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:
The methods by which a wall time is measured
instead of a CPU time are now configurable. A
crash in method lookup was fixed. The amount of
memory required for loading of an HPROF snapshot
is greatly reduced. Several problems in NetBeans
integration were fixed. The profiler requires
5%-10% less memory to load snapshots. The
Controller.getStatus() method was added to the
profiler API. A serious problem of co-existing
profiler and debugger agents was resolved.