< prev index next >

src/hotspot/share/gc/shared/gc_globals.hpp

Print this page




 184           "Use the Serial garbage collector")                               \
 185                                                                             \
 186   product(bool, UseG1GC, false,                                             \
 187           "Use the Garbage-First garbage collector")                        \
 188                                                                             \
 189   product(bool, UseShenandoahGC, false,                                     \
 190           "Use the Shenandoah garbage collector")                           \
 191                                                                             \
 192   product(bool, UseParallelGC, false,                                       \
 193           "Use the Parallel Scavenge garbage collector")                    \
 194                                                                             \
 195   product(bool, UseParallelOldGC, false,                                    \
 196           "Use the Parallel Old garbage collector")                         \
 197                                                                             \
 198   experimental(bool, UseEpsilonGC, false,                                   \
 199           "Use the Epsilon (no-op) garbage collector")                      \
 200                                                                             \
 201   experimental(bool, UseZGC, false,                                         \
 202           "Use the Z garbage collector")                                    \
 203                                                                             \



 204   product(uint, ParallelGCThreads, 0,                                       \
 205           "Number of parallel threads parallel gc will use")                \
 206           constraint(ParallelGCThreadsConstraintFunc,AfterErgo)             \
 207                                                                             \
 208   diagnostic(bool, UseSemaphoreGCThreadsSynchronization, true,              \
 209             "Use semaphore synchronization for the GC Threads, "            \
 210             "instead of synchronization based on mutexes")                  \
 211                                                                             \
 212   product(bool, UseDynamicNumberOfGCThreads, true,                          \
 213           "Dynamically choose the number of threads up to a maximum of "    \
 214           "ParallelGCThreads parallel collectors will use for garbage "     \
 215           "collection work")                                                \
 216                                                                             \
 217   diagnostic(bool, InjectGCWorkerCreationFailure, false,                    \
 218              "Inject thread creation failures for "                         \
 219              "UseDynamicNumberOfGCThreads")                                 \
 220                                                                             \
 221   diagnostic(bool, ForceDynamicNumberOfGCThreads, false,                    \
 222           "Force dynamic selection of the number of "                       \
 223           "parallel threads parallel gc will use to aid debugging")         \




 184           "Use the Serial garbage collector")                               \
 185                                                                             \
 186   product(bool, UseG1GC, false,                                             \
 187           "Use the Garbage-First garbage collector")                        \
 188                                                                             \
 189   product(bool, UseShenandoahGC, false,                                     \
 190           "Use the Shenandoah garbage collector")                           \
 191                                                                             \
 192   product(bool, UseParallelGC, false,                                       \
 193           "Use the Parallel Scavenge garbage collector")                    \
 194                                                                             \
 195   product(bool, UseParallelOldGC, false,                                    \
 196           "Use the Parallel Old garbage collector")                         \
 197                                                                             \
 198   experimental(bool, UseEpsilonGC, false,                                   \
 199           "Use the Epsilon (no-op) garbage collector")                      \
 200                                                                             \
 201   experimental(bool, UseZGC, false,                                         \
 202           "Use the Z garbage collector")                                    \
 203                                                                             \
 204   experimental(bool, UseOptimizedBestOfTwo, true,                           \
 205           "Use optimized best of two task stealing algorithm")              \
 206                                                                             \
 207   product(uint, ParallelGCThreads, 0,                                       \
 208           "Number of parallel threads parallel gc will use")                \
 209           constraint(ParallelGCThreadsConstraintFunc,AfterErgo)             \
 210                                                                             \
 211   diagnostic(bool, UseSemaphoreGCThreadsSynchronization, true,              \
 212             "Use semaphore synchronization for the GC Threads, "            \
 213             "instead of synchronization based on mutexes")                  \
 214                                                                             \
 215   product(bool, UseDynamicNumberOfGCThreads, true,                          \
 216           "Dynamically choose the number of threads up to a maximum of "    \
 217           "ParallelGCThreads parallel collectors will use for garbage "     \
 218           "collection work")                                                \
 219                                                                             \
 220   diagnostic(bool, InjectGCWorkerCreationFailure, false,                    \
 221              "Inject thread creation failures for "                         \
 222              "UseDynamicNumberOfGCThreads")                                 \
 223                                                                             \
 224   diagnostic(bool, ForceDynamicNumberOfGCThreads, false,                    \
 225           "Force dynamic selection of the number of "                       \
 226           "parallel threads parallel gc will use to aid debugging")         \


< prev index next >