Show HN: Actionable JVM memory analysis
github.com
github.com
This is particularly problematic in languages like scala that allocate a lot of objects the JVM is normally good at removing.
The idea in this little tool is simple: Use a fastdebug build of the JVM to find out what allocations HotSpot removes, and then filter those allocations out of the report. The end result is an allocation report that's actionable - if you address the allocations in the report, you'll actually make a dent in heap usage.