< prev index next >

src/hotspot/share/runtime/frame.cpp

Print this page

        

*** 1162,1172 **** } } // Compute the actual expression stack size InterpreterOopMap mask; ! OopMapCache::compute_one_oop_map(m, bci, &mask); intptr_t* tos = NULL; // Report each stack element and mark as owned by this frame for (int e = 0; e < mask.expression_stack_size(); e++) { tos = MAX2(tos, interpreter_frame_expression_stack_at(e)); values.describe(frame_no, interpreter_frame_expression_stack_at(e), --- 1162,1172 ---- } } // Compute the actual expression stack size InterpreterOopMap mask; ! OopMapCache::compute_one_oop_map(methodHandle(Thread::current(), m), bci, &mask); intptr_t* tos = NULL; // Report each stack element and mark as owned by this frame for (int e = 0; e < mask.expression_stack_size(); e++) { tos = MAX2(tos, interpreter_frame_expression_stack_at(e)); values.describe(frame_no, interpreter_frame_expression_stack_at(e),
< prev index next >