RFR 8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86
Zhengyu Gu
zgu at redhat.com
Mon Nov 4 16:55:59 UTC 2019
This bug was found and fixed during concurrent class unloading work in
shenandoah/jdk. However, I don't think it is concurrent class unloading
specific issue, and could result hard to find problem in jdk/jdk.
BTW: AArch64 already does right thing.
Bug: https://bugs.openjdk.java.net/browse/JDK-8233500
Webrev: http://cr.openjdk.java.net/~zgu/JDK-8233500/webrev.00/
Test:
hotspot_gc_shenandoah (fastdebug and release)
x86_64 and x86_32 on Linux
Thanks,
-Zhengyu
More information about the shenandoah-dev
mailing list