JDK-8232102 : Shenandoah: print everything in proper units
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 8-shenandoah,11-shenandoah,14
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-10-10
  • Updated: 2020-01-09
  • Resolved: 2019-10-10
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 14
14 b19Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Description
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.
Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/a7a606f6311c User: shade Date: 2019-10-10 19:56:49 +0000
10-10-2019