Mercurial > hg > graal-jvmci-8
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); |