RFR: 8177661: AArch64: Incorrect C2 patterns cause system register corruption

Andrew Dinn adinn at redhat.com
Mon Mar 27 10:53:58 UTC 2017


Could someone please review this critical JDK9 patch for AArch64:

Issue:   https://bugs.openjdk.java.net/browse/JDK-8177661
Webrev:  http://cr.openjdk.java.net/~adinn/8177661/webrev

This corrects erroneous C2 register allocations from VM-dedicated
registers like rthread rfp etc that resulted from mistyped AD rule
inputs -- as reported in this aarch64-port-dev thread:


http://mail.openjdk.java.net/pipermail/aarch64-port-dev/2017-March/004347.html

regards,


Andrew Dinn
-----------
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander


More information about the jdk9-dev mailing list