< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 56046 : v2.00 -> v2.05 (CR5/v2.05/8-for-jdk13) patches combined into one; merge with 8229212.patch; merge with jdk-14+11; merge with 8230184.patch.

*** 714,727 **** "(SPARC only)") \ \ product(intx, MonitorBound, 0, "Bound Monitor population") \ range(0, max_jint) \ \ experimental(intx, MonitorUsedDeflationThreshold, 90, \ ! "Percentage of used monitors before triggering cleanup " \ ! "safepoint which deflates monitors (0 is off). " \ ! "The check is performed on GuaranteedSafepointInterval.") \ range(0, 100) \ \ experimental(intx, hashCode, 5, \ "(Unstable) select hashCode generation algorithm") \ \ --- 714,737 ---- "(SPARC only)") \ \ product(intx, MonitorBound, 0, "Bound Monitor population") \ range(0, max_jint) \ \ + diagnostic(bool, AsyncDeflateIdleMonitors, true, \ + "Deflate idle monitors using JavaThreads and the ServiceThread.") \ + \ + /* notice: the max range value here is max_jint, not max_intx */ \ + /* because of overflow issue */ \ + diagnostic(intx, AsyncDeflationInterval, 250, \ + "Async deflate idle monitors every so many milliseconds when " \ + "MonitorUsedDeflationThreshold is exceeded (0 is off).") \ + range(0, max_jint) \ + \ experimental(intx, MonitorUsedDeflationThreshold, 90, \ ! "Percentage of used monitors before triggering deflation (0 is " \ ! "off). The check is performed on GuaranteedSafepointInterval " \ ! "or AsyncDeflateInterval.") \ range(0, 100) \ \ experimental(intx, hashCode, 5, \ "(Unstable) select hashCode generation algorithm") \ \
< prev index next >