-
Enhancement
-
Resolution: Fixed
-
P4
-
24
-
b12
We currently have this 1:1 mapping of region and remembered set, as well as a 1:1 mapping between remembered set and G1CardSet. For young gen regions that are always collected together, we can have a single remembered set assigned to all the young regions. The easiest way to achieve this is to have one G1CardSet assigned to all young regions.
The expected benefit is reduction in the memory overhead of the remembered set and the remembered set merge time during collection pause.
The expected benefit is reduction in the memory overhead of the remembered set and the remembered set merge time during collection pause.
- relates to
-
JDK-8343782 G1: Use one G1CardSet instance for multiple old gen regions
- Open
-
JDK-8058803 Allow one remembered set to be used for multiple regions
- Open
- links to
-
Commit(master) openjdk/jdk/f536f5ab
-
Review(master) openjdk/jdk/20134