RFR(XS) 8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0

harold seigel harold.seigel at oracle.com
Mon Feb 1 17:17:41 UTC 2016


Hi,

Please review this small change to fix bug 8135206.

The fix adds the missing abstract method flag checks, as defined in JVM 
Spec 8, section 4.6 
<http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.6>.

Open webrev: http://cr.openjdk.java.net/~hseigel/bug_8135206/

JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8135206

The fix was tested with JCK Lang, and VM tests, UTE quick and split 
verifier tests, and the hotspot, JDK vm, java/io, java/lang, and 
java/util JTreg tests, and with the JCK tests that are currently 
excluded because of this bug.

No new tests were added because the fix will be tested by JCK tests.

Thanks, Harold


More information about the hotspot-runtime-dev mailing list