[9] RFR (XS): 8148175: C1: G1 barriers don't preserve FP registers

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Fri Mar 25 13:14:10 UTC 2016


http://cr.openjdk.java.net/~vlivanov/8148175/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8148175

G1 pre/post barriers in C1 don't preserve FP registers in some cases.

The fix is to save all live registers before doing a call into the VM.

Testing: regression test, JPRT, RBT (hs-nightly-comp).

Best regards,
Vladimir Ivanov


More information about the hotspot-compiler-dev mailing list