git: openjdk/jdk17u: 186 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Aug 6 06:04:32 UTC 2025


Changeset: 3a46af4a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-05 08:12:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3a46af4ac3ba8d330a7fb6f0858113cca6e3d9a2

8358660: Bump update version for OpenJDK: jdk-17.0.17

Reviewed-by: mbaesken, sgehwolf

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

Changeset: c1c2475e
Branch: master
Author:    Paul Hohensee <phh at openjdk.org>
Date:      2025-06-05 14:14:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c1c2475ebca1459213925920d2a173f7979247d3

8346285: Update jarsigner compatibility test for change in default digest algorithm

Backport-of: e7d21fcf4949106e89afd413e9abc47d622dd47a

! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java

Changeset: 00ee0e1d
Branch: master
Author:    Ilarion Nakonechnyy <inakonechnyy at openjdk.org>
Date:      2025-06-09 11:56:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/00ee0e1df47fd87f7c1cdc787b06cd560a9ed30a

8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18

Backport-of: b530c0281b5082994065b10addeb8366ffa58e2f

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 77bc6993
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-09 23:16:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/77bc699333c257c18a73ac3de0f5286eba60550f

8312191: ColorConvertOp.filter for the default destination is too slow

Backport-of: e5f05b5a963774914751d9c241dd5693ed06af0b

! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/CompatibleColorSpace.java

Changeset: 51b32f3c
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-10 21:20:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/51b32f3cc1440deada65bc21a7449757283d54e9

8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64

Backport-of: abbf1a02cb00ae98ed7fdb7105aa4806756f898f

! test/jdk/ProblemList.txt

Changeset: bf595bd4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-11 07:17:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bf595bd4417883ad45274e86dd048213c3aea34d

Merge


Changeset: c254ea6e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-12 15:25:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c254ea6e54de397015468d5249d161b324f2cf8d

8285773: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java

Backport-of: 95d38bbd6b33a965b2312fd9409c6879ca2772ab

! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java

Changeset: 5f5edece
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-12 15:26:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5f5edeceb98cadae16017cd65d291d44c946a8ce

8285951: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase_vm_gc_ref tests

Backport-of: 61cb4b7448e96cb1ae218af4c39f44a5c66c0f9f

! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java

Changeset: 4dceddff
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-12 15:44:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4dceddffdecd53bde8235e5714d71567017155bd

8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java

Backport-of: 73f06468ae7f9eebb8e37f2a534d2c19a8dac60d

! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java

Changeset: f453734a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-12 15:53:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f453734a357b6699737c62260502aa68386483d5

8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839

Backport-of: 6ed74ef654f0b3e5c748895654d6925e2b832732

! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java

Changeset: ac37921d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-12 15:54:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ac37921d9222e9828377407624a48f9ed25f7c3d

8264207: CodeStrings does not honour fixed address assumption.
8273539: [PPC64] gtest build error after JDK-8264207

Reviewed-by: mdoerr, phh
Backport-of: 7bd4f496b493b804990615f6ce2cb1b4abd29a86

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
+ test/hotspot/gtest/code/test_codestrings.cpp

Changeset: 42413131
Branch: master
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-12 16:21:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4241313127be05704eeebcc6454120742cc93753

8354941: Build failure with glibc 2.42 due to uabs() name collision

Reviewed-by: phh
Backport-of: 38bb8adf4f632b08af15f2d8530b35f05f86a020

! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: f7492dda
Branch: master
Author:    Bara' Hasheesh <bara.hasheesh at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-13 12:06:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f7492dda384b814c5fceaea15a2fdf1a2a7bc617

8312475: org.jline.util.PumpReader signed byte problem

Backport-of: bea2d48696ee2c213e475ca3aa3aa9c412b91089

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java

Changeset: 95fe05a3
Branch: master
Author:    Daniel Hu <costmuch at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-13 14:44:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/95fe05a32508fc2ac2eb235a236111e6b9a4eba7

8136895: Writer not closed with disk full error, file resource leaked

Backport-of: d55d7e8d87670043dd22ec6a3fb6cc49b39000cd

! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
+ test/jdk/java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java
+ test/jdk/java/nio/channels/Channels/CloseWriterOnFailedFlush.java
! test/jdk/sun/nio/cs/StreamEncoderClose.java

Changeset: 3ee18396
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-06-16 08:23:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3ee18396f15167dab00d3af1d5a33a69de7b5a8c

8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks

Reviewed-by: mbaesken
Backport-of: fef4c29e5a296c0c689abb25183c243326607614

! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp

Changeset: 37b98670
Branch: master
Author:    Paul Hohensee <phh at openjdk.org>
Date:      2025-06-16 11:20:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/37b986700f5cdc95eaf31e0c6145fa3f6ca05cbf

8335252: Reduce size of j.u.Formatter.Conversion#isValid

Backport-of: 5d866bf17d96bd0f0e4545d7eee5912eda2e3a94

! src/java.base/share/classes/java/util/Formatter.java

Changeset: 7b1be98d
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-17 03:37:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7b1be98df749e885cc8325ceacd41e427a05b6b4

8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401

Backport-of: 0844745e7bd954a96441365f8010741ec1c29dbf

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java
! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java
! test/jdk/java/awt/Paint/ButtonRepaint.java
! test/jdk/java/awt/Paint/CheckboxRepaint.java
! test/jdk/java/awt/Paint/LabelRepaint.java
! test/jdk/java/awt/Paint/ListRepaint.java

Changeset: fca25f19
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 07:54:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fca25f193b6d743e9fd9893106801b61941370af

8277969: HttpClient SelectorManager shuts down when custom Executor rejects a task

Reviewed-by: rschmelter
Backport-of: 5291ec8d56b0e89aa96c3d53d9dcf093480cf48f

! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
+ test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
+ test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLEchoTubeTest.java

Changeset: 89770f2e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 07:55:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/89770f2e4954592566f3104c8135eaeb434139f1

8285032: vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/ fails with "eventSet.suspendPolicy() != policyExpected"

Backport-of: 5c0934931b097baf76c1f6a25f0c0b73af45ffc3

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilters.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: 2a83c877
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:05:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a83c8773f3fbcf54f5ab34942f560dbd2fec6e5

8286194: ExecutorShutdown test fails intermittently

Backport-of: 04df8b74379c9de7b20931fea1642f82569d3a2d

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: 2e407188
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:06:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2e40718823b869e9d49b5756b52cb16e7f5923a5

8298514: vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker

Backport-of: a120764cc4636b3b0cd128d43de148bdc3f4513b

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java

Changeset: df3ea97e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:08:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/df3ea97e3556fe813a69981aa261d3e44ec66496

8167252: Some of Charset.availableCharsets() does not contain itself

Backport-of: 3eeb681a0de87baa12b6eac5966e7f707b76c8bf

! src/java.base/share/classes/sun/nio/cs/Unicode.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java
! test/jdk/java/nio/charset/Charset/Contains.java

Changeset: 49027ee5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:09:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/49027ee5af77f3f2580c04759a8e37986b108deb

8295210: IR framework should not whitelist -XX:-UseTLAB

Backport-of: 31dcda5d67c90ecd571b0a943bcedc0bfe3f1fba

! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java

Changeset: 35325584
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:11:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/35325584ecf40cee0b8ef9096e45035347df88b0

8334394: Race condition in Class::protectionDomain

Backport-of: c3226aaeb810521257e961be5763552c86ee5651

! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/Class/ProtectionDomainRace.java

Changeset: c2bd339c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:12:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c2bd339c4af3782b04001b3617720a411e614b8b

8332551: Test vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java timed out

Backport-of: 7ea773056433c467dbd321a0a063f4789552ef89

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java

Changeset: e2990914
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-17 08:14:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e29909141cd0312b7d696cf2c57ebe561ac31f4b

8340389: vmTestbase/gc/gctests/PhantomReference/phantom001/TestDescription.java Test exit code: 97 with -Xcomp UseAVX=3

Backport-of: d6f8b465e47d40220bdba6bf7502de90ee9fa7f7

! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java

Changeset: 81874f35
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-06-17 16:26:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/81874f35484448772c181e40f6cb972525ff3b11

8342330: C2: "node pinned on loop exit test?" assert failure

Backport-of: 004aaea76db091569aa88eeb6b08db3408f288cd

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE.java

Changeset: 5dab2277
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-06-17 18:40:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5dab2277926bc83ed9875c381dfe0e5c6b429cb8

8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly

Backport-of: bde3fc0c03c87d1f2605ae6bb84c33fadb7aa865

! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: 85c01ba8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-18 06:03:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/85c01ba8ab1952017a9189674ef49c72ebee59b9

Merge


Changeset: dab6b01b
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-06-18 06:23:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dab6b01b2f94aa793d9c4909e1d4e82ac349c012

8359272: Several vmTestbase/compact tests timed out on large memory machine

Backport-of: eb727dcb51963add7966a9d86b08520a003af0ca

! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java

Changeset: 7b3000f8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:30:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7b3000f85104ab1c9a7ca15b51d2728682a4f205

8298907: nsk JDI tests pass if the debuggee failed to launch

Backport-of: a91143cc93fe3810ecca4b04c9f81c1b967db0ed

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: ef585a56
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:32:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ef585a56f07f72d88c41d6e407c96fdfbd564cea

8320858: Move jpackage tests to tier3

Reviewed-by: phh
Backport-of: e44d4b24ed794957c47c140ab6f15544efa2b278

! test/jdk/TEST.groups

Changeset: aeb2d2d0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:34:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/aeb2d2d0ce17da3aa7d49679beb4da2dd6f341ad

8313083: Print 'rss' and 'cache' as part of the container information

Backport-of: c96cbe481c86800b76e220374b24b6671984adb7

! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java

Changeset: bab117d9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:36:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bab117d992deaf068a1e0aa7b1f18f802bed8975

8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main

Backport-of: 78beb031c75d2435c3543a0edc2335b92e115858

- test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html
! test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java

Changeset: f58e11ec
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:50:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f58e11ece516b1df3b900d05e2c661ef2b760480

8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main

Backport-of: cfd9209e03176bd8e02acd74b51a16f3113fbd21

- test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.html
! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java

Changeset: ef807233
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:54:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ef807233a1e5072ceace79dd2791e006fb324741

8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main

Backport-of: a4a5196351a3c8ce45e2e36d27842194cbfcc5ff

- test/jdk/javax/swing/JToolTip/4644444/bug4644444.html
- test/jdk/javax/swing/JToolTip/4644444/bug4644444.java
+ test/jdk/javax/swing/JToolTip/bug4644444.java

Changeset: c708567b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:55:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c708567b94b5be9787ab80cce8540761b88d2300

8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main

Backport-of: 7858138ad212bb4dec0b30e7235b72fe74cdb960

- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.html
- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.java
+ test/jdk/javax/swing/JOptionPane/bug4174551.java

Changeset: b1a6a79a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:57:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b1a6a79a1fabfb8b81c2e2f92505d5fb139b41c9

8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main

Backport-of: 628e7702746ed4cc899d9727432b64c701533eb3

- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.html
- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.java
+ test/jdk/javax/swing/JPopupMenu/bug7160604.java

Changeset: 1d892a7d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:58:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1d892a7d4cc8a908f9b426cba55ca4e78ec49725

8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main

Backport-of: 98e4b753e8d7fbbf651c866901734d4f6a7d1680

- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.html
- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.java
+ test/jdk/javax/swing/JScrollBar/Test8039464.java

Changeset: 84ccc160
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 08:59:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/84ccc1605850717318f149c08ead8adbb8d8bbfb

8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main

Backport-of: 49ce85fae9f06d05367c94615532f6ff87952c79

- test/jdk/javax/swing/JTree/4314199/bug4314199.html
- test/jdk/javax/swing/JTree/4314199/bug4314199.java
+ test/jdk/javax/swing/JTree/bug4314199.java

Changeset: 739cb030
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:32:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/739cb0308522fd3aae1c7c05e66c7d32498f2c8e

8327969: Convert javax/swing/border/Test6910490.java applet test to main

Backport-of: 759cc675915c551cc1d6899eedb95900752f2703

- test/jdk/javax/swing/border/Test6910490.html
! test/jdk/javax/swing/border/Test6910490.java

Changeset: 1e301d3f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:33:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1e301d3f35ed4db52136f84e5c6ef4744e488c49

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: 11fe8f04
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:36:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/11fe8f048775fab0d21db8b9f43ce48727485823

8332252: Clean up vmTestbase/vm/share

Reviewed-by: mdoerr
Backport-of: a81e1bf1e1a6f00280b9be987c03fe20915fd52c

! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java
= test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/MemoryPoolFinder.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java
= test/hotspot/jtreg/vmTestbase/metaspace/share/HeapOOMEException.java
= test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingByFillingMetaspace.java
= test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingHelper.java
= test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationTest.java
= test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/ProcessExecutor.java
= test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamListener.java
= test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamLogger.java
= test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamReader.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/func/findByName/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/share/StressClassLoadingTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/metaspace/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/parallelLoad/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/CustomClassLoaders.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/share/FileUtils.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTestExecutor.java
- test/hotspot/jtreg/vmTestbase/vm/share/CommentedFileReader.java
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.java
- test/hotspot/jtreg/vmTestbase/vm/share/RandomEx.java
- test/hotspot/jtreg/vmTestbase/vm/share/StringUtils.java
- test/hotspot/jtreg/vmTestbase/vm/share/UnsafeAccess.java
- test/hotspot/jtreg/vmTestbase/vm/share/VMRuntimeEnvUtils.java
- test/hotspot/jtreg/vmTestbase/vm/share/monitoring/data/MemoryManagerData.java
- test/hotspot/jtreg/vmTestbase/vm/share/monitoring/data/MemoryPoolData.java
- test/hotspot/jtreg/vmTestbase/vm/share/monitoring/data/MemoryUsageData.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/CmdExecutor.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/MessageInput.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/MessageOutput.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/ProcessHandler.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/StreamMessageInput.java
- test/hotspot/jtreg/vmTestbase/vm/share/process/StreamMessageOutput.java
- test/hotspot/jtreg/vmTestbase/vm/share/transform/AbstractClassFileTransformer.java
- test/hotspot/jtreg/vmTestbase/vm/share/transform/AnnotationAppender.java
- test/hotspot/jtreg/vmTestbase/vm/share/transform/TransformingClassLoader.java

Changeset: c5ac2ed9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:37:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c5ac2ed97269ddfeb7c56074a5f90dc7446b1fdb

8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java

Backport-of: 7ee84d8f7096ccfc4666d5bff78e7e5ac6d614bd

! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java

Changeset: bf62af0a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:40:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bf62af0a72ab258d401a66c2f885a8dbf6d1f986

8346871: Improve robustness of java/util/zip/EntryCount64k.java test

Backport-of: 24c5ff7ba58cb7cf93df07f81484cd8fae60e31e

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

Changeset: 7b1096d7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 09:41:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7b1096d771ba8d79bac8de6920eacd26df408e7b

8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04

Backport-of: 8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6

! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java

Changeset: 6b156585
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-23 12:40:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6b156585e70a639930f6965c0b3871de8b1a874b

8288746: HttpClient resources could be reclaimed more eagerly

Reviewed-by: rschmelter
Backport-of: f3f078846feae66d3504d50081353f74bd4891d7

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientFacade.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java

Changeset: 4b40f900
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-25 07:58:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4b40f900f47af62d7c0072b65e1c6bc3e9985ef1

8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered

Reviewed-by: rschmelter
Backport-of: dcd46501e6a25ac875d61bfbd412555b933ce34c

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
+ test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/SmallTimeout.java

Changeset: a797cccb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-25 09:12:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a797cccbce1a131596ab64a790af2a5796168795

8297149: REDO JDK-8296889: Race condition when cancelling a request
8297075: java/net/httpclient/CancelStreamedBodyTest.java fails with "java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations"

Backport-of: 134acab5a40b3f927ff6343aa49477a490e410b5

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java

Changeset: 62adc0dd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-25 09:13:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/62adc0dd6f7e06c704cefc9847123caa4712793e

8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation

Backport-of: db535c86bc56b89b7213b3b097d80935fe9e8516

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! test/jdk/sun/security/mscapi/AllTypes.java

Changeset: e2134039
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-25 09:16:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e21340398b5aaadc79a93ae612d080b9782d564d

8345471: Clean up compiler/intrinsics/sha/cli tests

Backport-of: dfa0f73ea49115c79da3b46abcaeff3bd834f2ce

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedCPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java

Changeset: 34f76e39
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-25 09:17:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/34f76e39b4ed9984e157c932d8145f7adfeeed98

8344671: Few JFR streaming tests fail with application not alive error on MacOS 15

Backport-of: 12edcff1fcf19955de67d8d34e03f080ed905db6

! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c

Changeset: cd08601f
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-06-25 15:43:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cd08601f2036d92427caec7eac96cea16ddcbbba

8358538: Update GHA Windows runner to 2025
8360042: GHA: Bump MSVC to 14.44

Reviewed-by: phh
Backport-of: b787ff6def08a050b690b60e4a0ceb3aec2b73c8

! .github/workflows/build-windows.yml
! .github/workflows/main.yml

Changeset: 93ae31e9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-26 09:46:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/93ae31e9308781122841374b2a2f150cb3a255f2

8297200: java/net/httpclient/SpecialHeadersTest.java failed once in AssertionError due to selector thread remaining alive

Backport-of: d83a07b72cfd4dc42c5d4815262fcba05c653bd5

! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java

Changeset: 8e1ab5ec
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-26 09:48:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8e1ab5ec71fa44b8f6fd2cf3897c9ec4a9bfbeaf

8298340: java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt

Backport-of: 05d67f69e34a76702406b36436ddb5db18e8fa68

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: 2a9bba29
Branch: master
Author:    Sorna Sarathi N <ssarathi at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-26 14:01:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a9bba29dde0bbce4356c2e75317a68ca98c7ea4

8336499: Failure when creating non-CRT RSA private keys in SunPKCS11

Backport-of: 3251eea1f4289a0505052be204407c02ca38b0ad

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

Changeset: 183b9a0a
Branch: master
Author:    Daniel Hu <costmuch at amazon.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-26 17:29:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/183b9a0ab4d6d37d120ea239cac61d6bbd6a7d43

8314978: Multiple server call from connection failing with expect100 in getOutputStream

Backport-of: 460ebcd9cb94867608e22e07092bd1cf33228700

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java

Changeset: fb0a796f
Branch: master
Author:    Daniel Hu <costmuch at amazon.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-26 17:30:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fb0a796fef29283071ed765065512d71174616d6

8315505: CompileTask timestamp printed can overflow

Backport-of: ad7a8e86e0334390f87ae44cf749d2b47f1409a1

! src/hotspot/share/compiler/compileTask.cpp

Changeset: 76e13298
Branch: master
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2025-06-27 08:16:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/76e132986406ad3c0a557aa907e593490a31ebcf

8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent

Reviewed-by: rehn, fyang
Backport-of: c5a1543ee3e68775f09ca29fb07efd9aebfdb33e

! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: ee3834de
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:11:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ee3834deebd2fd1c37d6a48d1ad43b79984159dc

8275079: Remove unnecessary conversion to String in java.net.http

Backport-of: 19f76c215dbe9528dde10acd744be54618ea5e4c

! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Demand.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/ErrorFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java

Changeset: 9f988b5c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:13:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9f988b5ce867b3fc373c8902ae2dcd2d0968e81e

8276401: Use blessed modifier order in java.net.http

Reviewed-by: mdoerr
Backport-of: 7115892f96a5a57ce9d37602038b787d19da5d81

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/DebugLogger.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/FlowTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/MinimalFuture.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SequentialScheduler.java

Changeset: 01ed3d23
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:14:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/01ed3d2334f7be9a2dd5207f585ad61c51b2436e

8276681: Additional malformed Javadoc inline tags in JDK source

Reviewed-by: mdoerr, mbaesken
Backport-of: b8ac0d20ceec26b3a1dd0b9577817fa6320ea9ef

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java
! test/jdk/java/awt/Desktop/DesktopEventsExceptions/DesktopEventsExceptions.java
! test/jdk/java/awt/regtesthelpers/process/ProcessCommunicator.java

Changeset: bad5a100
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:16:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bad5a100e77c91c2cc8c7524229d028c6bbce83c

8298931: java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1

Backport-of: 5df00d34fe83648fb833dac738a45653865ca426

! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: 759dc5fb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:18:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/759dc5fbd56ecb9f68e06dab648feb4560153ec1

8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test

Backport-of: f6390e5f801a3e25bda591e30e49db86519bf028

- test/jdk/javax/swing/JTable/4222153/bug4222153.html
- test/jdk/javax/swing/JTable/4222153/bug4222153.java
+ test/jdk/javax/swing/JTable/bug4222153.java

Changeset: b5f7d642
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:19:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b5f7d6427c8b81f40d17222cf33c7b70da8bd395

8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html

Backport-of: 605800e5abd244c57a421f3a511a79c531583471

! test/jdk/ProblemList.txt
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java

Changeset: 2dc6bac7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-27 09:21:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2dc6bac7bf3c39ad35b2db2c70d839130de036b9

8328087: Automate javax/swing/JTable/TAB/TAB.java applet test

Backport-of: 5249cc0a79f05b71f4c31bb6b02775976eef77aa

- test/jdk/javax/swing/JTable/TAB/TAB.html
- test/jdk/javax/swing/JTable/TAB/TAB.java
+ test/jdk/javax/swing/JTable/Tab.java

Changeset: a897ee8c
Branch: master
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-27 17:53:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a897ee8cb0602d374d6bcbe7c28bf5d38b804e8b

8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool

Reviewed-by: phh, dl

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java

Changeset: c5f41eba
Branch: master
Author:    Patrick Zhang <qpzhang at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date:      2025-06-29 09:50:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c5f41eba4dc12fded813d7b6b302cc7a8f0b2e10

8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs

Backport-of: f529bf712d8946584999dfc98abea60c22c97167

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

Changeset: f40b56e1
Branch: master
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date:      2025-06-30 09:57:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f40b56e12dd26b15bd2c1364332162620cbbf4a5

8339725: Concurrent GC crashed due to GetMethodDeclaringClass

Reviewed-by: phh
Backport-of: c91fa278fe17ab204beef0fcef1ada6dd0bc37bb

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/libTestUnloadedClass.cpp

Changeset: 07561089
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-30 13:04:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0756108920b52dd9f9039758e6929d4e45275247

8297424: java/net/httpclient/AsyncExecutorShutdown.java fails in AssertionError due to misplaced assert

Backport-of: 5d2772a43ef6409bf556cefb4eb4242594451674

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java

Changeset: faaa691d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-30 13:13:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/faaa691dfdd823e0d49b24eb51eb8d6ef90ed696

8301004: httpclient: Add more debug to HttpResponseInputStream

Backport-of: c8ad6000646abd6e1faac396d901135c85c73cf5

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java

Changeset: 6317de85
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-30 13:14:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6317de858def824ab1c2d1150f750fa6e27560a2

8301255: Http2Connection may send too many GOAWAY frames

Reviewed-by: rschmelter
Backport-of: 041a12e65530b5832b4a500180c97a2a60e0dc51

! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/http2/NoBodyTest.java

Changeset: ee991b76
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-06-30 13:19:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ee991b7607b8011599e6d6d0334afb4199f42328

8301169: java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection

Backport-of: 98e8616a0c27ac73caf8f91cc83adc88b3490dcb

! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java

Changeset: c53cae6a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-03 13:29:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c53cae6a0b510201f0dd62236c273b85820693c6

8302635: Race condition in HttpBodySubscriberWrapper when cancelling request

Backport-of: edf238b65e441a1d626f3a4ba06170badd05ca7c

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: ffa7dd58
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-03 13:56:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ffa7dd58711fc711d71c94753bcfdfdcaaaed752

8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe

Backport-of: 575484806ce11634d4fa8bef6c0c5987e4e0a1c7

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java

Changeset: ca475980
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-03 13:57:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ca47598016470bb997038b378a5dbde923b40e28

8226919: attach in linux hangs due to permission denied accessing /proc/pid/root

Backport-of: ac4607ed81eb75f43e7d1062e38506972738d086

! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 2f8944c0
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-07-04 11:30:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2f8944c0c6f075688ffe6b931df00fce15e2d22a

8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table

Backport-of: bac2aa44454982684e06854add1dbbb806fba363

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

Changeset: 0e9b1df4
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-04 13:24:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0e9b1df4d75b9d233c0297b0763b052e9fde55ed

8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent

Reviewed-by: eosterlund, adinn
Backport-of: 83b15da2eb3cb6c8937f517c9b75eaa9eeece314

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

Changeset: f893fa30
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-05 16:15:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f893fa30de90ff07932b7e4dae4346e45cf63f7c

8196017: java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails

Backport-of: b7104ba9a9006ab65e08ea9d7db22e72611ed07c

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java

Changeset: ac047084
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-05 16:16:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ac04708432259c1b2076a50db13835dbe681d774

8297499: Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC

Backport-of: 6a856bc3f67d539f858904667ee86cbed54f94f7

! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java

Changeset: a14a93e6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-05 16:20:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a14a93e64b83ca3bc234f195d80277c3b00d97d3

8297740: runtime/ClassUnload/UnloadTest.java failed with "Test failed: should still be live"

Backport-of: a97e7d9887e448c88f59cf70bfb8ab72435ece9c

! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java

Changeset: 0b8af09d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-05 16:21:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0b8af09d5ed6b901d3a940c91a6c4d5673b48bcc

8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong

Backport-of: 4c5b66dceab15ce27f742c4173e14156249eb61a

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

Changeset: cb36233f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-07 07:28:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cb36233ff6fb3b1dda31501f6912436e83c2dbe9

8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1

Backport-of: e21d06f488bce227eedc4c92d976301a7b54fda8

! test/jdk/javax/swing/JTextArea/bug4265784.java

Changeset: e7454faf
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-08 07:55:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e7454faf3ebbc663dd36fad057a5670b1fa27f47

8344137: Update XML Security for Java to 3.0.5

Reviewed-by: mbaesken
Backport-of: 2d30662c5dff99c2fa06fc9e06426a9baabd2b57

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/PSS.java
! test/lib/jdk/test/lib/security/XMLUtils.java

Changeset: 0877d64d
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-07-08 07:55:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0877d64dd68f323ef5eb2f5b4bb0e5664e5f4a0a

8353568: SEGV_BNDERR signal code adjust definition

Backport-of: 6abf4e6d4d9f948b8ae51aec731b94ba7acd022e

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

Changeset: 8b306de4
Branch: master
Author:    Daniel Huang <dahuangy at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-07-08 15:56:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8b306de46d88219722a57f6e72d0b4456eb6faf0

8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes

Backport-of: 5fab27e1b8fdf2ea27cb3b349bd339a4a6ec828b

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
+ test/jdk/java/util/Random/T8282144.java

Changeset: b56182ad
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:17:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b56182adc2effd9f927f394fe3030677765779c6

8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu

Backport-of: 36f2e5240b8c4d94643188d3a9d87d906c1e8bdf

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/MixingOnDialog.java

Changeset: 976f317f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:18:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/976f317f234cdd5636d4cb8169d7fc98d022a5a6

8325910: Rename jnihelper.h

Backport-of: 810daf820633e16e3ab058325c539695087486d5

! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp
= test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.hpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp

Changeset: 08c1b9d6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:20:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/08c1b9d655f8f4b04ee99d0ccb216be0327bd901

8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class

Backport-of: 013aff87ce7ece5cd4676aa452557ea3f222cede

+ test/jdk/javax/swing/text/BoxView/bug6494356.java

Changeset: 6cf00cc7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:21:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6cf00cc741cb55c9d8207bc1011cc45e4937e6ec

8330535: Update nsk/jdb tests to use driver instead of othervm

Reviewed-by: mdoerr
Backport-of: 4417c276e484c1fe137ed7f4a7c28709d0c99af2

! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java

Changeset: d542d473
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:22:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d542d473238b54a3f0185680218e1114d5a9f04e

8339834: Replace usages of -mx and -ms in some tests

Backport-of: 1d392492311daceeae12769cb9494eae63289853

! src/java.base/share/classes/sun/security/util/Cache.java
! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java
! test/jdk/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
! test/jdk/java/beans/Introspector/Test5102804.java
! test/jdk/java/beans/Introspector/Test8027905.java
! test/jdk/java/beans/XMLEncoder/Test4646747.java
! test/jdk/java/lang/ref/SoftReference/Pin.java
! test/jdk/java/nio/Buffer/Chew.java
! test/jdk/tools/jimage/JImageToolTest.java

Changeset: 7e1b9f5e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:26:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7e1b9f5e15ce31b3bc82eb38e0f373a04f328753

8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off

Backport-of: 88fa3b2fe9bccf9cd4a4041732e2f6d425c19244

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

Changeset: 1ec596a4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:27:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1ec596a4ab461011b2ee25a5f38270296126b777

8348365: Bad format string in CLDRDisplayNamesTest

Backport-of: d9d2e19f923217a6831a8697c62ebeef0cc5d3b8

! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java

Changeset: 8636073b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:30:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8636073b137980230b00b8a4a2c9a0afde40204a

8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary

Backport-of: 9b49597244f898400222cfc252f50a2401ca3e2f

+ test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java
- test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java

Changeset: c8aee972
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:35:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c8aee9726533bbfa8d710762c4d622e3f5aaf40f

8352509: Update jdk.test.lib.SecurityTools jar method to accept List<String> parameter

Backport-of: fa0b18bfde38ee2ffbab33a9eaac547fe8aa3c7c

! test/lib/jdk/test/lib/SecurityTools.java

Changeset: b956b89b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-09 05:37:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b956b89b7a18ce990e397868463155e1c0283110

8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException

Backport-of: b7ca76ef4bfc640668492e655acc6d755411a92f

! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java

Changeset: 29d46c30
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-07-09 21:59:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/29d46c30a47fdfa811d002af04908ae30d4f93e3

8345173: BlockLocationPrinter::print_location misses a ResourceMark

Backport-of: f5ebda43709984214a25e23926860fea2ba5819a

! src/hotspot/share/gc/shared/locationPrinter.inline.hpp

Changeset: 4b270f58
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:34:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4b270f58066bc70bcb8650858fc829c5061427b2

8347302: Mark test tools/jimage/JImageToolTest.java as flagless

Backport-of: e7e8f60c9bedd5622525cc4339300b438eedc9fd

! test/jdk/tools/jimage/JImageToolTest.java

Changeset: eecdbf17
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:36:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eecdbf17828f2164e9af579c6dd3815da2ffc7d6

8347381: Upgrade jQuery UI to version 1.14.1

Backport-of: 64b73fbd08c1086ceca26c5724cde8c090246b80

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.js
! src/jdk.javadoc/share/legal/jqueryUI.md

Changeset: 5654c01a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:37:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5654c01a3e484aaf16e80b2d4a020102749cf568

8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests

Backport-of: c988d7d6476807bf71a977dc771017915b708ca3

! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp

Changeset: 8fb27fbc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:40:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8fb27fbc5ae9ca0737b152bebe0d528b20f3859d

8280818: Expand bug8033699.java to iterate over all LaFs

Backport-of: b50fe9b8cc39730d3339e45a83b365ab3dd8a5da

! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java

Changeset: 0139d2ef
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:42:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0139d2efdde55cb2da8eea8248e625cbca6a4cda

8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI

Backport-of: 41f3eea9b2b7bd74d5f125dedfe107ab5b0bed26

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

Changeset: 46233194
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:43:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4623319433dd27569c547d82aad2329743c68462

8352879: TestPeriod.java and TestGetContentType.java run wrong test class

Backport-of: b9d7a75adee8a96cf47bbe73e3009102ceda9589

! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java

Changeset: c333708c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:44:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c333708ce3ef7d9e80329c3879ea37aaf2ed416c

8352719: Add an equals sign to the modules statement

Backport-of: 85a0baf0cb3366d6c16f9aadee123862117f5338

! test/jdk/sun/security/krb5/auto/TEST.properties

Changeset: 4f9649a5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:46:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4f9649a54f7615ce942f0219697a6912a6085a95

8352895: UserCookie.java runs wrong test class

Backport-of: edaeb4b2da7c7a49ea3f3baebc7a072b56088e34

! test/jdk/sun/net/www/protocol/http/UserCookie.java

Changeset: 350badf5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:47:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/350badf5e7fcfebd9fc8848ffad4d6df6b874ad0

8350582: Correct the parsing of the ssl value in javax.net.debug

Backport-of: 1ec64811a365442c902e334b56f4cf926c316a4a

! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
+ test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java

Changeset: 78c4c3a9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-10 12:48:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/78c4c3a9a3243aa320d39c72bc0ca3bb0340bc63

8355475: UNCTest should use an existing UNC path

Backport-of: e6cea4025b6743538da76f056fa831b02705f423

! test/jdk/java/net/URLConnection/UNCTest.java

Changeset: d9fa9cf8
Branch: master
Author:    Daniel Huang <dahuangy at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-07-11 15:57:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d9fa9cf83979d91845f238e19dc3438972be59ee

8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport

Backport-of: 5a9cd33632862aa2249794902d4168a7fe143054

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! test/jdk/java/util/Random/T8282144.java

Changeset: 53f0a288
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:41:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/53f0a288f0f3ffc2ff9eca51dac9b9ffbd2d8dea

8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently

Reviewed-by: mbaesken
Backport-of: c93b24d85289167639e9ec4b79bd85403687161b

! test/jdk/java/lang/management/ThreadMXBean/ThreadLists.java

Changeset: 3cd75dd5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:44:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3cd75dd53435b56134ad228f4e9a6b48a56258c0

8314611: Provide more explicative error message parsing Currencies

Reviewed-by: mbaesken
Backport-of: 3c8a6678feac8e3225bc1c44593a78d9e7c4d77c

! src/java.base/share/classes/java/util/Currency.java
! test/jdk/java/util/Currency/CurrencyTest.java

Changeset: 560e7651
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:45:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/560e76515a57d24fc95e9529665d172cc16962ec

8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages

Reviewed-by: mbaesken
Backport-of: 4098acc200e608369ac1631dcc8513ea797bd59e

! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/jtreg-ext/requires/VMProps.java

Changeset: c4b4832e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:46:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c4b4832e8749f7431e7549d86270e5eb3cba1869

8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST

Backport-of: e7a1c8660af50a321bc466be2b30412a5b5c4e3c

! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java

Changeset: 3af983ba
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:47:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3af983ba2561bf9f20c746daf589394394e6afcf

8343074: test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt could be generated

Backport-of: 5d6f03c4ed39884e3489298e8776e85fcee285d5

! test/jdk/com/sun/net/httpserver/SelCacheTest.java
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/com/sun/net/httpserver/TestLogging.java
- test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt
- test/jdk/com/sun/net/httpserver/docs/test1/smallfile.txt
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http2/ServerPush.java
- test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java
! test/lib/jdk/test/lib/Asserts.java
! test/lib/jdk/test/lib/Utils.java

Changeset: 7ccf0c22
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:48:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7ccf0c22fe06cf3c09f633c644edae946fe084e2

8353662: Add test for non-local file URL fallback to FTP

Backport-of: cae7a206a2f4b47d6757408d62b88be060113ad5

+ test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java

Changeset: 88a934d2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:50:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/88a934d245b72fb8af1c049a6d01ca4c1e0b8b0e

8354327: Rewrite runtime/LoadClass/LoadClassNegative.java

Backport-of: a2f9c248447d2840d191366cead1ba474ed9a15a

! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
- test/hotspot/jtreg/runtime/LoadClass/dummy.jar

Changeset: ab2ac38b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:51:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ab2ac38b5c483f14ecca1ff2269b47898ccb21e5

8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests

Backport-of: 2785570f5620db08c0d31cd29839f92ffabd58b2

! test/jdk/java/awt/Desktop/BrowseTest.java
! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java
! test/jdk/java/awt/Desktop/OpenTest.java

Changeset: 4ade6669
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:52:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4ade6669034b4582817b3468dcb2f01526771e15

8351884: Refactor bug8033699.java test  code

Backport-of: 482538b100856afe2252395d47e576e6c6d885ce

! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java

Changeset: c5b187da
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-14 08:55:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c5b187da1b6b94d3dc485eb0912c9717bff7f22c

8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies

Backport-of: a377773fa76b46ac98533c61bc1410485390115e

! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java

Changeset: 94f8a744
Branch: master
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Date:      2025-07-14 13:13:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/94f8a744e03d7cbe6527e35b0df6ffc33c29ff06

8337506: Disable "best-fit" mapping on Windows command line

Backport-of: ff634a967027cfa56b666d31c45db9a4acc09ea4

! src/java.base/share/native/launcher/main.c
+ test/jdk/tools/launcher/DisableBestFitMappingTest.java

Changeset: ba2bd83b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-16 11:02:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ba2bd83beef7ceff59397047df3bbd5f90143c73

Merge

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/DigestEchoClient.java

Changeset: b498b44f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:19:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b498b44fd90e504be638d9ae33cc48d571a54870

8274039: codestrings gtest fails when hsdis is present

Backport-of: c9de80635e25badbb5410e22b6619379598a9a57

! test/hotspot/gtest/code/test_codestrings.cpp

Changeset: 31eba319
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:33:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/31eba31962c841093634f956ce54f21207c9fd9b

8286660: codestrings gtest fails on AArch64: "udf" in padding

Backport-of: 63cace759ee0a913536171d1e498decb517cc71a

! test/hotspot/gtest/code/test_codestrings.cpp

Changeset: 4a6afcc8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:38:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4a6afcc813e7c0e651fc97d72d0fc2781e36332d

8276046: codestrings.validate_vm gtest fails on ppc64, s390

Backport-of: 809488bf38c250db3c263f200e5eb1a269059c3d

! test/hotspot/gtest/code/test_codestrings.cpp

Changeset: b666008b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:55:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b666008bcb1605c518cf11d50e536cb31318a477

8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046

Backport-of: b889f2a88a5e182d2424b741d8fedf2c784442f1

! test/hotspot/gtest/code/test_codestrings.cpp

Changeset: e18cd908
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:56:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e18cd908e4b642f1d50984382a7bbdf7f2d9ca37

8283467: runtime/Thread/StopAtExit.java needs updating

Backport-of: a7e988343c7fda5b0f37e477f29cb172b908394d

! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
+ test/hotspot/jtreg/runtime/Thread/libStopAtExit.cpp

Changeset: e8275976
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 09:57:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e827597667015f7dbf432a57afb15151dabbdab0

8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received

Backport-of: 1b71621008a62a4f806e2e97579fb8716be290a5

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRootPane/4670486/bug4670486.java

Changeset: 39a6bf21
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 10:00:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4

8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation

Reviewed-by: phh, rrich
Backport-of: d37ce4cdd18afc4facf996598f79e72aae68f4ff

! src/java.base/share/conf/security/java.security
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
+ src/java.naming/share/classes/com/sun/naming/internal/NamingManagerHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java
! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.naming.rmi/share/classes/module-info.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.ldap
+ test/jdk/com/sun/jndi/ldap/objects/factory/TestFactory.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/allowLdapFilter.props
+ test/jdk/com/sun/jndi/ldap/objects/factory/disallowLdapFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/TestFactory.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/allowRmiFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/disallowRmiFilter.props
! test/jdk/javax/naming/module/RunBasic.java

Changeset: 20769522
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 10:02:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/20769522309a1d217ce5860d2420a4b2226f956a

8297106: Remove the -Xcheck:jni local reference capacity checking

Reviewed-by: mbaesken
Backport-of: 692bedbc1df153f362b8e85693f20b089b5594e2

! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/java.base/share/man/java.1
- test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
- test/hotspot/jtreg/runtime/jni/checked/libTestCheckedEnsureLocalCapacity.c
! test/jdk/ProblemList.txt
- test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java

Changeset: 0826b183
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 10:13:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0826b1833e5b2651858d8a317447d21a02168af5

8343804: Show the default time zone with -XshowSettings option

Reviewed-by: rrich
Backport-of: ed57c7c4c140186059432d11e00d2fbfc488d094

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/jdk/tools/launcher/Settings.java

Changeset: 42646392
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 10:16:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/426463923a8c9015afc8bd02afb471bd08252d56

8353713: Improve Currency.getInstance exception handling

Reviewed-by: mbaesken
Backport-of: 5cac579619164b9a664327a4f71c4de7e7575276

! src/java.base/share/classes/java/util/Currency.java
! test/jdk/java/util/Currency/CurrencyTest.java

Changeset: 7addb31b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-17 10:17:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7addb31b1ac5ad7917432f3df33c396008984055

8355441: Remove antipattern from PassFailJFrame.forcePass javadoc

Backport-of: bd7561c315e8fd80e32cb154998bd28745c98682

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

Changeset: a0b8865e
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-07-17 12:40:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a0b8865e326a8267499b251aa8c10e8edabc0d3b

8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings

Backport-of: b1b66965f1ec6eae547cc4f70f8271bd39ded6da

! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java

Changeset: cca69f3a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:50:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cca69f3a8b21a0ec0769c5d7ea5fa31eb3c1868e

8319932: [JVMCI] class unloading related tests can fail on libgraal

Backport-of: 7d53559d2f8f3c27f4d764f081fb031f7660c50b

! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java
! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java

Changeset: bc868071
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:51:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bc868071ff7667a6a0c4cba27d0ede3ee6d2755e

8340554: Improve MessageFormat readObject checks

Backport-of: 7af46a6b424cadfe298958d774da0f21db58ecd3

! src/java.base/share/classes/java/text/MessageFormat.java
! test/jdk/java/text/Format/MessageFormat/SerializationTest.java

Changeset: 6ace78cb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:53:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6ace78cb90d273ab3f79d9ede74953f08d741d66

8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main

Backport-of: e2cb64674f5b6b4f000ab1e903fbb75416218bb3

- test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.html
! test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java

Changeset: d122cb38
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:54:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d122cb382b38cb40d27fa4ff810546ee13d7067b

8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly

Backport-of: 486acc06e0325d247a96df8f7fc88c9111c3315d

! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java

Changeset: 2a9d9094
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:56:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a9d9094a376df4dec2b6b635bbaa20429b50615

8355528: Update HarfBuzz to 11.2.0

Backport-of: b21b3a38a5dbc7eb23c4bd1fd5c0900a3a1b470b

! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh
+ src/java.desktop/share/native/libharfbuzz/hb-bit-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-cache.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
! src/java.desktop/share/native/libharfbuzz/hb-config.hh
! src/java.desktop/share/native/libharfbuzz/hb-debug.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.cc
! src/java.desktop/share/native/libharfbuzz/hb-draw.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.hh
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.h
! src/java.desktop/share/native/libharfbuzz/hb-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-font.hh
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-ft.h
! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
! src/java.desktop/share/native/libharfbuzz/hb-outline.cc
! src/java.desktop/share/native/libharfbuzz/hb-outline.hh
+ src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.cc
+ src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.hh
! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc
! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh
! src/java.desktop/share/native/libharfbuzz/hb-paint.cc
! src/java.desktop/share/native/libharfbuzz/hb-paint.h
! src/java.desktop/share/native/libharfbuzz/hb-paint.hh
+ src/java.desktop/share/native/libharfbuzz/hb-script-list.h
! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-static.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
! src/java.desktop/share/native/libharfbuzz/hb.hh

Changeset: 4047efb7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:57:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4047efb7c2f979f39fc2f0df1de011f6855ad460

8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom

Backport-of: 4977588d5e3424282f40209590737a487747095d

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 2a0ee4d6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 19:59:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a0ee4d6a7afe4f4ca66145e698ac97173936b62

8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value

Backport-of: 60a4594b9f9acd82ef3ff22fc6a2df238dd981b9

! test/jdk/java/net/Inet4Address/PingThis.java
! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java
! test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java
! test/jdk/java/net/ServerSocket/AnotherSelectFdsLimit.java
! test/jdk/java/net/ServerSocket/SelectFdsLimit.java

Changeset: dbf4f069
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 20:01:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dbf4f0697e0c39a1a2df88d6978cafd5cda0c505

8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test

Backport-of: fbc12be73217315d66792b6ad3faacab133bb9d5

! test/jdk/java/security/cert/CertificateFactory/SlowStream.java
- test/jdk/java/security/cert/CertificateFactory/slowstream.sh

Changeset: 769bf0c3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-18 20:02:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/769bf0c3c783a25bcfa51d4f054508dbead40422

8355515: Clarify the purpose of forcePass() and forceFail() methods

Backport-of: 1a97eb429b520b7c4e625b97553c954d065c00cb

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

Changeset: eee7d9ca
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-22 09:10:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eee7d9ca8628c50f376744521510c3d71cb96c35

8362582: GHA: Increase bundle retention time to deal with infra overload better

Backport-of: 1bd683b5884e65a03d564976a9d9220ad0893776

! .github/actions/build-jtreg/action.yml
! .github/actions/upload-bundles/action.yml

Changeset: 602018de
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 11:51:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/602018de414b77d901e63bd9a8e80bd34b87e0ae

8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows

Backport-of: cd778f5b049d52b68ab5872aad5f81e86e1718f7

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Debug/DumpOnKey/DumpOnKey.java

Changeset: cfddb162
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 11:53:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cfddb1629aeac2d7d5f15bf723d4a4ed8ee1062c

8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java

Backport-of: bdae1d87c16423878e4dcc8a0e87806d77bb5256

! test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java

Changeset: e97a8fab
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 11:55:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e97a8fab758400942fc97a6fc79e8a3315aef9b7

8300207: Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern

Reviewed-by: phh
Backport-of: 030b071db1fb6197a2633a04b20aa95432a903bc

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: 0c923e8a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 11:57:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0c923e8a48d5ca6cd4d3a1a952050b26a4452024

8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java

Backport-of: 704c6ea16cabc217588f430fd3c302d6df5e9c19

! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java
! test/lib/jdk/test/lib/Asserts.java

Changeset: 4be1e87d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 11:59:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4be1e87d24f6b56a1ea9f79298e236d95960baf2

8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F

Backport-of: 0c3720b42176c7bc92105be87df7449973fbcea0

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

Changeset: 36b9eba3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-22 12:00:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/36b9eba330058ebe0b982014a585587877f25391

8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore

Backport-of: 86f39ab5bb58a1d1e720badd7261365398134151

! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java

Changeset: eedad339
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-23 12:03:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/eedad3399e1075acb2c09bd98506497f106e53fc

8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main

Backport-of: 30249c4cca51dccd24d5f8f58c7a34c27948a295

+ test/jdk/java/awt/FileDialog/MultipleMode.java
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java

Changeset: e120d5f7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-23 12:05:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e120d5f75ae81d8981a49b3956bd30f7925a2b03

8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main

Backport-of: 7502dc99bf23109ef16fb99de25b09bab51e4978

- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html
- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java
+ test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java

Changeset: 9b3765ff
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-23 12:06:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9b3765fff0ff768212c313ba789228091eae303a

8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main

Backport-of: 7283c8b075aa289dbb9cb80f6937b3349c8d4769

+ test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java

Changeset: 1799d23d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-23 12:09:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1799d23de701c2c64f8ecfe5309b487149060806

8327826: Convert javax/swing/border/Test4243289.java applet test to main

Backport-of: a43c3cc3476f18c048809bcd08f81fc4288ca399

- test/jdk/javax/swing/border/Test4243289.html
! test/jdk/javax/swing/border/Test4243289.java

Changeset: c159a0cd
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-07-24 07:55:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c159a0cd50cdf871b8468ec173aa0959dd01352c

8352896: LambdaExpr02.java runs wrong test class

Backport-of: 421a24a56634773680a9b83c7d012f11361ec506

! test/langtools/tools/javac/lambda/LambdaExpr02.java

Changeset: 4b4cfe74
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-24 09:39:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4b4cfe74c194c852190f99b1fb93bf91b21d5c6f

8286171: HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100

Reviewed-by: rschmelter
Backport-of: 267144311c96109421b897b359c155a963661d31

! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/ExpectContinueTest.java

Changeset: bbbe85c8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-24 09:40:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bbbe85c8dadf6dacbb8d7690668dedd4ad9357b4

8316580: HttpClient with StructuredTaskScope does not close when a task fails

Reviewed-by: abakhtin, phh
Backport-of: d8291f593762ab270bf05643b87c57578d716242

! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
+ test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: e236cad4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-24 14:59:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e236cad4f49a7017d8c9c93a1ab2bf605d6930b7

8357672: Extreme font sizes can cause font substitution

Backport-of: a4eb15195ceeadf311fe81e622a54f4733b90df2

! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java

Changeset: 14005951
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-24 15:01:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/14005951442b6378c524703136e275edbd040497

8317808: HTTP/2 stream cancelImpl may leave subscriber registered

Backport-of: 6273ab97dc1a0d3c1f51ba94694d9594dd7593d4

! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: d2dad322
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-24 15:02:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d2dad32242dfd6e76ea5c487345d73848776cd22

8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622

Reviewed-by: mbaesken
Backport-of: bbb8a6ad2908c807d868a24b39eaec2f7bad7327

! test/hotspot/jtreg/ProblemList.txt

Changeset: 90b5b245
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-07-29 07:11:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/90b5b24542044264eb388590a2e7a77a1a8f52b7

8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config

Backport-of: bc224e2631838bdb0595d4986ac6176e2fe47cb5

! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java

Changeset: f78f1bfd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-29 09:29:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f78f1bfdb244424cbecf0c9e1e22ee3004633042

8319174: Enhance robustness of some j.m.BigInteger constructors

Reviewed-by: rrich
Backport-of: a64fc48e2dbc650b31869dd79b1ba1012376fc51

! src/java.base/share/classes/java/math/BigInteger.java
+ test/jdk/java/math/BigInteger/ByteArrayConstructorTest.java
= test/jdk/java/math/BigInteger/java.base/java/math/Accessor.java

Changeset: c90978b8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-29 09:31:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c90978b8ec00bc19f467e6002528496283186579

8341964: Add mechanism to disable different parts of TLS cipher suite

Reviewed-by: mbaesken
Backport-of: 697f27c5d53dbe275685b87c8ed1bcfe4da6e4d0

! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/CipherSuite/AbstractDisableCipherSuites.java
! test/jdk/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java
+ test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingDisablePartsOfCipherSuite.java
+ test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingIllegalArgument.java

Changeset: 6a2ed7c2
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-07-30 13:12:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6a2ed7c2f60c60af3a566f59f1c9b809ba592b07

8355249: Remove the use of WMIC from the entire source code

Reviewed-by: asemenyuk, phh
Backport-of: 4458719a108f45d3744d47a6ea081fe9ec3e675e

! make/RunTestsPrebuilt.gmk
! make/autoconf/build-performance.m4
! test/failure_handler/src/share/conf/windows.properties
! test/jdk/tools/jpackage/windows/Win8301247Test.java

Changeset: 01d92b50
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-07-31 16:41:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/01d92b50513262fce2e2782213d769e2738daf31

8343618: Stack smashing in awt_InputMethod.c on Linux s390x

Backport-of: ee6891456ed672305d9b48846b5a7977373e1284

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 4b2d777a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-01 13:16:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4b2d777a3468b2f6a2cc75db814f679df343c4fc

8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient

Reviewed-by: rschmelter, abakhtin
Backport-of: 209939a90e9b804da4c37ebd978b088cb8f41ead

! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowController.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/GoAwayFrame.java
+ test/jdk/java/net/httpclient/http2/H2GoAwayTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java

Changeset: addec14d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-04 07:07:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/addec14dbd8cf7adb2dc70e82c54a85e3e6d70d7

8288209: SSL debug message wrong about unsupported authentication scheme

Backport-of: 19017358b1b3c63fdddc1eecb2fe52f7b7d4b6e3

! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java

Changeset: e695177f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-04 07:09:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e695177fa657b7be93822b6e0946906bbb6ef513

8346751: Internal java compiler error with type annotations in constants expression in constant fields

Backport-of: 0395593a8a1c01a87ae36552c0f2cc9c67e8bbd8

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsInConstantInit.java

Changeset: 511e855a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-04 07:11:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/511e855ad5227f23a1339c15667a056442e6b8b2

8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec

Backport-of: 84f71dd6247bbaca508e0a6f04c5b201a1974266

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
+ test/jdk/sun/security/pkcs11/tls/TestKeyMaterialMisuse.java

Changeset: 490cea36
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-04 07:13:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/490cea36131ceedb6eb5693f7f5e7514cf227db4

8350964: Add an ArtifactResolver.fetch(clazz) method

Backport-of: e60304ab52f36bcc85703bf8bc369f9e3ba04a80

! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/SecmodTest.java
! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java

Changeset: 35ea32b6
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-04 08:00:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/35ea32b6fb44252c6d0314274f8e995088a7597f

8363965: GHA: Switch cross-compiling sysroots to Debian bookworm

Backport-of: 3fe0d29ec3b5b327d633726677ba1809eec27665

! .github/workflows/build-cross-compile.yml

Changeset: da158229
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-08-05 07:24:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/da158229cc81ae35198a3855e3d91e7f7c186071

8349214: Improve size optimization flags for MSVC builds

Backport-of: 40603a5bf039eef03c157bfc49ac8ea2229a94de

! make/autoconf/flags-cflags.m4

Changeset: f2438fa9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:34:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f2438fa9714cde4b639d8efc2504063f824d58a6

8327835: Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main

Backport-of: d25c452f0c4a2106a1fa06b56039f0f0b5d6e952

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/FileDialog/RegexpFilterTest.java
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.html
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.java

Changeset: a1209844
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:36:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a1209844735311ea895ba9d9b056e62d92eced45

8327876: Convert javax/swing/border/Test4252164.java applet test to main

Backport-of: acfefc6c7aea6903bd575c2cb6edddbd88b112bf

- test/jdk/javax/swing/border/Test4252164.html
! test/jdk/javax/swing/border/Test4252164.java

Changeset: 321a1e04
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:38:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/321a1e04445d0fa9a2ebc336ba83a9222afc3e5e

8327756: Convert javax/swing/JSlider/4987336/bug4987336.java applet to main

Backport-of: 06f4b7f54da03e57abfe8958e4354c1ecb7e3039

- test/jdk/javax/swing/JSlider/4987336/bug4987336.html
! test/jdk/javax/swing/JSlider/4987336/bug4987336.java

Changeset: 1800b1fe
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:39:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1800b1fe61640f91e1369d9d2330b953cd957331

8327873: Convert javax/swing/border/Test4247606.java applet test to main

Backport-of: d4ec783108828efd158c749f37e4220bb1df86fc

- test/jdk/javax/swing/border/Test4247606.html
! test/jdk/javax/swing/border/Test4247606.java

Changeset: c81c994a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:44:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c81c994a7ff3eb83740533ca01e53fc4b2804a40

8328248: Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main

Backport-of: 86f17447362483162a5983c270e0b530d8d99354

- test/jdk/javax/swing/JSlider/6587742/bug6587742.html
- test/jdk/javax/swing/JSlider/6587742/bug6587742.java
+ test/jdk/javax/swing/JSlider/bug6587742.java

Changeset: 508a6742
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:49:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/508a6742cd8ea178c3375c5945d6a689ba6a739c

8328154: Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main

Backport-of: 652fb3aa48fdfe09e827c2a06f76b3a69c711b74

- test/jdk/sun/java2d/loops/CopyAreaSpeed.html
! test/jdk/sun/java2d/loops/CopyAreaSpeed.java

Changeset: 73ece769
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:51:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/73ece7692ceae2bb2ccabc0ef44f1b346ffec488

8328262: Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main

Backport-of: c01095c0c9d4de1995d079be3356468196d9a25e

- test/jdk/javax/swing/JSplitPane/8132123/bug8132123.html
- test/jdk/javax/swing/JSplitPane/8132123/bug8132123.java
+ test/jdk/javax/swing/JSplitPane/bug8132123.java

Changeset: a81169a3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:53:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a81169a37fab05b6189f8fb2afc09866aa5eec78

8328279: Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main

Backport-of: 2094ff3c7ad829355bf13760d9a19b37649b3517

+ test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java
- test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.html
- test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java

Changeset: ac38a441
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 07:57:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ac38a441eeb96d179abcb64581bce823b8815681

8328244: Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main

Backport-of: 5f2a92d954ce485d372c3cb3e5118556b1d076c3

- test/jdk/javax/swing/JSlider/6742358/bug6742358.html
- test/jdk/javax/swing/JSlider/6742358/bug6742358.java
+ test/jdk/javax/swing/JSlider/bug6742358.java

Changeset: 03852657
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-05 08:26:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/03852657c739ddd98d86af117a95e9aff7502adf

8340185: Use make -k on GHA to catch more build errors

Backport-of: e1a4a6beb61c70228c3aa54ddf2d9310fd5020e2

! .github/actions/do-build/action.yml

Changeset: 92214404
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:00:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/92214404e47c6aab33b0d9e9b2e4b1633f7f39a9

8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers

Reviewed-by: phh
Backport-of: b30d922009bab114fb8ac200df42b594a72a2942

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/http2/UserInfoTest.java

Changeset: 6a87af80
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:02:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6a87af80ad736fd280b94d6a6b2c1c21832f7253

8293786: HttpClient will not send more than 64 kb of data from the 2nd request in http2

Backport-of: ad90fb6da38da066dfc7a5439196887bbcda766f

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/http2/PostPutTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyInputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java

Changeset: 3ea5f076
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:04:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3ea5f07630718a615c54268c370552865f37ed8e

8294985: SSLEngine throws IAE during parsing of X500Principal

Backport-of: 80edd5c298f21c5e5be3a0c2bb63129e76e0334f

! src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java

Changeset: c06ed5d0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:06:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c06ed5d031ac66335ed9064c25167bca15ff32ec

8355262: Test sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java failed: accept timed out

Backport-of: 8b16897b74cfdc3c2693e3ae7e05f3d8c6468ebe

! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java

Changeset: 53b3b28c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:08:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/53b3b28cd9b607d3c0a75301a5a4bf5662ccc936

8357173: Split jtreg test group jdk tier3

Backport-of: e2c7c40816dcc9544b885ff63c8dff3f9f8b4ad6

! test/jdk/TEST.groups

Changeset: 32fa2879
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-05 09:10:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/32fa287948f6ff1435e2310bcf84b3b8c7e2c5dd

8334016: Make PrintNullString.java automatic

Backport-of: f5e6d2c93c3274e465c42709b7634463899fdf2e

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



More information about the jdk-updates-changes mailing list