YourKit Java Profiler is a CPU and memory profiler that makes it easy to solve wide range of CPU- and memory-related performance problems. It features automatic leak detection, powerful tools for the analysis of memory distribution, an object heap browser, comprehensive memory tests as part of your JUnit testing process, extremely low profiling overhead, transparent deobfuscation support, and integration with Eclipse, JBuilder, IntelliJ IDEA, NetBeans, and JDeveloper IDEs.
License: Free for non-commercial use
Changes:
Properties (such as Java version and class path) are shown in the Summary tab for HPROF snapshots. Visualization of paths and parameters was improved by showing components split by lines. The "Time" column, which shows CPU time for each thread was added to thread status telemetry. Visualization of objects retained via local variables on stacks of running threads was improved. Retained size estimation is immediately shown for each class. The tooltip in recent snapshot list shows snapshot full file path, size, and modification date.
More...