git: openjdk/jdk17u: 22 new changesets

Paul Hohensee phh at openjdk.org
Wed May 28 09:43:41 UTC 2025


Changeset: fa1c19ec
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:19:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fa1c19ec68344efd41c7a80508163f8338211fe4

8310525: DynamicLauncher for JDP test needs to try harder to find a free port

Backport-of: 59407faf7b6861d142dbc3700a6fa9615567a275

! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: 3f39815d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:21:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f39815d044eca5b15ded5b69f0a7d2b1bfe9325

8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test

Reviewed-by: phh
Backport-of: f8974ba718b3a631abafa8987d3fb98164fb35e5

- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf

Changeset: f9eff38a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:23:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f9eff38a9f2f8b683d88804905c0c086896f0ea4

8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test

Backport-of: 5e6cda4799a6bf12370bc6a04b218ebed32dee53

! test/jdk/com/sun/net/httpserver/bugs/B6361557.java

Changeset: 613778a0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:25:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/613778a0fc6c0a13eed824d127ed4cafa8225399

8347083: Incomplete logging in nsk/jvmti/ResourceExhausted/resexhausted00* tests

Backport-of: 33f9be8de730e664e335e36848732397393abd94

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java

Changeset: 37f3baec
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:25:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/37f3baecdb96585fcd25ae3c9ca59d6c11c2d004

8353070: Clean up and open source couple AWT Graphics related tests (Part 1)

Backport-of: 566092256861d6c7142fe22cc709ecb70f9db937

+ test/jdk/java/awt/Graphics/LineLocationTest.java
+ test/jdk/java/awt/Graphics/NativeWin32Clear.java
+ test/jdk/java/awt/Graphics/PolygonFillTest.java
+ test/jdk/java/awt/Graphics/TallText.java

Changeset: 524c8214
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:27:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/524c8214575b8da0e866f6e2345a9ff206468b52

8353942: Open source Swing Tests - Set 5

Backport-of: 9a0cff692d6f96b8c89b1510cd2b4b1a8e318b6e

+ test/jdk/javax/swing/DataTransfer/DragOverFeedbackTest.java
+ test/jdk/javax/swing/DataTransfer/ListDragOverFeedbackTest.java
+ test/jdk/javax/swing/DataTransfer/bug4655513.java
+ test/jdk/javax/swing/SwingUtilities/bug4369355.java
+ test/jdk/javax/swing/SwingUtilities/bug4967768.java

Changeset: 94560a1e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:28:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/94560a1e0a8e0790b1016a35dc5c3cefbbfd2e39

8353446: Open source several AWT Menu tests - Batch 2

Backport-of: 17b080b2c90f7fd9986fe38daebb76363d012469

+ test/jdk/java/awt/Menu/DestroyMenuTest/DestroyMenuTest.java
+ test/jdk/java/awt/Menu/DestroyMenuTest/MenuTest.java
+ test/jdk/java/awt/Menu/MenuAddRemoveCrash.java
+ test/jdk/java/awt/Menu/MenuZOrderTest.java
+ test/jdk/java/awt/Menu/OnFlyRepaintMenuTest.java

Changeset: fbe033de
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:29:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fbe033de9f3a629762fd95559f8821fbbe2571f3

8353685: Open some JComboBox bugs 4

Backport-of: 0b2a2f38d0b0133a562a898836d7a1b2dbd73a5e

+ test/jdk/javax/swing/JComboBox/bug4212498.java
+ test/jdk/javax/swing/JComboBox/bug4459267.java
+ test/jdk/javax/swing/JComboBox/bug4519269.java

Changeset: e65f836e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-21 17:31:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e65f836ea61f6071714094be4672b8c149920a97

8354554: Open source several clipboard tests batch1

Backport-of: 4873eec06f25227fe221a86b07c6072e676f7d5d

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Clipboard/ClipRWTest.java
+ test/jdk/java/awt/Clipboard/LostOwnershipChainTest/SystemClipboard2ProcTest.java
+ test/jdk/java/awt/Clipboard/NoOwnerNoTargetsTest.java
+ test/jdk/java/awt/Clipboard/PasteNullToTextComponentsTest.java

Changeset: 1e85e609
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-05-22 07:29:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1e85e6094de6365c8f415459adc97e69318f44c6

8297242: Use-after-free during library unloading on Linux

Backport-of: 6f06f440bcf8a5db379b80e8765af38a15449356

! src/hotspot/os/posix/os_posix.cpp

Changeset: 961667fc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-22 09:51:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/961667fcc3238027aebfe5d7982f1d0f9157d52c

8183348: Better cleanup for jdk/test/sun/security/pkcs12/P12SecretKey.java

Backport-of: 03f0ec4a35855b59c8faaf4be2e7569a12b4d5db

! test/jdk/sun/security/pkcs12/P12SecretKey.java

Changeset: cf0fed77
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-22 14:19:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cf0fed77eacd3cf1e3588083cffc10281a15d139

8321509: False positive in get_trampoline fast path causes crash

Reviewed-by: phh
Backport-of: 73e3e0edeb20c6f701b213423476f92fb05dd262

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: b47daf19
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-22 16:11:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b47daf1924975ca9fd11e3e3e009114331d3cb2a

8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build

Backport-of: c3de94cee12471a11c457c11dd55c547633de5cb

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

Changeset: 01a62e38
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date:      2025-05-22 16:52:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/01a62e385ef9852dac37acd3eb88a36665330275

8306997: C2: "malformed control flow" assert due to missing safepoint on backedge with a switch

Backport-of: e0774bed2d2fcd850f5ca6884dd7aeb45f0bdaef

! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnSwitch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnSwitch.java

Changeset: a4770b5d
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-05-23 15:19:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a4770b5dbc06bc0b1285c6d4487826c96e3d92e1

8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build

Backport-of: 5f38d1bb94d008c33c1a7af12c81ee0e15371e13

! make/modules/jdk.jdwp.agent/Lib.gmk

Changeset: a16a7791
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-23 18:07:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a16a779109538f1e7c5ca6de1a5fb09126e3b3e5

8343037: Missing @since tag on JColorChooser.showDialog overload

Backport-of: bd795946e777fccf797b1b69806217f988212f73

! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java

Changeset: 4070736f
Branch: master
Author:    Paul Hohensee <phh at openjdk.org>
Date:      2025-05-26 13:23:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4070736f14d2c036243f8cb2745b2fa8b9d9af13

8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently

Reviewed-by: simonis
Backport-of: 81484d8c0520cf55ec58fc7b4c81880e69537674

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ test/jdk/sun/jvmstat/monitor/MonitoredVm/ConcurrentGetMonitoredHost.java

Changeset: 5cce7702
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-27 12:01:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5cce770209ac2220786f4d346154d3b63529ef95

8302226: failure_handler native.core should wait for coredump to finish

Backport-of: 6120319afdba98b5ff547b870a0260479e8b683c

! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties

Changeset: 4859b49b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-27 12:03:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4859b49b9082cc23a86bbc5238e5a415dfbb6251

8336587: failure_handler lldb command times out on macosx-aarch64 core file

Backport-of: 21a6cf848da00c795d833f926f831c7aea05dfa3

! test/failure_handler/src/share/conf/mac.properties

Changeset: 291b18c1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-27 12:20:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/291b18c14355ef4f21ba4bf31a91262de7056b78

8202100: Merge vm/share/InMemoryJavaCompiler w/ jdk/test/lib/compiler/InMemoryJavaCompiler

Reviewed-by: phh
Backport-of: 7404ddf24a162cff445cd0a26aec446461988bc8

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/bytecode/BytecodeGeneratorFactory.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/generateHierarchy/GenerateHierarchyHelper.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine.java
- test/hotspot/jtreg/vmTestbase/vm/share/InMemoryJavaCompiler.java
! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java

Changeset: b8484be1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-05-27 12:23:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b8484be137a9d8bf6463188e1fc68b22db0b52c3

8356096: ISO 4217 Amendment 179 Update

Reviewed-by: rrich
Backport-of: b4ee5241cce000054eb45e50041371e8467e2510

! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! test/jdk/java/util/Currency/ISO4217-list-one.txt
! test/jdk/java/util/Currency/ValidateISO4217.java

Changeset: 6197c2de
Branch: master
Author:    Michael De Vera <mldevera at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-27 16:02:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6197c2dee1fe6b3b58f6e55e153e2bcc2a1718bd

8269516: AArch64: Assembler cleanups

Backport-of: 1810b1c2ad86e6907db09fffee97fa04174cdec2

! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/share/asm/codeBuffer.hpp



More information about the jdk-updates-changes mailing list