Mercurial > hg > truffle
diff src/share/vm/runtime/deoptimization.cpp @ 2938:c7783b6773ea
fixed graph start frame state
new option: DeoptALot
lots of fixes to debug info handling in graalCodeInstaller
fix to uncommon trap stub
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Fri, 10 Jun 2011 19:50:16 +0200 |
parents | 0654ee04b214 |
children | b4ba003eb11d |
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.cpp Fri Jun 10 15:12:10 2011 +0200 +++ b/src/share/vm/runtime/deoptimization.cpp Fri Jun 10 19:50:16 2011 +0200 @@ -1221,6 +1221,8 @@ DeoptAction action = trap_request_action(trap_request); jint unloaded_class_index = trap_request_index(trap_request); // CP idx or -1 +// tty->print_cr("trap_request: %08x, cpi: %i, pc: %016x", trap_request, unloaded_class_index, fr.pc()); + Events::log("Uncommon trap occurred @" INTPTR_FORMAT " unloaded_class_index = %d", fr.pc(), (int) trap_request); vframe* vf = vframe::new_vframe(&fr, ®_map, thread); compiledVFrame* cvf = compiledVFrame::cast(vf);