Mercurial > hg > truffle
diff src/share/vm/runtime/thread.cpp @ 3558:bc95d122df79
added runtime call to supply info upon deoptimization
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Wed, 24 Aug 2011 17:40:12 +0200 |
parents | 22d11b3bc561 |
children | 0e8a2a629afb |
line wrap: on
line diff
--- a/src/share/vm/runtime/thread.cpp Wed Aug 24 14:22:34 2011 +0200 +++ b/src/share/vm/runtime/thread.cpp Wed Aug 24 17:40:12 2011 +0200 @@ -1272,6 +1272,7 @@ _in_deopt_handler = 0; _doing_unsafe_access = false; _stack_guard_state = stack_guard_unused; + _graal_deopt_info = NULL; _exception_oop = NULL; _exception_pc = 0; _exception_handler_pc = 0; @@ -2550,6 +2551,7 @@ f->do_oop((oop*) &_threadObj); f->do_oop((oop*) &_vm_result); f->do_oop((oop*) &_vm_result_2); + f->do_oop((oop*) &_graal_deopt_info); f->do_oop((oop*) &_exception_oop); f->do_oop((oop*) &_pending_async_exception);