Summary
-------
Obsolete the unused `AssertOnSuspendWaitFailure` and `TraceSuspendWaitFailures` flags
Problem
-------
The `AssertOnSuspendWaitFailure` and `TraceSuspendWaitFailures` flags became unused in JDK16 and should have been obsoleted at the time.
Solution
--------
Obsolete the flags now so that their use will generate a warning.
Specification
-------------
> +++ b/src/hotspot/share/runtime/arguments.cpp
> // -------------- Obsolete Flags - sorted by expired_in --------------
> + { "AssertOnSuspendWaitFailure", JDK_Version::undefined(), JDK_Version::jdk(17), JDK_Version::jdk(18) },
> + { "TraceSuspendWaitFailures", JDK_Version::undefined(), JDK_Version::jdk(17), JDK_Version::jdk(18) },
> +++ b/src/hotspot/share/runtime/globals.hpp
> - product(bool, AssertOnSuspendWaitFailure, false, \
> - "Assert/Guarantee on external suspend wait failure") \
> - \
> - product(bool, TraceSuspendWaitFailures, false, \
> - "Trace external suspend wait failures") \