(2024): Proposes techniques like "shadow regions" and "dense region skipping" to eliminate dependencies in the HotSpot Parallel Scavenge collector, improving throughput significantly . Applied Optimization Topics [2302.10006] Profiling and Optimizing Java Streams - arXiv
: A seminal paper exploring why classical optimization strategies are difficult to implement in Java due to features like dynamic class loading and exceptions . It discusses approaches for both static research compilers and more aggressive dynamic strategies . Optimizing Java
: Discusses a JIT compiler built on the IBM Java 8 runtime that automatically leverages GPU computational power for performance gains . (2024): Proposes techniques like "shadow regions" and "dense