-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
None
-
Affects Version/s: 8-shenandoah, 11-shenandoah, 14, 15
-
Component/s: hotspot
Current Shenandoah has separate evacuation and update-reference phases. We can merge them together to avoid another pass through the heap.
Proof-of-concept (runs in "passive", crashes some workloads with concurrent, runs benchmarks, though):
https://cr.openjdk.java.net/~shade/8240870/webrev.05/
Proof-of-concept (runs in "passive", crashes some workloads with concurrent, runs benchmarks, though):
https://cr.openjdk.java.net/~shade/8240870/webrev.05/
- is blocked by
-
JDK-8240868 Shenandoah: remove CM-with-UR piggybacking cycles
-
- Resolved
-