JDK-8368943 : G1: Directly write to-cset cards during remembered set rebuild
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2025-09-30
  • Updated: 2025-10-03
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
Relates :  
Description
Currently G1 writes a dirty card value onto the card table when it encounters a to-cset reference during remembered set rebuild.

This could actually be a to-cset card, however that change has been undone in the first proposal for JDK-8342382 because it makes tracking of the dirty card rate harder.

See if that optimization can fit into the existing heuristics after all.