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

Reply via email to