[14] RFR 8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing
Zhengyu Gu
zgu at redhat.com
Mon Jun 1 20:21:44 UTC 2020
Hi,
I would like to backport this patch to 14u. Early recycling immediate
trash regions, provides additional head room for GC to avoid allocation
failures, especially, when concurrent class unloading can take quite
some time.
The original patch does not apply cleanly, but the conflicts are minor,
due to line shifts in ShenandoahHeap.cpp.
Original Bug: https://bugs.openjdk.java.net/browse/JDK-8242602
Original Webrev: http://cr.openjdk.java.net/~zgu/JDK-8242602/webrev.01/
14u Webrev: http://cr.openjdk.java.net/~zgu/JDK-8242602-14u/webrev.00/
Test:
hotspot_gc_shenandoah
Thanks,
-Zhengyu
More information about the jdk-updates-dev
mailing list