Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
8u40, 9
-
b29
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056394 | emb-9 | Thomas Schatzl | P4 | Resolved | Fixed | b29 |
JDK-8063405 | 8u45 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8055363 | 8u40 | Thomas Schatzl | P4 | Resolved | Fixed | b03 |
JDK-8070963 | emb-8u47 | Thomas Schatzl | P4 | Resolved | Fixed | team |
Description
Refactor it to actually take over management of the heap region memory and the auxiliary data.
This decreases the amount of responsibilities for G1CollectedHeap, and allows to encapsulate decisions about how memory is managed from G1CollectedHeap.
This is a preparatory change for
Attachments
Issue Links
- backported by
-
JDK-8055363 Refactor HeapRegionSeq to manage heap region and auxiliary data
-
- Resolved
-
-
JDK-8056394 Refactor HeapRegionSeq to manage heap region and auxiliary data
-
- Resolved
-
-
JDK-8063405 Refactor HeapRegionSeq to manage heap region and auxiliary data
-
- Resolved
-
-
JDK-8070963 Refactor HeapRegionSeq to manage heap region and auxiliary data
-
- Resolved
-
- blocks
-
JDK-8038423 G1: Decommit memory within the heap
-
- Resolved
-
-
JDK-8054819 Rename HeapRegionSeq to HeapRegionManager
-
- Resolved
-
- relates to
-
JDK-8042097 G1: Remove ConcurrentMark::update_g1_committed()
-
- Closed
-