src/share/vm/runtime/deoptimization.cpp

changeset 6957
e0c6fadce66e
parent 6723
0bf37f737702
child 7153
f6f9aec27858
equal deleted inserted replaced
6956:d14a18794c90 6957:e0c6fadce66e
696 (iframe->interpreter_frame_expression_stack_size() == mask.expression_stack_size() + callee_max_locals) || 696 (iframe->interpreter_frame_expression_stack_size() == mask.expression_stack_size() + callee_max_locals) ||
697 (try_next_mask && 697 (try_next_mask &&
698 (iframe->interpreter_frame_expression_stack_size() == (next_mask_expression_stack_size - 698 (iframe->interpreter_frame_expression_stack_size() == (next_mask_expression_stack_size -
699 top_frame_expression_stack_adjustment))) || 699 top_frame_expression_stack_adjustment))) ||
700 (is_top_frame && (exec_mode == Unpack_exception) && iframe->interpreter_frame_expression_stack_size() == 0) || 700 (is_top_frame && (exec_mode == Unpack_exception) && iframe->interpreter_frame_expression_stack_size() == 0) ||
701 (is_top_frame && (exec_mode == Unpack_uncommon_trap || exec_mode == Unpack_reexecute) && 701 (is_top_frame && (exec_mode == Unpack_uncommon_trap || exec_mode == Unpack_reexecute || el->should_reexecute()) &&
702 (iframe->interpreter_frame_expression_stack_size() == mask.expression_stack_size() + cur_invoke_parameter_size)) 702 (iframe->interpreter_frame_expression_stack_size() == mask.expression_stack_size() + cur_invoke_parameter_size))
703 )) { 703 )) {
704 ttyLocker ttyl; 704 ttyLocker ttyl;
705 705
706 // Print out some information that will help us debug the problem 706 // Print out some information that will help us debug the problem

mercurial