< prev index next >

src/share/vm/runtime/globals.hpp

Print this page




1731                                                                             \
1732   product(bool, CMSExtrapolateSweep, false,                                 \
1733           "CMS: cushion for block demand during sweep")                     \
1734                                                                             \
1735   product(uintx, CMS_SweepWeight, 75,                                       \
1736           "Percentage (0-100) used to weight the current sample when "      \
1737           "computing exponentially decaying average for inter-sweep "       \
1738           "duration")                                                       \
1739           range(0, 100)                                                     \
1740                                                                             \
1741   product(uintx, CMS_SweepPadding, 1,                                       \
1742           "The multiple of deviation from mean to use for buffering "       \
1743           "against volatility in inter-sweep duration")                     \
1744           range(0, max_juint)                                               \
1745                                                                             \
1746   product(uintx, CMS_SweepTimerThresholdMillis, 10,                         \
1747           "Skip block flux-rate sampling for an epoch unless inter-sweep "  \
1748           "duration exceeds this threshold in milliseconds")                \
1749           range(0, max_uintx)                                               \
1750                                                                             \
1751   product(bool, CMSClassUnloadingEnabled, true,                             \
1752           "Whether class unloading enabled when using CMS GC")              \
1753                                                                             \
1754   product(uintx, CMSClassUnloadingMaxInterval, 0,                           \
1755           "When CMS class unloading is enabled, the maximum CMS cycle "     \
1756           "count for which classes may not be unloaded")                    \
1757           range(0, max_uintx)                                               \
1758                                                                             \
1759   product(uintx, CMSIndexedFreeListReplenish, 4,                            \
1760           "Replenish an indexed free list with this number of chunks")      \
1761           range(1, max_uintx)                                               \
1762                                                                             \
1763   product(bool, CMSReplenishIntermediate, true,                             \
1764           "Replenish all intermediate free-list caches")                    \
1765                                                                             \
1766   product(bool, CMSSplitIndexedFreeListBlocks, true,                        \
1767           "When satisfying batched demand, split blocks from the "          \
1768           "IndexedFreeList whose size is a multiple of requested size")     \
1769                                                                             \
1770   product(bool, CMSLoopWarn, false,                                         \
1771           "Warn in case of excessive CMS looping")                          \
1772                                                                             \
1773   /* where does the range max value of (max_jint - 1) come from? */         \




1731                                                                             \
1732   product(bool, CMSExtrapolateSweep, false,                                 \
1733           "CMS: cushion for block demand during sweep")                     \
1734                                                                             \
1735   product(uintx, CMS_SweepWeight, 75,                                       \
1736           "Percentage (0-100) used to weight the current sample when "      \
1737           "computing exponentially decaying average for inter-sweep "       \
1738           "duration")                                                       \
1739           range(0, 100)                                                     \
1740                                                                             \
1741   product(uintx, CMS_SweepPadding, 1,                                       \
1742           "The multiple of deviation from mean to use for buffering "       \
1743           "against volatility in inter-sweep duration")                     \
1744           range(0, max_juint)                                               \
1745                                                                             \
1746   product(uintx, CMS_SweepTimerThresholdMillis, 10,                         \
1747           "Skip block flux-rate sampling for an epoch unless inter-sweep "  \
1748           "duration exceeds this threshold in milliseconds")                \
1749           range(0, max_uintx)                                               \
1750                                                                             \



1751   product(uintx, CMSClassUnloadingMaxInterval, 0,                           \
1752           "When CMS class unloading is enabled, the maximum CMS cycle "     \
1753           "count for which classes may not be unloaded")                    \
1754           range(0, max_uintx)                                               \
1755                                                                             \
1756   product(uintx, CMSIndexedFreeListReplenish, 4,                            \
1757           "Replenish an indexed free list with this number of chunks")      \
1758           range(1, max_uintx)                                               \
1759                                                                             \
1760   product(bool, CMSReplenishIntermediate, true,                             \
1761           "Replenish all intermediate free-list caches")                    \
1762                                                                             \
1763   product(bool, CMSSplitIndexedFreeListBlocks, true,                        \
1764           "When satisfying batched demand, split blocks from the "          \
1765           "IndexedFreeList whose size is a multiple of requested size")     \
1766                                                                             \
1767   product(bool, CMSLoopWarn, false,                                         \
1768           "Warn in case of excessive CMS looping")                          \
1769                                                                             \
1770   /* where does the range max value of (max_jint - 1) come from? */         \


< prev index next >