Details
-
Enhancement
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
18
-
b24
Description
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
Attachments
Issue Links
- 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
-