AMD Developer Central - CodeSleuth - http://developer.amd.com/cpu...
"Modern single- and multi-core processors can provide developers and performance engineers with valuable information via performance counters embedded within the processor. These counters can provide insight into the interactions between processor and code. CodeSleuth is an Eclipse plug-in that allows developers to access these performance counters and relate them back to Java source. This tool enables you to track counter information from raw address locations, through the machine code emitted by Java Virtual Machines (JVMs), and back to the Java source. Once you identify the location of performance issues in the Java source, you can modify the code to improve application performance. Best of all, CodeSleuth works on all x86 platforms, not just AMD systems. " - Sanjeev Singh
Pity it's windows only. - Sanjeev Singh