src/hotspot/share/runtime/thread.cpp
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File
*** old/src/hotspot/share/runtime/thread.cpp	Tue Feb 27 17:51:15 2018
--- new/src/hotspot/share/runtime/thread.cpp	Tue Feb 27 17:51:15 2018

*** 3858,3871 **** --- 3858,3872 ---- // 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. ! // 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