Request for review: 8015385 Remove RelaxAccessControlCheck for JDK	8 bytecodes
    harold seigel 
    harold.seigel at oracle.com
       
    Wed May 29 06:25:52 PDT 2013
    
    
  
Hi,
Please review this fix for bug 8015385.
This fix removes the use of the RelaxAccessControlCheck option for 
bytecode versions >= 52 and so requires the stricter access checking 
that previously could be avoided by using this option. Note that the 
original purpose of this option was for use with pre-Java_1_5 bytecodes 
that did not contain the necessary accessors needed to properly access 
private fields.
This change was tested with JCK lang and vm tests, UTE vm.quick.testlist 
and vm.mlvm.testlist tests, JPRT, and jtreg tests. Tests were run on 
Linux and Solaris.
Open webrev at http://cr.openjdk.java.net/~hseigel/bug_8015385/ 
<http://cr.openjdk.java.net/%7Ehseigel/bug_8015385/>
Bug link at http://bugs.sun.com/view_bug.do?bug_id=8015385
Thanks, Harold
    
    
More information about the hotspot-runtime-dev
mailing list