HotSpot related technology has been featured in the literature, at conferences and in articles. Below is a listing of some of these references.
- Oct 2006. Ken Russell and Dave Detlefs,
Eliminating Synchronization-Related Atomic Operation with Biased Locking and Bulk Rebiasing. Paper from OOPSLA 2006.
Slides.
-
- Sep 2006. Christian Wimmer and Hanspeter Mossenbock.
Automatic Object Colocation Based on Read Barriers. Paper from Joint Modular Languages Conference 2006.
-
- May 2006. Steve Goldman, Dave Detlefs, Steve Dever and Ken Russell,
New Compiler Optimizations in the Java HotSpot Virtual Machine. Talk from JavaOne 2006.
-
- May 2006. John Coomes and Tony Printezis,
Performance Through Parallelism: Java HotSpot Virtual Machine Garbage Collection Improvements. Talk from JavaOne 2006.
-
- Dec 2005. Tony Printezis,
How to Handle Java Finalization's Memory-Retention Issues. Article for DevX.com.
-
- Jun 2005. Thomas Kotzmann and Hanspeter Mossenbock.
Escape Analysis in the Context of Dynamic Compilation and Deoptimization. Paper from VEE '05.
-
- Jun 2005. Christian Wimmer and Hanspeter Mossenbock.
Optimized Interval Splitting in a Linear Scan Register Allocator. Paper from VEE '05.
-
- Oct 2004. Dave Detlefs, Christine Flood, Steve Heller and Tony Printezis,
Garbage-First Garbage Collection. Paper from ISMM 2004.
-
- Aug 2004. Christian Wimmer.
Linear Scan Register Allocation for the Java HotSpot Client Compiler. Master's thesis, Johannes Kepler University.
-
- Jun 2004. Peter Kessler, Jon Masamitsu and John Coomes.
Garbage Collection in the Java HotSpot Virtual Machine: Choices and Trade-Offs. Talk from JavaOne 2004.
-
- Jun 2004. Wally Wedel and Brian Doherty.
Using jvmstat and visualgc to Solve Memory Management Problems. Talk from JavaOne 2004.
-
- Jun 2003. John Coomes and Tony Printezis.
Garbage Collection in the Java HotSpot Virtual Machine. Talk from JavaOne 2003.
-
- Jun 2003. Brian Doherty, Ben Kim and David Stoutamire.
Performance Monitoring for the Java Virtual Machine. Talk from JavaOne 2003.
-
- Nov 2002. Cliff Click and John Rose,
Fast subtype checking in the HotSpot JVM. Paper from Java Grande 2002.
-
- Aug 2002. Dave Detlefs, Ross Knippel, William Clinger and Matthias Jacob,
Concurrent Remembered Set Refinement in Generational Garbage Collection. Paper from JVM '02.
-
- Mar 2002. Tom Rodriguez and Ken Russell,
Client Compiler for the Java HotSpot Virtual Machine: Technology and Application. Talk from JavaOne 2002.
-
- Mar 2002. Tony Printezis and Ken Russell,
Experimental Tools for Serviceability. Talk from JavaOne 2002.
-
- Apr 2001. Mike Paleczny, Chris Vick, and Cliff Click,
The Java HotSpot Server Compiler. Paper from JVM '01.
-
- Apr 2001. Ken Russell and Lars Bak,
The HotSpot Serviceability Agent: An out-of-process high level debugger for a Java(tm) virtual machine. Paper from JVM '01.
-
- Oct 2000. Robert Griesemer and Srdjan Mitrovic,
A Compiler for the Java HotSpot Virtual Machine. In
The School of Niklaus Wirth - The Art of Simplicity.
-
- Jun 2000. Dave Detlefs and Tony Printezis,
A Generational Mostly-concurrent Garbage Collector. Sun Labs Technical Report.
-
- Oct 1998. Sheng Liang and Gilad Bracha,
Dynamic class loading in the Java virtual machine. Paper from OOPSLA 1998.
-
- Jan 1995. Cliff Click and Mike Paleczny,
A Simple Graph-Based Intermediate Representation. Paper from IR '95.
Back to top