src/share/vm/runtime/globals.hpp

Print this page




1670           "Maximum time in abortable preclean in ms")                       \
1671                                                                             \
1672   product(uintx, CMSAbortablePrecleanMinWorkPerIteration, 100,              \
1673           "(Temporary, subject to experimentation)"                         \
1674           "Nominal minimum work per abortable preclean iteration")          \
1675                                                                             \
1676   manageable(intx, CMSAbortablePrecleanWaitMillis, 100,                     \
1677           "(Temporary, subject to experimentation)"                         \
1678           " Time that we sleep between iterations when not given"           \
1679           " enough work per iteration")                                     \
1680                                                                             \
1681   product(uintx, CMSRescanMultiple, 32,                                     \
1682           "Size (in cards) of CMS parallel rescan task")                    \
1683                                                                             \
1684   product(uintx, CMSConcMarkMultiple, 32,                                   \
1685           "Size (in cards) of CMS concurrent MT marking task")              \
1686                                                                             \
1687   product(bool, CMSAbortSemantics, false,                                   \
1688           "Whether abort-on-overflow semantics is implemented")             \
1689                                                                             \



1690   product(bool, CMSParallelRemarkEnabled, true,                             \
1691           "Whether parallel remark enabled (only if ParNewGC)")             \
1692                                                                             \
1693   product(bool, CMSParallelSurvivorRemarkEnabled, true,                     \
1694           "Whether parallel remark of survivor space"                       \
1695           " enabled (effective only if CMSParallelRemarkEnabled)")          \
1696                                                                             \
1697   product(bool, CMSPLABRecordAlways, true,                                  \
1698           "Whether to always record survivor space PLAB bdries"             \
1699           " (effective only if CMSParallelSurvivorRemarkEnabled)")          \
1700                                                                             \
1701   product(bool, CMSConcurrentMTEnabled, true,                               \
1702           "Whether multi-threaded concurrent work enabled (if ParNewGC)")   \
1703                                                                             \
1704   product(bool, CMSPrecleaningEnabled, true,                                \
1705           "Whether concurrent precleaning enabled")                         \
1706                                                                             \
1707   product(uintx, CMSPrecleanIter, 3,                                        \
1708           "Maximum number of precleaning iteration passes")                 \
1709                                                                             \




1670           "Maximum time in abortable preclean in ms")                       \
1671                                                                             \
1672   product(uintx, CMSAbortablePrecleanMinWorkPerIteration, 100,              \
1673           "(Temporary, subject to experimentation)"                         \
1674           "Nominal minimum work per abortable preclean iteration")          \
1675                                                                             \
1676   manageable(intx, CMSAbortablePrecleanWaitMillis, 100,                     \
1677           "(Temporary, subject to experimentation)"                         \
1678           " Time that we sleep between iterations when not given"           \
1679           " enough work per iteration")                                     \
1680                                                                             \
1681   product(uintx, CMSRescanMultiple, 32,                                     \
1682           "Size (in cards) of CMS parallel rescan task")                    \
1683                                                                             \
1684   product(uintx, CMSConcMarkMultiple, 32,                                   \
1685           "Size (in cards) of CMS concurrent MT marking task")              \
1686                                                                             \
1687   product(bool, CMSAbortSemantics, false,                                   \
1688           "Whether abort-on-overflow semantics is implemented")             \
1689                                                                             \
1690   product(bool, CMSParallelInitialMarkEnabled, false,                       \
1691           "Use the parallel initial mark.")                                 \
1692                                                                             \
1693   product(bool, CMSParallelRemarkEnabled, true,                             \
1694           "Whether parallel remark enabled (only if ParNewGC)")             \
1695                                                                             \
1696   product(bool, CMSParallelSurvivorRemarkEnabled, true,                     \
1697           "Whether parallel remark of survivor space"                       \
1698           " enabled (effective only if CMSParallelRemarkEnabled)")          \
1699                                                                             \
1700   product(bool, CMSPLABRecordAlways, true,                                  \
1701           "Whether to always record survivor space PLAB bdries"             \
1702           " (effective only if CMSParallelSurvivorRemarkEnabled)")          \
1703                                                                             \
1704   product(bool, CMSConcurrentMTEnabled, true,                               \
1705           "Whether multi-threaded concurrent work enabled (if ParNewGC)")   \
1706                                                                             \
1707   product(bool, CMSPrecleaningEnabled, true,                                \
1708           "Whether concurrent precleaning enabled")                         \
1709                                                                             \
1710   product(uintx, CMSPrecleanIter, 3,                                        \
1711           "Maximum number of precleaning iteration passes")                 \
1712                                                                             \