Mercurial > hg > graal-jvmci-8
diff src/share/vm/runtime/deoptimization.cpp @ 13220:2b43fcc68add
Put _pending_deoptimization and _pending_monitorenter under ifdef GRAAL
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Mon, 02 Dec 2013 18:06:00 +0100 |
parents | 51e97f88c771 |
children | 5a9afbf72714 |
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.cpp Mon Dec 02 18:02:04 2013 +0100 +++ b/src/share/vm/runtime/deoptimization.cpp Mon Dec 02 18:06:00 2013 +0100 @@ -1368,10 +1368,12 @@ methodHandle trap_method = trap_scope->method(); int trap_bci = trap_scope->bci(); +#ifdef GRAAL if (trap_bci == SynchronizationEntryBCI) { trap_bci = 0; Thread::current()->set_pending_monitorenter(true); } +#endif Bytecodes::Code trap_bc = trap_method->java_code_at(trap_bci); if (trap_scope->rethrow_exception()) {