JDK-8073632 : Make auxiliary data structures know their own translation factor
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-02-23
  • Updated: 2015-06-03
  • Resolved: 2015-04-28
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 9
9 b66Fixed
Related Reports
Relates :  
Description
G1 memory management uses a translation factor that corresponds, for auxiliary data structures, how many bytes of the heap map to a single byte of the given auxiliary data structure.

This is used during initialization of the memory mappers.

At the moment we hardcode these values, gathering it from various places, but it would be nicer if the data structure itself provided a getter for this.