Mercurial > hg > truffle
diff src/share/vm/runtime/deoptimization.cpp @ 10721:5fc4aedf7910
add relative pc to uncommon trap event entry (helps debugging SEGFAULTs in copmiled code)
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Fri, 12 Jul 2013 15:30:28 +0200 |
parents | 836a62f43af9 |
children | cefad50507d8 |
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.cpp Fri Jul 12 15:29:47 2013 +0200 +++ b/src/share/vm/runtime/deoptimization.cpp Fri Jul 12 15:30:28 2013 +0200 @@ -1300,8 +1300,8 @@ nmethodLocker nl(fr.pc()); // Log a message - Events::log(thread, "Uncommon trap: trap_request=" PTR32_FORMAT " fr.pc=" INTPTR_FORMAT, - trap_request, fr.pc()); + Events::log(thread, "Uncommon trap: trap_request=" PTR32_FORMAT " fr.pc=" INTPTR_FORMAT " relative=" INTPTR_FORMAT, + trap_request, fr.pc(), fr.pc() - fr.cb()->code_begin()); { ResourceMark rm;