RFR: 8286851: Deprecate for removal several of the undocumented java launcher options

Jaikiran Pai jpai at openjdk.org
Tue Sep 17 06:34:31 UTC 2024


Can I please get a review of this change which proposes to deprecate several outdated and undocumented java launcher options? This addresses https://bugs.openjdk.org/browse/JDK-8286851.

Specifically, the non-standard launcher options `-verbosegc`, `-noclassgc`, `-verify`, `-verifyremote`, `-ss`, `-ms` and `-mx` will be deprecated for removal. With this change, a deprecation warning will be printed, if any of these options are used.

No new tests have been added for this change. Existing tests in tier1, tier2 and tier3 continue to pass.

I'll create a CSR shortly for this change.

-------------

Commit messages:
 - 8286851: Deprecate for removal several of the undocumented java launcher options

Changes: https://git.openjdk.org/jdk/pull/21031/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21031&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8286851
  Stats: 7 lines in 1 file changed: 6 ins; 1 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/21031.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21031/head:pull/21031

PR: https://git.openjdk.org/jdk/pull/21031


More information about the core-libs-dev mailing list