--- a/src/hotspot/share/runtime/arguments.cpp Tue Feb 12 08:56:03 2019 +0900
+++ b/src/hotspot/share/runtime/arguments.cpp Tue Feb 12 09:35:51 2019 +0100
@@ -541,6 +541,15 @@
{ "SharedReadOnlySize", JDK_Version::undefined(), JDK_Version::jdk(10), JDK_Version::undefined() },
{ "SharedMiscDataSize", JDK_Version::undefined(), JDK_Version::jdk(10), JDK_Version::undefined() },
{ "SharedMiscCodeSize", JDK_Version::undefined(), JDK_Version::jdk(10), JDK_Version::undefined() },
+ { "ProfilerPrintByteCodeStatistics", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfilerRecordPC", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfileVM", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfileIntervals", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfileIntervalsTicks", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfilerNumberOfInterpretedMethods", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfilerNumberOfCompiledMethods", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfilerNumberOfStubMethods", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
+ { "ProfilerNumberOfRuntimeStubNodes", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
{ "UseImplicitStableValues", JDK_Version::undefined(), JDK_Version::jdk(13), JDK_Version::jdk(14) },
#ifdef TEST_VERIFY_SPECIAL_JVM_FLAGS
--- a/src/hotspot/share/runtime/globals.hpp Tue Feb 12 08:56:03 2019 +0900
+++ b/src/hotspot/share/runtime/globals.hpp Tue Feb 12 09:35:51 2019 +0100
@@ -749,19 +749,6 @@
product(bool, OmitStackTraceInFastThrow, true, \
"Omit backtraces for some 'hot' exceptions in optimized code") \
\
- product(bool, ProfilerPrintByteCodeStatistics, false, \
- "Print bytecode statistics when dumping profiler output") \
- \
- product(bool, ProfilerRecordPC, false, \
- "Collect ticks for each 16 byte interval of compiled code") \
- \
- product(bool, ProfileVM, false, \
- "Profile ticks that fall within VM (either in the VM Thread " \
- "or VM code called through stubs)") \
- \
- product(bool, ProfileIntervals, false, \
- "Print profiles for each interval (see ProfileIntervalsTicks)") \
- \
notproduct(bool, ProfilerCheckIntervals, false, \
"Collect and print information on spacing of profiler ticks") \
\
@@ -1650,23 +1637,6 @@
develop(intx, MethodHistogramCutoff, 100, \
"The cutoff value for method invocation histogram (+CountCalls)") \
\
- diagnostic(intx, ProfilerNumberOfInterpretedMethods, 25, \
- "Number of interpreted methods to show in profile") \
- \
- diagnostic(intx, ProfilerNumberOfCompiledMethods, 25, \
- "Number of compiled methods to show in profile") \
- \
- diagnostic(intx, ProfilerNumberOfStubMethods, 25, \
- "Number of stub methods to show in profile") \
- \
- diagnostic(intx, ProfilerNumberOfRuntimeStubNodes, 25, \
- "Number of runtime stub nodes to show in profile") \
- \
- product(intx, ProfileIntervalsTicks, 100, \
- "Number of ticks between printing of interval profile " \
- "(+ProfileIntervals)") \
- range(0, max_intx) \
- \
develop(intx, DontYieldALotInterval, 10, \
"Interval between which yields will be dropped (milliseconds)") \
\