src/share/vm/gc_implementation/g1/g1_globals.hpp

Print this page




 215                                                                             \
 216   develop(bool, G1FailOnFPError, false,                                     \
 217           "When set, G1 will fail when it encounters an FP 'error', "       \
 218           "so as to allow debugging")                                       \
 219                                                                             \
 220   product(uintx, G1HeapRegionSize, 0,                                       \
 221           "Size of the G1 regions.")                                        \
 222                                                                             \
 223   experimental(bool, G1UseParallelRSetUpdating, true,                       \
 224           "Enables the parallelization of remembered set updating "         \
 225           "during evacuation pauses")                                       \
 226                                                                             \
 227   experimental(bool, G1UseParallelRSetScanning, true,                       \
 228           "Enables the parallelization of remembered set scanning "         \
 229           "during evacuation pauses")                                       \
 230                                                                             \
 231   product(uintx, G1ConcRefinementThreads, 0,                                \
 232           "If non-0 is the number of parallel rem set update threads, "     \
 233           "otherwise the value is determined ergonomically.")               \
 234                                                                             \
 235   product(bool, G1ClassUnloadingEnabled, true,                              \
 236           "Whether class unloading is enabled when using G1 GC")            \
 237                                                                             \
 238   develop(bool, G1VerifyCTCleanup, false,                                   \
 239           "Verify card table cleanup.")                                     \
 240                                                                             \
 241   product(uintx, G1RSetScanBlockSize, 64,                                   \
 242           "Size of a work unit of cards claimed by a worker thread"         \
 243           "during RSet scanning.")                                          \
 244                                                                             \
 245   develop(uintx, G1SecondaryFreeListAppendLength, 5,                        \
 246           "The number of regions we will add to the secondary free list "   \
 247           "at every append operation")                                      \
 248                                                                             \
 249   develop(bool, G1ConcRegionFreeingVerbose, false,                          \
 250           "Enables verboseness during concurrent region freeing")           \
 251                                                                             \
 252   develop(bool, G1StressConcRegionFreeing, false,                           \
 253           "It stresses the concurrent region freeing operation")            \
 254                                                                             \
 255   develop(uintx, G1StressConcRegionFreeingDelayMillis, 0,                   \
 256           "Artificial delay during concurrent region freeing")              \
 257                                                                             \




 215                                                                             \
 216   develop(bool, G1FailOnFPError, false,                                     \
 217           "When set, G1 will fail when it encounters an FP 'error', "       \
 218           "so as to allow debugging")                                       \
 219                                                                             \
 220   product(uintx, G1HeapRegionSize, 0,                                       \
 221           "Size of the G1 regions.")                                        \
 222                                                                             \
 223   experimental(bool, G1UseParallelRSetUpdating, true,                       \
 224           "Enables the parallelization of remembered set updating "         \
 225           "during evacuation pauses")                                       \
 226                                                                             \
 227   experimental(bool, G1UseParallelRSetScanning, true,                       \
 228           "Enables the parallelization of remembered set scanning "         \
 229           "during evacuation pauses")                                       \
 230                                                                             \
 231   product(uintx, G1ConcRefinementThreads, 0,                                \
 232           "If non-0 is the number of parallel rem set update threads, "     \
 233           "otherwise the value is determined ergonomically.")               \
 234                                                                             \



 235   develop(bool, G1VerifyCTCleanup, false,                                   \
 236           "Verify card table cleanup.")                                     \
 237                                                                             \
 238   product(uintx, G1RSetScanBlockSize, 64,                                   \
 239           "Size of a work unit of cards claimed by a worker thread"         \
 240           "during RSet scanning.")                                          \
 241                                                                             \
 242   develop(uintx, G1SecondaryFreeListAppendLength, 5,                        \
 243           "The number of regions we will add to the secondary free list "   \
 244           "at every append operation")                                      \
 245                                                                             \
 246   develop(bool, G1ConcRegionFreeingVerbose, false,                          \
 247           "Enables verboseness during concurrent region freeing")           \
 248                                                                             \
 249   develop(bool, G1StressConcRegionFreeing, false,                           \
 250           "It stresses the concurrent region freeing operation")            \
 251                                                                             \
 252   develop(uintx, G1StressConcRegionFreeingDelayMillis, 0,                   \
 253           "Artificial delay during concurrent region freeing")              \
 254                                                                             \