Controlling code generation in JRockit
The concept of automatic memory management
Speeding it up and making it scale
Near-real-time garbage collection
Pitfalls and false optimizations
Controlling JRockit memory management
Implementing threads and synchronization in Java
Optimizing threads and synchronization
Pitfalls and false optimizations
What to think of when creating a benchmark
Common bottlenecks and how to avoid them
Debugging JRockit Mission Control
Extending the JRockit Mission Control Console
Flight Recorder in JRockit Mission Control
Extending the Flight Recorder client
Interactive memory leak hunting
The general purpose heap analyzer
Using the JRockit Management APIs
Introduction to virtualization