8015385: Remove RelaxAccessControlCheck for JDK 8 bytecodes

Check bytecode versions along with RelaxAccessControlCheck version

Reviewed-by: dholmes, acorn
This commit is contained in:
Harold Seigel 2013-06-03 10:00:10 -04:00
parent 54b7fa892a
commit 02a27e2824
2 changed files with 8 additions and 6 deletions

View file

@ -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;