Vladimir has posted 7 posts at DZone. View Full User Profile

YourKit Java Profiler 8.0 Released

02.19.2009
| 5039 views |
  • submit to reddit

YourKit team is glad to announce immediate availability of YourKit Java Profiler 8.0 released on February 13, 2009.

It can be downloaded at http://www.yourkit.com/download/

MOST NOTABLE CHANGES AND NEW FEATURES IN 8.0:
=============================================

MEMORY PROFILING:
  • Snapshot index file accelerates snapshot opening, which makes the subsequent snapshot loadings much faster, as well as allows opening big snapshots on 32-bit workstations by using index file pre-created on powerful 64-bit machine
  • Class loaders view shows objects grouped by class loader; this view can help solving issues such as leaked loaders
  • In Class list, retained size estimation for each class is shown immediately on opening the view
  • Allocation telemetry: ability to profile object allocation without capturing a memory snapshot
  • Non-serializable objects referenced from serializable objects inspection
  • Option to transfer memory snapshot of remote application via compressed data stream
  • Special handling of byte[] and char[] in UI

CPU PROFILING:
  • Callees list
  • "Own time" column in call tree
  • "Average time" column in call tree

TELEMETRY:
  • Exception telemetry
  • Thread state telemetry
  • Telemetry graphs are now scalable
  • Ability to change the telemetry buffer capacity

J2EE:
  • "Generic server" option helps integrating with servers not explicitly supported by J2EE server integration wizard
  • J2EE server integration resolves many problematic cases of e.g. edited/modified scripts which prevented successful integration in previous versions

IDE INTEGRATION:
  • NetBeans 6.5 supported
  • JDeveloper 11g supported

USER INTERFACE:
  • Table column visibility is now configurable
  • Overall usability improvements

LICENSING:
  • The profiler agent and controller are are freely redistributable under BSD license

MISCELLANEOUS:
  • FreeBSD supported
  • Command line tool to control profiling without using the profiler UI; in some cases it can be used instead of the profiler API
  • Automatic deobfuscation: yGuard and ProGuard supported; RetroGuard support improved
  • Overall stability and performance improvements

See complete list of changes at http://www.yourkit.com/changes/

SPECIAL OFFER ONLY UNTIL MARCH 13, 2009:
=============================================

New YourKit Java Profiler licenses can be purchased with 4% discount off the list price. To take advantage of this special offer use YJP80 discount coupon. It's valid only until March 13, 2008.

0
Published at DZone with permission of its author, Vladimir Kondratyev.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)