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

Print this page




 203           "It determines the minimum reserve we should have in the heap "   \
 204           "to minimize the probability of promotion failure.")              \
 205                                                                             \
 206   diagnostic(bool, G1PrintHeapRegions, false,                               \
 207           "If set G1 will print information on which regions are being "    \
 208           "allocated and which are reclaimed.")                             \
 209                                                                             \
 210   develop(bool, G1HRRSUseSparseTable, true,                                 \
 211           "When true, use sparse table to save space.")                     \
 212                                                                             \
 213   develop(bool, G1HRRSFlushLogBuffersOnVerify, false,                       \
 214           "Forces flushing of log buffers before verification.")            \
 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")            \




 203           "It determines the minimum reserve we should have in the heap "   \
 204           "to minimize the probability of promotion failure.")              \
 205                                                                             \
 206   diagnostic(bool, G1PrintHeapRegions, false,                               \
 207           "If set G1 will print information on which regions are being "    \
 208           "allocated and which are reclaimed.")                             \
 209                                                                             \
 210   develop(bool, G1HRRSUseSparseTable, true,                                 \
 211           "When true, use sparse table to save space.")                     \
 212                                                                             \
 213   develop(bool, G1HRRSFlushLogBuffersOnVerify, false,                       \
 214           "Forces flushing of log buffers before verification.")            \
 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   product(uintx, G1ConcRefinementThreads, 0,                                \
 224           "If non-0 is the number of parallel rem set update threads, "     \
 225           "otherwise the value is determined ergonomically.")               \
 226                                                                             \
 227   develop(bool, G1VerifyCTCleanup, false,                                   \
 228           "Verify card table cleanup.")                                     \
 229                                                                             \
 230   product(uintx, G1RSetScanBlockSize, 64,                                   \
 231           "Size of a work unit of cards claimed by a worker thread"         \
 232           "during RSet scanning.")                                          \
 233                                                                             \
 234   develop(uintx, G1SecondaryFreeListAppendLength, 5,                        \
 235           "The number of regions we will add to the secondary free list "   \
 236           "at every append operation")                                      \
 237                                                                             \
 238   develop(bool, G1ConcRegionFreeingVerbose, false,                          \
 239           "Enables verboseness during concurrent region freeing")           \
 240                                                                             \
 241   develop(bool, G1StressConcRegionFreeing, false,                           \
 242           "It stresses the concurrent region freeing operation")            \