RFR (XS) 8027458: VM anonymous classes: wrong context for protected access checks

Karen Kinnear karen.kinnear at oracle.com
Tue Dec 3 11:32:32 PST 2013


Looks good. 

Thank you.

On Dec 2, 2013, at 4:42 PM, harold seigel wrote:

> Hi,
> Please review this small fix for bug 8027458.  It is based on John Rose's suggested fix that he attached to the bug report.  For protected access, the fix checks if the current class is an anonymous class.  If so, it finds the current class's host class and uses the host class for checking access to a protected method.
> webrev: http://cr.openjdk.java.net/~hseigel/bug_8027458/
> <http://cr.openjdk.java.net/%7Ehseigel/bug_8027458/>
> bug: https://bugs.openjdk.java.net/browse/JDK-8027458
> The fix was tested with JCK Lang and VM tests, the failing JCK tests listed in the bug report, jtreg java/lang, java/util, lambda, and runtime tests, ute quicktests and vm.mlvm.tests, and defmeth tests.
> Thanks! Harold

More information about the hotspot-runtime-dev mailing list