< prev index next >

src/share/vm/runtime/globals.hpp

Print this page
rev 10991 : 8149591: Prepare hotspot for GTest
Contributed-by: stefan.karlsson@oracle.com, stefan.sarne@oracle.com, jesper.wilhelmsson@oracle.com
Reviewed-by: duke


2053   experimental(uintx, WorkStealingSpinToYieldRatio, 10,                     \
2054           "Ratio of hard spins to calls to yield")                          \
2055                                                                             \
2056   develop(uintx, ObjArrayMarkingStride, 512,                                \
2057           "Number of object array elements to push onto the marking stack " \
2058           "before pushing a continuation entry")                            \
2059                                                                             \
2060   develop(bool, MetadataAllocationFailALot, false,                          \
2061           "Fail metadata allocations at intervals controlled by "           \
2062           "MetadataAllocationFailALotInterval")                             \
2063                                                                             \
2064   develop(uintx, MetadataAllocationFailALotInterval, 1000,                  \
2065           "Metadata allocation failure a lot interval")                     \
2066                                                                             \
2067   notproduct(bool, ExecuteInternalVMTests, false,                           \
2068           "Enable execution of internal VM tests")                          \
2069                                                                             \
2070   notproduct(bool, VerboseInternalVMTests, false,                           \
2071           "Turn on logging for internal VM tests.")                         \
2072                                                                             \



2073   product_pd(bool, UseTLAB, "Use thread-local object allocation")           \
2074                                                                             \
2075   product_pd(bool, ResizeTLAB,                                              \
2076           "Dynamically resize TLAB size for threads")                       \
2077                                                                             \
2078   product(bool, ZeroTLAB, false,                                            \
2079           "Zero out the newly created TLAB")                                \
2080                                                                             \
2081   product(bool, FastTLABRefill, true,                                       \
2082           "Use fast TLAB refill code")                                      \
2083                                                                             \
2084   product(bool, TLABStats, true,                                            \
2085           "Provide more detailed and expensive TLAB statistics.")           \
2086                                                                             \
2087   product_pd(bool, NeverActAsServerClassMachine,                            \
2088           "Never act like a server-class machine")                          \
2089                                                                             \
2090   product(bool, AlwaysActAsServerClassMachine, false,                       \
2091           "Always act like a server-class machine")                         \
2092                                                                             \




2053   experimental(uintx, WorkStealingSpinToYieldRatio, 10,                     \
2054           "Ratio of hard spins to calls to yield")                          \
2055                                                                             \
2056   develop(uintx, ObjArrayMarkingStride, 512,                                \
2057           "Number of object array elements to push onto the marking stack " \
2058           "before pushing a continuation entry")                            \
2059                                                                             \
2060   develop(bool, MetadataAllocationFailALot, false,                          \
2061           "Fail metadata allocations at intervals controlled by "           \
2062           "MetadataAllocationFailALotInterval")                             \
2063                                                                             \
2064   develop(uintx, MetadataAllocationFailALotInterval, 1000,                  \
2065           "Metadata allocation failure a lot interval")                     \
2066                                                                             \
2067   notproduct(bool, ExecuteInternalVMTests, false,                           \
2068           "Enable execution of internal VM tests")                          \
2069                                                                             \
2070   notproduct(bool, VerboseInternalVMTests, false,                           \
2071           "Turn on logging for internal VM tests.")                         \
2072                                                                             \
2073   product(bool, ExecutingUnitTests, false,                                  \
2074           "Whether the JVM is running unit tests or not")                   \
2075                                                                             \
2076   product_pd(bool, UseTLAB, "Use thread-local object allocation")           \
2077                                                                             \
2078   product_pd(bool, ResizeTLAB,                                              \
2079           "Dynamically resize TLAB size for threads")                       \
2080                                                                             \
2081   product(bool, ZeroTLAB, false,                                            \
2082           "Zero out the newly created TLAB")                                \
2083                                                                             \
2084   product(bool, FastTLABRefill, true,                                       \
2085           "Use fast TLAB refill code")                                      \
2086                                                                             \
2087   product(bool, TLABStats, true,                                            \
2088           "Provide more detailed and expensive TLAB statistics.")           \
2089                                                                             \
2090   product_pd(bool, NeverActAsServerClassMachine,                            \
2091           "Never act like a server-class machine")                          \
2092                                                                             \
2093   product(bool, AlwaysActAsServerClassMachine, false,                       \
2094           "Always act like a server-class machine")                         \
2095                                                                             \


< prev index next >