comparison src/share/vm/c1x/c1x_CodeInstaller.cpp @ 1937:4853c5cad3aa

More deoptmization tracing.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Thu, 23 Dec 2010 22:14:31 +0100
parents 8d88c9ac9247
children 1aa5b22a7716
comparison
equal deleted inserted replaced
1936:8d88c9ac9247 1937:4853c5cad3aa
346 if (bci == -1) { 346 if (bci == -1) {
347 reexecute = false; 347 reexecute = false;
348 } else { 348 } else {
349 Bytecodes::Code code = Bytecodes::java_code_at(method->bcp_from(bci)); 349 Bytecodes::Code code = Bytecodes::java_code_at(method->bcp_from(bci));
350 reexecute = Interpreter::bytecode_should_reexecute(code); 350 reexecute = Interpreter::bytecode_should_reexecute(code);
351 }
352
353 if (TraceC1X >= 2) {
354 tty->print_cr("Recording scope pc_offset=%d bci=%d frame=%d", pc_offset, bci, frame);
351 } 355 }
352 356
353 if (frame != NULL) { 357 if (frame != NULL) {
354 jint local_count = CiDebugInfo_Frame::numLocals(frame); 358 jint local_count = CiDebugInfo_Frame::numLocals(frame);
355 jint expression_count = CiDebugInfo_Frame::numStack(frame); 359 jint expression_count = CiDebugInfo_Frame::numStack(frame);