Mercurial > hg > truffle
diff src/share/vm/runtime/thread.cpp @ 1814:fd5d4527cdf5
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails
Summary: Propagate the compiler type of the deopting method to vframeArrayElement::unpack_on_stack()
Reviewed-by: jrose, never
author | iveresov |
---|---|
date | Tue, 21 Sep 2010 13:38:35 -0700 |
parents | ee5cc9e78493 |
children | 0715f0cf171d |
line wrap: on
line diff
--- a/src/share/vm/runtime/thread.cpp Wed Sep 15 20:25:37 2010 -0700 +++ b/src/share/vm/runtime/thread.cpp Tue Sep 21 13:38:35 2010 -0700 @@ -1183,6 +1183,7 @@ set_vframe_array_last(NULL); set_deferred_locals(NULL); set_deopt_mark(NULL); + set_deopt_nmethod(NULL); clear_must_deopt_id(); set_monitor_chunks(NULL); set_next(NULL);