RFR (M) 8232102: Shenandoah: print everything in proper units

Aleksey Shipilev shade at redhat.com
Thu Oct 10 11:32:28 UTC 2019


RFE:
  https://bugs.openjdk.java.net/browse/JDK-8232102

Shenandoah is used on smaller heaps as well as large ones. There, the default unit of "M" makes the
logs too coarse and lose information. We have already fixed up some of the uses where it is
critical. This issue handles the rest of the cases. This makes more sense after JDK-8217315 is
fixed. Note the GC timings/heap-sizes themselves are handled by shared code, see JDK-8232100.

Fix:
  https://cr.openjdk.java.net/~shade/8232102/webrev.01/

Testing: hotspot_gc_shenandoah {fastdebug, release}, eyeballing gc logs

-- 
Thanks,
-Aleksey




More information about the hotspot-gc-dev mailing list