mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8309981: Remove expired flags in JDK 23
Reviewed-by: alanb, kvn
This commit is contained in:
parent
8b24851b9d
commit
d02bc873f8
2 changed files with 13 additions and 12 deletions
|
@ -525,13 +525,6 @@ static SpecialFlag const special_jvm_flags[] = {
|
||||||
{ "G1ConcRSHotCardLimit", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
{ "G1ConcRSHotCardLimit", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
||||||
{ "RefDiscoveryPolicy", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
{ "RefDiscoveryPolicy", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
||||||
{ "MetaspaceReclaimPolicy", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
{ "MetaspaceReclaimPolicy", JDK_Version::undefined(), JDK_Version::jdk(21), JDK_Version::undefined() },
|
||||||
{ "DoReserveCopyInSuperWord", JDK_Version::undefined(), JDK_Version::jdk(22), JDK_Version::jdk(23) },
|
|
||||||
{ "UseCounterDecay", JDK_Version::undefined(), JDK_Version::jdk(22), JDK_Version::jdk(23) },
|
|
||||||
|
|
||||||
#ifdef LINUX
|
|
||||||
{ "UseHugeTLBFS", JDK_Version::undefined(), JDK_Version::jdk(22), JDK_Version::jdk(23) },
|
|
||||||
{ "UseSHM", JDK_Version::undefined(), JDK_Version::jdk(22), JDK_Version::jdk(23) },
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef ASSERT
|
#ifdef ASSERT
|
||||||
{ "DummyObsoleteTestFlag", JDK_Version::undefined(), JDK_Version::jdk(18), JDK_Version::undefined() },
|
{ "DummyObsoleteTestFlag", JDK_Version::undefined(), JDK_Version::jdk(18), JDK_Version::undefined() },
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
. ftr VB CB
|
. ftr VB CB
|
||||||
. ftr VBI CBI
|
. ftr VBI CBI
|
||||||
.\}
|
.\}
|
||||||
.TH "JAVA" "1" "2024" "JDK 22-ea" "JDK Commands"
|
.TH "JAVA" "1" "2024" "JDK 23-ea" "JDK Commands"
|
||||||
.hy
|
.hy
|
||||||
.SH NAME
|
.SH NAME
|
||||||
.PP
|
.PP
|
||||||
|
@ -187,7 +187,7 @@ with new values added and old values removed.
|
||||||
You\[aq]ll get an error message if you use a value of \f[I]N\f[R] that
|
You\[aq]ll get an error message if you use a value of \f[I]N\f[R] that
|
||||||
is no longer supported.
|
is no longer supported.
|
||||||
The supported values of \f[I]N\f[R] are the current Java SE release
|
The supported values of \f[I]N\f[R] are the current Java SE release
|
||||||
(\f[V]22\f[R]) and a limited number of previous releases, detailed in
|
(\f[V]23\f[R]) and a limited number of previous releases, detailed in
|
||||||
the command-line help for \f[V]javac\f[R], under the \f[V]--source\f[R]
|
the command-line help for \f[V]javac\f[R], under the \f[V]--source\f[R]
|
||||||
and \f[V]--release\f[R] options.
|
and \f[V]--release\f[R] options.
|
||||||
.RE
|
.RE
|
||||||
|
@ -3790,6 +3790,14 @@ Controlled \f[I]relaxed strong encapsulation\f[R], as defined in
|
||||||
This option was deprecated in JDK 16 by \f[B]JEP 396\f[R]
|
This option was deprecated in JDK 16 by \f[B]JEP 396\f[R]
|
||||||
[https://openjdk.org/jeps/396] and made obsolete in JDK 17 by \f[B]JEP
|
[https://openjdk.org/jeps/396] and made obsolete in JDK 17 by \f[B]JEP
|
||||||
403\f[R] [https://openjdk.org/jeps/403].
|
403\f[R] [https://openjdk.org/jeps/403].
|
||||||
|
.SH REMOVED JAVA OPTIONS
|
||||||
|
.PP
|
||||||
|
These \f[V]java\f[R] options have been removed in JDK 23 and using them
|
||||||
|
results in an error of:
|
||||||
|
.RS
|
||||||
|
.PP
|
||||||
|
\f[V]Unrecognized VM option\f[R] \f[I]option-name\f[R]
|
||||||
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\f[V]-XX:+UseHugeTLBFS\f[R]
|
\f[V]-XX:+UseHugeTLBFS\f[R]
|
||||||
\f[B]Linux only:\f[R] This option is the equivalent of specifying
|
\f[B]Linux only:\f[R] This option is the equivalent of specifying
|
||||||
|
@ -3803,13 +3811,13 @@ you want this behavior.
|
||||||
\f[V]-XX:+UseSHM\f[R]
|
\f[V]-XX:+UseSHM\f[R]
|
||||||
\f[B]Linux only:\f[R] Enables the JVM to use shared memory to set up
|
\f[B]Linux only:\f[R] Enables the JVM to use shared memory to set up
|
||||||
large pages.
|
large pages.
|
||||||
.SH REMOVED JAVA OPTIONS
|
|
||||||
.PP
|
|
||||||
No documented java options have been removed in JDK 22.
|
|
||||||
.PP
|
.PP
|
||||||
For the lists and descriptions of options removed in previous releases
|
For the lists and descriptions of options removed in previous releases
|
||||||
see the \f[I]Removed Java Options\f[R] section in:
|
see the \f[I]Removed Java Options\f[R] section in:
|
||||||
.IP \[bu] 2
|
.IP \[bu] 2
|
||||||
|
\f[B]The \f[VB]java\f[B] Command, Release 22\f[R]
|
||||||
|
[https://docs.oracle.com/en/java/javase/22/docs/specs/man/java.html]
|
||||||
|
.IP \[bu] 2
|
||||||
\f[B]The \f[VB]java\f[B] Command, Release 21\f[R]
|
\f[B]The \f[VB]java\f[B] Command, Release 21\f[R]
|
||||||
[https://docs.oracle.com/en/java/javase/21/docs/specs/man/java.html]
|
[https://docs.oracle.com/en/java/javase/21/docs/specs/man/java.html]
|
||||||
.IP \[bu] 2
|
.IP \[bu] 2
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue