-
Enhancement
-
Resolution: Fixed
-
P4
-
11
-
b21
In JDK-8197928 we introduced a filter to not enqueue deferred cards for regions we do not track the remembered sets for during gc based on whether the target region. This has been a very simple and presumably slow filter.
Do some more improvements / tests to see whether this can and should be improved.
One suggestion is to use a per-region array with flags indicating whether this region has a remembered set.
Do some more improvements / tests to see whether this can and should be improved.
One suggestion is to use a per-region array with flags indicating whether this region has a remembered set.
- duplicates
-
JDK-8067920 Rename InCSetState to something more understandable
- Closed
- relates to
-
JDK-8213108 Improve work distribution during remembered set scan
- Resolved
-
JDK-8227739 Merge cost predictions for scanning cards and log buffer entries
- Resolved
-
JDK-8225418 G1: region attribute remembered set state disagrees with actual remembered set state
- Closed
-
JDK-8197928 Only enqueue deferred cards with references into regions that have a tracked remembered set during GC
- Resolved