< prev index next >

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

Print this page
rev 52333 : imported patch 8213058


 355           "Number of yields before a sleep is done during work stealing")   \
 356                                                                             \
 357   experimental(uintx, WorkStealingHardSpins, 4096,                          \
 358           "Number of iterations in a spin loop between checks on "          \
 359           "time out of hard spin")                                          \
 360                                                                             \
 361   experimental(uintx, WorkStealingSpinToYieldRatio, 10,                     \
 362           "Ratio of hard spins to calls to yield")                          \
 363                                                                             \
 364   develop(uintx, ObjArrayMarkingStride, 2048,                               \
 365           "Number of object array elements to push onto the marking stack " \
 366           "before pushing a continuation entry")                            \
 367                                                                             \
 368   develop(bool, MetadataAllocationFailALot, false,                          \
 369           "Fail metadata allocations at intervals controlled by "           \
 370           "MetadataAllocationFailALotInterval")                             \
 371                                                                             \
 372   develop(uintx, MetadataAllocationFailALotInterval, 1000,                  \
 373           "Metadata allocation failure a lot interval")                     \
 374                                                                             \
 375   notproduct(bool, ExecuteInternalVMTests, false,                           \
 376           "Enable execution of internal VM tests")                          \
 377                                                                             \
 378   notproduct(bool, VerboseInternalVMTests, false,                           \
 379           "Turn on logging for internal VM tests.")                         \
 380                                                                             \
 381   product(bool, ExecutingUnitTests, false,                                  \
 382           "Whether the JVM is running unit tests or not")                   \
 383                                                                             \
 384   product_pd(bool, UseTLAB, "Use thread-local object allocation")           \
 385                                                                             \
 386   product_pd(bool, ResizeTLAB,                                              \
 387           "Dynamically resize TLAB size for threads")                       \
 388                                                                             \
 389   product(bool, ZeroTLAB, false,                                            \
 390           "Zero out the newly created TLAB")                                \
 391                                                                             \
 392   product(bool, TLABStats, true,                                            \
 393           "Provide more detailed and expensive TLAB statistics.")           \
 394                                                                             \
 395   product_pd(bool, NeverActAsServerClassMachine,                            \
 396           "Never act like a server-class machine")                          \
 397                                                                             \
 398   product(bool, AlwaysActAsServerClassMachine, false,                       \
 399           "Always act like a server-class machine")                         \
 400                                                                             \




 355           "Number of yields before a sleep is done during work stealing")   \
 356                                                                             \
 357   experimental(uintx, WorkStealingHardSpins, 4096,                          \
 358           "Number of iterations in a spin loop between checks on "          \
 359           "time out of hard spin")                                          \
 360                                                                             \
 361   experimental(uintx, WorkStealingSpinToYieldRatio, 10,                     \
 362           "Ratio of hard spins to calls to yield")                          \
 363                                                                             \
 364   develop(uintx, ObjArrayMarkingStride, 2048,                               \
 365           "Number of object array elements to push onto the marking stack " \
 366           "before pushing a continuation entry")                            \
 367                                                                             \
 368   develop(bool, MetadataAllocationFailALot, false,                          \
 369           "Fail metadata allocations at intervals controlled by "           \
 370           "MetadataAllocationFailALotInterval")                             \
 371                                                                             \
 372   develop(uintx, MetadataAllocationFailALotInterval, 1000,                  \
 373           "Metadata allocation failure a lot interval")                     \
 374                                                                             \






 375   product(bool, ExecutingUnitTests, false,                                  \
 376           "Whether the JVM is running unit tests or not")                   \
 377                                                                             \
 378   product_pd(bool, UseTLAB, "Use thread-local object allocation")           \
 379                                                                             \
 380   product_pd(bool, ResizeTLAB,                                              \
 381           "Dynamically resize TLAB size for threads")                       \
 382                                                                             \
 383   product(bool, ZeroTLAB, false,                                            \
 384           "Zero out the newly created TLAB")                                \
 385                                                                             \
 386   product(bool, TLABStats, true,                                            \
 387           "Provide more detailed and expensive TLAB statistics.")           \
 388                                                                             \
 389   product_pd(bool, NeverActAsServerClassMachine,                            \
 390           "Never act like a server-class machine")                          \
 391                                                                             \
 392   product(bool, AlwaysActAsServerClassMachine, false,                       \
 393           "Always act like a server-class machine")                         \
 394                                                                             \


< prev index next >