jdk-24/hotspot/test/runtime/classFileParserBug
Harold Seigel 3756d55ee6 8139164: JVM should throw ClassFormatError for non-void methods named <clinit>
If method being parsed is named <clinit>, throw ClassFormatError if it is not void or has arguments, for class file version >= 51.

Reviewed-by: acorn, lfoltan
2015-11-10 08:42:53 -05:00
..
AnnotationTag.java 8042041: https://bugs.openjdk.java.net/browse/JDK-8042041 2015-06-18 08:44:28 -04:00
badAnnotTag.jcod 8042041: https://bugs.openjdk.java.net/browse/JDK-8042041 2015-06-18 08:44:28 -04:00
badEnclMthd.jcod 8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero 2015-07-09 08:36:37 -04:00
badInit.jasm 8130669: VM prohibits <clinit> methods with return values 2015-07-09 15:39:05 -04:00
BadInitMethod.java 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
ClassFileParserBug.java 8067013: Rename the com.oracle.java.testlibary package 2015-05-04 16:30:07 +02:00
clinitArg51.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
clinitArg.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
clinitNonStatic.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
emptynumbootstrapmethods1.jcod 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
emptynumbootstrapmethods2.jcod 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
emptynumbootstrapmethods.jar 8041918: BootstrapMethods attribute cannot be empty 2014-05-15 09:25:27 -04:00
EnclosingMethod.java 8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero 2015-07-09 08:36:37 -04:00
InitInInterface.java 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00
LambdaMath.jcod 8040018: Remove bad assert in ClassFileParser.cpp 2014-04-18 08:51:34 -04:00
nonvoidClinit.jasm 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> 2015-11-10 08:42:53 -05:00
nonvoidinit.jasm 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00
test.jar 8040018: Remove bad assert in ClassFileParser.cpp 2014-04-18 08:51:34 -04:00
TestEmptyBootstrapMethodsAttr.java 8067013: Rename the com.oracle.java.testlibary package 2015-05-04 16:30:07 +02:00
voidinit.jasm 8139069: JVM should throw ClassFormatError for <init> methods in interfaces 2015-10-14 13:30:47 -04:00