Skip to content

Loader for 2.9 (v4): Java Heap leak profiler

Compare
Choose a tag to compare
@parttimenerd parttimenerd released this 03 Feb 10:18
· 20 commits to main since this release

ap-loader v4

  • AsyncProfiler.isSupported() now returns false if the OS is not supported by any async-profiler binary, fixes #5

The following is copied from the wrapped async-profiler release by Andrei Pangin. The source code linked below should be ignored.

v2.9

Features

  • Java Heap leak profiler
  • meminfo command to print profiler's memory usage
  • Profiler API with embedded agent as a Maven artifact

Improvements

  • --include/--exclude options in the FlameGraph converter
  • --simple and --dot options in jfr2flame converter
  • An option for agressive recovery of [unknown_Java] stack traces
  • Do not truncate signatures in collapsed format
  • Display inlined frames under a runtime stub

Bug fixes

  • Profiler did not work with Homebrew JDK
  • Fixed allocation profiling on Zing
  • Various jfrsync fixes
  • Symbol parsing fixes
  • Attaching to a container on Linux 3.x could fail