< prev index next >

src/hotspot/share/gc/g1/g1_globals.hpp

Print this page
rev 57441 : [mq]: 8235996-move-g1rsetscanblocksize


 187           range(-1, max_jint)                                               \
 188                                                                             \
 189   product(uintx, G1ReservePercent, 10,                                      \
 190           "It determines the minimum reserve we should have in the heap "   \
 191           "to minimize the probability of promotion failure.")              \
 192           range(0, 50)                                                      \
 193                                                                             \
 194   product(size_t, G1HeapRegionSize, 0,                                      \
 195           "Size of the G1 regions.")                                        \
 196           range(0, 32*M)                                                    \
 197           constraint(G1HeapRegionSizeConstraintFunc,AfterMemoryInit)        \
 198                                                                             \
 199   product(uint, G1ConcRefinementThreads, 0,                                 \
 200           "The number of parallel rem set update threads. "                 \
 201           "Will be set ergonomically by default.")                          \
 202           range(0, (max_jint-1)/wordSize)                                   \
 203                                                                             \
 204   develop(bool, G1VerifyCTCleanup, false,                                   \
 205           "Verify card table cleanup.")                                     \
 206                                                                             \
 207   product(size_t, G1RSetScanBlockSize, 64,                                  \
 208           "Size of a work unit of cards claimed by a worker thread"         \
 209           "during RSet scanning.")                                          \
 210           range(1, max_uintx)                                               \
 211                                                                             \
 212   develop(uintx, G1DummyRegionsPerGC, 0,                                    \
 213           "The number of dummy regions G1 will allocate at the end of "     \
 214           "each evacuation pause in order to artificially fill up the "     \
 215           "heap and stress the marking implementation.")                    \
 216                                                                             \
 217   develop(bool, G1ExitOnExpansionFailure, false,                            \
 218           "Raise a fatal VM exit out of memory failure in the event "       \
 219           " that heap expansion fails due to running out of swap.")         \
 220                                                                             \
 221   experimental(uintx, G1MaxNewSizePercent, 60,                              \
 222           "Percentage (0-100) of the heap size to use as default "          \
 223           " maximum young gen size.")                                       \
 224           range(0, 100)                                                     \
 225           constraint(G1MaxNewSizePercentConstraintFunc,AfterErgo)           \
 226                                                                             \
 227   experimental(uintx, G1NewSizePercent, 5,                                  \
 228           "Percentage (0-100) of the heap size to use as default "          \
 229           "minimum young gen size.")                                        \
 230           range(0, 100)                                                     \
 231           constraint(G1NewSizePercentConstraintFunc,AfterErgo)              \




 187           range(-1, max_jint)                                               \
 188                                                                             \
 189   product(uintx, G1ReservePercent, 10,                                      \
 190           "It determines the minimum reserve we should have in the heap "   \
 191           "to minimize the probability of promotion failure.")              \
 192           range(0, 50)                                                      \
 193                                                                             \
 194   product(size_t, G1HeapRegionSize, 0,                                      \
 195           "Size of the G1 regions.")                                        \
 196           range(0, 32*M)                                                    \
 197           constraint(G1HeapRegionSizeConstraintFunc,AfterMemoryInit)        \
 198                                                                             \
 199   product(uint, G1ConcRefinementThreads, 0,                                 \
 200           "The number of parallel rem set update threads. "                 \
 201           "Will be set ergonomically by default.")                          \
 202           range(0, (max_jint-1)/wordSize)                                   \
 203                                                                             \
 204   develop(bool, G1VerifyCTCleanup, false,                                   \
 205           "Verify card table cleanup.")                                     \
 206                                                                             \





 207   develop(uintx, G1DummyRegionsPerGC, 0,                                    \
 208           "The number of dummy regions G1 will allocate at the end of "     \
 209           "each evacuation pause in order to artificially fill up the "     \
 210           "heap and stress the marking implementation.")                    \
 211                                                                             \
 212   develop(bool, G1ExitOnExpansionFailure, false,                            \
 213           "Raise a fatal VM exit out of memory failure in the event "       \
 214           " that heap expansion fails due to running out of swap.")         \
 215                                                                             \
 216   experimental(uintx, G1MaxNewSizePercent, 60,                              \
 217           "Percentage (0-100) of the heap size to use as default "          \
 218           " maximum young gen size.")                                       \
 219           range(0, 100)                                                     \
 220           constraint(G1MaxNewSizePercentConstraintFunc,AfterErgo)           \
 221                                                                             \
 222   experimental(uintx, G1NewSizePercent, 5,                                  \
 223           "Percentage (0-100) of the heap size to use as default "          \
 224           "minimum young gen size.")                                        \
 225           range(0, 100)                                                     \
 226           constraint(G1NewSizePercentConstraintFunc,AfterErgo)              \


< prev index next >