< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 49521 : 8198756: Lazy allocation of compiler threads
Reviewed-by: kvn

@@ -2414,10 +2414,20 @@
   product(intx, CICompilerCount, CI_COMPILER_COUNT,                         \
           "Number of compiler threads to run")                              \
           range(0, max_jint)                                                \
           constraint(CICompilerCountConstraintFunc, AfterErgo)              \
                                                                             \
+  product(bool, UseDynamicNumberOfCompilerThreads, true,                    \
+          "Dynamically choose the number of parallel compiler threads")     \
+                                                                            \
+  diagnostic(bool, TraceCompilerThreads, false,                             \
+             "Trace creation and removal of compiler threads")              \
+                                                                            \
+  diagnostic(bool, InjectCompilerCreationFailure, false,                    \
+             "Inject thread creation failures for "                         \
+             "UseDynamicNumberOfCompilerThreads")                           \
+                                                                            \
   product(intx, CompilationPolicyChoice, 0,                                 \
           "which compilation policy (0-3)")                                 \
           range(0, 3)                                                       \
                                                                             \
   develop(bool, UseStackBanging, true,                                      \
< prev index next >