git: openjdk/jdk21u: master: 18 new changesets

Martin Doerr mdoerr at openjdk.org
Wed Nov 12 07:44:04 UTC 2025


Changeset: 32ee3a5c
Branch: master
Author:    Vladimir Petko <vpetko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-11-04 19:18:34 +0000
URL:       https://git.openjdk.org/jdk21u/commit/32ee3a5c4f20bd925a76810bf291219542de77a0

8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date

Backport-of: b73228b51c1b1c59c8cd8ee7b14522edc12d564a

! make/autoconf/basic_tools.m4

Changeset: c0cb9238
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-04 19:50:24 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c0cb923888ca75f52851f0f3f63dd52fb74d93bf

8353007: Open some JComboBox bugs 2

Backport-of: 1889dacb1981d3d15174bc5a201e683a6cdab725

+ test/jdk/javax/swing/JComboBox/bug4185024.java
+ test/jdk/javax/swing/JComboBox/bug4201964.java
+ test/jdk/javax/swing/JComboBox/bug4249732.java
+ test/jdk/javax/swing/JComboBox/bug4368848.java

Changeset: eda50ee1
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-04 19:50:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/eda50ee148618c752feccec33d7d2d38d8f4d693

8352966: Opensource Several Font related tests - Batch 2

Backport-of: db08726884d90f9139db5d30ee4d36d88c288a06

+ test/jdk/java/awt/font/GlyphVector/TestOutline.java
+ test/jdk/java/awt/font/NumericShaper/ShaperTest.java
+ test/jdk/java/awt/font/TextLayout/TestGASPHint.java
+ test/jdk/java/awt/font/TextLayout/TestSelection.java
+ test/jdk/java/awt/font/TextLayout/TestStrikethrough.java

Changeset: 2adf8cf4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-05 09:14:37 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2adf8cf435805c5cff56eac67d41120005c0c08f

8357882: Use UTF-8 encoded data in LocaleDataTest

Reviewed-by: rrich
Backport-of: 4fa4f15122213afea5cb25166c3b36a1c395b06c

! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 446b9b5b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-05 09:38:08 +0000
URL:       https://git.openjdk.org/jdk21u/commit/446b9b5b43725ef413ba739e759ee2e327c28c11

8367021: Regression in LocaleDataTest refactoring

Reviewed-by: rrich, phh
Backport-of: 48831c65b5535fef706b64a4eb23ba28b1567ead

! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 5fc9014a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-05 09:43:13 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5fc9014a5664bcf4b11269716c48e3f004ece7a8

8357172: Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName()

Backport-of: 14e41ab055955ffd7cf9e8129cc3269b4e3807b7

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java

Changeset: 0fe19c70
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-05 09:45:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0fe19c707d35539909090994126a5f3397f22da8

8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues

Backport-of: 2300a212dd135f1f01604c5c2915653a3f3bd869

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp

Changeset: a3a41a33
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-05 09:47:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a3a41a33ffba3d7b165e2bf9f337e4dc3058fe56

8369319: java/net/httpclient/CancelRequestTest.java fails intermittently

Backport-of: 21e63914e687cb122fad0e88924c59eb16c3ba61

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: f5dd15d1
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-05 18:34:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f5dd15d16b26a2f0e1601b892f69aec92ee7f21f

8352687: Opensource few JInternalFrame and JTextField tests

Backport-of: f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae

+ test/jdk/javax/swing/JInternalFrame/bug4190516.java
+ test/jdk/javax/swing/JInternalFrame/bug4242045.java
+ test/jdk/javax/swing/JTextField/bug4232716.java
+ test/jdk/javax/swing/JTextField/bug5027332.java

Changeset: dd269de3
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-05 18:35:07 +0000
URL:       https://git.openjdk.org/jdk21u/commit/dd269de3e77d42bfd9f424523ba400175ac6bfd4

8352905: Open some JComboBox bugs 1

Backport-of: a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f

+ test/jdk/javax/swing/JComboBox/bug4166593.java
+ test/jdk/javax/swing/JComboBox/bug4180054.java
+ test/jdk/javax/swing/JComboBox/bug4530952.java
+ test/jdk/javax/swing/JComboBox/bug4530953.java

Changeset: dfd2cede
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-06 19:13:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/dfd2cedeae7c499e60e70bf853228601f1f4a89f

8352686: Opensource JInternalFrame tests - series3

Backport-of: 27c8d9d635eaa0aac722c1b1eba8591fd291c077

+ test/jdk/javax/swing/JInternalFrame/bug4151444.java
+ test/jdk/javax/swing/JInternalFrame/bug4215380.java
+ test/jdk/javax/swing/JInternalFrame/bug4321312.java
+ test/jdk/javax/swing/JInternalFrame/bug4322726.java

Changeset: 946b81ec
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-07 04:31:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/946b81ecfdedf6f5395d125a24ffa748f7e98de8

8328299: Convert DnDFileGroupDescriptor.html applet test to main

Backport-of: 75195aab497a2d23548128e03f6887283dcaa7e1

! test/jdk/ProblemList.txt
- test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html
! test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java

Changeset: a04888ab
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-11-07 16:13:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a04888abdae5b4ac7fe636b177f10ac1afa4ea5d

8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate

Backport-of: 5e1b771a19962042a0020a9148e94e14d63025ee

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_ValueStack.cpp
! src/hotspot/share/c1/c1_ValueStack.hpp
+ test/hotspot/jtreg/compiler/exceptions/TestDeoptExceptionState.java

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/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/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

Changeset: 09f2fcfc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-10 13:53:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/09f2fcfc4e23b51b84873127f5416770397fe97b

8341443: [macos] AppContentTest and SigningOptionsTest failed due to "codesign" does not fails with "--app-content" on macOS 15

Reviewed-by: rrich
Backport-of: 85e0e6452d167db2fadd60543f875a6375339604

! test/jdk/tools/jpackage/share/AppContentTest.java

Changeset: a7b1cccc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-10 14:11:24 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a7b1cccc1e4e6d737340d73fdc9c4f6b1e7f1e3c

8342576: [macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions

Backport-of: ceaa71e73100072b73e8bb8ec57259510e92f1c5

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/share/AppContentTest.java

Changeset: b2eccbc3
Branch: master
Author:    David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2025-11-10 14:32:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b2eccbc3e6c5a901a8d9ec5950dc1220ae76325a

8361599: [PPC64] enable missing tests via jtreg requires

Backport-of: 83feb7a2388e33835b2071cfe0e51ba8b43e241f

! test/hotspot/jtreg/compiler/c2/TestBit.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java



More information about the jdk-updates-changes mailing list