8250548: libgraal can deadlock in -Xcomp mode

Reviewed-by: never, kvn
This commit is contained in:
Doug Simon 2020-07-25 08:41:51 +02:00
parent bbddae5552
commit 41eaa00eed

View File

@ -1655,7 +1655,7 @@ void CompileBroker::wait_for_completion(CompileTask* task) {
bool free_task;
#if INCLUDE_JVMCI
AbstractCompiler* comp = compiler(task->comp_level());
if (!UseJVMCINativeLibrary && comp->is_jvmci() && !task->should_wait_for_compilation()) {
if (comp->is_jvmci() && !task->should_wait_for_compilation()) {
// It may return before compilation is completed.
free_task = wait_for_jvmci_completion((JVMCICompiler*) comp, task, thread);
} else