RFR(XS): shenandoah_wb should fallback to slow path with -UseTLAB
Zhengyu Gu
zgu at redhat.com
Thu Jun 15 20:40:36 UTC 2017
When UseTLAB = false, gclab and tlab are not properly initialized.
shenandoah_wb should just fallback to slow path immediately.
Please pay additional attention to aarch64, as I am not familiar with
ARM 64 instructions and have not test machine.
Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/shbs_no_tlab/webrev.00/
Test:
X86_64: hotspot_gc_shenandoah and modified gcbasher with a lot of -UseTLAB.
Thanks,
-Zhengyu
More information about the shenandoah-dev
mailing list