JOL 0.13

Aleksey Shipilev shade at redhat.com
Tue Aug 25 10:48:45 UTC 2020


Hi,

JOL 0.13 is released and available on Maven Central. This is the maintenance release, and it
brings the following changes.

  *) Address handling is improved: the addresses are computed lazily when accessing the address 
snapshots (i.e. "externals", or other printable map); and if object moves were detected, the whole 
thing retries a few times until addresses are stable, or try count depletes:
   7902585: Retry address snapshot if moves were detected
   7902756: Lazy address computation

  *) UX bug: GraphLayout regressed earlier, it should have printed the root object descriptions:
   7902753: GraphLayout should print the root description

  *) UX bug: GraphLayout used to cache toString result, which is not actually correct. This also 
saves some allocation/memory footprint.
   7902757: Do not cache toString in GraphPathRecord

  *) Little API change:
   7902758: Hide/finalize internal GraphPathRecords

Enjoy!

-- 
Thanks,
-Aleksey



More information about the jol-dev mailing list