285 develop(bool, G1EvacuationFailureALotDuringInitialMark, true, \
286 "Force use of evacuation failure handling during initial mark " \
287 "evacuation pauses") \
288 \
289 develop(bool, G1EvacuationFailureALotDuringYoungGC, true, \
290 "Force use of evacuation failure handling during young " \
291 "evacuation pauses") \
292 \
293 develop(bool, G1EvacuationFailureALotDuringMixedGC, true, \
294 "Force use of evacuation failure handling during mixed " \
295 "evacuation pauses") \
296 \
297 diagnostic(bool, G1VerifyRSetsDuringFullGC, false, \
298 "If true, perform verification of each heap region's " \
299 "remembered set when verifying the heap during a full GC.") \
300 \
301 diagnostic(bool, G1VerifyHeapRegionCodeRoots, false, \
302 "Verify the code root lists attached to each heap region.") \
303 \
304 develop(bool, G1VerifyBitmaps, false, \
305 "Verifies the consistency of the marking bitmaps")
306
307 #endif // SHARE_VM_GC_G1_G1_GLOBALS_HPP
|
285 develop(bool, G1EvacuationFailureALotDuringInitialMark, true, \
286 "Force use of evacuation failure handling during initial mark " \
287 "evacuation pauses") \
288 \
289 develop(bool, G1EvacuationFailureALotDuringYoungGC, true, \
290 "Force use of evacuation failure handling during young " \
291 "evacuation pauses") \
292 \
293 develop(bool, G1EvacuationFailureALotDuringMixedGC, true, \
294 "Force use of evacuation failure handling during mixed " \
295 "evacuation pauses") \
296 \
297 diagnostic(bool, G1VerifyRSetsDuringFullGC, false, \
298 "If true, perform verification of each heap region's " \
299 "remembered set when verifying the heap during a full GC.") \
300 \
301 diagnostic(bool, G1VerifyHeapRegionCodeRoots, false, \
302 "Verify the code root lists attached to each heap region.") \
303 \
304 develop(bool, G1VerifyBitmaps, false, \
305 "Verifies the consistency of the marking bitmaps") \
306 \
307 manageable(uintx, G1PeriodicGCInterval, 0, \
308 "Number of milliseconds after a previous GC to wait before " \
309 "triggering a periodic gc. A value of zero disables periodically "\
310 "enforced gc cycles.") \
311 range(0, max_jlong) \
312 \
313 product(bool, G1PeriodicGCInvokesConcurrent, true, \
314 "Determines the kind of periodic GC. Set to true to have G1 " \
315 "perform a concurrent GC as periodic GC, otherwise use a STW " \
316 "Full GC.") \
317 \
318 manageable(uintx, G1PeriodicGCSystemLoadThreshold, 0, \
319 "Maximum recent system wide system load as returned by the 1m " \
320 "value of getloadavg() at which G1 triggers a periodic GC. A " \
321 "load above this value cancels a given periodic GC. A value of " \
322 "zero disables this check.") \
323
324 #endif // SHARE_VM_GC_G1_G1_GLOBALS_HPP
|