-
Enhancement
-
Resolution: Fixed
-
P4
-
18
-
b24
This in effect limits heap region size to the maximum any container can cover, i.e. 2^16 cards, i.e. 2^25 bytes = 32MB.
This is an unnecessary restriction since introduction of
This change also allows arbitrary combinations of the card table size with any heap region size (unless otherwise limited) currently investigated in
- csr for
-
JDK-8275266 Virtualize G1CardSet containers over heap region
- Closed
- duplicates
-
JDK-8272774 Allow heap region sizes larger than 32M with larger card table entry sizes
- Closed
- is blocked by
-
JDK-8276540 Howl Full CardSet container iteration marks too many cards
- Closed
-
JDK-8275055 Improve HeapRegionRemSet::split_card()
- Resolved
-
JDK-8276548 Use range based visitor for Howl-Full cards
- Resolved
- relates to
-
JDK-8017163 G1: Refactor remembered sets
- Resolved
-
JDK-8272773 Configurable card table card size
- Resolved
-
JDK-8286943 G1: With virtualized remembered sets, maximum number of cards configured is wrong
- Resolved