Diving down the rabbit hole we will explore a host of advanced tools for analysing performance hotspots in Java code:
The Code is a Lie: why the line of code indicator is broken
JMH perfasm: looking at microbenchmarks under the microscope
JITWatch: digging into compilation process and stages
Solaris Studio: Not just for Solaris! performance counters and more!