-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 14, 15
-
b17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8245338 | 14u-cpu | Aleksey Shipilev | P4 | Resolved | Fixed | master |
JDK-8244344 | 14.0.2 | Aleksey Shipilev | P4 | Resolved | Fixed | b05 |
This is similar to what G1 did in the relevant cleanup (JDK-8189737). There is no reason to carry the cruft from ContiguousSpace superclass, when we just need to pull down a few fields and auxiliary methods from there.
- backported by
-
JDK-8244344 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
- Resolved
-
JDK-8245338 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
- Resolved
- relates to
-
JDK-8241692 Shenandoah: remove ShenandoahHeapRegion::_reserved
- Resolved