Mercurial > hg > truffle
comparison src/share/vm/classfile/verifier.cpp @ 8819:36376b540a98
8009595: The UseSplitVerifier option needs to be deprecated.
Summary: Put UseSplitVerifier option on the deprecated list.
Reviewed-by: dcubed, kmo, acorn
author | hseigel |
---|---|
date | Tue, 26 Mar 2013 09:06:16 -0400 |
parents | b8deb3205b51 |
children | 09b0d3e9ba6c |
comparison
equal
deleted
inserted
replaced
8817:b8deb3205b51 | 8819:36376b540a98 |
---|---|
125 // is set, then call the inference verifier. | 125 // is set, then call the inference verifier. |
126 if (is_eligible_for_verification(klass, should_verify_class)) { | 126 if (is_eligible_for_verification(klass, should_verify_class)) { |
127 if (TraceClassInitialization) { | 127 if (TraceClassInitialization) { |
128 tty->print_cr("Start class verification for: %s", klassName); | 128 tty->print_cr("Start class verification for: %s", klassName); |
129 } | 129 } |
130 if (UseSplitVerifier && | 130 if (klass->major_version() >= STACKMAP_ATTRIBUTE_MAJOR_VERSION) { |
131 klass->major_version() >= STACKMAP_ATTRIBUTE_MAJOR_VERSION) { | |
132 ClassVerifier split_verifier(klass, THREAD); | 131 ClassVerifier split_verifier(klass, THREAD); |
133 split_verifier.verify_class(THREAD); | 132 split_verifier.verify_class(THREAD); |
134 exception_name = split_verifier.result(); | 133 exception_name = split_verifier.result(); |
135 if (can_failover && !HAS_PENDING_EXCEPTION && | 134 if (can_failover && !HAS_PENDING_EXCEPTION && |
136 (exception_name == vmSymbols::java_lang_VerifyError() || | 135 (exception_name == vmSymbols::java_lang_VerifyError() || |