What's new in YourKit Java Profiler EAP 8.0 Build 4058

Feb 10, 2009
  • "own time column" and "average time column" were added in call trees.
  • A serious problem with IBM Java 6 SR3 was fixed.

New in YourKit Java Profiler EAP 8.0 Build 4052 (Feb 4, 2009)

  • A remote memory snapshot may be transferred via a compressed data stream. This option is useful if the network connection is slow or network bandwidth is limited.
  • Snapshot loading was optimized.

New in YourKit Java Profiler EAP 8.0 Build 4048 (Jan 26, 2009)

  • The snapshot index file can be saved to accelerate further snapshot opening.
  • The performance of snapshot loading in 32-bit architectures was optimized.

New in YourKit Java Profiler EAP 8.0 Build 4046 (Jan 16, 2009)

  • Memory snapshots are loaded faster and require less memory when running a 64-bit version of the profiler UI.

New in YourKit Java Profiler EAP 8.0 Build 4042 (Jan 9, 2009)

  • Table column visibility can be configured.
  • Table column widths are chosen more accurately.
  • The Ctrl+F action, in addition to searching in java.lang.String instances, now has an option to search in char arrays, as well as in byte arrays in the specified encoding.
  • Text representation of byte arrays can be viewed in the "Quick info" (Ctrl+Q) panel.
  • Memory snapshot capture could fail under some circumstances due to incorrect data provided by JRockit.
  • Class loaders are marked in object explorers with a dedicated icon.

New in YourKit Java Profiler EAP 8.0 Build 4036 (Dec 22, 2008)

  • Multiple improvements were made in the thread telemetry UI.
  • The number of loaded classes is shown for each loader, as well as the number of classes without an instance among them.
  • Paths from GC roots to the loader object are now explicitly available as a slave view; this allows you to learn why a particular loader is retained in memory.
  • Exception telemetry can be compared with the help of "File | Compare Snapshot with...".

New in YourKit Java Profiler EAP 8.0 Build 4034 (Dec 15, 2008)

  • Telemetry graphs are now scalable.
  • The "Callees list" view was implemented.
  • The "Generic server" option was added to the J2EE integration wizard to help integrating with servers not explicitly supported by the wizard.

New in YourKit Java Profiler EAP 8.0 Build 4030 (Dec 4, 2008)

  • A command line tool for controlling profiled applications was implemented.
  • New memory inspection "non-serializable objects referenced from serializable objects" was added.
  • It's possible to export views to zipped HTML.
  • Native thread IDs are shown in the profiler UI.
  • "Live" view with object allocations was implemented.
  • A "Quick info" (Ctrl+Q) panel is available as a slave view.
  • Snapshot comparison views have an option to see only positive or only negative differences.

New in YourKit Java Profiler EAP 8.0 Build 4020 (Nov 11, 2008)

  • The "Class loaders" view, which shows objects grouped by class loader, was implemented.
  • A graph with thread status telemetry is automatically scrolled when the mouse is dragged to the left or right side.

New in YourKit Java Profiler EAP 8.0 Build 4018 (Nov 5, 2008)

  • Profiling under FreeBSD 7.0 is supported.
  • Visual indication of the time point was added in thread telemetry view.
  • GZIPped snapshots can be opened.
  • A problem with detection of profiled application under Mac OS X was fixed.

New in YourKit Java Profiler EAP 8.0 Build 4008 (Oct 20, 2008)

  • 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.

New in YourKit Java Profiler EAP 8.0 Build 4002 (Oct 11, 2008)

  • Exception monitoring has been implemented.
  • Locally-running profiled applications are immediately listed on the Welcome screen.
  • Retained size is now calculated up to 50% (32-bit) or 30% (64-bit) faster, compared to 7.5.x. This improvement is especially important in the Class list view.
  • The 64-bit JVM is automatically used under Windows 64-bit to achieve better performance and user experience.