1.1 --- a/src/share/vm/classfile/stackMapTable.cpp Tue Jul 29 13:40:58 2014 -0700 1.2 +++ b/src/share/vm/classfile/stackMapTable.cpp Tue Aug 05 09:11:35 2014 -0400 1.3 @@ -130,19 +130,6 @@ 1.4 if (!match || (target < 0 || target >= _code_length)) { 1.5 frame->verifier()->verify_error(ctx, 1.6 "Inconsistent stackmap frames at branch target %d", target); 1.7 - return; 1.8 - } 1.9 - // check if uninitialized objects exist on backward branches 1.10 - check_new_object(frame, target, CHECK_VERIFY(frame->verifier())); 1.11 -} 1.12 - 1.13 -void StackMapTable::check_new_object( 1.14 - const StackMapFrame* frame, int32_t target, TRAPS) const { 1.15 - if (frame->offset() > target && frame->has_new_object()) { 1.16 - frame->verifier()->verify_error( 1.17 - ErrorContext::bad_code(frame->offset()), 1.18 - "Uninitialized object exists on backward branch %d", target); 1.19 - return; 1.20 } 1.21 } 1.22