JDK-8231734 : G1DirtyCardQueueSet assumed to use 0 start for G1FreeIdSet
Type:Enhancement
Component:hotspot
Sub-Component:gc
Affected Version:14
Priority:P4
Status:Open
Resolution:Unresolved
Submitted:2019-10-01
Updated:2024-10-11
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.
There are various places that (unchecked) assume the start index for the free id set in DCQS is 0. (Look in the vicinity of uses of DCQS::num_par_ids().) Such assumptions should be eliminated or checked.