RFR(T): 8230938: Deprecate MonitorBound
Daniel D. Daugherty
daniel.daugherty at oracle.com
Fri Sep 13 20:06:15 UTC 2019
Greetings,
I have a trivial change to deprecate the -XX:MonitorBound=N option:
JDK-8230938 Deprecate MonitorBound
https://bugs.openjdk.java.net/browse/JDK-8230938
JDK-8230939 Deprecate MonitorBound (CSR)
https://bugs.openjdk.java.net/browse/JDK-8230939
The CSR has been approved.
Here's the trivial set of diffs:
$ hg diff
diff -r f63f50a4bf43 src/hotspot/share/runtime/arguments.cpp
--- a/src/hotspot/share/runtime/arguments.cpp Thu Sep 12 11:07:35
2019 -0700
+++ b/src/hotspot/share/runtime/arguments.cpp Thu Sep 12 20:44:45
2019 -0400
@@ -539,6 +539,7 @@
{ "FlightRecorder", JDK_Version::jdk(13),
JDK_Version::undefined(), JDK_Version::undefined() },
{ "FieldsAllocationStyle", JDK_Version::jdk(14),
JDK_Version::jdk(15), JDK_Version::jdk(16) },
{ "CompactFields", JDK_Version::jdk(14),
JDK_Version::jdk(15), JDK_Version::jdk(16) },
+ { "MonitorBound", JDK_Version::jdk(14),
JDK_Version::jdk(15), JDK_Version::jdk(16) },
// --- Deprecated alias flags (see also aliased_jvm_flags) - sorted
by obsolete_in then expired_in:
{ "DefaultMaxRAMFraction", JDK_Version::jdk(8),
JDK_Version::undefined(), JDK_Version::undefined() },
diff -r f63f50a4bf43 src/hotspot/share/runtime/globals.hpp
--- a/src/hotspot/share/runtime/globals.hpp Thu Sep 12 11:07:35 2019
-0700
+++ b/src/hotspot/share/runtime/globals.hpp Thu Sep 12 20:44:45 2019
-0400
@@ -713,7 +713,7 @@
"Use LWP-based instead of libthread-based synchronization
" \
"(SPARC
only)") \
\
- product(intx, MonitorBound, 0, "Bound Monitor
population") \
+ product(intx, MonitorBound, 0, "(Deprecated) Bound Monitor
population") \
range(0,
max_jint) \
\
experimental(intx, MonitorUsedDeflationThreshold,
90, \
Thanks, in advance, for any comments, questions or suggestions...
Dan
More information about the hotspot-runtime-dev
mailing list