[Nestmates] RFR: 8197539: [Nestmates] Revert all changes to VerifyAccess.isSameMemberPackage and Lookup.in behaviour
David Holmes
david.holmes at oracle.com
Mon Feb 12 03:32:43 UTC 2018
webrev: http://cr.openjdk.java.net/~dholmes/8197539/webrev/
webrev relative to mainline:
http://cr.openjdk.java.net/~dholmes/8197539/webrev.mainline/
bug: https://bugs.openjdk.java.net/browse/JDK-8197539
After going through the issue in JDK-8197395, there is no need to change
VerifyAccess.isSameMemberPackage to be aware of nestmates, as nestmates
will already pass the enclosing class check. So we can restore this code
to its existing mainline form.
This leaves the legacy behaviour of Lookup.in exactly as it was, and
adds no special cases for nestmates.
Testing:
runtime/Nestmates
java/lang/invoke
Thanks,
David
More information about the valhalla-dev
mailing list