Mercurial > hg > truffle
diff src/share/vm/runtime/sharedRuntime.cpp @ 2608:b1b58f908044
Deoptimize on implicit division by 0.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Fri, 06 May 2011 17:54:02 +0200 |
parents | 008adfd6d850 |
children | 75a99b4f1c98 |
line wrap: on
line diff
--- a/src/share/vm/runtime/sharedRuntime.cpp Fri May 06 17:47:17 2011 +0200 +++ b/src/share/vm/runtime/sharedRuntime.cpp Fri May 06 17:54:02 2011 +0200 @@ -809,7 +809,7 @@ if (TraceSignals) { tty->print_cr("c1x implicit div0"); } - target_pc = Runtime1::entry_for(Runtime1::c1x_throw_div0_exception_id); + target_pc = deoptimization_continuation(thread, pc, nm); } else { target_pc = nm->continuation_for_implicit_exception(pc); }