2091 \
2092 product(uintx, MaxGCMinorPauseMillis, max_uintx, \
2093 "Adaptive size policy maximum GC minor pause time goal in msec") \
2094 \
2095 product(uintx, GCTimeRatio, 99, \
2096 "Adaptive size policy application time to GC time ratio") \
2097 \
2098 product(uintx, AdaptiveSizeDecrementScaleFactor, 4, \
2099 "Adaptive size scale down factor for shrinking") \
2100 \
2101 product(bool, UseAdaptiveSizeDecayMajorGCCost, true, \
2102 "Adaptive size decays the major cost for long major intervals") \
2103 \
2104 product(uintx, AdaptiveSizeMajorGCDecayTimeScale, 10, \
2105 "Time scale over which major costs decay") \
2106 \
2107 product(uintx, MinSurvivorRatio, 3, \
2108 "Minimum ratio of young generation/survivor space size") \
2109 \
2110 product(uintx, InitialSurvivorRatio, 8, \
2111 "Initial ratio of eden/survivor space size") \
2112 \
2113 product(uintx, BaseFootPrintEstimate, 256*M, \
2114 "Estimate of footprint other than Java Heap") \
2115 \
2116 product(bool, UseGCOverheadLimit, true, \
2117 "Use policy to limit of proportion of time spent in GC " \
2118 "before an OutOfMemory error is thrown") \
2119 \
2120 product(uintx, GCTimeLimit, 98, \
2121 "Limit of proportion of time spent in GC before an OutOfMemory" \
2122 "error is thrown (used with GCHeapFreeLimit)") \
2123 \
2124 product(uintx, GCHeapFreeLimit, 2, \
2125 "Minimum percentage of free space after a full GC before an " \
2126 "OutOfMemoryError is thrown (used with GCTimeLimit)") \
2127 \
2128 develop(uintx, AdaptiveSizePolicyGCTimeLimitThreshold, 5, \
2129 "Number of consecutive collections before gc time limit fires") \
2130 \
2131 product(bool, PrintAdaptiveSizePolicy, false, \
|
2091 \
2092 product(uintx, MaxGCMinorPauseMillis, max_uintx, \
2093 "Adaptive size policy maximum GC minor pause time goal in msec") \
2094 \
2095 product(uintx, GCTimeRatio, 99, \
2096 "Adaptive size policy application time to GC time ratio") \
2097 \
2098 product(uintx, AdaptiveSizeDecrementScaleFactor, 4, \
2099 "Adaptive size scale down factor for shrinking") \
2100 \
2101 product(bool, UseAdaptiveSizeDecayMajorGCCost, true, \
2102 "Adaptive size decays the major cost for long major intervals") \
2103 \
2104 product(uintx, AdaptiveSizeMajorGCDecayTimeScale, 10, \
2105 "Time scale over which major costs decay") \
2106 \
2107 product(uintx, MinSurvivorRatio, 3, \
2108 "Minimum ratio of young generation/survivor space size") \
2109 \
2110 product(uintx, InitialSurvivorRatio, 8, \
2111 "Initial ratio of young generation/survivor space size") \
2112 \
2113 product(uintx, BaseFootPrintEstimate, 256*M, \
2114 "Estimate of footprint other than Java Heap") \
2115 \
2116 product(bool, UseGCOverheadLimit, true, \
2117 "Use policy to limit of proportion of time spent in GC " \
2118 "before an OutOfMemory error is thrown") \
2119 \
2120 product(uintx, GCTimeLimit, 98, \
2121 "Limit of proportion of time spent in GC before an OutOfMemory" \
2122 "error is thrown (used with GCHeapFreeLimit)") \
2123 \
2124 product(uintx, GCHeapFreeLimit, 2, \
2125 "Minimum percentage of free space after a full GC before an " \
2126 "OutOfMemoryError is thrown (used with GCTimeLimit)") \
2127 \
2128 develop(uintx, AdaptiveSizePolicyGCTimeLimitThreshold, 5, \
2129 "Number of consecutive collections before gc time limit fires") \
2130 \
2131 product(bool, PrintAdaptiveSizePolicy, false, \
|