src/share/vm/runtime/globals.hpp

Print this page




1512           "blocked by the GC locker")                                       \
1513                                                                             \
1514   develop(bool, UseCMSAdaptiveFreeLists, true,                              \
1515           "Use adaptive free lists in the CMS generation")                  \
1516                                                                             \
1517   develop(bool, UseAsyncConcMarkSweepGC, true,                              \
1518           "Use Asynchronous Concurrent Mark-Sweep GC in the old generation")\
1519                                                                             \
1520   develop(bool, RotateCMSCollectionTypes, false,                            \
1521           "Rotate the CMS collections among concurrent and STW")            \
1522                                                                             \
1523   product(bool, UseCMSBestFit, true,                                        \
1524           "Use CMS best fit allocation strategy")                           \
1525                                                                             \
1526   product(bool, UseCMSCollectionPassing, true,                              \
1527           "Use passing of collection from background to foreground")        \
1528                                                                             \
1529   product(bool, UseParNewGC, false,                                         \
1530           "Use parallel threads in the new generation")                     \
1531                                                                             \
1532   product(bool, ParallelGCVerbose, false,                                   \
1533           "Verbose output for parallel gc")                                 \



1534                                                                             \
1535   product(uintx, ParallelGCBufferWastePct, 10,                              \
1536           "Wasted fraction of parallel allocation buffer")                  \
1537                                                                             \
1538   diagnostic(bool, ParallelGCRetainPLAB, false,                             \
1539           "Retain parallel allocation buffers across scavenges; "           \
1540           "it is disabled because this currently conflicts with "           \
1541           "parallel card scanning under certain conditions.")               \
1542                                                                             \
1543   product(uintx, TargetPLABWastePct, 10,                                    \
1544           "Target wasted space in last buffer as percent of overall "       \
1545           "allocation")                                                     \
1546                                                                             \
1547   product(uintx, PLABWeight, 75,                                            \
1548           "Percentage (0-100) used to weight the current sample when "      \
1549           "computing exponentially decaying average for ResizePLAB")        \
1550                                                                             \
1551   product(bool, ResizePLAB, true,                                           \
1552           "Dynamically resize (survivor space) promotion LAB's")            \
1553                                                                             \




1512           "blocked by the GC locker")                                       \
1513                                                                             \
1514   develop(bool, UseCMSAdaptiveFreeLists, true,                              \
1515           "Use adaptive free lists in the CMS generation")                  \
1516                                                                             \
1517   develop(bool, UseAsyncConcMarkSweepGC, true,                              \
1518           "Use Asynchronous Concurrent Mark-Sweep GC in the old generation")\
1519                                                                             \
1520   develop(bool, RotateCMSCollectionTypes, false,                            \
1521           "Rotate the CMS collections among concurrent and STW")            \
1522                                                                             \
1523   product(bool, UseCMSBestFit, true,                                        \
1524           "Use CMS best fit allocation strategy")                           \
1525                                                                             \
1526   product(bool, UseCMSCollectionPassing, true,                              \
1527           "Use passing of collection from background to foreground")        \
1528                                                                             \
1529   product(bool, UseParNewGC, false,                                         \
1530           "Use parallel threads in the new generation")                     \
1531                                                                             \
1532   product(bool, PrintTaskqueue, false,                                      \
1533           "Print taskqueue statistics for parallel collectors")             \
1534                                                                             \
1535   product(bool, PrintTerminationStats, false,                               \
1536           "Print termination statistics for parallel collectors")           \
1537                                                                             \
1538   product(uintx, ParallelGCBufferWastePct, 10,                              \
1539           "Wasted fraction of parallel allocation buffer")                  \
1540                                                                             \
1541   diagnostic(bool, ParallelGCRetainPLAB, false,                             \
1542           "Retain parallel allocation buffers across scavenges; "           \
1543           "it is disabled because this currently conflicts with "           \
1544           "parallel card scanning under certain conditions.")               \
1545                                                                             \
1546   product(uintx, TargetPLABWastePct, 10,                                    \
1547           "Target wasted space in last buffer as percent of overall "       \
1548           "allocation")                                                     \
1549                                                                             \
1550   product(uintx, PLABWeight, 75,                                            \
1551           "Percentage (0-100) used to weight the current sample when "      \
1552           "computing exponentially decaying average for ResizePLAB")        \
1553                                                                             \
1554   product(bool, ResizePLAB, true,                                           \
1555           "Dynamically resize (survivor space) promotion LAB's")            \
1556                                                                             \