--- old/src/hotspot/share/gc/g1/g1_globals.hpp 2018-10-18 16:42:36.545385550 +0200 +++ new/src/hotspot/share/gc/g1/g1_globals.hpp 2018-10-18 16:42:36.124372591 +0200 @@ -302,6 +302,23 @@ "Verify the code root lists attached to each heap region.") \ \ develop(bool, G1VerifyBitmaps, false, \ - "Verifies the consistency of the marking bitmaps") + "Verifies the consistency of the marking bitmaps") \ + \ + manageable(uintx, G1PeriodicGCInterval, 5 * 60 * 1000, \ + "Number of milliseconds after a previous GC to wait before " \ + "triggering a periodic gc. A value of zero disables periodically "\ + "enforced gc cycles.") \ + range(0, max_jlong) \ + \ + product(bool, G1PeriodicGCInvokesConcurrent, true, \ + "Determines the kind of periodic GC. Set to true to have G1 " \ + "perform a concurrent GC as periodic GC, otherwise use a STW " \ + "Full GC.") \ + \ + manageable(uintx, G1PeriodicGCSystemLoadThreshold, 0, \ + "Maximum recent system wide system load as returned by the 1m " \ + "value of getloadavg() at which G1 triggers a periodic GC. A " \ + "load above this value cancels a given periodic GC. A value of " \ + "zero disables this check.") \ #endif // SHARE_VM_GC_G1_G1_GLOBALS_HPP