[15] RFR 8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing
Zhengyu Gu
zgu at redhat.com
Tue Apr 14 15:11:43 UTC 2020
Please review this patch that allows early recycling of trashed regions
during concurrent root processing.
We need to preserve immediate garbage regions during weak root
processing, since they may contain those dead oops and we need to be
able to identify them via is_alive closure. After that, we can safely
recycle them.
Bug: https://bugs.openjdk.java.net/browse/JDK-8242602
Webrev: http://cr.openjdk.java.net/~zgu/JDK-8242602/webrev.00/
Test:
hotspot_gc_shenandoah
tools/javac
Thanks,
-Zhengyu
More information about the hotspot-gc-dev
mailing list