RFR: 8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163
Aleksei Voitylov
avoitylov at openjdk.org
Mon Sep 25 16:00:49 UTC 2023
test java.lang.String.RegionMatches1Tests fails on all platforms with -XX:-CompactStrings option and on ARM32 where Compact Strings is disabled by default. The fix is to return true immediately if len is negative, since for negative length this condition will never be satisfied.
Testing: JCK, JTREG passed with the fix with -XX:-CompactStrings on x86_64 and on ARM32.
-------------
Commit messages:
- JDK-8316879 implementation
Changes: https://git.openjdk.org/jdk/pull/15906/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=15906&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8316879
Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/15906.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/15906/head:pull/15906
PR: https://git.openjdk.org/jdk/pull/15906
More information about the core-libs-dev
mailing list