RFR(XS) - 8011671: JCK tests on static interface methods fail under b84: Illegal type at constant pool entry 5

Bharadwaj Yadavalli bharadwaj.yadavalli at oracle.com
Mon Apr 8 09:09:57 PDT 2013


Please review the following change that restores an incorrect removal 
done in http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b8deb3205b51

The bytecode verification of Java 8 classfiles should allow invokestatic 
to refer to static interface methods in CONSTANT_InterfaceMethodref as 
well as static class
methods in CONSTANT_Methodref.

JBS: https://jbs.oracle.com/bugs/browse/JDK-8011671
Webrev: http://cr.openjdk.java.net/~bharadwaj/8011671/webrev/

Thanks,

Bharadwaj



More information about the hotspot-runtime-dev mailing list