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

harold seigel harold.seigel at oracle.com
Tue Dec 3 12:21:48 PST 2013

Hi Karen,

Thanks for the review!


On 12/3/2013 2:32 PM, Karen Kinnear wrote:
> Harold,
> Looks good.
> Thank you.
> Karen
> 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