< prev index next >
src/share/vm/compiler/compileBroker.cpp
Print this page
*** 549,569 ****
}
if (FLAG_IS_DEFAULT(JVMCIHostThreads)) {
} else {
c1_count = JVMCIHostThreads;
}
-
- if (!UseInterpreter || !BackgroundCompilation) {
- // Force initialization of JVMCI compiler otherwise JVMCI
- // compilations will not block until JVMCI is initialized
- ResourceMark rm;
- TempNewSymbol getCompiler = SymbolTable::new_symbol("getCompiler", CHECK);
- TempNewSymbol sig = SymbolTable::new_symbol("()Ljdk/vm/ci/runtime/JVMCICompiler;", CHECK);
- Handle jvmciRuntime = JVMCIRuntime::get_HotSpotJVMCIRuntime(CHECK);
- JavaValue result(T_OBJECT);
- JavaCalls::call_virtual(&result, jvmciRuntime, HotSpotJVMCIRuntime::klass(), getCompiler, sig, CHECK);
- }
}
}
#endif // INCLUDE_JVMCI
#ifdef COMPILER1
--- 549,558 ----
< prev index next >