RFR(M): 8146612: C2: Precedence edges specification violated

Doerr, Martin martin.doerr at sap.com
Thu Jan 7 13:45:19 UTC 2016


some time ago, we found out, that C2 doesn't treat precedence edges as specified.

The description of precedence edges in node.hpp says:
"They are unordered and not duplicated; they have no embedded NULLs."

Some functions in the current implementation violate this specification.

I have fixed this in the following webrev:

Please review. I will need a sponsor, please.

Best regards,

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

More information about the hotspot-compiler-dev mailing list