OverviewModern 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.
DownloadsCodeSleuth requires the following packages to be installed before running:
CodeSleuth has also been released as open source code.
Documentation for CodeSleuth is integrated into the Eclipse IDE and can be accessed through the regular help function.
SupportSupport for the binary package of CodeSleuth is provided through our AMD Developer Central forums.
Please visit the CodeSleuth project page on Sourceforge to obtain community forum support for the open source packages.