Theses & Dissertations


Philosophiae Doctor (PhD)

  • S. Xu, Method Handle Optimizations for the JVM Instruction invokedynamic, PhD Thesis, University of New Brunswick, September 2017
  • B. Yang, Java Packed Object Synchronization, PhD Thesis, University of New Brunswick, May 2017

Master's of Computer Science (MCS)

  • M. Patrou, NUMA Awareness: Improving Thread and Memory Management in the JVM, Master’s Thesis, University of New Brunswick, August 2017
  • T. Basa, Thread-Based, Region-Based Automatic Memory Management, Master’s Thesis, University of New Brunswick, May 2017
  • J. Ilisei, Generating Realistic Trace Files for Memory Management Simulators by Instrumenting IBM’s J9 Java Virtual Machine, Master’s Thesis, University of New Brunswick, May 2017
  • A. Bierbrauer, Real-world Application Improvement with User Controlled Object Sharing, Master’s Thesis, University of New Brunswick, November 2016
  • D. Bhattacharya, Enhancing the Usage of the Shared Class Cache, Master’s Thesis, University of New Brunswick, October 2016
  • F. Sogaro, MicroJIT: A Lightweight Just-In-Time Compiler to Improve Startup Times, Master’s Thesis, University of New Brunswick, September 2016
  • C. Wang, Characterizing Concurrency of Java Programs, Master’s Thesis, University of New Brunswick, February 2016
  • B. Zhou, Cold Objects in the Java Virtual Machine, Master’s Thesis, University of New Brunswick, December 2015
  • U. Pandya, A Profiling Tool For Exploiting the Use of Packed Objects in Java Programs, Master’s Thesis, University of New Brunswick, January 2015
  • N. Neu, Automatic Application Performance Improvements through VM Parameter Modification and Runtime Behavior Analysis, Master’s Thesis, University of New Brunswick, May 2014
  • P. Panagiotis, Measuring Java Util Concurrent Parking Contention in the IBM J9 Virtual Machine, Master’s Thesis, University of New Brunswick, February 2014
  • M. Jendrosch, Runtime Escape Analysis in a Java Virtual Machine. Master’s Thesis, University of New Brunswick, May 2013.
  • M. Dombrowski, Dynamic Monitor Allocation in the IBM J9 Virtual Machine. Master’s Thesis, University of New Brunswick, April 2013.