This commit is contained in:
Tom Rodriguez 2010-08-20 09:55:50 -07:00
commit 519c627fe5
24 changed files with 187 additions and 46 deletions

View file

@ -2110,8 +2110,7 @@ void JavaThread::check_safepoint_and_suspend_for_native_trans(JavaThread *thread
}
if (f.id() == thread->must_deopt_id()) {
thread->clear_must_deopt_id();
// Since we know we're safe to deopt the current state is a safe state
f.deoptimize(thread, true);
f.deoptimize(thread);
} else {
fatal("missed deoptimization!");
}