Mercurial > hg > truffle
diff src/share/vm/interpreter/interpreterRuntime.cpp @ 6145:e2fe93124108
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
Reviewed-by: kvn
author | twisti |
---|---|
date | Wed, 13 Jun 2012 11:36:03 -0700 |
parents | 20334ed5ed3c |
children | d2a62e0f25eb 8150fa46d2ed 56c4f88474b3 |
line wrap: on
line diff
--- a/src/share/vm/interpreter/interpreterRuntime.cpp Tue Jun 12 16:23:31 2012 -0700 +++ b/src/share/vm/interpreter/interpreterRuntime.cpp Wed Jun 13 11:36:03 2012 -0700 @@ -844,6 +844,14 @@ int bci = method->bci_from(fr.interpreter_frame_bcp()); nm = method->lookup_osr_nmethod_for(bci, CompLevel_none, false); } +#ifndef PRODUCT + if (TraceOnStackReplacement) { + if (nm != NULL) { + tty->print("OSR entry @ pc: " INTPTR_FORMAT ": ", nm->osr_entry()); + nm->print(); + } + } +#endif return nm; }