JOL 0.12
Aleksey Shipilev
shade at redhat.com
Thu Aug 13 12:24:03 UTC 2020
Hi,
JOL 0.11 is released and available on Maven Central. This is the maintenance release, and it
brings the following changes.
*) GraphWalker performance improvements spliced from JEP-8249196 performance work. This provides
substantial throughput and footprint boosts when traversing both small and large object graphs.
7902731: Optimize GraphWalker::walk
7902732: Cache instance sizes during GraphWalker::walk
7902743: Use hand-rolled IdentityHashSet in GraphWalker
*) Hotspot layouter does not hold its weight anymore, given JDK 15 field layout improvements. It
was simplified to ease maintenance. The downside: it requires some adjustments for dependent code
that uses HotspotLayouter for anything (unlikely, but still).
7902728: Simplify Hotspot simulation layouter
*) (Internal) Test infrastructure improvements:
7902729: Test different JVM modes automatically
7902727: JOL fails HotspotLayouterRealTest on JDK 15
Enjoy!
--
Thanks,
-Aleksey
More information about the jol-dev
mailing list