git: openjdk/jdk21u-dev: master: 2 new changesets
Goetz Lindenmaier
goetz at openjdk.org
Mon Nov 10 13:53:18 UTC 2025
Changeset: be72cee2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-11-10 13:49:21 +0000
URL: https://git.openjdk.org/jdk21u-dev/commit/be72cee228895a6ade56b2181761c365f6f9da77
8315990: Amend problemlisted tests to proper position
Reviewed-by: rrich
Backport-of: 8b4f9a88e606c4c6722061ce9946ce17340ff1df
! test/jdk/ProblemList.txt
Changeset: fbc9fad8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-11-10 13:51:14 +0000
URL: https://git.openjdk.org/jdk21u-dev/commit/fbc9fad823f5725b1be6682022fe67a551cee880
8311906: Improve robustness of String constructors with mutable array inputs
8321180: Condition for non-latin1 string size too large exception is off by one
8322018: Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp
8321514: UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled
8325590: Regression in round-tripping UTF-16 strings after JDK-8311906
Reviewed-by: rschmelter
Backport-of: 155abc576a0212932825485380d4e2a9c7dd2fdc
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringConstructionIntrinsics.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/jdk/java/lang/String/Chars.java
+ test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
+ test/jdk/java/lang/String/StringRacyConstructor.java
! test/jdk/java/nio/file/Files/ReadWriteString.java
! test/micro/org/openjdk/bench/java/lang/StringConstructor.java
More information about the jdk-updates-changes
mailing list