RFR(M): 8210497: [PPC64] Vector registers not saved across safepoint

Doerr, Martin martin.doerr at sap.com
Fri Sep 7 16:11:34 UTC 2018


Hi,

we noticed that the RegisterSaver misses code to save and restore the vector registers on PPC64. I'd like to fix that.

Bug:
https://bugs.openjdk.java.net/browse/JDK-8210497

Webrev:
http://cr.openjdk.java.net/~mdoerr/8210497_PPC64_save_CR/webrev.00/

This webrev already fixes the following tests when JDK-8208171 webrev.03 is applied:
compiler/runtime/safepoints/TestRegisterRestoring.java
compiler/runtime/Test7196199.java

I'll try to test the OopMap part. This may be tricky.

Best regards,
Martin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20180907/d2424823/attachment.html>


More information about the hotspot-compiler-dev mailing list