RFR: 8364927: Add @requires annotation to TestReclaimStringsLeaksMemory.java
jonghoonpark
duke at openjdk.org
Tue Sep 2 21:06:59 UTC 2025
This change updates `TestReclaimStringsLeaksMemory.java` to properly guard against unsupported GC arguments.
Previously, the test only checked `@requires vm.gc == "null"`.
The fix separates the tests and adds explicit `@requires` clauses for each GC configuration to ensure the test only runs when supported.
This prevents test failures on VMs that do not support the specified GC.
(This is my first contribution to the JDK. Thank you for your review and guidance.)
-------------
Commit messages:
- 8364927: Add @requires annotation to TestReclaimStringsLeaksMemory.java
Changes: https://git.openjdk.org/jdk/pull/26766/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26766&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8364927
Stats: 30 lines in 1 file changed: 30 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/26766.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/26766/head:pull/26766
PR: https://git.openjdk.org/jdk/pull/26766
More information about the hotspot-gc-dev
mailing list