Changeset: ba0aefba
Branch: master
Author:    Vladimir Kozlov <[email protected]>
Date:      2026-04-03 15:58:48 +0000
URL:       
https://git.openjdk.org/loom/commit/ba0aefba9cd558cf41c26f68e9d9668d9198d3c6

8381596: Adjust checks which use supports_ht() on x86 for hybrid CPUs

Reviewed-by: iklam, iveresov

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: 0c98ab8d
Branch: master
Author:    Justin Lu <[email protected]>
Date:      2026-04-03 16:24:59 +0000
URL:       
https://git.openjdk.org/loom/commit/0c98ab8dc9736f73a5fde2247ca335c1b12075c7

8380936: Cleanup temp dir usage in ZipFSTester

Reviewed-by: jpai

! test/jdk/jdk/nio/zipfs/ZipFSTester.java

Changeset: 410b3e81
Branch: master
Author:    Naoto Sato <[email protected]>
Date:      2026-04-03 19:37:33 +0000
URL:       
https://git.openjdk.org/loom/commit/410b3e816a73f00ffbb93e01707e33ea9cd2ecd5

8381606: Javadoc typo in ResourceBundle example

Reviewed-by: iris, jlu

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

Changeset: e254526f
Branch: master
Author:    William Kemper <[email protected]>
Date:      2026-04-03 20:10:26 +0000
URL:       
https://git.openjdk.org/loom/commit/e254526f4a2647996c808e66b294f33fe38d57af

8380958: GenShen: Regulator thread may observe inconsistent old generation state

Reviewed-by: kdnilsen, xpeng

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp

Changeset: a333111b
Branch: master
Author:    Ioi Lam <[email protected]>
Date:      2026-04-03 20:28:45 +0000
URL:       
https://git.openjdk.org/loom/commit/a333111bd866b2da356b13ea9b8d362ae1c94107

8380291: AOT cache should store only unregistered classes with file: code source

Reviewed-by: kvn, iveresov

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! 
test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java

Changeset: f21e47db
Branch: master
Author:    William Kemper <[email protected]>
Date:      2026-04-03 21:04:52 +0000
URL:       
https://git.openjdk.org/loom/commit/f21e47db805b56d5bf183d7a2cfba076f380612a

8381549: GenShen: Global collections skip coalesce and fill when the collection 
set is empty

Reviewed-by: kdnilsen, xpeng, ysr

! 
src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp

Changeset: 1d290109
Branch: master
Author:    Daisuke Yamazaki <[email protected]>
Committer: Weijun Wang <[email protected]>
Date:      2026-04-06 03:08:19 +0000
URL:       
https://git.openjdk.org/loom/commit/1d290109d33a1b4bac671bb8d530a2d15424a683

8379675: test/jdk/sun/security/pkcs11/rsa/GenKeyStore.java uses removed methods

Reviewed-by: weijun

! test/jdk/sun/security/rsa/GenKeyStore.java

Changeset: f40a359d
Branch: master
Author:    Jaikiran Pai <[email protected]>
Date:      2026-04-06 13:21:44 +0000
URL:       
https://git.openjdk.org/loom/commit/f40a359df36edef8df5a72e3c072967924636264

8373778: java.util.NoSuchElementException in HttpURLConnection.doTunneling0 
when connecting via HTTPS

Reviewed-by: michaelm, vyazici

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

Changeset: 4fcf913b
Branch: master
Author:    Vicente Romero <[email protected]>
Date:      2026-04-06 13:48:34 +0000
URL:       
https://git.openjdk.org/loom/commit/4fcf913b93bb58d49be20fb99ee4431200ce0dd5

8381639: Remove bug id 8381475 from 
test/jdk/tools/sincechecker/modules/jdk.compiler/JdkCompilerCheckSince.java

Reviewed-by: liach

! test/jdk/tools/sincechecker/modules/jdk.compiler/JdkCompilerCheckSince.java

Changeset: 133c0424
Branch: master
Author:    Ashutosh Mehra <[email protected]>
Date:      2026-04-06 15:30:55 +0000
URL:       
https://git.openjdk.org/loom/commit/133c0424b9df25ec8fb95404ee64e611ebad31e2

8364584: Inconsistency in setting up cpu feature bits

Reviewed-by: kvn, iklam

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
+ test/hotspot/jtreg/compiler/cpuflags/CPUFeaturesClearTest.java

Changeset: e7969288
Branch: master
Author:    Ashay Rane <[email protected]>
Committer: Erik Joelsson <[email protected]>
Date:      2026-04-06 15:44:19 +0000
URL:       
https://git.openjdk.org/loom/commit/e79692881fab1d4c986b72a08f73bfc1b19f39b7

8381449: Build fails when Windows is not installed on C:

Reviewed-by: ysuenaga, erikj, lmesnik

! make/autoconf/toolchain_microsoft.m4
! make/scripts/fixpath.sh
! test/jdk/com/sun/jdi/JdbReadTwiceTest.sh

Changeset: ef2e5379
Branch: master
Author:    Robert Toyonaga <[email protected]>
Committer: Erik Gahlin <[email protected]>
Date:      2026-04-06 21:00:36 +0000
URL:       
https://git.openjdk.org/loom/commit/ef2e5379f5290fd1d8a57c9e11544b03c86d1b3b

8380467: JFR: RepositoryFiles.updatePaths() searches for chunkfiles incorrectly

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryFilesRescan.java

Changeset: 273167f7
Branch: master
Author:    Vladimir Kozlov <[email protected]>
Date:      2026-04-06 23:25:36 +0000
URL:       
https://git.openjdk.org/loom/commit/273167f7236682401f1ea852b4b7c97445965952

8381683: Pass temp registers and use them in 
CardTableBarrierSetAssembler::store_check() on Aarch64

Reviewed-by: iveresov, vlivanov, aph

! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp

Changeset: 1688d0f9
Branch: master
Author:    Vladimir Kozlov <[email protected]>
Date:      2026-04-06 23:32:33 +0000
URL:       
https://git.openjdk.org/loom/commit/1688d0f936be0ab15916f339997a8e35d611302b

8381655: Port JDK-8363978 fix from leyden repo to mainline

Reviewed-by: iveresov, iklam

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp

Changeset: a90f5a63
Branch: master
Author:    Dingli Zhang <[email protected]>
Date:      2026-04-07 01:08:11 +0000
URL:       
https://git.openjdk.org/loom/commit/a90f5a6300b80b5bb0db639337442c6663fae7fa

8381611: RISC-V: Factor out function cmpptr from MacroAssembler

Reviewed-by: fyang, gcao

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp

Changeset: 132a8d11
Branch: master
Author:    Ashay Rane <[email protected]>
Committer: David Holmes <[email protected]>
Date:      2026-04-07 05:38:50 +0000
URL:       
https://git.openjdk.org/loom/commit/132a8d118be66ad5f3d83d098f7df996c27da497

8381451: Prefetch support on Windows/x86 and Windows/AArch64

Reviewed-by: dholmes, jwaters

! src/hotspot/os_cpu/windows_aarch64/prefetch_windows_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_x86/prefetch_windows_x86.inline.hpp

Changeset: 06b797ec
Branch: master
Author:    Anton Seoane Ampudia <[email protected]>
Committer: SendaoYan <[email protected]>
Date:      2026-04-07 07:22:22 +0000
URL:       
https://git.openjdk.org/loom/commit/06b797ec6b5e9a7aca3f196fb4b932d662e9a4a8

8350603: Several more compiler tests ignore vm flags and don't have vm.flagless

Reviewed-by: dfenacci, rcastanedalo, syan

! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/VerifyAdapterSharing.java
! test/hotspot/jtreg/compiler/jvmci/TestUncaughtErrorInCompileMethod.java
! test/hotspot/jtreg/compiler/loopopts/TestStressLongCountedLoopLimitChecks.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java

Changeset: f3142126
Branch: master
Author:    Manuel Hässig <[email protected]>
Date:      2026-04-07 07:35:50 +0000
URL:       
https://git.openjdk.org/loom/commit/f31421266f1b1e68fe1dfcc9eb1514af845e74ac

8370416: C2: Optimizing away arraycopy leads to wrong execution

Co-authored-by: Olivier Mattmann <[email protected]>
Co-authored-by: Roland Westrelin <[email protected]>
Co-authored-by: Emanuel Peter <[email protected]>
Co-authored-by: Tobias Hartmann <[email protected]>
Co-authored-by: Christian Hagedorn <[email protected]>
Co-authored-by: Quan Anh Mai <[email protected]>
Reviewed-by: epeter, qamai

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
+ 
test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopyEliminationUncRematerialization.java

Changeset: 0b803bd3
Branch: master
Author:    Casper Norrbin <[email protected]>
Date:      2026-04-07 08:09:00 +0000
URL:       
https://git.openjdk.org/loom/commit/0b803bd34e7c6da9e5fcf2d544312d0412838820

8380103: Perfdata shared memory file flock failures

Reviewed-by: dholmes, aartemov

! src/hotspot/os/posix/perfMemory_posix.cpp
! test/hotspot/jtreg/containers/docker/ShareTmpDir.java

Changeset: 9cf2b686
Branch: master
Author:    Evgeny Astigeevich <[email protected]>
Date:      2026-04-07 10:35:31 +0000
URL:       
https://git.openjdk.org/loom/commit/9cf2b686bd42f0e185a59b0cf89ceb5717cdc910

8381003: [REDO] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and 
JIT performance

Reviewed-by: aph

! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/ic_ivau_probe_linux_aarch64.S
+ src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/runtime/icache.hpp
+ 
test/hotspot/jtreg/compiler/runtime/TestDeferredICacheInvalidationCmdOptions.java
+ test/hotspot/jtreg/gc/TestDeferredICacheInvalidation.java
+ test/micro/org/openjdk/bench/vm/gc/GCPatchingNmethodCost.java

Changeset: c267c84f
Branch: master
Author:    Anton Seoane Ampudia <[email protected]>
Committer: Quan Anh Mai <[email protected]>
Date:      2026-04-07 11:27:18 +0000
URL:       
https://git.openjdk.org/loom/commit/c267c84ff62e3ed4991a789eaf54c51c41eff12b

8358766: Improve detection of changes to print IGVN steps

Reviewed-by: qamai, bmaillard, krk

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

Changeset: 69c4a211
Branch: master
Author:    Stefan Karlsson <[email protected]>
Date:      2026-04-07 11:30:23 +0000
URL:       
https://git.openjdk.org/loom/commit/69c4a211ee0a1a1701f6aa61c95e2ce3f2bd8a6d

8381561: G1: Cleanup patch in preparation for eager reclamation of flat arrays

Reviewed-by: tschatzl, ayang, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp

Changeset: 547ebe72
Branch: master
Author:    Daniel Jeliński <[email protected]>
Date:      2026-04-07 11:48:01 +0000
URL:       
https://git.openjdk.org/loom/commit/547ebe7236fee5b85888a808922e33c03ee3df23

8381316: HttpClient / Http3: poor exception messages on SSL handshake errors

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java
! 
src/java.net.http/share/classes/jdk/internal/net/http/quic/TerminationCause.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java

Changeset: 34ac926d
Branch: master
Author:    Daisuke Yamazaki <[email protected]>
Committer: Albert Mingkun Yang <[email protected]>
Date:      2026-04-07 12:23:03 +0000
URL:       
https://git.openjdk.org/loom/commit/34ac926d9ccc3256112340355ea587a0f5d63a1c

8378157: Section hyperlink in doc/testing.md refers to building.html instead of 
building.md

Reviewed-by: erikj, iris, ayang

! doc/testing.html
! doc/testing.md

Changeset: b297f59d
Branch: master
Author:    Vladimir Kozlov <[email protected]>
Date:      2026-04-07 14:01:55 +0000
URL:       
https://git.openjdk.org/loom/commit/b297f59dc9f8eca19d54b5966f8ced6c9b278538

8381659: Determine actual jump instruction when AOT and JITed code are used

Reviewed-by: dlong, iveresov

! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: da16b409
Branch: master
Author:    Vladimir Kozlov <[email protected]>
Date:      2026-04-07 14:18:01 +0000
URL:       
https://git.openjdk.org/loom/commit/da16b409c3784d1ff5cd3076c1aebfe7c76664cc

8381656: Take into account trampoline stub size and its relocations on Aarch64

Reviewed-by: dlong

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 67c6990f
Branch: master
Author:    Daisuke Yamazaki <[email protected]>
Committer: Sergey Bylokhov <[email protected]>
Date:      2026-04-07 16:30:17 +0000
URL:       
https://git.openjdk.org/loom/commit/67c6990f9aaa54246c2e816e1ff1f0af15c71486

8344212: Bring back @see GraphicsConfiguration to MouseInfo.getPointerInfo()

Reviewed-by: aivanov, dmarkov, serb

! src/java.desktop/share/classes/java/awt/MouseInfo.java

Changeset: f6baab70
Branch: master
Author:    Jan Lahoda <[email protected]>
Date:      2026-04-08 06:23:42 +0000
URL:       
https://git.openjdk.org/loom/commit/f6baab704e868386c66b79072ae05d2b24bf8632

8379550: Bad bytecode offset after JDK-8371155

Reviewed-by: vromero, abimpoudis

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! 
test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsOnVariables.java

Changeset: 7a11bdd2
Branch: master
Author:    Daniel Jeliński <[email protected]>
Date:      2026-04-08 06:58:46 +0000
URL:       
https://git.openjdk.org/loom/commit/7a11bdd25725749aa98a5fb865020b57f7c15869

8381722: Incremental build fails with FileAlreadyExistsException: 
PreviewFeature.java

Reviewed-by: jpai, erikj, jlahoda

! make/langtools/tools/previewfeature/SetupPreviewFeature.java

Changeset: cbef44cb
Branch: master
Author:    Matthias Baesken <[email protected]>
Date:      2026-04-08 08:21:52 +0000
URL:       
https://git.openjdk.org/loom/commit/cbef44cbc0bfcf0b5314b05292ff24d7e4322df7

8381008: [aix] Test 
java/net/DatagramSocket/SendReceiveMaxSize.java#preferIPv6Loopback fails after 
JDK-8380824

Co-authored-by: Daniel Fuchs <[email protected]>
Reviewed-by: mdoerr, jpai, dfuchs

! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java

Changeset: 6e1a1f92
Branch: master
Author:    Dingli Zhang <[email protected]>
Date:      2026-04-08 08:43:19 +0000
URL:       
https://git.openjdk.org/loom/commit/6e1a1f927f123cbb48f328d53e5b13b97079cf85

8381724: RISC-V: Pass temp registers and use them in 
CardTableBarrierSetAssembler::store_check()

Reviewed-by: fyang, ayang, wenanjian

! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp

Changeset: cfae18fa
Branch: master
Author:    Alexey Ivanov <[email protected]>
Date:      2026-04-08 08:56:58 +0000
URL:       
https://git.openjdk.org/loom/commit/cfae18fa606d8924f1f020b0f2de8617dd648bb2

8381745: Ensure Modal/FileDialog tests explicitly reference Asserts class

Reviewed-by: serb, dmarkov

! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDWDTest.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogFWDTest.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModalityTest.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java
! test/jdk/java/awt/Modal/helpers/TestDialog.java
! test/jdk/java/awt/Modal/helpers/TestFrame.java
! test/jdk/java/awt/Modal/helpers/TestWindow.java

Changeset: d7bace12
Branch: master
Author:    Serhiy Sachkov <[email protected]>
Committer: Daniel Fuchs <[email protected]>
Date:      2026-04-08 09:29:59 +0000
URL:       
https://git.openjdk.org/loom/commit/d7bace12ff72d9ab5be53cd1ef3a2b839ff9ddea

8380990: Update testng and junit tests to use diagnoseConfigurationIssue() 
method and post processing

Reviewed-by: dfuchs

! test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java
! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java
! test/jdk/java/net/InetSocketAddress/ToString.java
! test/jdk/java/net/MulticastSocket/IPMulticastIF.java
! test/jdk/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/jdk/java/net/NetworkInterface/NullMacAddress.java
! test/jdk/java/net/SocketOption/ImmutableOptions.java
! test/jdk/java/net/httpclient/quic/VariableLengthTest.java
! test/jdk/java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java
! test/jdk/java/nio/channels/DatagramChannel/AfterDisconnect.java
! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java
! test/jdk/java/nio/channels/etc/LocalSocketAddressType.java
! test/jdk/java/nio/channels/etc/OpenAndConnect.java
! test/jdk/java/nio/channels/etc/ProtocolFamilies.java
! test/jdk/java/text/Format/DecimalFormat/CloneTest.java
! test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java
! test/jdk/jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java
! test/jdk/jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java
! test/jdk/jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java
! test/jdk/jdk/net/ExtendedSocketOption/SocketNAPITest.java

Changeset: a27e7ca7
Branch: master
Author:    Coleen Phillimore <[email protected]>
Date:      2026-04-08 11:43:45 +0000
URL:       
https://git.openjdk.org/loom/commit/a27e7ca7565ad0e0e4acfae22ebd3f9191966edc

8381793: Clean up unused ProblemList-coh.txt

Reviewed-by: dholmes

! test/jdk/ProblemList-coh.txt

Changeset: 2ff1a292
Branch: master
Author:    Thomas Schatzl <[email protected]>
Date:      2026-04-08 11:44:12 +0000
URL:       
https://git.openjdk.org/loom/commit/2ff1a29212f7767ff9d22050c39d573d59821dfb

8381703: G1: Racy re-read of G1CMRootRegion::num_remaining_regions causes 
assertion failures

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp

Changeset: 28a91d0e
Branch: master
Author:    Manuel Hässig <[email protected]>
Date:      2026-04-08 12:00:42 +0000
URL:       
https://git.openjdk.org/loom/commit/28a91d0e3ab630be8893483a71b9198340677408

8381795: AArch64: Optimized build is broken after JDK-8381003

Reviewed-by: chagedorn, jsikstro, eastigeevich

! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp

Changeset: cc1c427f
Branch: master
Author:    Erik Gahlin <[email protected]>
Date:      2026-04-08 12:19:07 +0000
URL:       
https://git.openjdk.org/loom/commit/cc1c427f476601d33ed13307f5a1febc0100d53e

8380755: jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java fails gcId 
should be increasing

Reviewed-by: dholmes, mgronlun

! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
! test/lib/jdk/test/lib/jfr/Events.java

Changeset: 988ec86d
Branch: master
Author:    Serhiy Sachkov <[email protected]>
Committer: Daniel Fuchs <[email protected]>
Date:      2026-04-08 13:02:51 +0000
URL:       
https://git.openjdk.org/loom/commit/988ec86dc6137d3798030a188bb9b214120a553d

8381838: java/net/DatagramSocket/SendReceiveMaxSize.java fails to compile after 
JDK-8381008

Reviewed-by: ayang, jpai, dfuchs

! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java

Changeset: 52a54dac
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-04-08 15:41:27 +0000
URL:       
https://git.openjdk.org/loom/commit/52a54dacb82e172192d143fb44cf53c299e6b08b

8381616: Refactor various java/net/*Socket*/ TestNG tests to use JUnit

Reviewed-by: alanb

! test/jdk/java/net/DatagramSocketImpl/TestCreate.java
! test/jdk/java/net/DatagramSocketImpl/TestDefaultBehavior.java
! test/jdk/java/net/MulticastSocket/Constructor.java
! test/jdk/java/net/MulticastSocket/IPMulticastIF.java
! test/jdk/java/net/MulticastSocket/SendPortZero.java
! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java
! test/jdk/java/net/Socket/ConnectionReset.java
! test/jdk/java/net/Socket/UdpSocket.java
! test/jdk/java/net/SocketImpl/BadUsages.java
! test/jdk/java/net/SocketImpl/ImplSupportedOptions.java
! test/jdk/java/net/SocketImpl/SocketImplCombinations.java
! test/jdk/java/net/SocketImpl/TestDefaultBehavior.java

Changeset: 34686923
Branch: master
Author:    Andrew Dinn <[email protected]>
Date:      2026-04-08 15:44:39 +0000
URL:       
https://git.openjdk.org/loom/commit/34686923aaf9695aefe4ec23a0dae6b11ef2ad46

8372617: Save and restore stubgen stubs when using an AOT code cache

Reviewed-by: kvn, asmehra

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_dilithium.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_kyber.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sinh.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/gc/z/zBarrierSetAssembler.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/downcallLinker.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubInfo.cpp
! src/hotspot/share/runtime/stubInfo.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java

Changeset: 1e2aa616
Branch: master
Author:    Evgeny Astigeevich <[email protected]>
Date:      2026-04-08 15:47:50 +0000
URL:       
https://git.openjdk.org/loom/commit/1e2aa616c9bfeaf09e3df7226e693d23d92d818a

8381770: Revert some shared changes done by JDK-8381003

Reviewed-by: kvn

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 67f590d8
Branch: master
Author:    Justin Lu <[email protected]>
Date:      2026-04-08 16:08:02 +0000
URL:       
https://git.openjdk.org/loom/commit/67f590d8ba580d5cebbd041a30fef85c13d21e3b

8381681: Clarify locale usage in Javadoc for the Locale display methods

Reviewed-by: naoto

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

Changeset: 13633c08
Branch: master
Author:    Naoto Sato <[email protected]>
Date:      2026-04-08 18:35:40 +0000
URL:       
https://git.openjdk.org/loom/commit/13633c0825cc44e7a40b652b3c70334d1cfa621e

8381379: Support std/dstOffset attributes in CLDR's metazone definitions

Reviewed-by: jlu

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/MetaZonesParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java

Changeset: 67a71249
Branch: master
Author:    Eirik Bjørsnøs <[email protected]>
Date:      2026-04-08 19:06:40 +0000
URL:       
https://git.openjdk.org/loom/commit/67a71249a17b3fb9f9263df239fc25b0df22757c

8381772: Remove mention of "mutable strings" in java.lang.String Javadocs

Reviewed-by: alanb, liach

! src/java.base/share/classes/java/lang/String.java

Changeset: d3afc857
Branch: master
Author:    Dean Long <[email protected]>
Date:      2026-04-08 20:04:20 +0000
URL:       
https://git.openjdk.org/loom/commit/d3afc857698c3c79d1eca48d5b47061f4b472081

8381662: New test compiler/exceptions/TestDebugDuringExceptionCatching.java 
failing with C1-only

Reviewed-by: kvn, mhaessig

! test/hotspot/jtreg/compiler/exceptions/TestDebugDuringExceptionCatching.java

Changeset: dc816305
Branch: master
Author:    Srinivas Vamsi Parasa <[email protected]>
Date:      2026-04-08 20:52:28 +0000
URL:       
https://git.openjdk.org/loom/commit/dc8163052ce6350e419641467a37089697e49aa6

8381865: Fix debug build failure caused by not clearing CPU_APX_F feature after 
JDK-8364584

Reviewed-by: sviswanathan, kvn, asmehra

! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: 78580f1e
Branch: master
Author:    Jaikiran Pai <[email protected]>
Date:      2026-04-09 04:56:30 +0000
URL:       
https://git.openjdk.org/loom/commit/78580f1e4ea86eda0f8f737fa679f0b730075d54

8378291: Test vector in 
test/jdk/java/util/jar/JarEntry/GetMethodsReturnClones.java is effectively 
unsigned

Reviewed-by: eirbjo, lancea

! test/jdk/java/util/jar/JarEntry/GetMethodsReturnClones.java
- test/jdk/java/util/jar/JarEntry/test.jar

Changeset: 61b25082
Branch: master
Author:    Martin Doerr <[email protected]>
Date:      2026-04-09 08:38:59 +0000
URL:       
https://git.openjdk.org/loom/commit/61b2508224ada9bc968ccdf7ae47b3e6bb1dff80

8320897: compiler/vectorapi/reshape/TestVectorReinterpret.java fails on 
ppc64(le) platforms
8348519: [s390x] test failure TestVectorReinterpret.java

Reviewed-by: amitkumar, rrich

! test/hotspot/jtreg/ProblemList.txt
! 
test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorDoubleExpandShrink.java
! 
test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorExpandShrink.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorRebracket.java

Changeset: 60115c0b
Branch: master
Author:    Roland Westrelin <[email protected]>
Date:      2026-04-09 09:35:13 +0000
URL:       
https://git.openjdk.org/loom/commit/60115c0bbfb564dc9acf7741505d22dd1ceddf95

8380158: C2: compiler/c2/TestGVNCrash.java asserts with adr and adr_type must 
agree

Reviewed-by: chagedorn, dfenacci

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
+ test/hotspot/jtreg/compiler/arraycopy/TestACNonEscapingSrcBadAddPBaseType.java

Changeset: 261011ab
Branch: master
Author:    Daisuke Yamazaki <[email protected]>
Committer: Daniel Fuchs <[email protected]>
Date:      2026-04-09 10:51:53 +0000
URL:       
https://git.openjdk.org/loom/commit/261011ab138685102166336ad1a1e5f757f6937e

8372325: Refactor tests under jdk/java/net/httpclient to use ${test.main.class}

Reviewed-by: dfuchs, syan

! test/jdk/java/net/httpclient/ALPNFailureTest.java
! test/jdk/java/net/httpclient/ALPNProxyFailureTest.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/net/httpclient/AltServiceUsageTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/AuthSchemesTest.java
! test/jdk/java/net/httpclient/BasicAuthTest.java
! test/jdk/java/net/httpclient/BasicHTTP2Test.java
! test/jdk/java/net/httpclient/BasicHTTP3Test.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java
! test/jdk/java/net/httpclient/BodySubscribersTest.java
! test/jdk/java/net/httpclient/BufferSize1Test.java
! test/jdk/java/net/httpclient/BufferSizePropertyClampTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberErrorCompleteTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberTest.java
! test/jdk/java/net/httpclient/ByteArrayPublishers.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/CancelledResponse.java
! test/jdk/java/net/httpclient/CancelledResponse2.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/ConnectExceptionTest.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/CustomRequestPublisher.java
! test/jdk/java/net/httpclient/CustomResponseSubscriber.java
! test/jdk/java/net/httpclient/DebugLoggerTest.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/DigestEchoClientSSL.java
! test/jdk/java/net/httpclient/DurationOverflowTest.java
! test/jdk/java/net/httpclient/EmptyAuthenticate.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/ExpectContinue.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/httpclient/FilePublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HeadersLowerCaseTest.java
! test/jdk/java/net/httpclient/HeadersTest1.java
! test/jdk/java/net/httpclient/Http1ChunkedTest.java
! test/jdk/java/net/httpclient/HttpClientAuthRetryLimitTest.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientExceptionTest.java
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
! test/jdk/java/net/httpclient/HttpClientSNITest.java
! test/jdk/java/net/httpclient/HttpClientSendAsyncExceptionTest.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/HttpHeadersOf.java
! test/jdk/java/net/httpclient/HttpInputStreamAvailableTest.java
! test/jdk/java/net/httpclient/HttpInputStreamTest.java
! test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java
! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java
! test/jdk/java/net/httpclient/HttpResponseInputStreamInterruptTest.java
! test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java
! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java
! test/jdk/java/net/httpclient/HttpSlowServerTest.java
! test/jdk/java/net/httpclient/HttpVersionsTest.java
! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
! test/jdk/java/net/httpclient/HttpsTunnelTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
! test/jdk/java/net/httpclient/ImmutableHeaders.java
! test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java
! test/jdk/java/net/httpclient/InterruptedBlockingSend.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
! test/jdk/java/net/httpclient/LargeResponseContent.java
! test/jdk/java/net/httpclient/LargeResponseTest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/LineStreamsAndSurrogatesTest.java
! test/jdk/java/net/httpclient/LineSubscribersAndSurrogatesTest.java
! test/jdk/java/net/httpclient/ManyRequests.java
! test/jdk/java/net/httpclient/ManyRequests2.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/MessageHeadersTest.java
! test/jdk/java/net/httpclient/MultiAuthTest.java
! test/jdk/java/net/httpclient/NoBodyPartOne.java
! test/jdk/java/net/httpclient/NoBodyPartThree.java
! test/jdk/java/net/httpclient/NoBodyPartTwo.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/OriginTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
! test/jdk/java/net/httpclient/PlainProxyConnectionTest.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java
! test/jdk/java/net/httpclient/ProxyAuthTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
! test/jdk/java/net/httpclient/ProxyTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/RequestBodyTest.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/Response1xxTest.java
! test/jdk/java/net/httpclient/Response204.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RestrictedHeadersTest.java
! test/jdk/java/net/httpclient/RetryPost.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/SSLExceptionTest.java
! test/jdk/java/net/httpclient/SendResponseHeadersTest.java
! test/jdk/java/net/httpclient/ServerCloseTest.java
! test/jdk/java/net/httpclient/ShortRequestBody.java
! test/jdk/java/net/httpclient/ShortResponseBodyGet.java
! test/jdk/java/net/httpclient/ShortResponseBodyPost.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SmallTimeout.java
! test/jdk/java/net/httpclient/SmokeTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/SplitResponse.java
! test/jdk/java/net/httpclient/StreamCloseTest.java
! test/jdk/java/net/httpclient/SubscriberAPIExceptions.java
! test/jdk/java/net/httpclient/TestKitTest.java
! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java
! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLimiting.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLimitingAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java
! test/jdk/java/net/httpclient/TimeoutBasic.java
! test/jdk/java/net/httpclient/TimeoutOrdering.java
! test/jdk/java/net/httpclient/TimeoutResponseBodyTest.java
! test/jdk/java/net/httpclient/TimeoutResponseHeaderTest.java
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java
! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java
! test/jdk/java/net/httpclient/UserCookieTest.java
! test/jdk/java/net/httpclient/VersionTest.java
! test/jdk/java/net/httpclient/ZeroRedirects.java
! test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java
! test/jdk/java/net/httpclient/http2/ConnectionReuseTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
! test/jdk/java/net/httpclient/http2/ErrorTest.java
! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http2/H2GoAwayTest.java
! test/jdk/java/net/httpclient/http2/H2SelectorVTTest.java
! test/jdk/java/net/httpclient/http2/IdlePooledConnectionTest.java
! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http2/NoBodyTest.java
! test/jdk/java/net/httpclient/http2/PostPutTest.java
! test/jdk/java/net/httpclient/http2/ProxyTest2.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/http2/RedirectTest.java
! test/jdk/java/net/httpclient/http2/ServerPush.java
! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/http2/SimpleGet.java
! test/jdk/java/net/httpclient/http2/TLSConnection.java
! test/jdk/java/net/httpclient/http2/Timeout.java
! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java
! test/jdk/java/net/httpclient/http2/UserInfoTest.java
! test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java
! test/jdk/java/net/httpclient/http3/FramesDecoderTest.java
! test/jdk/java/net/httpclient/http3/GetHTTP3Test.java
! test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java
! test/jdk/java/net/httpclient/http3/H3BasicTest.java
! test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java
! test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java
! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java
! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java
! test/jdk/java/net/httpclient/http3/H3GoAwayTest.java
! test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java
! test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java
! test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java
! test/jdk/java/net/httpclient/http3/H3LogHandshakeErrors.java
! test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java
! test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java
! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
! test/jdk/java/net/httpclient/http3/H3ProxyTest.java
! test/jdk/java/net/httpclient/http3/H3PushCancel.java
! test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java
! test/jdk/java/net/httpclient/http3/H3QuicVTTest.java
! test/jdk/java/net/httpclient/http3/H3RedirectTest.java
! test/jdk/java/net/httpclient/http3/H3ServerPush.java
! test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java
! test/jdk/java/net/httpclient/http3/H3ServerPushTest.java
! test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/http3/H3SimpleGet.java
! test/jdk/java/net/httpclient/http3/H3SimplePost.java
! test/jdk/java/net/httpclient/http3/H3SimpleTest.java
! test/jdk/java/net/httpclient/http3/H3StopSendingTest.java
! test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java
! test/jdk/java/net/httpclient/http3/H3Timeout.java
! test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java
! test/jdk/java/net/httpclient/http3/H3UserInfoTest.java
! test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java
! test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java
! test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java
! test/jdk/java/net/httpclient/http3/PostHTTP3Test.java
! test/jdk/java/net/httpclient/http3/StopSendingTest.java
! test/jdk/java/net/httpclient/http3/StreamLimitTest.java
! test/jdk/java/net/httpclient/offline/OfflineTesting.java
! test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java
! test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java
! test/jdk/java/net/httpclient/qpack/DecoderInstructionsWriterTest.java
! test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java
! test/jdk/java/net/httpclient/qpack/DecoderTest.java
! 
test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java
! test/jdk/java/net/httpclient/qpack/DynamicTableTest.java
! test/jdk/java/net/httpclient/qpack/EncoderDecoderConnectionTest.java
! test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java
! test/jdk/java/net/httpclient/qpack/EncoderTest.java
! test/jdk/java/net/httpclient/qpack/EntriesEvictionTest.java
! test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java
! test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java
! test/jdk/java/net/httpclient/qpack/StaticTableFieldsTest.java
! test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java
! test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java
! test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java
! test/jdk/java/net/httpclient/quic/AckElicitingTest.java
! test/jdk/java/net/httpclient/quic/AckFrameTest.java
! test/jdk/java/net/httpclient/quic/BuffersReaderTest.java
! test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java
! test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java
! test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java
! test/jdk/java/net/httpclient/quic/CubicTest.java
! test/jdk/java/net/httpclient/quic/KeyUpdateTest.java
! test/jdk/java/net/httpclient/quic/OrderedFlowTest.java
! test/jdk/java/net/httpclient/quic/PacerTest.java
! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java
! test/jdk/java/net/httpclient/quic/PacketLossTest.java
! test/jdk/java/net/httpclient/quic/PacketNumbersTest.java
! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java
! test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java
! test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java
! test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java
! test/jdk/java/net/httpclient/quic/VariableLengthTest.java
! test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java
! test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java
! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java
! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java
! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java
! test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java
! 
test/jdk/java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java
! test/jdk/java/net/httpclient/security/filePerms/SecurityBeforeFile.java
! test/jdk/java/net/httpclient/ssltest/CertificateTest.java
! test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java
! test/jdk/java/net/httpclient/websocket/Abort.java
! test/jdk/java/net/httpclient/websocket/AutomaticPong.java
! test/jdk/java/net/httpclient/websocket/BlowupOutputQueue.java
! test/jdk/java/net/httpclient/websocket/ConnectionHandoverTest.java
! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java
! test/jdk/java/net/httpclient/websocket/SendTest.java
! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketBuilderTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketEndiannessTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketExtendedTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketTest.java
! test/jdk/java/net/httpclient/websocket/security/WSSanityTest.java
! test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java
! test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java

Changeset: 289f3e2f
Branch: master
Author:    Kieran Farrell <[email protected]>
Committer: Kevin Walls <[email protected]>
Date:      2026-04-09 11:06:58 +0000
URL:       
https://git.openjdk.org/loom/commit/289f3e2f6236e7b80c16443d5c3547b3c28010fe

8381184: Code clean up: missing line break and print out duplication

Reviewed-by: dholmes, kevinw

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/utilities/vmError.cpp

Reply via email to