On Sat, 29 Aug 2026 00:23:20 GMT, Guanqiang Han <[email protected]> wrote:
> Please review this "REDO" change. Thanks! > > **Description:** > > JDK-8387729(PR #31928) added support for whitespace-separated values for > several long options. The change was backed out after some tests failed with > `JTREG_TEST_THREAD_FACTORY=Virtual`. > > **Solution:** > > Add the affected long options to `doubleWordArgs` so that `ProcessTools` > correctly handles their whitespace-separated values when > `JTREG_TEST_THREAD_FACTORY=Virtual` is used. > > **Test:** > > - GHA > - Tier1 with `JTREG_TEST_THREAD_FACTORY=Virtual` > - The following tests with and without `JTREG_TEST_THREAD_FACTORY=Virtual`: > - `test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java` > - `test/jdk/java/lang/Object/FinalizationOption.java` > - `test/jdk/java/lang/Object/InvalidFinalizationOption.java` > - `test/jdk/java/lang/reflect/Field/mutateFinals/cli/CommandLineTest.java` > - `test/jdk/sun/misc/UnsafeMemoryAccessWarnings.java` > > > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has now been integrated. Changeset: 2240f60d Author: Guanqiang Han <[email protected]> Committer: Jaikiran Pai <[email protected]> URL: https://git.openjdk.org/jdk/commit/2240f60d8cfed95f87676a3fd00b22268edf532c Stats: 241 lines in 7 files changed: 153 ins; 1 del; 87 mod 8391329: [REDO] Not all --long-options accept space as seperator Reviewed-by: alanb, jpai ------------- PR: https://git.openjdk.org/jdk/pull/32590
