src/hotspot/share/runtime/thread.cpp
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File open Cdiff src/hotspot/share/runtime/thread.cpp

src/hotspot/share/runtime/thread.cpp

Print this page

        

*** 3858,3871 **** // cache the system and platform class loaders SystemDictionary::compute_java_loaders(CHECK_JNI_ERR); #if INCLUDE_JVMCI if (EnableJVMCI) { ! // Initialize JVMCI eagerly if JVMCIPrintProperties is enabled. // The JVMCI Java initialization code will read this flag and // do the printing if it's set. ! bool init = JVMCIPrintProperties; if (!init) { // 8145270: Force initialization of JVMCI runtime otherwise requests for blocking // compilations via JVMCI will not actually block until JVMCI is initialized. init = UseJVMCICompiler && (!UseInterpreter || !BackgroundCompilation); --- 3858,3872 ---- // cache the system and platform class loaders SystemDictionary::compute_java_loaders(CHECK_JNI_ERR); #if INCLUDE_JVMCI if (EnableJVMCI) { ! // Initialize JVMCI eagerly when it is explicitly requested. ! // Or when JVMCIPrintProperties is enabled. // The JVMCI Java initialization code will read this flag and // do the printing if it's set. ! bool init = EagerJVMCI || JVMCIPrintProperties; if (!init) { // 8145270: Force initialization of JVMCI runtime otherwise requests for blocking // compilations via JVMCI will not actually block until JVMCI is initialized. init = UseJVMCICompiler && (!UseInterpreter || !BackgroundCompilation);
src/hotspot/share/runtime/thread.cpp
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File