8270875: Deprecate the FilterSpuriousWakeups flag so it can be removed

Reviewed-by: kbarrett
This commit is contained in:
David Holmes 2021-07-20 05:55:06 +00:00
parent 534f00510e
commit 8cd0769ef2
2 changed files with 3 additions and 2 deletions

View File

@ -525,6 +525,7 @@ static SpecialFlag const special_jvm_flags[] = {
{ "InitialRAMFraction", JDK_Version::jdk(10), JDK_Version::undefined(), JDK_Version::undefined() },
{ "AllowRedefinitionToAddDeleteMethods", JDK_Version::jdk(13), JDK_Version::undefined(), JDK_Version::undefined() },
{ "FlightRecorder", JDK_Version::jdk(13), JDK_Version::undefined(), JDK_Version::undefined() },
{ "FilterSpuriousWakeups", JDK_Version::jdk(18), JDK_Version::jdk(19), JDK_Version::jdk(20) },
// --- 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() },

View File

@ -723,8 +723,8 @@ const intx ObjectAlignmentInBytes = 8;
"(Unstable) select hashCode generation algorithm") \
\
product(bool, FilterSpuriousWakeups, true, \
"When true prevents OS-level spurious, or premature, wakeups " \
"from Object.wait (Ignored for Windows)") \
"(Deprecated) When true prevents OS-level spurious, or premature,"\
" wakeups from Object.wait (Ignored for Windows)") \
\
product(bool, ReduceSignalUsage, false, \
"Reduce the use of OS signals in Java and/or the VM") \