-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
8-shenandoah, 11-shenandoah, 14, 15
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
-