JDK-8243975 : Improve G1 naming of identifiers after JDK-8208390
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 15
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2020-04-28
  • Updated: 2020-08-17
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.
Other
tbdUnresolved
Related Reports
Blocks :  
Description
JDK-8208390 moves the internal time base from doubles with varying resolution to Ticks/Tickspan.

This obsoletes a lot of _sec/_ms/* suffixes in method and member names as the type determines its resolution; also we may want to be a bit more specific about whether the (expected) contents are time durations or points in time as just "time" is ambiguous.

Also, over time a lot of different naming at least for G1GCPhaseTime members accumulated, with various pre- and suffixes which are unnecessary.