8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
Reviewed-by: dholmes, mseledtsov
--- a/hotspot/src/share/vm/runtime/arguments.cpp Mon Apr 20 21:32:28 2015 -0400
+++ b/hotspot/src/share/vm/runtime/arguments.cpp Mon Apr 20 22:07:09 2015 -0400
@@ -3020,8 +3020,7 @@
} else if (match_option(option, "-Xnoagent")) {
// For compatibility with classic. HotSpot refuses to load the old style agent.dll.
} else if (match_option(option, "-Xboundthreads")) {
- // Bind user level threads to kernel threads (Solaris only)
- FLAG_SET_CMDLINE(bool, UseBoundThreads, true);
+ // Ignore silently for compatibility
} else if (match_option(option, "-Xloggc:", &tail)) {
// Redirect GC output to the file. -Xloggc:<filename>
// ostream_init_log(), when called will use this filename
--- a/hotspot/src/share/vm/runtime/globals.hpp Mon Apr 20 21:32:28 2015 -0400
+++ b/hotspot/src/share/vm/runtime/globals.hpp Mon Apr 20 22:07:09 2015 -0400
@@ -677,9 +677,6 @@
product(bool, PrintVMQWaitTime, false, \
"Print out the waiting time in VM operation queue") \
\
- develop(bool, NoYieldsInMicrolock, false, \
- "Disable yields in microlock") \
- \
develop(bool, TraceOopMapGeneration, false, \
"Show OopMapGeneration") \
\
@@ -1157,9 +1154,6 @@
"Convert yield to a sleep of MinSleepInterval to simulate Win32 " \
"behavior") \
\
- product(bool, UseBoundThreads, true, \
- "Bind user level threads to kernel threads (for Solaris only)") \
- \
develop(bool, UseDetachedThreads, true, \
"Use detached threads that are recycled upon termination " \
"(for Solaris only)") \
@@ -3444,10 +3438,6 @@
product(bool, ThreadPriorityVerbose, false, \
"Print priority changes") \
\
- product(intx, DefaultThreadPriority, -1, \
- "The native priority at which threads run if not elsewhere " \
- "specified (-1 means no change)") \
- \
product(intx, CompilerThreadPriority, -1, \
"The native priority at which compiler threads should run " \
"(-1 means no change)") \