Download JXRay Memory Analyzer

 

IMPORTANT! BY DOWNLOADING THE SOFTWARE BELOW, YOU AGREE TO BE BOUND BY THE TERMS OF THE END USER LICENSE AGREEMENT.

 

 

Download
Zip file, all platforms
jxray-1.6.zip
Compressed archive in ZIP format [350.5 KB]

What's new in version 1.5

  • Improved calculation and presentation of reference chains with high retained memory when such chains stem from multiple concurrent threads and local variables.
  • Number of objects is reported in addition to retained memory for each reference chain
  • Improved performance, especially for the heap dumps that have many small objects and strings
  • The real JVM pointer size (4 or 8 bytes) and object header size (12 or 16 bytes) is calculated correctly regardless of the heap dump file size
  • Linked lists of arbitrary type, such as Foo.next -> Foo.next -> ... are presented in a compact form, like {Foo.next}
  • Instances of StringBuilder and StringBuffer are now treated in the same way as Strings - their char[] buffer is handled as implementation details
  • Total number of threads in the dump is reported in addition to the total number of classes.

 

What's new in version 1.5

  • New problem detection: duplicate objects of any type
  • New problem detection: bad primitive arrays (size 0 and 1, empty (all zeroes), high number of trailing zeroes)
  • Better presentation: type of the last object(s) in every reference chain is now displayed
  • Some scalability issues fixed

 

Print Print | Sitemap
© JXRay