hotspot/src/share/vm/gc_implementation/g1/g1_globals.hpp
changeset 17327 4bd0581aa231
parent 15806 f3fb856749cf
child 17855 9d0719d7bb85
equal deleted inserted replaced
17326:a0625b7aa266 17327:4bd0581aa231
   161                                                                             \
   161                                                                             \
   162   product(bool, G1UseAdaptiveConcRefinement, true,                          \
   162   product(bool, G1UseAdaptiveConcRefinement, true,                          \
   163           "Select green, yellow and red zones adaptively to meet the "      \
   163           "Select green, yellow and red zones adaptively to meet the "      \
   164           "the pause requirements.")                                        \
   164           "the pause requirements.")                                        \
   165                                                                             \
   165                                                                             \
   166   develop(intx, G1ConcRSLogCacheSize, 10,                                   \
   166   product(uintx, G1ConcRSLogCacheSize, 10,                                  \
   167           "Log base 2 of the length of conc RS hot-card cache.")            \
   167           "Log base 2 of the length of conc RS hot-card cache.")            \
   168                                                                             \
   168                                                                             \
   169   develop(intx, G1ConcRSHotCardLimit, 4,                                    \
   169   product(uintx, G1ConcRSHotCardLimit, 4,                                   \
   170           "The threshold that defines (>=) a hot card.")                    \
   170           "The threshold that defines (>=) a hot card.")                    \
   171                                                                             \
       
   172   develop(intx, G1MaxHotCardCountSizePercent, 25,                           \
       
   173           "The maximum size of the hot card count cache as a "              \
       
   174           "percentage of the number of cards for the maximum heap.")        \
       
   175                                                                             \
   171                                                                             \
   176   develop(bool, G1PrintOopAppls, false,                                     \
   172   develop(bool, G1PrintOopAppls, false,                                     \
   177           "When true, print applications of closures to external locs.")    \
   173           "When true, print applications of closures to external locs.")    \
   178                                                                             \
   174                                                                             \
   179   develop(intx, G1RSetRegionEntriesBase, 256,                               \
   175   develop(intx, G1RSetRegionEntriesBase, 256,                               \
   244           "during evacuation pauses")                                       \
   240           "during evacuation pauses")                                       \
   245                                                                             \
   241                                                                             \
   246   product(uintx, G1ConcRefinementThreads, 0,                                \
   242   product(uintx, G1ConcRefinementThreads, 0,                                \
   247           "If non-0 is the number of parallel rem set update threads, "     \
   243           "If non-0 is the number of parallel rem set update threads, "     \
   248           "otherwise the value is determined ergonomically.")               \
   244           "otherwise the value is determined ergonomically.")               \
   249                                                                             \
       
   250   develop(intx, G1CardCountCacheExpandThreshold, 16,                        \
       
   251           "Expand the card count cache if the number of collisions for "    \
       
   252           "a particular entry exceeds this value.")                         \
       
   253                                                                             \
   245                                                                             \
   254   develop(bool, G1VerifyCTCleanup, false,                                   \
   246   develop(bool, G1VerifyCTCleanup, false,                                   \
   255           "Verify card table cleanup.")                                     \
   247           "Verify card table cleanup.")                                     \
   256                                                                             \
   248                                                                             \
   257   product(uintx, G1RSetScanBlockSize, 64,                                   \
   249   product(uintx, G1RSetScanBlockSize, 64,                                   \