diff src/share/vm/classfile/verifier.hpp @ 10381:4552a7633a07

8015385: Remove RelaxAccessControlCheck for JDK 8 bytecodes Summary: Check bytecode versions along with RelaxAccessControlCheck version Reviewed-by: dholmes, acorn
author hseigel
date Mon, 03 Jun 2013 10:00:10 -0400
parents 92ef81e2f571
children ef57c43512d6
line wrap: on
line diff
--- a/src/share/vm/classfile/verifier.hpp	Sat Jun 01 09:28:26 2013 -0700
+++ b/src/share/vm/classfile/verifier.hpp	Mon Jun 03 10:00:10 2013 -0400
@@ -36,8 +36,10 @@
 class Verifier : AllStatic {
  public:
   enum {
+    STRICTER_ACCESS_CTRL_CHECK_VERSION  = 49,
     STACKMAP_ATTRIBUTE_MAJOR_VERSION    = 50,
-    INVOKEDYNAMIC_MAJOR_VERSION         = 51
+    INVOKEDYNAMIC_MAJOR_VERSION         = 51,
+    NO_RELAX_ACCESS_CTRL_CHECK_VERSION  = 52
   };
   typedef enum { ThrowException, NoException } Mode;