git: openjdk/jdk21u: master: 167 new changesets

Sergey Bylokhov serb at openjdk.org
Wed Feb 5 10:02:54 UTC 2025


Changeset: 17ba5136
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-04 07:36:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/17ba5136ceb50edea3d3e405f7b18be61df60f9b

8345370: Bump update version for OpenJDK: jdk-21.0.7

Reviewed-by: mdoerr, sgehwolf

! .jcheck/conf
! make/conf/version-numbers.conf

Changeset: f7ba9cc7
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-04 14:23:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f7ba9cc7d6df770de32c55d3bbeb639e69782968

8327390: JitTester: Implement temporary folder functionality

Backport-of: 5aae80304c0b1b49341777b9da103638183877d5

! test/hotspot/jtreg/testlibrary/jittester/Makefile
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TempDir.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java

Changeset: 64f02636
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-04 14:25:10 +0000
URL:       https://git.openjdk.org/jdk21u/commit/64f02636f84f3f0217c8e690708d0defcbcf7091

8331993: Add counting leading/trailing zero tests for Integer

Backport-of: 675fbe699ed1aad37f34429cbe1f4f3e029be03f

! test/hotspot/jtreg/compiler/c2/irTests/TestDisableAutoVectOpcodes.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java

Changeset: 2909f65d
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-04 14:26:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2909f65dd12d1bd8ca24a2e5ae530bd3bba99c4b

8336012: Fix usages of jtreg-reserved properties

Backport-of: e6c5aa7a6cb54c647d261facdcffa6a410849627

! test/jdk/java/lang/invoke/PrivateInvokeTest.java

Changeset: eb295799
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-04 14:27:09 +0000
URL:       https://git.openjdk.org/jdk21u/commit/eb29579949f64a5f789939b482ecf3e9272fbf8c

8334490: Normalize string with locale invariant `toLowerCase()`

Backport-of: 265a0f5547d0ddb220391aef679c122768f02a00

! test/lib/jdk/test/lib/Platform.java

Changeset: c2c40df1
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-04 14:30:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c2c40df1156b860694d532996228144963bad069

8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java

Backport-of: f927c1210ee0675bb1196572177ffb505826d57a

! test/jdk/java/util/zip/Available.java

Changeset: 1f6b4011
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-12-04 15:03:19 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1f6b4011cf163fdcffb3a40995765e6bbc099e46

8340824: C2: Memory for TypeInterfaces not reclaimed by hashcons()

Backport-of: 90c944fefe4a7827c08a8e6a81f137c3157a749b

! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp

Changeset: 71bf10ed
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-12-04 16:24:38 +0000
URL:       https://git.openjdk.org/jdk21u/commit/71bf10ed8c012d9b202ef82bdd0bc0af585125e9

8341862: PPC64: C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR

Backport-of: ed6809666b12b0de66f68d5e7e389dde1708aaf3

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp

Changeset: da281fa9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:33:19 +0000
URL:       https://git.openjdk.org/jdk21u/commit/da281fa9fba5d4dce98bbe16892ff820888f54d5

8327857: Remove applet usage from JColorChooser tests Test4222508

Backport-of: 7c6fd337d00d4bdeaac724a6ea26fac3654846e0

- test/jdk/javax/swing/JColorChooser/Test4222508.html
! test/jdk/javax/swing/JColorChooser/Test4222508.java

Changeset: a3788f24
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:34:33 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a3788f2432c538f312edc9e56643bd3209db43ff

8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @

Backport-of: 3733fe3a207078b585421cd2a098e808fafaa817

! test/jdk/java/awt/print/PrinterJob/XparColor.java

Changeset: 739b5fb8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:35:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/739b5fb886ef828949b401810caabff6b7a8f827

8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep

Reviewed-by: lucy
Backport-of: ed6499446dadc339599271a282ceca4a52dbeed4

! test/jdk/com/sun/jdi/InterruptHangTest.java

Changeset: f554fcff
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:37:57 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f554fcff70bd6a07ffff890871e92f0e8a8bf8cc

8338668: Test javax/swing/JFileChooser/8080628/bug8080628.java doesn't test for GTK L&F

Backport-of: b8e8e965e541881605f9dbcd4d9871d4952b9232

! test/jdk/javax/swing/JFileChooser/8080628/bug8080628.java

Changeset: e2daa351
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:39:16 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e2daa351d3688dc7f3dd86f982a746d8d1a89e44

8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation

Backport-of: a505a1dda3bc6975bb11f390543b38618ddf2626

! test/jdk/sun/security/validator/samedn.sh

Changeset: d0f15d53
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:40:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d0f15d53c89e048094415c0ed5c2f5192a14c735

8339261: Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java

Backport-of: 1447967f53fe27f67e4bb766464f941e39506d41

! test/jdk/javax/net/ssl/DTLS/TEST.properties

Changeset: 532c49aa
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-06 19:41:49 +0000
URL:       https://git.openjdk.org/jdk21u/commit/532c49aa8406b513b7f1d9a25249dbd877dc394b

8324672: Update jdk/java/time/tck/java/time/TCKInstant.java now() to be more robust

Backport-of: e94e3bba3932f3d92c0a135d333d1ccd6e72b964

! test/jdk/java/time/tck/java/time/TCKInstant.java

Changeset: a0ed69d5
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-12-09 07:38:11 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a0ed69d5a380c41546d6e0c9dbaa235adfe7f237

8341715: PPC64: ObjectMonitor::_owner should be reset unconditionally in nmethod unlocking

Reviewed-by: mdoerr
Backport-of: f9208fadde8141e18a025ddb6ce28423861ba391

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp

Changeset: 7511a0be
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-10 08:16:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7511a0be92b720eaea7b3dc3c2121f9a670c408d

8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless

Backport-of: 470701f0bb269834cc0e1cb40f7d34e92226454b

! test/jdk/jdk/jfr/startupargs/TestStartDuration.java

Changeset: 37df1cb4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-10 10:52:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/37df1cb487d1a5adebe9b9cea2ffe02bedf5a521

8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic

Backport-of: 1b476f52ba85f9ceaabe785d36cb07df831fd0e8

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: c1bd8d91
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-12-10 16:02:00 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c1bd8d91240f0802ddbbe0d5542b4ebadd7262d0

8343343: Misc crash dump improvements on more platforms after JDK-8294160
8343149: Cleanup os::print_tos_pc on AIX

Reviewed-by: mbaesken
Backport-of: e33dc13567a4f0d9a6c1ae63fa0424ca27d52584

! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 3087c6c7
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-12-11 11:30:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3087c6c74d742b7b5eaf28e4c886b5dc1811ea6f

8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory

Reviewed-by: phh
Backport-of: 75801992a7c626d409f66e2491082dba84c6fe45

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp

Changeset: 4b36ef0f
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-12-11 14:20:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4b36ef0f74f9573d210ee680c8c2d4087100bfe5

8337994: [REDO] Native memory leak when not recording any events

Reviewed-by: phh
Backport-of: 6a9a867d645b8fe86f4ca2b04a43bf5aa8f9d487

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp

Changeset: 7e4185a7
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-12-11 14:22:18 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7e4185a74e7e47647feac3bda352505c7f8e47cf

8295159: DSO created with -ffast-math breaks Java floating-point arithmetic

Reviewed-by: phh
Backport-of: df599dbb9b0f0ee96d1ec767ac8821f164ab075d

! make/test/JtregNativeHotspot.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalDouble.java
+ test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalFloat.java
+ test/hotspot/jtreg/compiler/floatingpoint/libfast-math.c

Changeset: 14195462
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-11 14:40:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1419546268caab4fa3a6a31d259b318693a5ca1a

8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop

Backport-of: e203df46faf610e35e2c2510271ad68199f4fa3f

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
+ test/hotspot/jtreg/compiler/loopopts/LongCountedLoopInInfiniteLoop.jasm
+ test/hotspot/jtreg/compiler/loopopts/MoveStoreAfterInfiniteLoop.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestLongCountedLoopInInfiniteLoop.java
+ test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterInfiniteLoop.java

Changeset: 990859cc
Branch: master
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-12-11 16:55:41 +0000
URL:       https://git.openjdk.org/jdk21u/commit/990859cc32776e2d794de539190c9ccced1dfcd9

8341194: [REDO] Implement C2 VectorizedHashCode on AArch64

Reviewed-by: phh
Backport-of: 4fc6d4135e795d18a024a6035908f380b81082d1

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ src/hotspot/share/utilities/intpow.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: d554f2b0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-12 08:57:13 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d554f2b08f867e1d3f2a0465d3cbd5ca2e501b3a

8316885: jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate

Backport-of: 1230aed61d286fe9c09f46e2bab626d0e8fe0273

! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp

Changeset: 8600d8e1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-12 09:02:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8600d8e1488cb7eaf22fb2683f26cb2b9cb24d7b

8333116: test/jdk/tools/jpackage/share/ServiceTest.java test fails

Backport-of: 91ab088d5e64e068bafcda8d08f1769c39ba10d6

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

Changeset: c02fd228
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-12 09:07:26 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c02fd228bb0ee7865a133ec28bc6e46360529841

8343102: Remove `--compress` from jlink command lines from jpackage tests

Backport-of: 9e451aa36586badc7be58804ae6f12e6b671445d

! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java

Changeset: 814566b1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-12 09:08:37 +0000
URL:       https://git.openjdk.org/jdk21u/commit/814566b10accb1f55b9bcd3c0fe79dc9512d40db

8343100: Consolidate EmptyFolderTest and EmptyFolderPackageTest jpackage tests into single java file

Backport-of: 00fe9f7bdfd245791bca6b5b1b2d0a98d41af221

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
- test/jdk/tools/jpackage/share/EmptyFolderBase.java
- test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java

Changeset: e7111b2d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-12 16:54:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e7111b2d0c27518da4751a022b96e1dd7bffa723

8346108: [21u][BACKOUT] 8337994: [REDO] Native memory leak when not recording any events

Reviewed-by: mdoerr

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp

Changeset: a0211131
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-13 03:10:16 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a0211131dbd0d61f1cc5fd1c1250f0339b3cc59b

8320916: jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded"

Backport-of: 693847452f208446a34186f142fe2c56a49ceceb

! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java

Changeset: 29c1188b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-13 12:20:31 +0000
URL:       https://git.openjdk.org/jdk21u/commit/29c1188b9785c14e42e4468e80a4835021e024b3

8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]:

Backport-of: 1b104b63a97ec947b34b85658153ab6c182cb56c

! test/jdk/tools/jpackage/TEST.properties

Changeset: 21b76f3f
Branch: master
Author:    Kerem Kat <krk at openjdk.org>
Date:      2024-12-13 12:36:03 +0000
URL:       https://git.openjdk.org/jdk21u/commit/21b76f3f07a13acec54276c78be1174067ce1454

8345296: AArch64: VM crashes with SIGILL when prctl is disallowed

Reviewed-by: shade, phh
Backport-of: 3c60f0b2bb75150d49da9ab94d88b767275de5e2

! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 7b2a675f
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-13 12:46:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7b2a675f7061850e27d72c3c8d793fae10b96535

8341820: Check return value of hcreate_r

Backport-of: 7c0dbf8e9c69d51aa8e06305e4483002116019f4

! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c

Changeset: b682b1fa
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-16 10:59:47 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b682b1faa0e1d8b3ff7aa5c5813e3ab0cd8f159c

8336498: [macos] [build]: install-file macro may run into permission denied error
8342858: Make target mac-jdk-bundle fails on chmod command

Reviewed-by: lucy
Backport-of: 715fa8f9fe7242e86b985aece3d078b226f53fb9

! make/common/MakeBase.gmk

Changeset: 1c691358
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-16 14:58:22 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1c691358f3a6ea61ed23a887e9550a8dbd865057

8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values

Backport-of: 59fcfae63090f6659a94a9e3dd0705739ec1b074

! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp

Changeset: a21862ab
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-12-17 08:35:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a21862ab00317842da006eae453865badd4dc30f

8328085: C2: Use after free in PhaseChaitin::Register_Allocate()

Backport-of: 93aa7e2fcf87c4dc62de4ea71be543ee677b11be

! src/hotspot/share/opto/postaloc.cpp

Changeset: fa461666
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 12:59:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fa4616661ddd89ec484f84181073e8091c2b1bc2

8327859: Remove applet usage from JColorChooser tests Test4319113

Backport-of: 89fb0f837b7dbeed581f5db79d915cf405afda31

- test/jdk/javax/swing/JColorChooser/Test4319113.html
! test/jdk/javax/swing/JColorChooser/Test4319113.java

Changeset: 8c58f66c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:02:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8c58f66c3a8ec1fc8e943738807bbd38f4634f22

8328121: Remove applet usage from JColorChooser tests Test4759306

Backport-of: fab0edc9e636c69d7012e476e97661ddae993a03

- test/jdk/javax/swing/JColorChooser/Test4759306.html
! test/jdk/javax/swing/JColorChooser/Test4759306.java

Changeset: 7478c4b4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:04:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7478c4b43f7447d3eed64c4937ec25111b2ba635

8328380: Remove applet usage from JColorChooser tests Test6348456

Backport-of: 78d1b9046830198cd61c505f04f245a430878a5b

- test/jdk/javax/swing/JColorChooser/Test6348456.html
! test/jdk/javax/swing/JColorChooser/Test6348456.java

Changeset: 52daaa95
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:05:55 +0000
URL:       https://git.openjdk.org/jdk21u/commit/52daaa95e5b5405635c1f6925a891fa9dd1b7ee7

8328719: Convert java/awt/print/PageFormat/SetOrient.html applet test to main

Backport-of: 27ac39a2bc8250bfae859568cb0ee0963900aafa

- test/jdk/java/awt/print/PageFormat/SetOrient.html
! test/jdk/java/awt/print/PageFormat/SetOrient.java

Changeset: 544c4b57
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:07:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/544c4b57326e95d0c5bbe5f443bd4fcb896bedaa

8328227: Remove applet usage from JColorChooser tests Test4887836

Backport-of: cc5b9c63cbc1743e22f80dce51d803e267c60317

- test/jdk/javax/swing/JColorChooser/Test4887836.html
! test/jdk/javax/swing/JColorChooser/Test4887836.java

Changeset: 3d710291
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:10:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3d710291136573f1fb1d8087ae5da745d4dd4ba0

8328403: Remove applet usage from JColorChooser tests Test6977726

Backport-of: 1e76e1fdfa67c28ce20b0dc7fb0253670be54554

- test/jdk/javax/swing/JColorChooser/Test6977726.html
! test/jdk/javax/swing/JColorChooser/Test6977726.java

Changeset: 2867acd2
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-17 13:10:14 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2867acd233321d59c791e8e73752cc416b4c7897

8317919: pthread_attr_init handle return value and destroy pthread_attr_t object

Backport-of: ec310fe80971261ab7ee1141c64ffd600e7546c0

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: 539990cd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:11:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/539990cd9a7241e7e9d8f5dc1fdf832eb0fa7860

8328753: Open source few Undecorated Frame tests
8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference

Reviewed-by: mdoerr
Backport-of: db159149c1c13a98ee9a85750741c6a3cd39f408

+ test/jdk/java/awt/Frame/FrameDialogMixedTest.java
+ test/jdk/java/awt/Frame/MaximizeUndecoratedTest.java
+ test/jdk/java/awt/Frame/MinimizeUndecoratedTest.java

Changeset: 35f769da
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:13:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/35f769da098c98e93cea916d3313be82624809d8

8333360: PrintNullString.java doesn't use float arguments

Backport-of: aaaa86b57172d45d1126c50efc270c6e49aba7a5

! test/jdk/java/awt/print/PrinterJob/PrintNullString.java

Changeset: f44b8eac
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:15:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f44b8eacfaf386c48d6ffc32b7e0a2be0369f9f0

8334777: Test javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java failed with NullPointerException

Backport-of: 2a2964759c73b3b9ab6afaad109383c89952977b

! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java

Changeset: c609fe54
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:18:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c609fe5454a62e132fd950fe43dea4cef05c8a45

8336692: Redo fix for JDK-8284620

Backport-of: c5b7af73d07f7458e970f5752eb75640562ddc7b

! src/hotspot/share/asm/codeBuffer.cpp

Changeset: e8842b7b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:20:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e8842b7b92baef8ce4e0516168dc2c317ca96564

8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC

Backport-of: 51b85a1f692fed7a66bdc0fae21438a60aafe7c2

! test/lib/jdk/test/lib/util/ForceGC.java

Changeset: 6a2ef78a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:22:19 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6a2ef78a33d2bddc1ec178a763fe892775efb796

8339902: Open source couple TextField related tests

Backport-of: fde8508379d2983fa70784faef60699c81f9c359

+ test/jdk/java/awt/TextField/CaretPositionTest/CaretPositionTest.java
+ test/jdk/java/awt/TextField/SetBoundsTest/SetBoundsTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java
+ test/jdk/java/awt/TextField/SetPasswordTest/SetPasswordTest.java
+ test/jdk/java/awt/TextField/ZeroEchoCharTest/ZeroEchoCharTest.java

Changeset: dbf6f67b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:24:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/dbf6f67b145d6d31bf926e5787bc9791cbabfadf

8331959: Update PKCS#11 Cryptographic Token Interface to v3.1

Backport-of: b4ab290fd7c3d914154755a1539b48ba33338c26

! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h

Changeset: 30eeb80f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:28:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/30eeb80fac1f56b70cde746890d25208f2743900

8341978: Improve JButton/bug4490179.java

Use latch to synchronize actions in the test.
Verify mouseButton3Released does not trigger actionPerformed
while mouse button 1 is pressed.
Ensure mouse button 1 is released.
Verify releasing mouse button 1 triggers actionPerformed.

Backport-of: 8174cbd5cb797a80d48246a686897ef6fe64ed57

! test/jdk/javax/swing/JButton/bug4490179.java

Changeset: e1b5f3c5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-17 13:30:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e1b5f3c56d02c6738726106d3d069fea7a633245

8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file

Reviewed-by: mdoerr
Backport-of: c33a8f52b613e5eff02f572eda876cbbfc7c22cf

! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/linux/AppAboutUrlTest.java
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
! test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java
! test/jdk/tools/jpackage/macosx/DmgContentTest.java
! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java
! test/jdk/tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java
! test/jdk/tools/jpackage/macosx/MacAppStoreRuntimeTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/MacPropertiesTest.java
! test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/share/AddLShortcutTest.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/AppContentTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java
! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java
! test/jdk/tools/jpackage/share/PerUserCfgTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
! test/jdk/tools/jpackage/share/ServiceTest.java
! test/jdk/tools/jpackage/share/SimplePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/DotInNameTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/VendorTest.java
! test/jdk/tools/jpackage/windows/Win8282351Test.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
! test/jdk/tools/jpackage/windows/WinLongVersionTest.java
! test/jdk/tools/jpackage/windows/WinMenuGroupTest.java
! test/jdk/tools/jpackage/windows/WinMenuTest.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java
! test/jdk/tools/jpackage/windows/WinUrlTest.java

Changeset: 85453b6b
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-17 17:44:58 +0000
URL:       https://git.openjdk.org/jdk21u/commit/85453b6b8c4b5127c8686467c0088a1c1a1ed9ab

8315882: Open some swing tests 2

Backport-of: d2d7d9a8b7c68865553dcbb4d660bbb06fde3974

+ test/jdk/javax/swing/JScrollPane/bug4688907.java
+ test/jdk/javax/swing/SpringLayout/bug4756178.java
+ test/jdk/javax/swing/SpringLayout/bug4803649.java

Changeset: 0cb77050
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-17 17:46:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0cb7705075224d1f30c70a6dd3a9fbfd7cab469d

8316146: Open some swing tests 4

Backport-of: 3105538de5569845547b40f243a994a95a84b48f

+ test/jdk/javax/swing/BasicMenuItemUI/bug4239714.java
+ test/jdk/javax/swing/BasicMenuUI/bug4244616.java
+ test/jdk/javax/swing/LookAndFeel/bug4306431.java
+ test/jdk/javax/swing/ToolTipManager/bug5078214.java

Changeset: 0cdb868b
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-17 17:46:56 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0cdb868b2e497269f3f4caa00f2096323d87bd24

8316218: Open some swing tests 5

Backport-of: 788e6e154824317cf92884510c2ee116bc64f510

+ test/jdk/javax/swing/AbstractButton/bug4290656.java
+ test/jdk/javax/swing/LookAndFeel/isJavaLAFLockedCorrectly.java
+ test/jdk/javax/swing/LookAndFeel/isMultiLAFLockedCorrectly.java
+ test/jdk/javax/swing/MetalInternalFrameTitlePane/bug4221007.java

Changeset: cce93361
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-17 17:47:22 +0000
URL:       https://git.openjdk.org/jdk21u/commit/cce9336133d4e3118e478f408a112466ff32a62e

8316371: Open some swing tests 6

Backport-of: d3a79b5861be27227b8c28cb3acdce089b74c50b

+ test/jdk/javax/swing/AbstractDocument/bug4549069.java
+ test/jdk/javax/swing/AbstractWriter/bug4185537.java
+ test/jdk/javax/swing/DefaultTableCellRenderer/bug4240870.java
+ test/jdk/javax/swing/JTableHeader/bug4243927.java
+ test/jdk/javax/swing/LookAndFeel/bug4736093.java

Changeset: 57973b78
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-18 11:01:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/57973b788a8be3c62314a14133330995c70fa44a

8328185: Convert java/awt/image/MemoryLeakTest/MemoryLeakTest.java applet test to main

Backport-of: 4e83f4cfc779e39cca0070b5729a508aeaa74654

! test/jdk/java/awt/image/MemoryLeakTest/MemoryLeakTest.java

Changeset: 0a65f3c1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-18 11:03:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0a65f3c198b74987f374c87fcbcb94c4c22f1de2

8328370: Convert java/awt/print/Dialog/PrintApplet.java applet test to main

Backport-of: 476421efe574eca6ba92aaa7fc86dfca99fdd7b2

- test/jdk/java/awt/print/Dialog/PrintApplet.html
- test/jdk/java/awt/print/Dialog/PrintApplet.java
+ test/jdk/java/awt/print/Dialog/PrintModalDialog.java

Changeset: c0336dd3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-18 11:04:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c0336dd33a46f5d3a3c2135cf39b419507446086

8328717: Convert javax/swing/JColorChooser/8065098/bug8065098.java applet test to main

Backport-of: a1fbbffb5e0d7e41a9c3041b7e64382780e86f50

! test/jdk/javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java
- test/jdk/javax/swing/JColorChooser/8065098/bug8065098.html
! test/jdk/javax/swing/JColorChooser/8065098/bug8065098.java

Changeset: 1c53e8ca
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-18 11:06:27 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1c53e8cadf30d0de6bcdb7c043bd338f100e0fb7

8328827: Convert java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main

Backport-of: db01fcd6d8c24b01a1f23c71b2917ff396b0686f

+ test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest.java
- test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html
- test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java

Changeset: 227c430b
Branch: master
Author:    Taizo Kurashige <103394724+kurashige23 at users.noreply.github.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-12-18 16:53:13 +0000
URL:       https://git.openjdk.org/jdk21u/commit/227c430b55e7f9a4257b9249881c8ec75574895c

8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform

Reviewed-by: asemenyuk, phh
Backport-of: 48e3b6511adf3d4e97035014612674d84ae83aa0

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java

Changeset: eaa475f7
Branch: master
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-12-18 16:54:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/eaa475f72ced51cf0f0d0bce9ff1265bfb81ab31

8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x

Backport-of: 269852b90634aa43d4d719c93563608e42792fc6

! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! test/hotspot/jtreg/ProblemList.txt

Changeset: 0011704e
Branch: master
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-12-19 11:06:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0011704ec813414bfe71d7232882a1d03c362b48

8341424: GHA: Collect hs_errs from build time failures
8342704: GHA: Report truncation is broken after JDK-8341424

Reviewed-by: shade
Backport-of: bf92c498391b099b67c313703e48374cade76f87

! .github/scripts/gen-build-failure-report.sh
! .github/scripts/gen-test-results.sh
+ .github/scripts/report-utils.sh

Changeset: c89fc273
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:42:54 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c89fc273a893e2c981f7c07cc05ba81125816f2f

8316149: Open source several Swing JTree JViewport KeyboardManager tests
8316627: JViewport Test headless failure

Reviewed-by: mbaesken
Backport-of: a021dbcb9e58ab60abfc8c46ff25f3aa8ce3cc9f

+ test/jdk/javax/swing/JTree/bug4696499.java
+ test/jdk/javax/swing/JTree/bug5039542.java
+ test/jdk/javax/swing/JViewport/bug4546474.java
+ test/jdk/javax/swing/JViewport/bug4677611.java
+ test/jdk/javax/swing/KeyboardManager/bug4345798.java

Changeset: 4ab8e84e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:44:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4ab8e84e58743e7ee56427cf4c3a126427e54ff7

8328130: Remove applet usage from JColorChooser tests Test4759934

Backport-of: be1dd275a4b4fcae00e4c3c48b3e8e4b1d84ba2b

- test/jdk/javax/swing/JColorChooser/Test4759934.html
! test/jdk/javax/swing/JColorChooser/Test4759934.java

Changeset: f70b4f37
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:46:36 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f70b4f3734c82621ff4045c71c0d4015e63ca10f

8328005: Convert java/awt/im/JTextFieldTest.java applet test to main

Backport-of: cc5cda558736ffeae2a4611d87dfe280b9a4eac3

- test/jdk/java/awt/im/JTextFieldTest.html
! test/jdk/java/awt/im/JTextFieldTest.java

Changeset: 09295265
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:47:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/09295265f8c2f8538552de68b53e0bd46bfa527a

8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java

Backport-of: fa502ecd2d1040ee2fe26d0ac5dd547379a0ade7

! test/jdk/java/awt/dnd/DropActionChangeTest.java

Changeset: e5433159
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:49:32 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e5433159d82fca3747d26bf251ac411c31da13a2

8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64

Backport-of: 83e9e482b181e76ca9f645e8cc83cfa9337df498

! src/hotspot/share/runtime/handshake.cpp

Changeset: 42d3509d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:51:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/42d3509d1234b4a47dba352218e2ae437bc1226d

8338426: Test java/nio/channels/Selector/WakeupNow.java failed

Backport-of: 0853aee3b377cf9f17340a85f600651db42e6999

! test/jdk/java/nio/channels/Selector/WakeupNow.java

Changeset: 9f06e332
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:53:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/9f06e332e54132992c6333dd791857ad51aba00b

8340116: test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java can fail due to regex

Backport-of: 7e87c071b0fd832473f17ec0f579df40bea62950

! test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java

Changeset: 1cfc1e79
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:54:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1cfc1e7983d2949c3575f4f3ffff5a01eef62142

8343128: PassFailJFrame.java test result: Error. Bad action for script: build}

Use HTML character entity in javadoc to prevent jtreg from recognising
PassFailJFrame.java as a test file.

Backport-of: 7bca0af481e2ab1d9576fdf400079b4e4ca91e89

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 2924515b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:56:32 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2924515b6657cb0f1ba453dac37f54633680f408

8342270: Test sun/security/pkcs11/Provider/RequiredMechCheck.java needs write access to src tree

Backport-of: 342fe42555a0e892d21d187287ab996be199abb1

! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh

Changeset: 9a616985
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:57:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/9a6169856e61046691f9eeb47beb69453a356fda

8277240: java/awt/Graphics2D/ScaledTransform/ScaledTransform.java dialog does not get disposed

Backport-of: 52c0b09b62ca82f7e0cbe910cb92243131f06765

! test/jdk/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java

Changeset: e83e6bef
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 12:59:22 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e83e6bef4e09c6e99bdc64c5dd4c6d955d4363eb

8342811: java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5

Backport-of: 59ffac84d39250623b0e6bcb871b5b3fe9c9cfe6

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

Changeset: d42b931b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 13:01:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d42b931b9a5fd5c53ae872447036a6e44d28a96d

8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS

Backport-of: bb7a8403ba1b32b2d97c0bd3ec78dac1832f5289

! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java

Changeset: b23b738d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-19 13:02:56 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b23b738d0eccc0395126c29c2766d61dee83a5c3

8344646: The libjsig deprecation warning should go to stderr not stdout

Backport-of: efeacfee015d1105dcd75e489d367a7716441fa8

! src/java.base/unix/native/libjsig/jsig.c

Changeset: a01f0244
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-20 07:46:13 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a01f02445d4c6711ee0df517c278b2e55616643c

8339475: Clean up return code handling for pthread calls in library coding
8341135: Incorrect format string after JDK-8339475

Reviewed-by: mdoerr
Backport-of: 2a2ecc994e02049d6d84f083b8e92a51368577bf

! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: 8abf13e2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-21 08:21:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8abf13e2b0f6fad47e1cf3c1ed3c7218e7d7225d

8315952: Open source several Swing JToolbar JTooltip JTree tests

Backport-of: d2b2f6759f7b9eb6df8eaa84b88e064c636b24a8

+ test/jdk/javax/swing/JToolBar/bug4368050.java
+ test/jdk/javax/swing/JToolBar/bug4465534.java
+ test/jdk/javax/swing/JToolBar/bug4700351.java
+ test/jdk/javax/swing/JToolTip/bug4107843.java
+ test/jdk/javax/swing/JTree/bug4161685.java

Changeset: c7c7280f
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-21 08:56:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c7c7280f6e25fb68950bad93aa20a96cfc9f35b3

8341881: [REDO] java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#tmp fails on alinux3
8342145: File libCreationTimeHelper.c compile fails on Alpine

Reviewed-by: sgehwolf, goetz, phh
Backport-of: daa67f45f0c17d4087eb51a708193d6db124b426

! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTimeHelper.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/libCreationTimeHelper.c

Changeset: a98f9cf4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:02:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a98f9cf44811099193efbf712bf2e642ed70b797

8316056: Open source several Swing JTree tests

Backport-of: 5f6cee86ef765677b0b9dc3662f4f20b636732bc

+ test/jdk/javax/swing/JTree/bug4210432.java
+ test/jdk/javax/swing/JTree/bug4213868.java
+ test/jdk/javax/swing/JTree/bug4224491.java
+ test/jdk/javax/swing/JTree/bug4237370.java
+ test/jdk/javax/swing/JTree/bug4662505.java

Changeset: d91dba3d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:05:58 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d91dba3d82a323c0fe05d572da8aa6e0feb9b8b5

8315883: Open source several Swing JToolbar tests

Backport-of: 62c0a1b9ac6462233f3ee06af470be9844e9e226

+ test/jdk/javax/swing/JToolBar/bug4138694.java
+ test/jdk/javax/swing/JToolBar/bug4140421.java
+ test/jdk/javax/swing/JToolBar/bug4196662.java
+ test/jdk/javax/swing/JToolBar/bug4243930.java

Changeset: f3e7bb43
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:06:16 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f3e7bb4301d4cdc607d0929d5e867ad26d58b10a

8329210: Delete Redundant Printer Dialog Modality Test

Backport-of: 7ac2f914aadf7fb12b7258e54efae959e15d6721

- test/jdk/java/awt/print/Dialog/PrintModalDialog.java
! test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest.java

Changeset: 3aa331db
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:08:13 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3aa331db4b15294689a44a08a279fd0753b866ff

8326421: Add jtreg test for large arrayCopy disjoint case.

Backport-of: 73cdc9a070249791f7d228a93fe5b9335c5f72bd

+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjointLarge.java

Changeset: 173c3d39
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:14:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/173c3d3917d7feb61ac69f7a5049b1355d2de6a4

8333647: C2 SuperWord: some additional PopulateIndex tests

Backport-of: 487c4771818999749bfd507ab85777795bba0832

! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java

Changeset: bf86b342
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:17:14 +0000
URL:       https://git.openjdk.org/jdk21u/commit/bf86b34260576bcc8826fb784d183a6e2976c288

8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java

Backport-of: 7d1bbff076c063d066951eedb21de7e694e588b3

! test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java

Changeset: 85e5a5c6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:19:16 +0000
URL:       https://git.openjdk.org/jdk21u/commit/85e5a5c6e160a92cf599e649413e08fe03df6de5

8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms

Reviewed-by: mdoerr
Backport-of: fdfe503d016086cf78b5a8c27dbe45f0261c68ab

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.cfg
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java

Changeset: fe9284a8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:20:24 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fe9284a8c523bc747e107836c85114864efab2a1

8343101: Rework BasicTest.testTemp test cases
8343178: Test BasicTest.java javac compile fails cannot find symbol

Reviewed-by: mdoerr
Backport-of: a95374f588149d80068275a496ba4aa04b3bb4fd

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java

Changeset: 182e9497
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:21:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/182e9497b6f3fcf3b93817c8efa2fe696e2bf823

8342602: Remove JButton/PressedButtonRightClickTest test

Backport-of: 8647c00114385f74939bf705c9c07e709f41a18d

- test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java
! test/jdk/javax/swing/JButton/bug4490179.java

Changeset: 36b067cb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-24 11:22:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/36b067cbb23208cdaa6ea622fe4fe994a1b2ba42

8345414: Google CAInterop test failures

Backport-of: 8e9ba788ae04a9a617a393709bf2c51a0c157206

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java

Changeset: d4c5d69b
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-27 01:53:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d4c5d69be143d19c7a432bf7533609a2730c7c07

8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "<local4>" is null'

Backport-of: ea50c54a14d39fcedabe8426a14eaec27ab24af2

! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java

Changeset: 2f899541
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-27 10:02:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2f8995412a6d33c69e48e5d83dd7ab6dee0bda71

8339883: Open source several AWT/2D related tests

Backport-of: b26645f64bb6dd3efafaceb92bedeaf8f93906e3

+ test/jdk/java/awt/GraphicsConfiguration/NonDefaultGC.java
+ test/jdk/java/awt/GraphicsConfiguration/Position.java
+ test/jdk/sun/java2d/pipe/DrawImageBgTest.java
= test/jdk/sun/java2d/pipe/duke.gif

Changeset: 4474fbca
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-27 10:03:32 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4474fbca98cbd9d7b250b2754f4a8d70ef5d6847

8342609: jpackage test helper function incorrectly removes a directory instead of its contents only

Backport-of: 7133d1b983d7b85ba3c8dde26eb654c7ab695b07

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

Changeset: 8a5bbfeb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-27 10:04:56 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8a5bbfebfa055e2ac28d62a43ffa80a2afd033b2

8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor

Backport-of: 965aace297154ab08ee41a4d988553707cae8b32

! src/java.desktop/unix/native/libawt_xawt/awt/fp_pipewire.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c

Changeset: 3b8d404d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-30 22:24:08 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3b8d404da205a4396ede6dc76a3a51b9e5c75eb5

8313905: Checked_cast assert in CDS compare_by_loader

Reviewed-by: mdoerr
Backport-of: bd1b9427410c458215e9e89eeff6e4d30592a4a4

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: cf360526
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-30 22:27:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/cf36052692be8eb78c60ab0af44cdadd98ebe488

8315825: Open some swing tests

Backport-of: e015e6ce28e263e546cd1b6583a4a3ecc431d576

+ test/jdk/javax/swing/JComponent/bug4765272.java
+ test/jdk/javax/swing/JComponent/bug4979794.java
+ test/jdk/javax/swing/JPanel/bug4907772.java
+ test/jdk/javax/swing/RootPaneChecking/RootPaneChecking.java

Changeset: ff7e1847
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-30 22:28:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ff7e18478a00f30da157420ad38ff23ddd16a2b3

8328558: Convert javax/swing/JCheckBox/8032667/bug8032667.java applet test to main

Backport-of: ef2bd5721316f208a458fecfffa02ec2c0ea7fe0

- test/jdk/javax/swing/JCheckBox/8032667/bug8032667.html
- test/jdk/javax/swing/JCheckBox/8032667/bug8032667.java
- test/jdk/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java
+ test/jdk/javax/swing/JCheckBox/bug8032667.java

Changeset: 60bf0398
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-30 22:29:50 +0000
URL:       https://git.openjdk.org/jdk21u/commit/60bf03982646c0486ed809186d3510d5700563c7

8332158: [XWayland] test/jdk/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java

Backport-of: b1b4cd429a4135840966975dd0c068fe428e2ee6

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java

Changeset: d9123307
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-12-30 22:31:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d912330772c537fc77854c6cd52d60185b1570fc

8340313: Crash due to invalid oop in nmethod after C1 patching

Reviewed-by: mdoerr
Backport-of: 58d39c317e332fda994f66529fcd1a0ea0e53151

! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/compiler/c1/TestConcurrentPatching.java

Changeset: 056a2651
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-03 10:27:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/056a2651af9e27d6d80ae01265acfecc8953b224

8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty

Reviewed-by: mbaesken
Backport-of: 0105203575182e24a56a38a12da7c1af58ea0a78

! src/hotspot/share/opto/block.cpp
+ test/hotspot/jtreg/compiler/locks/TestSynchronizeWithEmptyBlock.java

Changeset: f24dfe67
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-05 11:01:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f24dfe678a33d88ec12edca607bf6ed8a4b3b6b6

8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package

Reviewed-by: mbaesken
Backport-of: 2c509a158fad63e69a8072fa4a7588eaacf37dc0

+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
= test/jdk/tools/jpackage/linux/UsrTreeTest.java
= test/jdk/tools/jpackage/share/AppVersionTest.java
= test/jdk/tools/jpackage/share/BasicTest.java
= test/jdk/tools/jpackage/share/CookedRuntimeTest.java
= test/jdk/tools/jpackage/share/DotInNameTest.java
= test/jdk/tools/jpackage/share/ErrorTest.java
= test/jdk/tools/jpackage/share/JLinkOptionsTest.java
= test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
= test/jdk/tools/jpackage/share/JavaOptionsTest.java
= test/jdk/tools/jpackage/share/MainClassTest.java
= test/jdk/tools/jpackage/share/ModulePathTest.java
= test/jdk/tools/jpackage/share/ModulePathTest2.java
= test/jdk/tools/jpackage/share/ModulePathTest3.java
= test/jdk/tools/jpackage/share/MultipleJarAppTest.java
= test/jdk/tools/jpackage/share/NoMPathRuntimeTest.java
= test/jdk/tools/jpackage/share/NonExistentTest.java
= test/jdk/tools/jpackage/share/PredefinedAppImageErrorTest.java
= test/jdk/tools/jpackage/share/UnicodeArgsTest.java
= test/jdk/tools/jpackage/share/VendorTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: 98e65499
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2025-01-06 05:31:29 +0000
URL:       https://git.openjdk.org/jdk21u/commit/98e6549913fadad86a3973c549c07c7941d09757

8346847: [s390x] minimal build failure

Backport-of: 807f6f7fb868240cba5ba117c7059216f69a53f9

! src/hotspot/cpu/s390/vm_version_s390.cpp

Changeset: bf06f929
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-07 08:56:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/bf06f92961c23b337952394863bd4540b7ac2a8b

8340480: Bad copyright notices in changes from JDK-8339902

Backport-of: fdc16a373459cb2311316448c765b1bee5c73694

! test/jdk/java/awt/TextField/CaretPositionTest/CaretPositionTest.java
! test/jdk/java/awt/TextField/SetBoundsTest/SetBoundsTest.java
! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java
! test/jdk/java/awt/TextField/SetPasswordTest/SetPasswordTest.java
! test/jdk/java/awt/TextField/ZeroEchoCharTest/ZeroEchoCharTest.java

Changeset: 0a157096
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-07 08:57:57 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0a1570965007fa3023347c6b5bd61f14c254d040

8340719: Open source AWT List tests

Backport-of: b11066b56b69b2c526539e712cef47723098597f

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/List/HandlingKeyEventIfMousePressedTest.java
+ test/jdk/java/awt/List/ListActionEventTest.java
+ test/jdk/java/awt/List/MultiSelectionListHorizScrollbar.java
+ test/jdk/java/awt/List/RepaintAfterResize.java

Changeset: e88f7228
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-07 08:59:34 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e88f72285acf6bb24c0435cd607052416832e209

8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests

Backport-of: a63f501b9238c6aae81c2e39fcc1852652116780

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java

Changeset: be280b5d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-07 10:13:31 +0000
URL:       https://git.openjdk.org/jdk21u/commit/be280b5d5c8a9687837edb20167395bc9221cd1b

8339524: Clean up a few ExtendedRobot tests

Backport-of: 16232578d9acf9d0b5a9ad0e7530291471b5cc9c

! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java

Changeset: 6514d380
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-08 07:05:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6514d380d1de1368b7db091e592bdc3e076277f4

8327460: Compile tests with the same visibility rules as product code

Reviewed-by: mbaesken
Backport-of: cc9a8aba67f4e240c8de2d1ae15d1b80bfa446a0

! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeJdk.gmk
! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarfHelper.h
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/arraystructs/libArrayStructs.c
! test/jdk/java/foreign/capturecallstate/libCaptureCallState.c
! test/jdk/java/foreign/dontrelease/libDontRelease.c
! test/jdk/java/foreign/libAddressDereference.c
! test/jdk/java/foreign/libIntrinsics.c
! test/jdk/java/foreign/libLibraryLookup.c
! test/jdk/java/foreign/libLookupTest.c
! test/jdk/java/foreign/libNull.c
! test/jdk/java/foreign/libSafeAccess.c
! test/jdk/java/foreign/libTestUpcallHighArity.c
! test/jdk/java/foreign/libTestUpcallStructScope.c
! test/jdk/java/foreign/loaderLookup/lookup/libFoo.c
! test/jdk/java/foreign/nested/libNested.c
! test/jdk/java/foreign/normalize/libNormalize.c
! test/jdk/java/foreign/passheapsegment/libPassHeapSegment.c
! test/jdk/java/foreign/shared.h
! test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp
! test/jdk/java/foreign/stackwalk/libReentrantUpcalls.c
! test/jdk/java/foreign/stackwalk/libStackWalk.c
! test/jdk/java/foreign/trivial/libTrivial.c
! test/jdk/java/foreign/upcalldeopt/libUpcallDeopt.c
! test/jdk/java/foreign/virtual/libVirtual.c
! test/jdk/java/lang/Thread/jni/AttachCurrentThread/libImplicitAttach.c
! test/jdk/tools/launcher/exeJliLaunchTest.c
+ test/lib/native/export.h
! test/micro/org/openjdk/bench/java/lang/foreign/libCallOverhead.c
! test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
! test/micro/org/openjdk/bench/java/lang/foreign/libQSort.c
! test/micro/org/openjdk/bench/java/lang/foreign/libUpcalls.c
! test/micro/org/openjdk/bench/java/lang/foreign/points/support/libPoint.c

Changeset: f117cb06
Branch: master
Author:    Fabian Meumertzheim <fmeum at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-08 14:31:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f117cb06d8e4ee3267d6e91855cf59d888f2a20c

8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE

Backport-of: d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 0d8d8e6b
Branch: master
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-01-09 07:50:03 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0d8d8e6bdcb00b5710ce70332c1fbacc0fa90f26

8336942: Improve test coverage for class loading elements with annotations of different retentions

Reviewed-by: goetz, vromero
Backport-of: e36ce5f0341e8d0ec06cb12d0b2c0aa084401021

! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java

Changeset: 6e6f8b2f
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-10 08:43:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6e6f8b2f90e362ceb2d76e791cd6e58cf5d3ddbd

8342988: GHA: Build JTReg in single step

Reviewed-by: serb, phh
Backport-of: 88dc655a6d6cfc71c467405b62bd35beeed7794f

+ .github/actions/build-jtreg/action.yml
! .github/actions/get-jtreg/action.yml
! .github/workflows/main.yml

Changeset: 2d0c61fc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-10 16:02:06 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2d0c61fcaa23d03f56f1ae6dec365e9eea5ff96d

8314752: Use google test string comparison macros

Reviewed-by: mbaesken
Backport-of: a0d0f21f0844d402191f5285a154294a2b18059a

! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_parse_memory_size.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp

Changeset: 402b04ba
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-10 16:03:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/402b04ba91bb2a8c6a7f66b4d2dd536e4d7517b5

8328368: Convert java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java applet test to main

Backport-of: ba05c6d0b6955a0c5110b75e709e2206961f9fec

+ test/jdk/java/awt/image/multiresolution/MultiDisplayTest.java
- test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.html
- test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java

Changeset: 9e451b42
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-10 16:06:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/9e451b4247b267131a886993b181f7dd2ad67437

8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser

Backport-of: 5c4f1ef746b0c373a131726d74d27f0e0cc6e40d

! test/jdk/javax/swing/JColorChooser/Test4887836.java
+ test/jdk/javax/swing/plaf/basic/BasicSliderUI/bug4419255.java

Changeset: 25bb646a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:10:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/25bb646a79d1397fd06d4fbc437ec635701696c9

8312570: [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOffsets.java fails on 512-bit SVE

Backport-of: e5ea9aa9aa446503fd92cdba0a9653593c958597

! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java

Changeset: 79ba88a7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:11:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/79ba88a76407b9be3428ba2234dc4aa1976e0a2b

8317283: jpackage tests run osx-specific checks on windows and linux

Backport-of: 179792beb4e766756971fc3c80a79046b34893f4

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java

Changeset: 6e6d7b2f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:14:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6e6d7b2f0724f9a9c9836838f3cfb63a4c8b0c4b

8320706: RuntimePackageTest.testUsrInstallDir test fails on Linux

Backport-of: 726f854b141dc2f6474e81c7bcf12608bf6577ae

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java

Changeset: 6bc25f32
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:15:49 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6bc25f3295edfd2842fb4687d5cd59bb4c959cec

8317636: Improve heap walking API tests to verify correctness of field indexes

Backport-of: f31957e6a1c463e5c7041bf4eee4a1b09048e929

+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/libFieldIndicesTest.cpp

Changeset: be0da80a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:16:56 +0000
URL:       https://git.openjdk.org/jdk21u/commit/be0da80a78f1a3cbdf2c77cadd927b558827d8cc

8327994: Update code gen in CallGeneratorHelper

Backport-of: ac2f8e5af8c88cd13038b113f82bb7c17a38aa40

! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/libTestDowncallStack.c
! test/jdk/java/foreign/libTestUpcall.c
! test/jdk/java/foreign/libTestUpcallStack.c
! test/jdk/java/foreign/libVarArgs.c
! test/jdk/java/foreign/shared.h

Changeset: a04daf6c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:18:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a04daf6cef17bf51d253fd49e32a0b285c9f6f0a

8327505: Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java fails

Backport-of: 2b79c22c43a2de0815e77c9aa71f010906be8670

! test/jdk/com/sun/jmx/remote/NotificationMarshalVersions/Client/Client.java

Changeset: b1604650
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:20:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b16046503888e38bf60985a80dd8dcd9183ecd36

8198237: [macos] Test java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java fails

Backport-of: 862e6156960639564aed5de16de9a26320770a80

! test/jdk/ProblemList.txt

Changeset: 92171b8c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:21:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/92171b8c952420b3dc8fcd0bcb7ff55228ea9849

8325659: Normalize Random usage by incubator vector tests

Backport-of: 4bba445d835837db5ab145edb24030fc6f42ec24

! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 405a8920
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-13 15:23:36 +0000
URL:       https://git.openjdk.org/jdk21u/commit/405a8920984b357b253dbc34f2fb543b191c78f5

8339542: compiler/codecache/CheckSegmentedCodeCache.java fails

Backport-of: 777c20cb14010b6726834246ae4c61bc4ccb3f9b

! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java

Changeset: 4035d85f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-14 08:13:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4035d85f098449b199d60bce20dfbc2cb236e88c

8325529: Remove unused imports from `ModuleGenerator` test file

Reviewed-by: rschmelter
Backport-of: d70156d2e2eddc311af12bc016b1ebb70efd92dd

! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java

Changeset: ddddc1a0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:14:55 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ddddc1a0eed66c973a62f981bdd8f83f36ff5cb6

8304701: Request with timeout aborts later in-flight request on HTTP/1.1 cxn

Backport-of: bddcd086b7c76d915aaa76427c2ae4088ad4239f

! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
+ test/jdk/java/net/httpclient/RedirectTimeoutTest.java

Changeset: f9d2fb8e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:16:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f9d2fb8e828297f4d1e84be787749c99ef5b4e52

8227529: With malformed --app-image the error messages are awful

Backport-of: 56d4c33f4096d98d08eba870070b5f21125f80be

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java

Changeset: 455763b5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:17:12 +0000
URL:       https://git.openjdk.org/jdk21u/commit/455763b57b0e3541f823213db03faf3c44378d42

8328819: Remove applet usage from JFileChooser tests bug6698013

Backport-of: e3588bba0451d7d505b0e22d014842110677041b

- test/jdk/javax/swing/JFileChooser/6698013/bug6698013.html
! test/jdk/javax/swing/JFileChooser/6698013/bug6698013.java

Changeset: 4e0c9eec
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:18:32 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4e0c9eec57dc70943e1b58c7b8643c3a2c832705

8324807: Manual printer tests have no Pass/Fail buttons, instructions close set 2

Backport-of: ed821cbe857363e049f3c640ae4546c340a577ac

! test/jdk/java/awt/print/PrinterJob/Collate2DPrintingTest.java
! test/jdk/java/awt/print/PrinterJob/DrawImage.java
! test/jdk/java/awt/print/PrinterJob/DrawStringMethods.java
! test/jdk/java/awt/print/PrinterJob/InvalidPage.java
! test/jdk/java/awt/print/PrinterJob/JobName/PrinterJobName.java
! test/jdk/java/awt/print/PrinterJob/NumCopies.java

Changeset: e2385ebc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:19:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e2385ebc409184480db5ab0efd017031944e6e5d

8340687: Open source closed frame tests #1

Backport-of: 47fcf5a3b0796ffeb6407be961ceb552ca2a40f8

+ test/jdk/java/awt/Frame/DefaultFrameIconTest.java
+ test/jdk/java/awt/Frame/DisposeTest.java
+ test/jdk/java/awt/Frame/FramePaintTest.java
+ test/jdk/java/awt/Frame/MenuCrash.java

Changeset: a9a563d1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:21:16 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a9a563d162938b7e2ad28ead4c19c59728aa8969

8333403: Write a test to check various components events are triggered properly

Backport-of: a02d895f7ad59fe33f8a761dbd7bceb0b8dfefc0

+ test/jdk/java/awt/Component/ComponentEventTest.java

Changeset: 0dadc448
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:22:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0dadc4486c0bfea01978908a56b2967c60193f38

8342498: Add test for Allocation elimination after use as alignment reference by SuperWord

Backport-of: f62fc4844125cc20a91dc2be39ba05a2d3aca8cf

+ test/hotspot/jtreg/compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java

Changeset: 40687543
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-16 08:25:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/406875439c8d7c2f4fcffbaacacdc38ee549b8a7

8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay

Backport-of: 02ec8ca2d6ccbabc6740b60be8fe1f8b2110f0ca

! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java

Changeset: 97119a91
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-01-16 15:32:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/97119a918bfd52ae5431bb6058d271b24abe93c3

8346887: DrawFocusRect() may cause an assertion failure

Backport-of: 8eddf67c82a2af4d704c4063ad802640770b3c26

! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: aed5fd32
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 08:50:03 +0000
URL:       https://git.openjdk.org/jdk21u/commit/aed5fd321192357b832a97ae28f6d86809ca2dc8

8313633: [macOS] java/awt/dnd/NextDropActionTest/NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action!

Backport-of: d97de8260c19e468c87221e28f29128e56ec8ee1

! test/jdk/java/awt/dnd/NextDropActionTest/NextDropActionTest.java

Changeset: ded41133
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 08:51:12 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ded411338dea6e9be3d071071d6da6dc47b7fc97

8326525: com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case

Backport-of: b8fc4186d59ce21e878c4de30983d7cacf69b7a5

! test/jdk/com/sun/tools/attach/BasicTests.java

Changeset: fe321bb9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 08:52:26 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fe321bb9b06a9f9147e560dd16eff3fa8f4c82a3

8320676: Manual printer tests have no Pass/Fail buttons, instructions close set 1

Backport-of: 7eb78e332080df3890b66ca04338a4ba69af45eb

! test/jdk/java/awt/print/PageFormat/PageSetupDialog.java
! test/jdk/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java
! test/jdk/java/awt/print/PrinterJob/PrintAllFonts.java
! test/jdk/java/awt/print/PrinterJob/ValidatePage/ValidatePage.java
! test/jdk/java/awt/print/PrinterJob/raster/RasterTest.java

Changeset: abd8902f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 08:53:33 +0000
URL:       https://git.openjdk.org/jdk21u/commit/abd8902f0d9002515d260f8e14579194a3c4346a

8329322: Convert PageFormat/Orient.java to use PassFailJFrame

Backport-of: f713766cab649947e543f0290717e7bcc501f063

! test/jdk/java/awt/print/PageFormat/Orient.java

Changeset: 5b377a35
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 08:57:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5b377a3591833bd45f0f9f782b7879342ba0df68

8334305: Remove all code for  nsk.share.Log verbose mode

Backport-of: 855c8a7def21025bc2fc47594f7285a55924c213

! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter_tagged/HeapFilter.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODTestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AbstractJarAgent.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/DummyTargetApplication.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/TargetApplicationWaitingAgents.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITest.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/Parentheses.java

Changeset: 99a92991
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-20 09:03:19 +0000
URL:       https://git.openjdk.org/jdk21u/commit/99a9299150e0130fa01c8400800d41b0b537d032

8311546: Certificate name constraints improperly validated with leading period
8320372: test/jdk/sun/security/x509/DNSName/LeadingPeriod.java validity check failed
8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test

Reviewed-by: simonis
Backport-of: bfaf5704e7e71f968b716b5f448860e9cda721b4

! src/java.base/share/classes/sun/security/x509/DNSName.java
+ test/jdk/sun/security/x509/DNSName/LeadingPeriod.java
+ test/jdk/sun/security/x509/DNSName/certs/generate-certs.sh
+ test/jdk/sun/security/x509/DNSName/certs/openssl.cnf
+ test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/ca.pem
+ test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/leaf.pem
+ test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/ca.pem
+ test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/leaf.pem

Changeset: 920f02b5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 09:03:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/920f02b5c5a8e898d5305f468f53bd4bdc7f582c

8341412: Various test failures after JDK-8334305

Backport-of: 49501fe9c4d0fc4d6285ba4f5d403754e5a147bd

! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java

Changeset: 4a8fbb3a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 09:09:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4a8fbb3a14b544db1aea4a293a79e2ad1f888a10

8341316: [macos] javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java fails sometimes in macos

Backport-of: 6bc3971f646031194a1e30f175a69a0202dc4947

! test/jdk/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java

Changeset: d6b78161
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 09:10:11 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d6b78161003a236d44f467a149bf9516c11504a7

8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible

Backport-of: f1f15370fa26e4c1121abadb8938c0126c6f4f24

! test/jdk/java/awt/a11y/AccessibleJTableTest.java

Changeset: c6c9fdd6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 09:11:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c6c9fdd622192300bc92ea1d24a189e8ca00a77d

8341982: Simplify JButton/bug4323121.java

Backport-of: 6fa5cea984c31fbb74b39e1eec68daffea22ca92

! test/jdk/javax/swing/JButton/bug4323121.java

Changeset: 5c87961a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-20 09:12:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5c87961ad8106c0a8e2c9e8bc73164cf7f150b63

8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04

Backport-of: 31ceec7cd55b455cddf0953cc23aaa64612bd6e7

! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java

Changeset: c0ab8a9f
Branch: master
Author:    Radek Cap <rcap at redhat.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-01-21 16:37:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c0ab8a9fb3be7a2f49b681eddaddd617809e4820

8344589: Update IANA Language Subtag Registry to Version 2024-11-19

Backport-of: 9267dfa63b1d6b3f339782d2b720055a3da8ae6a

! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: ab69b0d1
Branch: master
Author:    Radek Cap <rcap at redhat.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-01-21 16:38:58 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ab69b0d10070b7bac7548ba3612c8f5eee2b7b99

8343599: Kmem limit and max values swapped when printing container information

Backport-of: 6cdebf0e4ce274fcaaff0bad292d467e31d698d8

! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp

Changeset: 719f3380
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 07:30:18 +0000
URL:       https://git.openjdk.org/jdk21u/commit/719f33805a8a033b3432336e455582300fb58c51

Merge

! make/conf/version-numbers.conf
! make/conf/version-numbers.conf

Changeset: 42220f37
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:48:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/42220f373e6a7826ac368facea9225bb5d898d5b

8324838: test_nmt_locationprinting.cpp broken in the gcc windows build

Backport-of: a2229b18bf93e05d6cba4516d1fc9c607cd15bca

! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp

Changeset: 3fa03fd0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:50:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3fa03fd0ea86bee06cc1ad1ea1e6aa71afeee648

8329320: Simplify awt/print/PageFormat/NullPaper.java test

Backport-of: 5cf457b74334c08bab40e2e6c1a8544a2555fb82

! test/jdk/java/awt/print/PageFormat/NullPaper.java

Changeset: e2b4f929
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:52:10 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e2b4f929fc6195fc36a6e716dfe2f54fd98d4779

8341037: Use standard layouts in DefaultFrameIconTest.java and MenuCrash.java

Backport-of: c43202baf6eb7e49ec458037971a9efa392d053e

! test/jdk/java/awt/Frame/DefaultFrameIconTest.java
! test/jdk/java/awt/Frame/MenuCrash.java

Changeset: 5603a90a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:53:23 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5603a90ae6a6b500e415ed8076e85e2e0e73b5f8

8341111: open source several AWT tests including menu shortcut tests

Backport-of: 04c9c5f0a7b49bbabfc2244411c6c995a3b464cf

+ test/jdk/java/awt/MenuShortcut/ActionCommandTest.java
+ test/jdk/java/awt/MenuShortcut/CheckMenuShortcut.java
+ test/jdk/java/awt/MenuShortcut/FunctionKeyShortcut.java
+ test/jdk/java/awt/MenuShortcut/MenuItemShortcutReplaceTest.java
+ test/jdk/java/awt/grab/CursorTest.java
+ test/jdk/java/awt/grab/SystemMenuTest.java

Changeset: 80d9cb36
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:54:42 +0000
URL:       https://git.openjdk.org/jdk21u/commit/80d9cb367371d69bebf51c32b53866c15d00af90

8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java fails with rror. Can't find HTML file PrintCheckboxManualTest.html

Backport-of: f12c370d73363f384e3425857a663d855660f33a

! test/jdk/java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java

Changeset: 4479c03d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:56:03 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4479c03d099e17ef0a574b7a6c4df8862c9b1abc

8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java

Backport-of: 4b928167435bbf41dd00425c927da761751ca704

! test/jdk/java/net/Socket/CloseAvailable.java

Changeset: 28f9e2d3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-22 23:57:24 +0000
URL:       https://git.openjdk.org/jdk21u/commit/28f9e2d34a29499b25af902d15ebfd416ffe638e

8331977: Crash: SIGSEGV in dlerror()

Reviewed-by: rrich
Backport-of: 24530022d066763f7573f5c6d2030a30dc55afa6

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/MainClassTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java

Changeset: 8c3ab36d
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-23 11:30:38 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8c3ab36dfad48aee84cd6657a4fb6d992a8a09ad

8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause

Reviewed-by: ysr, shade
Backport-of: 6a29a8110ec38b4adc8163ba8651cbc935353f1d

! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/services/heapDumper.cpp

Changeset: 6d112319
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-23 11:30:58 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6d11231990bef8aa873a7f89f516843fd5ba12d0

8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level

Backport-of: 1a0fe49732187db9e8776f80feefab4373114f75

! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp

Changeset: 91e75827
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-23 11:40:42 +0000
URL:       https://git.openjdk.org/jdk21u/commit/91e7582724f78ac924ed8003a2c80e6dc731517f

8345614: Improve AnnotationFormatError message for duplicate annotation interfaces

Backport-of: 7aa0cbc91d90493a3dae973cb8077cfa283c32b4

! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java

Changeset: 554292a9
Branch: master
Author:    Varada M <varadam at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date:      2025-01-27 13:54:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/554292a97291b7ed4f897e21acc8491460189bb1

8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix)

Backport-of: 8b22517cb0b24c4134a2dbf22591f6f84d7d866c

! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java
! test/jdk/ProblemList.txt

Changeset: 5d21a2bc
Branch: master
Author:    Radek Cap <rcap at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-01-28 11:16:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5d21a2bcc4ba06331df52470795134d8540dd567

8347965: (tz) Update Timezone Data to 2025a

Reviewed-by: andrew
Backport-of: caa3c78f7837b1f561740184bd8f9cb671c467eb

! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/factory
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt

Changeset: be245be2
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-29 10:06:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/be245be258cda7e06366b4051eec24ad6df04f20

8347129: cpuset cgroups controller is required for no good reason

Backport-of: 2de71d04454b04ee887f7bd3e5decbfaa9ab8460

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp

Changeset: c8d993d3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-29 10:25:14 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c8d993d32d565ea3f7852ff6dcb84be46dfef982

8315486: vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out

Backport-of: 041510dc21df36d9860f4f0048241c2cabb55ee7

! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java

Changeset: c0242c70
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-29 10:26:51 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c0242c70ec0272018ce91f5b9ec479f07a8af934

8327098: GTest needs larger combination limit

Backport-of: c901da48e30d53cb8e4e3c1f0584c5f2d3d095f1

! src/hotspot/share/logging/logSelectionList.hpp

Changeset: fe776077
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-29 10:28:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fe7760779307d3cc8379bdb22a39929e46c67582

8328387: Convert java/awt/Frame/FrameStateTest/FrameStateTest.html applet test to main

Backport-of: 269163d509ec3c80983f55c5b47f472fa76be26c

! test/jdk/ProblemList.txt
- test/jdk/java/awt/Frame/FrameStateTest/FrameStateTest.html
! test/jdk/java/awt/Frame/FrameStateTest/FrameStateTest.java

Changeset: ce188fda
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-29 10:29:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ce188fdacab9fd1cb841d0ccd5c385f47b348791

8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm

Reviewed-by: rrich
Backport-of: 47f33a59eaaffc74881fcc9e29d13ff9b2538c2a

! test/hotspot/gtest/compiler/test_directivesParser.cpp

Changeset: 83b8d310
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-01-29 10:31:28 +0000
URL:       https://git.openjdk.org/jdk21u/commit/83b8d310a5e50d25cd792ae89157d52fa85ea65e

8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure

Backport-of: 4a70c83bd0c563185123ce9d8a34e006c62db7cc

! test/jdk/javax/management/remote/mandatory/connection/DeadLockTest.java

Changeset: 95e4bc9e
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-01-30 09:24:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/95e4bc9e201f8643d21bd9fe6fc180951bbcd1e7

8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr

Backport-of: f5ab7dff402a3152f5d5736cc6521b4be617eccf

! test/jdk/java/util/zip/EntryCount64k.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: b79136f6
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-01-30 18:23:38 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b79136f6cf3eec6daaaa8bd5a032001367a05cea

8347427: JTabbedPane/8134116/Bug8134116.java has no license header

Backport-of: f67b703625afa2e049c572978d29ac00d8c956d3

! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java

Changeset: e1967d51
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2025-01-31 10:23:00 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e1967d5124309de5276ab88d1bcf4d24f2620dab

8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows

Reviewed-by: sgehwolf

! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.h
- src/java.desktop/windows/native/libawt/windows/awt_PlatformGraphicsInfo.cpp
! test/jdk/java/awt/font/JNICheck/FreeTypeScalerJNICheck.java
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java

Changeset: d2cbada0
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-02-04 03:38:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d2cbada0b7c88521dfb4d3696205c9beb77018af

8345468: test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java fails in ubuntu22.04

Backport-of: 6f307623568efe4d90942cd22ec9a26b2e1ca1b1

! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java



More information about the jdk-updates-changes mailing list