equal
deleted
inserted
replaced
155 \ |
155 \ |
156 product(intx, G1ConcRefinementThresholdStep, 0, \ |
156 product(intx, G1ConcRefinementThresholdStep, 0, \ |
157 "Each time the rset update queue increases by this amount " \ |
157 "Each time the rset update queue increases by this amount " \ |
158 "activate the next refinement thread if available. " \ |
158 "activate the next refinement thread if available. " \ |
159 "Will be selected ergonomically by default.") \ |
159 "Will be selected ergonomically by default.") \ |
|
160 range(0, max_jint) \ |
160 \ |
161 \ |
161 product(intx, G1RSetUpdatingPauseTimePercent, 10, \ |
162 product(intx, G1RSetUpdatingPauseTimePercent, 10, \ |
162 "A target percentage of time that is allowed to be spend on " \ |
163 "A target percentage of time that is allowed to be spend on " \ |
163 "process RS update buffers during the collection pause.") \ |
164 "process RS update buffers during the collection pause.") \ |
164 range(0, 100) \ |
165 range(0, 100) \ |
298 "that G1 is willing not to collect to avoid expensive GCs.") \ |
299 "that G1 is willing not to collect to avoid expensive GCs.") \ |
299 range(0, 100) \ |
300 range(0, 100) \ |
300 \ |
301 \ |
301 product(uintx, G1MixedGCCountTarget, 8, \ |
302 product(uintx, G1MixedGCCountTarget, 8, \ |
302 "The target number of mixed GCs after a marking cycle.") \ |
303 "The target number of mixed GCs after a marking cycle.") \ |
|
304 range(0, max_uintx) \ |
303 \ |
305 \ |
304 experimental(bool, G1EagerReclaimHumongousObjects, true, \ |
306 experimental(bool, G1EagerReclaimHumongousObjects, true, \ |
305 "Try to reclaim dead large objects at every young GC.") \ |
307 "Try to reclaim dead large objects at every young GC.") \ |
306 \ |
308 \ |
307 experimental(bool, G1EagerReclaimHumongousObjectsWithStaleRefs, true, \ |
309 experimental(bool, G1EagerReclaimHumongousObjectsWithStaleRefs, true, \ |