Changeset: a211b044
Branch: io_uring
Author:    Guanqiang Han <[email protected]>
Committer: Marc Chevalier <[email protected]>
Date:      2026-03-13 14:59:03 +0000
URL:       
https://git.openjdk.org/loom/commit/a211b0442dc292c4aa6c98d4da03ceb19528dd2d

8378742: C2: constant folding for ModFloatingNode should be done in Value method

Reviewed-by: roland, vlivanov, mchevalier

! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java
! test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java

Changeset: e9446e15
Branch: io_uring
Author:    Ben Perez <[email protected]>
Date:      2026-03-13 15:02:02 +0000
URL:       
https://git.openjdk.org/loom/commit/e9446e15546aa37e7550dac293a3ed6131f2b500

8368841: X25519 implementation differs from the specification in RFC 7748

Reviewed-by: ascarpino, semery

! src/java.base/share/classes/sun/security/ec/XDHPublicKeyImpl.java
! src/java.base/share/classes/sun/security/ec/XECOperations.java
! test/jdk/sun/security/ec/xec/TestXDH.java
! test/jdk/sun/security/ec/xec/TestXECOps.java
! test/lib/jdk/test/lib/Convert.java

Changeset: 92fafa4a
Branch: io_uring
Author:    Anton Artemov <[email protected]>
Date:      2026-03-13 15:28:20 +0000
URL:       
https://git.openjdk.org/loom/commit/92fafa4ae3a02bb35d69915342432a948b643c4b

8377603: Review worst-case testing of inverse hyperbolic methods

Reviewed-by: darcy

! test/jdk/java/lang/Math/HyperbolicTests.java
! test/jdk/java/lang/StrictMath/HyperbolicTests.java

Changeset: 1b81d0ac
Branch: io_uring
Author:    Ozan Cetin <[email protected]>
Committer: Damon Fenacci <[email protected]>
Date:      2026-03-13 15:46:41 +0000
URL:       
https://git.openjdk.org/loom/commit/1b81d0ac1d2b28e5822665b179b3d7986f077e80

8379544: C2: URShiftI Ideal optimization opportunity for  - 3rd level 
notification required

Reviewed-by: qamai, dfenacci

! src/hotspot/share/opto/phaseX.cpp
! test/hotspot/jtreg/compiler/c2/gvn/MissedURShiftIAddILShiftIdeal.java

Changeset: 06ea3858
Branch: io_uring
Author:    Mahendra Chhipa <[email protected]>
Date:      2026-03-13 15:55:19 +0000
URL:       
https://git.openjdk.org/loom/commit/06ea3858b1d031413e73b97e6e6edaa4c62142a6

8379528: Add @required in open/test/jdk/:jdk_sctp test, as these are applicable 
only on linux platforms

Reviewed-by: mbaesken, syan

! test/jdk/com/sun/nio/sctp/SctpChannel/Bind.java
! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java
! test/jdk/com/sun/nio/sctp/SctpChannel/CommUp.java
! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java
! test/jdk/com/sun/nio/sctp/SctpChannel/Receive.java
! test/jdk/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java
! test/jdk/com/sun/nio/sctp/SctpChannel/Send.java
! test/jdk/com/sun/nio/sctp/SctpChannel/Shutdown.java
! test/jdk/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Branch.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/CloseDescriptors.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Send.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java
! test/jdk/com/sun/nio/sctp/SctpServerChannel/Accept.java
! test/jdk/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java

Changeset: fdb129ad
Branch: io_uring
Author:    Shawn Emery <[email protected]>
Committer: Anthony Scarpino <[email protected]>
Date:      2026-03-13 16:34:30 +0000
URL:       
https://git.openjdk.org/loom/commit/fdb129ad94b1125340d62766fa36bee4739917f0

8378893: X25519 should utilize a larger limb size

Co-authored-by: Ferenc Rakoczi <[email protected]>
Reviewed-by: ascarpino, bperez

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ 
src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java

Changeset: 9f2591d8
Branch: io_uring
Author:    Naoto Sato <[email protected]>
Date:      2026-03-13 18:37:04 +0000
URL:       
https://git.openjdk.org/loom/commit/9f2591d8cffd1b3496c956659e0ea12364696691

8379828: Remove ResourceBundle module tests with legacy ISO code property

Reviewed-by: jlu, iris

! test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java
! test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java

Changeset: 98520c02
Branch: io_uring
Author:    Frederic Thevenet <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-14 11:21:12 +0000
URL:       
https://git.openjdk.org/loom/commit/98520c029d27bd5e8b9e2113ac93f4adac164873

8378657: OutputAnalyzer should have a quiet mode

Reviewed-by: rriggs, stuefe

! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java

Changeset: 1606564e
Branch: io_uring
Author:    Matthias Baesken <[email protected]>
Date:      2026-03-14 14:06:38 +0000
URL:       
https://git.openjdk.org/loom/commit/1606564eddfd17f74015e219cd5b754ec35bf0c8

8379802: [AIX] unify DL_info struct and put it into a single header

Reviewed-by: mdoerr, clanger, erikj

! make/common/modules/LauncherCommon.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/hotspot/os/aix/porting_aix.hpp
+ src/java.base/aix/native/include/dl_info.h
! src/java.base/aix/native/libjli/java_md_aix.h
! src/java.desktop/aix/native/libawt/porting_aix.c
! src/java.desktop/aix/native/libawt/porting_aix.h

Changeset: 7484701e
Branch: io_uring
Author:    Prasanta Sadhukhan <[email protected]>
Date:      2026-03-16 02:12:25 +0000
URL:       
https://git.openjdk.org/loom/commit/7484701e18d801914b85bf95fe020e85ebae40cc

8309041: Swingutilities2 methods requesting focus can have a Cause

Reviewed-by: tr, dnguyen

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java

Changeset: ef023582
Branch: io_uring
Author:    Tejesh R <[email protected]>
Date:      2026-03-16 05:45:42 +0000
URL:       
https://git.openjdk.org/loom/commit/ef0235825a20c33d8d0c83a21d6981606b881d57

8354901: javax/swing/JTable/8236907/LastVisibleRow.java fails on macosx-aarch64 
due to difference in before and after image comparison

Reviewed-by: serb, honkar

! test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java

Changeset: f430f1d8
Branch: io_uring
Author:    Emanuel Peter <[email protected]>
Date:      2026-03-16 07:39:21 +0000
URL:       
https://git.openjdk.org/loom/commit/f430f1d865cf069d407e9f41320a7cbd9470fd3a

8378968: C2 VectorAVX AVX2: wrong result, bad optimization in 
VectorLongToMaskNode::Ideal

Reviewed-by: jbhateja, vlivanov, kvn

! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ 
test/hotspot/jtreg/compiler/vectorapi/TestVectorLongToMaskNodeIdealization.java

Changeset: c04fe765
Branch: io_uring
Author:    Dusan Balek <[email protected]>
Committer: Jan Lahoda <[email protected]>
Date:      2026-03-16 07:47:26 +0000
URL:       
https://git.openjdk.org/loom/commit/c04fe765a3bf952fdb6df526ee681395f2015def

8378524: Compile-time constant generated through annotation processor is not 
usable in repeated annotation but fails compilation

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ 
test/langtools/tools/javac/annotations/repeatingAnnotations/generatedInRepeating/ComplexGeneratedInRepeating.java

Changeset: d3be157f
Branch: io_uring
Author:    Fredrik Bredberg <[email protected]>
Date:      2026-03-16 09:06:58 +0000
URL:       
https://git.openjdk.org/loom/commit/d3be157fd5f94502e73dd2bda35653a4ea95248d

8379457: Test EATests.java#id0 ERROR: monitor list errors: error_cnt=1

Reviewed-by: aartemov, aboldtch, dholmes

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

Changeset: 3b8af308
Branch: io_uring
Author:    Joel Sikström <[email protected]>
Date:      2026-03-16 09:10:07 +0000
URL:       
https://git.openjdk.org/loom/commit/3b8af308d7c403cfc81195562e74cea0fccec3f6

8379665: Obsolete AlwaysActAsServerClassMachine and NeverActAsServerClassMachine

Reviewed-by: stefank, ayang, aboldtch

! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/riscv/c1_globals_riscv.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/java.base/share/man/java.md
! test/hotspot/gtest/runtime/test_globals.cpp
- test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java

Changeset: caf7e840
Branch: io_uring
Author:    Manuel Hässig <[email protected]>
Date:      2026-03-16 09:29:09 +0000
URL:       
https://git.openjdk.org/loom/commit/caf7e840c330431b329edb06cbc3c4708f1a9822

8377541: C2: Memory Barrier IR nodes not eliminated for stable array element 
access

Reviewed-by: dfenacci, qamai, mchevalier, dlong

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java
+ test/hotspot/jtreg/compiler/stable/TestStableArrayMembars.java

Changeset: c0aa411b
Branch: io_uring
Author:    Dusan Balek <[email protected]>
Committer: Jan Lahoda <[email protected]>
Date:      2026-03-16 12:07:04 +0000
URL:       
https://git.openjdk.org/loom/commit/c0aa411b3456ae71db775b8c7756ae1b8fa6da58

8378251: Extend word delimiters used in jshell

Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/InputUITest.java
! test/langtools/jdk/jshell/UITesting.java

Changeset: 318646a6
Branch: io_uring
Author:    David Beaumont <[email protected]>
Date:      2026-03-16 13:17:53 +0000
URL:       
https://git.openjdk.org/loom/commit/318646a6b4559e93722937c97329a9d710b59479

8379626: Refactor jaxp/functional/javax/xml tests to use JUnit

Reviewed-by: vyazici, joehw

! test/jaxp/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf008GF.out
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java
! test/jaxp/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java
! test/jaxp/javax/xml/jaxp/libs/javax/xml/parsers/ptests/MyCHandler.java
! test/jaxp/javax/xml/jaxp/libs/javax/xml/parsers/ptests/ParserTestConst.java
! 
test/jaxp/javax/xml/jaxp/libs/javax/xml/transform/ptests/TransformerTestConst.java
! 
test/jaxp/javax/xml/jaxp/libs/javax/xml/validation/ptests/ValidationTestConst.java
! test/jaxp/javax/xml/jaxp/libs/javax/xml/xpath/ptests/XPathTestConst.java
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPDataProvider.java

Changeset: 2240ff41
Branch: io_uring
Author:    Thomas Stuefe <[email protected]>
Date:      2026-03-16 13:31:38 +0000
URL:       
https://git.openjdk.org/loom/commit/2240ff41795d1de76aab1ce69758fcbd827208de

8379967: (process) Improve ProcessBuilder error reporting

Reviewed-by: mbaesken, rriggs

! make/modules/java.base/Launcher.gmk
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
+ src/java.base/unix/native/libjava/childproc_errorcodes.c
+ src/java.base/unix/native/libjava/childproc_errorcodes.h
+ test/jdk/java/lang/ProcessBuilder/InvalidWorkDir.java
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java

Changeset: c7438a92
Branch: io_uring
Author:    Alexander Zvegintsev <[email protected]>
Date:      2026-03-16 14:10:19 +0000
URL:       
https://git.openjdk.org/loom/commit/c7438a92a7cc368f2629744191dbd51d104d3be1

8376050: awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java 
fails on Ubuntu

Reviewed-by: dmarkov, serb, aivanov, honkar

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! 
test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java

Changeset: e0fa3d2f
Branch: io_uring
Author:    Kangcheng Xu <[email protected]>
Committer: Roland Westrelin <[email protected]>
Date:      2026-03-16 14:11:27 +0000
URL:       
https://git.openjdk.org/loom/commit/e0fa3d2f8182fa4178b8ab3a532fbc4ea82e9bb8

8353290: C2: Refactor PhaseIdealLoop::is_counted_loop()

Reviewed-by: chagedorn, roland

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestStressLongCountedLoopLimitChecks.java

Changeset: 02bce505
Branch: io_uring
Author:    Simon Tooke <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-16 14:41:59 +0000
URL:       
https://git.openjdk.org/loom/commit/02bce505eebd255c7b53a23dbc2b5d745573b5b1

8377456: GetObjectSizeIntrinsicsTest.java, ARRAY_HEADER_SIZE wrong for 32-bit

Reviewed-by: stuefe

! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java

Changeset: 3ddfdd94
Branch: io_uring
Author:    Robert Toyonaga <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-16 14:42:39 +0000
URL:       
https://git.openjdk.org/loom/commit/3ddfdd94d92135e2038f48913a4c3e0f9754049b

8353567: Tighten NMT lock scope in os::release_memory and os::uncommit_memory

Reviewed-by: azafari, stuefe

! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/threadStackTracker.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 7695b1f9
Branch: io_uring
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-16 16:01:23 +0000
URL:       
https://git.openjdk.org/loom/commit/7695b1f9c25921c25af3a37c70c3830b2c9cd41d

8379155: Refactor Files TestNG tests to use JUnit

Reviewed-by: alanb

! test/jdk/java/nio/file/Files/BytesAndLines.java
! test/jdk/java/nio/file/Files/CallWithInterruptSet.java
! test/jdk/java/nio/file/Files/CopyProcFile.java
! test/jdk/java/nio/file/Files/CreateDirectories.java
! test/jdk/java/nio/file/Files/Mismatch.java
! test/jdk/java/nio/file/Files/ReadWriteString.java
! test/jdk/java/nio/file/Files/SetLastModifiedTime.java
! test/jdk/java/nio/file/Files/StreamTest.java
! test/jdk/java/nio/file/Files/SubstDrive.java
! test/jdk/java/nio/file/Files/walkFileTree/FindTest.java
! test/jdk/java/nio/file/spi/TestDelegation.java

Changeset: 9dc3f488
Branch: io_uring
Author:    Mohamed Issa <[email protected]>
Committer: Sandhya Viswanathan <[email protected]>
Date:      2026-03-16 19:21:05 +0000
URL:       
https://git.openjdk.org/loom/commit/9dc3f488b4da333f436fcdddb92b34ec9dbbb925

8380079: Add separate flag for platforms on which copy and clear operations are 
faster with AVX3Threshold set to 0

Reviewed-by: kvn, asmehra, sviswanathan

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.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_arraycopy.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp

Changeset: 8d11b977
Branch: io_uring
Author:    Erik Gahlin <[email protected]>
Date:      2026-03-16 22:20:04 +0000
URL:       
https://git.openjdk.org/loom/commit/8d11b977def8356b6fd8504562538d2af88c082b

8380037: JFR: Don’t format identifiers as numbers

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldFormatter.java

Changeset: 921da0a9
Branch: io_uring
Author:    Ioi Lam <[email protected]>
Date:      2026-03-17 01:28:03 +0000
URL:       
https://git.openjdk.org/loom/commit/921da0a9734d9fae2e7b0e129d2cc6949ad0b5a6

8378211: Test ChangedJarFile.java failed: missing "timestamp has changed"

Reviewed-by: dholmes, liach

! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ChangedJarFile.java

Changeset: 3e231755
Branch: io_uring
Author:    Dingli Zhang <[email protected]>
Date:      2026-03-17 02:41:24 +0000
URL:       
https://git.openjdk.org/loom/commit/3e231755a03e75a29b66aaa32784397cf5022da1

8380083: Enable some vector mask cast IR matching tests for RISC-V

Reviewed-by: fyang

! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastIdentityTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java

Changeset: a1e4621b
Branch: io_uring
Author:    Ioi Lam <[email protected]>
Date:      2026-03-17 05:58:33 +0000
URL:       
https://git.openjdk.org/loom/commit/a1e4621b30e08c8b20bd4542e4f1655aeb0ec576

8378152: Upstream AOT heap object improvements from Leyden repo

Reviewed-by: jrose, kvn

! src/hotspot/share/cds/aotMappedHeapWriter.cpp
! src/hotspot/share/cds/aotMappedHeapWriter.hpp
! src/hotspot/share/cds/aotReferenceObjSupport.cpp
! src/hotspot/share/cds/aotStreamedHeapWriter.cpp
! src/hotspot/share/cds/aotStreamedHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/stringTable.cpp

Changeset: b0831572
Branch: io_uring
Author:    Kieran Farrell <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-17 06:00:32 +0000
URL:       
https://git.openjdk.org/loom/commit/b0831572e2cd9dbff9ee2abcdf81a493ddcecc7e

8359706: Add file descriptor count to VM.info

Reviewed-by: kevinw, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java

Changeset: 3a109f49
Branch: io_uring
Author:    David Holmes <[email protected]>
Date:      2026-03-17 07:18:40 +0000
URL:       
https://git.openjdk.org/loom/commit/3a109f49feb19f313632be6a2aa24ba7d9b7269b

8380236: macOS build is broken by JDK-8359706

Reviewed-by: kbarrett

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 0b17e009
Branch: io_uring
Author:    Harshit Dhiman <[email protected]>
Committer: Dean Long <[email protected]>
Date:      2026-03-17 09:25:00 +0000
URL:       
https://git.openjdk.org/loom/commit/0b17e0093d35972db7c228098d991a684ab6f07f

8347396: Efficient TypeFunc creations

Reviewed-by: dlong, vlivanov, adinn

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/type.cpp

Changeset: da85cafd
Branch: io_uring
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-17 16:11:38 +0000
URL:       
https://git.openjdk.org/loom/commit/da85cafd796655c13e75e8bf49159386605285d5

8380198: Convert java/util/prefs/PrefsSpiTest.java to JUnit

Reviewed-by: jlu

! test/jdk/java/util/prefs/PrefsSpiTest.java

Changeset: 773c375f
Branch: io_uring
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-17 16:12:02 +0000
URL:       
https://git.openjdk.org/loom/commit/773c375f1813afb0acf6bd1731eac39d5a43d0b4

8380221: Change jdk/nio/Basic.java to use JUnit

Reviewed-by: jlu, alanb

! test/jdk/jdk/nio/Basic.java

Changeset: 9394749f
Branch: io_uring
Author:    Leo Korinth <[email protected]>
Date:      2026-03-17 16:16:56 +0000
URL:       
https://git.openjdk.org/loom/commit/9394749f9e788fc538a7876e338e536aa296b70c

8377769: Only use large pages sizes that have any pages configured

Reviewed-by: ayang, stefank

! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: ee90f00b
Branch: io_uring
Author:    Ioi Lam <[email protected]>
Date:      2026-03-17 17:21:16 +0000
URL:       
https://git.openjdk.org/loom/commit/ee90f00b3b38b7cf4da340deb48f04bdaee22710

8376822: UseCompactObjectHeaders: fill Klass alignment gaps in AOT cache

Reviewed-by: jsjolen, asmehra

! src/hotspot/share/cds/aotMapLogger.cpp
! src/hotspot/share/cds/aotMapLogger.hpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpAllocStats.hpp
! src/hotspot/share/utilities/rbTree.hpp
+ test/hotspot/jtreg/runtime/cds/MetaspaceAllocGaps.java

Changeset: 00c1f4b6
Branch: io_uring
Author:    Ioi Lam <[email protected]>
Date:      2026-03-17 20:33:44 +0000
URL:       
https://git.openjdk.org/loom/commit/00c1f4b6248e116c8839b1fb19ce20182711667a

8377512: AOT cache creation fails with invalid native pointer

Reviewed-by: kvn, jrose, liach

! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.hpp
! src/hotspot/share/cds/aotMappedHeapWriter.cpp
! src/hotspot/share/oops/cpCache.cpp
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java

Changeset: 8378d289
Branch: io_uring
Author:    David Holmes <[email protected]>
Date:      2026-03-17 20:43:22 +0000
URL:       
https://git.openjdk.org/loom/commit/8378d289104a60faa0c9ee048dc299fa7ea2c06e

8379481: Recent JNI methods are missing DTrace probes

Reviewed-by: kbarrett, iklam, jwaters

! src/hotspot/os/posix/dtrace/hotspot_jni.d
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/utilities/dtrace_disabled.hpp

Changeset: 50f81c5d
Branch: io_uring
Author:    David Beaumont <[email protected]>
Date:      2026-03-17 21:43:58 +0000
URL:       
https://git.openjdk.org/loom/commit/50f81c5d7c72c3085b076f897bd6608a4c016013

8379798: Refactor remaining tests in javax/xml/jaxp/functional to JUnit

Reviewed-by: joehw

! 
test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/AbstractCharacterDataTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java
! 
test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java
! 
test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java
! 
test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java
! 
test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/AstroTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/SAX201Test.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/XPathAPITest.java
! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java
! 
test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java
= 
test/jaxp/javax/xml/jaxp/functional/test/auctionportal/content/movies-utf16.xml
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java
! test/jaxp/javax/xml/jaxp/libs/org/w3c/dom/ptests/DOMTestUtil.java
! test/jaxp/javax/xml/jaxp/libs/org/xml/sax/ptests/SAXTestConst.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/AstroConstants.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/DOMFilterFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/DOML3InputSourceFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/InputSourceFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/SAXFilterFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/StreamFilterFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/astro/TemplatesFilterFactoryImpl.java
! test/jaxp/javax/xml/jaxp/libs/test/auctionportal/HiBidConstants.java
! test/jaxp/javax/xml/jaxp/libs/test/gaptest/GapTestConst.java

Changeset: abb9c33c
Branch: io_uring
Author:    Prasanta Sadhukhan <[email protected]>
Date:      2026-03-18 01:14:16 +0000
URL:       
https://git.openjdk.org/loom/commit/abb9c33cedac730753dd3aaebd101532a1aa70a1

8380125: Formatting issue for few swing classes

Reviewed-by: honkar, azvegint

! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/AncestorNotifier.java
! src/java.desktop/share/classes/javax/swing/ArrayTable.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! 
src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/TextAction.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java

Changeset: d52e5bd0
Branch: io_uring
Author:    Sergey Bylokhov <[email protected]>
Date:      2026-03-18 03:36:00 +0000
URL:       
https://git.openjdk.org/loom/commit/d52e5bd0357a074f74757f7a8256ed14a2e0eaee

8378727: [macOS] Missing dispatch_release for semaphores in CDesktopPeer

Reviewed-by: honkar, kizune, azvegint, dmarkov

! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m

Changeset: 31de288c
Branch: io_uring
Author:    Galder Zamarreño <[email protected]>
Date:      2026-03-18 06:49:20 +0000
URL:       
https://git.openjdk.org/loom/commit/31de288c0c67448487eabd46348bef97a1a60846

8367399: C2 SuperWord: add IR rules for MemorySegment cases from JDK-8329077

Reviewed-by: fyang, epeter

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

Changeset: d8f19bf9
Branch: io_uring
Author:    Dusan Balek <[email protected]>
Committer: Jan Lahoda <[email protected]>
Date:      2026-03-18 07:04:25 +0000
URL:       
https://git.openjdk.org/loom/commit/d8f19bf961f1f25a029943b6390f8b9c95f31304

8347418: ConsoleIOContext.countTrailintBackslashes causes NullPointerException

Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
+ test/langtools/jdk/jshell/ConcurrentHistoryLoadingTest.java
! test/langtools/jdk/jshell/ReplToolTesting.java
! test/langtools/jdk/jshell/TerminalNoExecTest.java

Changeset: 706fbb30
Branch: io_uring
Author:    Volkan Yazici <[email protected]>
Date:      2026-03-18 08:25:29 +0000
URL:       
https://git.openjdk.org/loom/commit/706fbb3044ef56cad14cf4e413b24042a3ea3f13

8378431: Move input validation checks to Java for java.lang.StringUTF16 
intrinsics

Reviewed-by: dfenacci, rgiulietti, rriggs

! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/StringUTF16.java
! 
test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java

Changeset: 3a93daf1
Branch: io_uring
Author:    Albert Mingkun Yang <[email protected]>
Date:      2026-03-18 09:07:14 +0000
URL:       
https://git.openjdk.org/loom/commit/3a93daf189213d4c8af5d57d7af1e832401331b6

8373369: [REDO] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch

Reviewed-by: mdoerr, kvn, tschatzl

! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! 
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/compiler/c2/TestAllocatePrefetchStyleLargeFlags.java

Changeset: 9ef2e8dc
Branch: io_uring
Author:    Ivan Bereziuk <[email protected]>
Committer: Severin Gehwolf <[email protected]>
Date:      2026-03-18 10:18:19 +0000
URL:       
https://git.openjdk.org/loom/commit/9ef2e8dc1c993a875eb7e47525df277d96066fe1

8278102: containers/docker/TestJcmd.java failed with "RuntimeException: Could 
not find specified process"

Reviewed-by: kevinw, sgehwolf

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/docker/TestJcmd.java

Changeset: e99ed136
Branch: io_uring
Author:    Quan Anh Mai <[email protected]>
Date:      2026-03-18 11:05:10 +0000
URL:       
https://git.openjdk.org/loom/commit/e99ed13691369346386cc22df053c16f96aa6f69

8379671: C2: Fix usage of PhaseGVN::transform in some intrinsics

Reviewed-by: bmaillard, dfenacci, roland

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

Changeset: 262b31be
Branch: io_uring
Author:    Manuel Hässig <[email protected]>
Date:      2026-03-18 12:33:41 +0000
URL:       
https://git.openjdk.org/loom/commit/262b31be3de42012bf9460e5deb0b43bec6a3fa0

8359335: Template-Framework Library: Primitive Types subtyping

Reviewed-by: chagedorn, epeter

! test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java
! test/hotspot/jtreg/compiler/lib/template_framework/library/Expression.java
! test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java
! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java
! 
test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java
! 
test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestExpression.java

Changeset: 08ff2bf4
Branch: io_uring
Author:    Eirik Bjørsnøs <[email protected]>
Date:      2026-03-18 14:12:43 +0000
URL:       
https://git.openjdk.org/loom/commit/08ff2bf4d0541f7b3fd7c4a9c7f386cb710510af

8376398: [TESTBUG] Testing of Unsafe native (re)allocation is sensitive to 
current JDK native memory use

Reviewed-by: azafari

! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java
! test/hotspot/jtreg/runtime/Unsafe/Reallocate.java

Changeset: 00a77704
Branch: io_uring
Author:    María Arias de Reyna Domínguez <[email protected]>
Committer: Andrew Dinn <[email protected]>
Date:      2026-03-18 14:26:48 +0000
URL:       
https://git.openjdk.org/loom/commit/00a77704b00eb4a4d4356695329fb0e247bb3028

8380292: Confusing "reverted *" messages during training

Reviewed-by: adinn, asmehra

! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp

Changeset: 0379c0b0
Branch: io_uring
Author:    Eirik Bjørsnøs <[email protected]>
Date:      2026-03-18 14:36:58 +0000
URL:       
https://git.openjdk.org/loom/commit/0379c0b005f4e99cb0f22ef6c43608697e805422

8379557: Further optimize URL.toExternalForm

Reviewed-by: vyazici

! src/java.base/share/classes/java/net/URLStreamHandler.java
! test/jdk/java/net/URL/Constructor.java
+ test/micro/org/openjdk/bench/java/net/URLToString.java

Changeset: 766959f8
Branch: io_uring
Author:    Ashay Rane <[email protected]>
Committer: Christian Hagedorn <[email protected]>
Date:      2026-03-18 15:15:12 +0000
URL:       
https://git.openjdk.org/loom/commit/766959f884be63e7f65175c6e685a10445c8a182

8371685: C2: Add flag to disable Loop Peeling

Reviewed-by: chagedorn, snatarajan, roland

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! test/hotspot/jtreg/compiler/loopopts/TestLoopPeeling.java
+ test/hotspot/jtreg/compiler/loopopts/TestLoopPeelingDisabled.java

Changeset: 446fb203
Branch: io_uring
Author:    Coleen Phillimore <[email protected]>
Date:      2026-03-18 16:07:41 +0000
URL:       
https://git.openjdk.org/loom/commit/446fb203b2e27807f0cd2ec78447478a1de19773

8379015: Convert TraceNewOopMapGeneration to unified logging

Reviewed-by: dholmes, matsaave

! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/classPrinter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/runtime/logging/GenerateOopMapTest.java

Changeset: 20567e82
Branch: io_uring
Author:    Justin Lu <[email protected]>
Date:      2026-03-18 16:08:20 +0000
URL:       
https://git.openjdk.org/loom/commit/20567e82412b0ea8976a029728b400ca788178ba

8380218: Refactor test/jdk/java/nio/charset TestNG tests to JUnit

Reviewed-by: bpb, naoto

! test/jdk/java/nio/charset/Charset/DefaultCharsetTest.java
! test/jdk/java/nio/charset/Charset/ForName.java
! test/jdk/java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java
! test/jdk/java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java
! test/jdk/java/nio/charset/spi/CharsetProviderBasicTest.java
! test/jdk/sun/nio/cs/StreamEncoderOut.java
! test/jdk/sun/nio/cs/TestUnicodeReversedBOM.java

Changeset: b6de5aed
Branch: io_uring
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-18 16:45:53 +0000
URL:       
https://git.openjdk.org/loom/commit/b6de5aed2c2a5493c089b7f8493e953b13e4c2fa

8379699: H3ConnectionPoolTest::testH2H3WithTwoAltSVC fails intermittently

Reviewed-by: syan, jpai

! test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java

Changeset: 7d805e11
Branch: io_uring
Author:    Naoto Sato <[email protected]>
Date:      2026-03-18 16:57:52 +0000
URL:       
https://git.openjdk.org/loom/commit/7d805e113948196ac4e45ac05e09413e63b9bb46

8380222: Refactor test/jdk/java/lang/Character TestNG tests to JUnit

Reviewed-by: jlu, bpb, liach, iris

! test/jdk/java/lang/Character/Latin1CaseConversion.java
! test/jdk/java/lang/Character/UnicodeBlock/NumberEntities.java

Changeset: f3069680
Branch: io_uring
Author:    Ashutosh Mehra <[email protected]>
Date:      2026-03-18 17:55:00 +0000
URL:       
https://git.openjdk.org/loom/commit/f3069680e48712a7cacc4208550816300f68fbf4

8380303: Obsolete unused flag UseXMMForArrayCopy

Reviewed-by: kvn, adinn, ayang

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 4f2debe6
Branch: io_uring
Author:    Christoph Langer <[email protected]>
Date:      2026-03-18 18:58:55 +0000
URL:       
https://git.openjdk.org/loom/commit/4f2debe697a1ba35ee480fc66d5d937aa4ac2f30

8380033: Test java/util/jar/Manifest/IncludeInExceptionsTest.java could be more 
agnostic to VM default

Reviewed-by: mbaesken

! test/jdk/java/util/jar/Manifest/IncludeInExceptionsTest.java

Changeset: 30145a4b
Branch: io_uring
Author:    Sergey Bylokhov <[email protected]>
Date:      2026-03-18 20:40:42 +0000
URL:       
https://git.openjdk.org/loom/commit/30145a4bd7919d5e616251056903826d3ab01702

8379952: Revert JDK-8365711: Restore protected visibility of menuBarHeight and 
hotTrackingOn

Reviewed-by: azvegint

! 
src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java

Changeset: 37cdc797
Branch: io_uring
Author:    Alexander Zvegintsev <[email protected]>
Date:      2026-03-18 20:47:48 +0000
URL:       
https://git.openjdk.org/loom/commit/37cdc7977fc346c4b66d10fa149d6f28553f7002

8380228: JNI primitive type mismatch in 
Java_com_sun_java_swing_plaf_gtk_GTKLookAndFeel_applyThemeIfNeeded of 
swing_GTKEngine.c:403 (ID: 52423)

Reviewed-by: psadhukhan, serb

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

Changeset: 27a4ed5b
Branch: io_uring
Author:    Rui Li <[email protected]>
Committer: Cesar Soares Lucas <[email protected]>
Date:      2026-03-18 23:11:48 +0000
URL:       
https://git.openjdk.org/loom/commit/27a4ed5b7adbf6652b0ff82158f80d90d3f9ba65

8375568: Shenandoah: Abbreviate thread names in display when length constraints 
apply

Reviewed-by: wkemper, kdnilsen

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java

Changeset: deccad2e
Branch: io_uring
Author:    Thomas Stuefe <[email protected]>
Date:      2026-03-19 05:04:00 +0000
URL:       
https://git.openjdk.org/loom/commit/deccad2e95549611631543211d69ca7fff59c5e7

8377907: (process) Race in ProcessBuilder can cause JVM hangs

Reviewed-by: simonis, rriggs

! make/test/JtregNativeJdk.gmk
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
! test/jdk/java/lang/ProcessBuilder/Basic.java
+ test/jdk/java/lang/ProcessBuilder/ConcNativeForkTest/ConcNativeForkTest.java
+ test/jdk/java/lang/ProcessBuilder/ConcNativeForkTest/libConcNativeFork.c
! test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java
! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java
+ test/jdk/java/lang/ProcessBuilder/NonPipelineLeaksFD.java
! test/jdk/java/lang/ProcessBuilder/PipelineLeaksFD.java
+ 
test/jdk/java/lang/ProcessBuilder/PipesCloseOnExecTest/PipesCloseOnExecTest.java
+ test/jdk/java/lang/ProcessBuilder/PipesCloseOnExecTest/libPipesCloseOnExec.c
+ test/lib/native/testlib_thread_barriers.h

Changeset: 7c0da670
Branch: io_uring
Author:    Richard Reingruber <[email protected]>
Date:      2026-03-19 05:20:45 +0000
URL:       
https://git.openjdk.org/loom/commit/7c0da6702ffeed4fb5d991241010a133a7225321

8380041: PPC: remove POWER6 remnants

Reviewed-by: dbriemann, mdoerr

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad

Changeset: d0e62e11
Branch: io_uring
Author:    Michael Reeves <[email protected]>
Committer: SendaoYan <[email protected]>
Date:      2026-03-19 07:44:30 +0000
URL:       
https://git.openjdk.org/loom/commit/d0e62e114ce8a40b30300ae023b78488a350f879

8351847: C2: Add "TraceSplitIf" flag to get more information about the 
optimization in Split-If

Reviewed-by: chagedorn, dfenacci

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/splitif/TestTraceSplitIf.java

Changeset: 02001567
Branch: io_uring
Author:    Matthias Baesken <[email protected]>
Date:      2026-03-19 08:19:41 +0000
URL:       
https://git.openjdk.org/loom/commit/02001567f0d8ba83d28b014b9e8564f1e594ff74

8379425: Windows and macOS should not allow unsupported headless-only build

Reviewed-by: erikj, aivanov, clanger

! make/autoconf/jdk-options.m4

Changeset: a0c8fce9
Branch: io_uring
Author:    Thomas Schatzl <[email protected]>
Date:      2026-03-19 09:57:28 +0000
URL:       
https://git.openjdk.org/loom/commit/a0c8fce9d76ee809d5f67b83b07c6829e44aed07

8379511: G1: G1CollectorState should derive concurrent cycle state from 
G1ConcurrentMark

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectorState.cpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 75b2ee26
Branch: io_uring
Author:    Roland Westrelin <[email protected]>
Date:      2026-03-19 10:11:57 +0000
URL:       
https://git.openjdk.org/loom/commit/75b2ee26804cf449ca3ab0580eb090817ab98eff

8376591: TestLoopNestTooManyTraps fails with various stress flags

Reviewed-by: aseoane, qamai, dfenacci, syan

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/longcountedloops/TestLoopNestTooManyTraps.java

Changeset: 1de03224
Branch: io_uring
Author:    Ralf Schmelter <[email protected]>
Date:      2026-03-19 12:28:17 +0000
URL:       
https://git.openjdk.org/loom/commit/1de03224b8d4924f052ef074d251621d58bf98e4

8378764: fileStream::fileSize() fails for >2GB files on Windows

Reviewed-by: stuefe, dholmes, amenkov

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp

Changeset: 4e9b35f9
Branch: io_uring
Author:    Zhengyu Gu <[email protected]>
Date:      2026-03-19 12:38:08 +0000
URL:       
https://git.openjdk.org/loom/commit/4e9b35f9e8771e18352c7dfd3e3bc85f1811f617

8323792: ThreadSnapshot::initialize can cause assert in 
Thread::check_for_dangling_thread_pointer (possibility of dangling Thread 
pointer)

Co-authored-by: Kevin Walls <[email protected]>
Reviewed-by: dholmes

! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadIdTable.hpp
+ test/hotspot/jtreg/serviceability/threads/ThreadInfoTest.java

Changeset: 347aae64
Branch: io_uring
Author:    Thomas Stuefe <[email protected]>
Date:      2026-03-19 12:40:50 +0000
URL:       
https://git.openjdk.org/loom/commit/347aae6428358e79a9463b04654f3eaf83450595

8380011: Path-to-gcroots search should not trigger stack overflows

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! test/jdk/TEST.groups
! test/jdk/jdk/jfr/event/oldobject/OldObjects.java
+ test/jdk/jdk/jfr/event/oldobject/TestDFSWithSmallStack.java

Changeset: 3ad53213
Branch: io_uring
Author:    Kim Barrett <[email protected]>
Date:      2026-03-19 14:47:35 +0000
URL:       
https://git.openjdk.org/loom/commit/3ad532135e47544c202e0f2f8e1df638da6fb20c

8380150: JavaCallArguments defined too late

Reviewed-by: stefank, ayang

! src/hotspot/os_cpu/bsd_zero/atomicAccess_bsd_zero.hpp

Changeset: c715a454
Branch: io_uring
Author:    Leo Korinth <[email protected]>
Date:      2026-03-19 14:56:53 +0000
URL:       
https://git.openjdk.org/loom/commit/c715a45431968d328cf01995607110f27515cb41

8380298: Rename _pagesizes and _pre_allocated_pagesizes in hugepages.cpp

Reviewed-by: stefank, iwalulya, jsikstro

! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp

Changeset: 28e72430
Branch: io_uring
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-19 15:15:19 +0000
URL:       
https://git.openjdk.org/loom/commit/28e72430ef3dae96f9b97615ea70a78c22e2424e

8379707: UserAuthWithAuthenticator::h3Test fails intermittentently

Reviewed-by: syan, jpai, djelinski

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

Changeset: 5a22b647
Branch: io_uring
Author:    Ashay Rane <[email protected]>
Committer: Quan Anh Mai <[email protected]>
Date:      2026-03-19 15:37:03 +0000
URL:       
https://git.openjdk.org/loom/commit/5a22b6477bdda68df26675419165933cbe787704

8278857: C2: optimize (x << 2) & -4 to x (and similar patterns) -> KnownBits 
for LShift

Reviewed-by: qamai, mchevalier

! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/rangeinference.hpp
! src/hotspot/share/utilities/intn_t.hpp
! test/hotspot/gtest/opto/test_rangeinference.cpp

Changeset: 1b924bfc
Branch: io_uring
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-19 16:08:26 +0000
URL:       
https://git.openjdk.org/loom/commit/1b924bfc8979529e50c0298761c921e314a45706

8380204: java/io/File/EmptyPath.java fails due to unexpected listRoots value

Reviewed-by: alanb

! test/jdk/java/io/File/EmptyPath.java

Changeset: 76e7c9e6
Branch: io_uring
Author:    Damon Nguyen <[email protected]>
Date:      2026-03-19 16:11:50 +0000
URL:       
https://git.openjdk.org/loom/commit/76e7c9e68a42b41df1f309815d9f0111fd967d1f

8380078: Update GIFlib to 6.1.2

Reviewed-by: serb, azvegint

! src/java.desktop/share/legal/giflib.md
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c

Changeset: 876a68ad
Branch: io_uring
Author:    Justin Lu <[email protected]>
Date:      2026-03-19 16:19:51 +0000
URL:       
https://git.openjdk.org/loom/commit/876a68ad41693940b3b05867eb1673f163c83b4a

8378884: Migrate jdk/jdk/nio/zipfs tests to use JUnit

Reviewed-by: lancea

! test/jdk/jdk/nio/zipfs/Basic.java
! test/jdk/jdk/nio/zipfs/CRCWriteTest.java
= test/jdk/jdk/nio/zipfs/ChannelTests.java
! test/jdk/jdk/nio/zipfs/CompressionModeTest.java
! test/jdk/jdk/nio/zipfs/CopyMoveTests.java
! test/jdk/jdk/nio/zipfs/DirectoryStreamTests.java
! test/jdk/jdk/nio/zipfs/EndOfCenValidation.java
! test/jdk/jdk/nio/zipfs/HasDotDotTest.java
! test/jdk/jdk/nio/zipfs/InvalidZipHeaderTests.java
! test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java
! test/jdk/jdk/nio/zipfs/LargeEntriesTest.java
= test/jdk/jdk/nio/zipfs/ManifestOrderTest.java
! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java
! test/jdk/jdk/nio/zipfs/NonExistentPathTests.java
! test/jdk/jdk/nio/zipfs/PathOps.java
+ test/jdk/jdk/nio/zipfs/PosixAttributeViewTest.java
! test/jdk/jdk/nio/zipfs/PropertyPermissionTests.java
! test/jdk/jdk/nio/zipfs/ReleaseDeflater.java
! test/jdk/jdk/nio/zipfs/UpdateEntryTest.java
! test/jdk/jdk/nio/zipfs/ZFSTests.java
! test/jdk/jdk/nio/zipfs/ZeroDate.java
! test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java
! test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java
! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java
- test/jdk/jdk/nio/zipfs/testng/TEST.properties
- test/jdk/jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java
- test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java
+ test/jdk/jdk/nio/zipfs/util/ZipFsBaseTest.java

Changeset: 9ea893d8
Branch: io_uring
Author:    Naoto Sato <[email protected]>
Date:      2026-03-19 16:56:26 +0000
URL:       
https://git.openjdk.org/loom/commit/9ea893d87749fd87a3d1947e6d71c5899c6380bb

8380223: Refactor test/jdk/sun/util/resources TestNG tests to JUnit

Reviewed-by: bpb, jlu

! test/jdk/sun/util/resources/TimeZone/Bug8139107.java
! test/jdk/sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java
! test/jdk/sun/util/resources/cldr/Bug8202764.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java

Changeset: 13b954b9
Branch: io_uring
Author:    Kelvin Nilsen <[email protected]>
Date:      2026-03-19 17:58:43 +0000
URL:       
https://git.openjdk.org/loom/commit/13b954b996262c6d686b5e7818781324d54c1e4c

8380407: GenShen: Problem with com/sun/jdi/ThreadMemoryLeakTest

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp

Changeset: cdd64dbb
Branch: io_uring
Author:    Hai-May Chao <[email protected]>
Date:      2026-03-19 19:12:27 +0000
URL:       
https://git.openjdk.org/loom/commit/cdd64dbb5da3c6f2e316397cee71838984b323bf

8379433: Throwing proper exception for invalid encapsulation length in Hybrid

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/Hybrid.java
+ test/jdk/sun/security/ssl/HybridKeyExchange/TestHybrid.java

Changeset: 80fb1f72
Branch: io_uring
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-19 19:44:38 +0000
URL:       
https://git.openjdk.org/loom/commit/80fb1f72456dd2ea272cfe24475a561b6fb9a1a1

8379824: Refactor java/io tests to use JUnit

Reviewed-by: jlu, alanb

! test/jdk/java/io/BufferedInputStream/TransferTo.java
! test/jdk/java/io/BufferedReader/Lines.java
! test/jdk/java/io/ByteArrayOutputStream/EncodingTest.java
! test/jdk/java/io/ByteArrayOutputStream/Write.java
! test/jdk/java/io/CharArrayReader/ReadCharBuffer.java
! test/jdk/java/io/DataOutputStream/WriteUTF.java
! test/jdk/java/io/File/LastModifiedTest.java
! test/jdk/java/io/FileReader/ConstructorTest.java
! test/jdk/java/io/FileWriter/ConstructorTest.java
! test/jdk/java/io/InputStream/NullInputStream.java
! test/jdk/java/io/InputStreamReader/ReadCharBuffer.java
! test/jdk/java/io/InputStreamReader/StatefulDecoderNearEOF.java
! test/jdk/java/io/LineNumberReader/MarkSplitCRLF.java
! test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
! test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java
! test/jdk/java/io/OutputStream/NullOutputStream.java
! test/jdk/java/io/PrintStream/EncodingTest.java
! test/jdk/java/io/PrintStream/InheritEncodingTest.java
! test/jdk/java/io/PrintWriter/EncodingTest.java
! test/jdk/java/io/PushbackInputStream/TransferTo.java
! test/jdk/java/io/Reader/NullReader.java
! test/jdk/java/io/Reader/Of.java
! test/jdk/java/io/Reader/ReadCharBuffer.java
! test/jdk/java/io/Reader/ReadIntoZeroLengthArray.java
! test/jdk/java/io/Reader/Skip.java
! test/jdk/java/io/SequenceInputStream/TransferTo.java
! test/jdk/java/io/Writer/NullWriter.java

Changeset: 615aba82
Branch: io_uring
Author:    Alexey Ivanov <[email protected]>
Date:      2026-03-19 20:30:18 +0000
URL:       
https://git.openjdk.org/loom/commit/615aba8257460edd08dc1d825d9394d98cef8e35

8374304: MultiResolutionSplashTest.java fails in CI: "Image with wrong 
resolution is used for splash screen!"

Reviewed-by: dmarkov, prr

! 
test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java

Changeset: 96f6ffbf
Branch: io_uring
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-19 21:59:55 +0000
URL:       
https://git.openjdk.org/loom/commit/96f6ffbff49e39d6efd5bddd8f8b0a55ea696aa7

8278591: Jpackage post installation information message

Reviewed-by: almatvee, erikj

! make/modules/jdk.jpackage/Java.gmk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java
! 
src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/man/jpackage.md
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiMutator.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromOptions.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackageBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixVariables.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinMsiPackageMixin.java
+ 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/msi-disable-actions.js
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/Control.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/CustomDialog.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/Dialog.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/DialogPair.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/Publish.java
+ 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/ShowActionSuppresser.java
+ 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/StandardControl.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/UIConfig.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/UISpec.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/WixDialog.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/wixui/WixUI.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MsiDatabase.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/help-windows.txt
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/jpackage-options.md
+ 
test/jdk/tools/jpackage/junit/windows/jdk.jpackage/jdk/jpackage/internal/WixVariablesTest.java
+ 
test/jdk/tools/jpackage/junit/windows/jdk.jpackage/jdk/jpackage/internal/wixui/UISpecTest.java
! test/jdk/tools/jpackage/junit/windows/junit.java
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+license+shortcut_prompt/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+license+shortcut_prompt/InstallUISequence.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+license/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+license/InstallUISequence.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+shortcut_prompt/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser+shortcut_prompt/InstallUISequence.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/dir_chooser/InstallUISequence.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/license+shortcut_prompt/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/license+shortcut_prompt/InstallUISequence.md
+ test/jdk/tools/jpackage/resources/WinInstallerUiTest/license/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/license/InstallUISequence.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/shortcut_prompt/ControlEvents.md
+ 
test/jdk/tools/jpackage/resources/WinInstallerUiTest/shortcut_prompt/InstallUISequence.md
+ test/jdk/tools/jpackage/resources/WinInstallerUiTest/ui/ControlEvents.md
+ test/jdk/tools/jpackage/resources/WinInstallerUiTest/ui/InstallUISequence.md
! test/jdk/tools/jpackage/resources/msi-export.js
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: 3c09c2cd
Branch: io_uring
Author:    Prasanta Sadhukhan <[email protected]>
Date:      2026-03-20 02:38:41 +0000
URL:       
https://git.openjdk.org/loom/commit/3c09c2cd2d8e93844f366a3c9e2e3790ecc0d029

8267961: JInternalFrame.getNormalBounds() returns normalBounds when maximized 
state is false instead of bounds

Reviewed-by: tr, dnguyen

! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
+ test/jdk/javax/swing/JInternalFrame/TestNonMaximizedNormalBounds.java

Changeset: b79449f0
Branch: io_uring
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-20 03:01:03 +0000
URL:       
https://git.openjdk.org/loom/commit/b79449f0938c2abd63d44d613a0de6720913699f

8379431: [macos] jpackage issues unexpected warning when bundling an unsigned 
runtime package from the signed predefined runtime bundle

Reviewed-by: almatvee

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageOutputValidator.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java
! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java
! test/jdk/tools/jpackage/share/AppVersionTest.java

Changeset: 7e943e7d
Branch: io_uring
Author:    David Holmes <[email protected]>
Date:      2026-03-20 03:57:48 +0000
URL:       
https://git.openjdk.org/loom/commit/7e943e7d41ee8175660e236c4b7fe39604fdae2f

8380474: Crash SEGV in ThreadIdTable::lazy_initialize  after JDK-8323792

Reviewed-by: kvn, iklam

! src/hotspot/share/services/threadIdTable.cpp

Changeset: f2550e89
Branch: io_uring
Author:    Dusan Balek <[email protected]>
Committer: Jan Lahoda <[email protected]>
Date:      2026-03-20 07:25:45 +0000
URL:       
https://git.openjdk.org/loom/commit/f2550e89c7d382b3256327d7a720c9059de1e4b5

8378906: NPE from javac thrown when encountering abstract synthetic bridge 
method

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/types/IsFunctionalInterfaceTest.java

Changeset: cd324a73
Branch: io_uring
Author:    Alan Bateman <[email protected]>
Date:      2026-03-20 07:33:25 +0000
URL:       
https://git.openjdk.org/loom/commit/cd324a73ad63d93bed3480960b8e34e92d36496f

Merge branch 'master' into io_uring


Reply via email to