Changeset: f3d7ca33
Branch: master
Author:    Phil Race <[email protected]>
Date:      2026-02-28 22:58:10 +0000
URL:       
https://git.openjdk.org/loom/commit/f3d7ca33d797c3475a4c31d612e7ed8f71d1f5b0

8378607: GlyphLayout cache can prevent Fonts from being GC'd

Reviewed-by: jdv, tr

! src/java.desktop/share/classes/sun/font/GlyphLayout.java

Changeset: dbbb3b1a
Branch: master
Author:    Raffaello Giulietti <[email protected]>
Date:      2026-03-01 12:05:58 +0000
URL:       
https://git.openjdk.org/loom/commit/dbbb3b1ac5fd218ed2b3c7247f6602a7a58ca4de

8378833: Improve offset arithmetic in ArraysSupport::mismatch

Reviewed-by: liach, alanb, rriggs

! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java

Changeset: 0540e980
Branch: master
Author:    SendaoYan <[email protected]>
Date:      2026-03-01 12:39:44 +0000
URL:       
https://git.openjdk.org/loom/commit/0540e980ef556140c07c4416ce397ff002422842

8378642: Add src/utils/LogCompilation/logc.jar to .gitignore

Reviewed-by: erikj

! .gitignore

Changeset: 9cf9fbec
Branch: master
Author:    Phil Race <[email protected]>
Date:      2026-03-01 17:35:56 +0000
URL:       
https://git.openjdk.org/loom/commit/9cf9fbec1f5475c39d8522c4bb88dae0881a0b7d

8378389: Remove AppContext from the Swing RepaintManager

Reviewed-by: azvegint, serb

! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java

Changeset: d6246b35
Branch: master
Author:    Phil Race <[email protected]>
Date:      2026-03-01 17:49:33 +0000
URL:       
https://git.openjdk.org/loom/commit/d6246b35daa52af20671237f22e3dbbcf269301b

8378386: Remove AppContext from AWT ModalEventFilter.java

Reviewed-by: serb, dnguyen

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

Changeset: 2069edca
Branch: master
Author:    Paul Hübner <[email protected]>
Committer: David Holmes <[email protected]>
Date:      2026-03-02 02:23:23 +0000
URL:       
https://git.openjdk.org/loom/commit/2069edca68e9404f5dd3acef24055d19b0816200

8377454: TestZGCWithCDS.java should also test different combos of 
UseCompactObjectHeaders

Reviewed-by: dholmes, stuefe

! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java

Changeset: ae4df28b
Branch: master
Author:    Albert Mingkun Yang <[email protected]>
Date:      2026-03-02 08:30:29 +0000
URL:       
https://git.openjdk.org/loom/commit/ae4df28b38b318accc6265901ebe08dd3089a262

8378677: Inline clear into ContiguousSpace::initialize

Reviewed-by: kbarrett

! src/hotspot/share/gc/shared/space.cpp

Changeset: 8d370ce5
Branch: master
Author:    Daniel Gredler <[email protected]>
Date:      2026-03-02 10:04:27 +0000
URL:       
https://git.openjdk.org/loom/commit/8d370ce59836c2b84d15e72655aa9202feda0581

8377937: [macos] GlyphMetrics advance does not consider font rotation

Reviewed-by: prr, serb, psadhukhan

! src/java.desktop/macosx/classes/sun/font/CStrike.java
+ test/jdk/java/awt/font/GlyphVector/GlyphMetricsRotatedFontTest.java

Changeset: b12daa41
Branch: master
Author:    Oli Gillespie <[email protected]>
Committer: Kevin Walls <[email protected]>
Date:      2026-03-02 10:16:57 +0000
URL:       
https://git.openjdk.org/loom/commit/b12daa41e23eaac2777a8f89ef279963d0e6f7a0

8378110: Add -XX: prefix to settings-file flags in 
RuntimeMXBean.getInputArguments()

Reviewed-by: kevinw, dholmes

! src/hotspot/share/prims/jvm.cpp
! test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java

Changeset: b7d0cb5f
Branch: master
Author:    Fei Yang <[email protected]>
Date:      2026-03-02 12:49:01 +0000
URL:       
https://git.openjdk.org/loom/commit/b7d0cb5fb36965874f0950ab882dc517b002509f

8378888: jdk/incubator/vector/Float16OperationsBenchmark.java uses wrong 
package name

Reviewed-by: jiefu, jbhateja, syan, liach

! 
test/micro/org/openjdk/bench/jdk/incubator/vector/Float16OperationsBenchmark.java

Changeset: 29a40c3c
Branch: master
Author:    Coleen Phillimore <[email protected]>
Date:      2026-03-02 13:39:44 +0000
URL:       
https://git.openjdk.org/loom/commit/29a40c3c6821da3d40c3aa45a0650e8d0ad5255d

8378793: Add ResolvedFieldEntry is_valid assert

Reviewed-by: dholmes, dsimms, matsaave

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/resolvedFieldEntry.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp

Changeset: 373ad02d
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-02 14:12:33 +0000
URL:       
https://git.openjdk.org/loom/commit/373ad02d3a1fefcd3e1b3b90f594ab7a2cacfd9f

8378786: PeerConnectionId::cloneBuffer should use absolute bulk get

Reviewed-by: vyazici, djelinski

! 
src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnectionId.java
! 
src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java

Changeset: 2c3e4f08
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-02 14:13:19 +0000
URL:       
https://git.openjdk.org/loom/commit/2c3e4f08fa3f15fa37b59dff89b6039ac1051a6d

8378595: Refactor miscellaneous tests under test/jdk/java/net/httpclient from 
TestNG to JUnit

Reviewed-by: syan, vyazici

! test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.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/offline/OfflineTesting.java
! 
test/jdk/java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java
! test/jdk/java/net/httpclient/security/filePerms/SecurityBeforeFile.java

Changeset: 2678fe41
Branch: master
Author:    Alexey Ivanov <[email protected]>
Date:      2026-03-02 14:16:23 +0000
URL:       
https://git.openjdk.org/loom/commit/2678fe41ca29ca413ab1fbfc69b689c9be1b6c14

8378870: Remove sun.awt.AWTAccessor from imports in ImageIcon

Reviewed-by: serb, kizune, azvegint

! src/java.desktop/share/classes/javax/swing/ImageIcon.java

Changeset: 2adffe0c
Branch: master
Author:    Alexey Ivanov <[email protected]>
Date:      2026-03-02 14:19:34 +0000
URL:       
https://git.openjdk.org/loom/commit/2adffe0c3cf911df55a79d183d8d63f03b3acc97

8378872: Mark waitList in FetcherInfo final

Reviewed-by: prr, azvegint

! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java

Changeset: cc4ca9fd
Branch: master
Author:    jonghoonpark <[email protected]>
Committer: Julian Waters <[email protected]>
Date:      2026-03-02 14:25:41 +0000
URL:       
https://git.openjdk.org/loom/commit/cc4ca9fde84c95e369169fe1cd3f62c5d3379d18

8378128: Make PLABStats data members private

Reviewed-by: tschatzl, ayang, jwaters

! src/hotspot/share/gc/shared/plab.hpp

Changeset: da99f1a3
Branch: master
Author:    Jatin Bhateja <[email protected]>
Date:      2026-03-02 14:29:11 +0000
URL:       
https://git.openjdk.org/loom/commit/da99f1a330bfa363507908fe83ac2f8c7cd4b18a

8378897: assertion failure due to missing depends_only_on_test_impl definition 
in SqrtHFNode

Reviewed-by: qamai

! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/TestDependsOnTestSqrtHFAssertion.java

Changeset: 7b5b70c9
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-02 15:36:54 +0000
URL:       
https://git.openjdk.org/loom/commit/7b5b70c9cb67b7e04d92fbf31dc1d1b97ee99613

8378565: Refactor test/jdk/java/net/httpclient/http3/*.java TestNG tests to 
JUnit

Reviewed-by: vyazici

! test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.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/H3FixedThreadPoolTest.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/H3MemoryHandlingTest.java
! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
! test/jdk/java/net/httpclient/http3/H3PushCancel.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/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/HTTP3NoBodyTest.java
! test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java
! test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java
! test/jdk/java/net/httpclient/http3/StopSendingTest.java
! test/jdk/java/net/httpclient/http3/StreamLimitTest.java

Changeset: 4fbc2919
Branch: master
Author:    María Arias de Reyna Domínguez <[email protected]>
Committer: Andrew Dinn <[email protected]>
Date:      2026-03-02 16:16:31 +0000
URL:       
https://git.openjdk.org/loom/commit/4fbc29199c207e426176749f51dfc6994dede044

8377777: Improve logging when rejecting assets from the AOT archive

Reviewed-by: adinn, iklam, stuefe

! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! 
test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java

Changeset: c4e39cea
Branch: master
Author:    Ashay Rane <[email protected]>
Committer: Quan Anh Mai <[email protected]>
Date:      2026-03-02 16:49:28 +0000
URL:       
https://git.openjdk.org/loom/commit/c4e39cea51faa01ec7dcd447c2e89ef988e6a7fb

8373635: C2: Wrong constant in GraphKit::basic_plus_adr()

Reviewed-by: qamai, mhaessig

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

Changeset: f2a52b7a
Branch: master
Author:    William Kemper <[email protected]>
Date:      2026-03-02 17:02:22 +0000
URL:       
https://git.openjdk.org/loom/commit/f2a52b7a069c9180638aec15cc0d748f337c3d2f

8378880: GenShen: Fix typo in recent conversion to atomic field

Reviewed-by: kdnilsen, xpeng, ysr

! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp

Changeset: 0baeccdd
Branch: master
Author:    Justin Lu <[email protected]>
Date:      2026-03-02 17:22:48 +0000
URL:       
https://git.openjdk.org/loom/commit/0baeccddffb0a99ce82a1bffdf209c8d2dc05f1c

8378111: Migrate java/util/jar tests to JUnit

Reviewed-by: lancea

! test/jdk/java/util/jar/Attributes/IterationOrder.java
! test/jdk/java/util/jar/Attributes/Name.java
! test/jdk/java/util/jar/Attributes/NullAndEmptyKeysAndValues.java
! test/jdk/java/util/jar/Attributes/PutAndPutAll.java
! test/jdk/java/util/jar/Attributes/TestAttrsNL.java
! test/jdk/java/util/jar/JarEntry/GetMethodsReturnClones.java
! test/jdk/java/util/jar/JarFile/Constructor.java
! test/jdk/java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java
! test/jdk/java/util/jar/JarFile/JarBacktickManifest.java
! test/jdk/java/util/jar/JarFile/JarNoManifest.java
! test/jdk/java/util/jar/JarFile/MevNPE.java
! test/jdk/java/util/jar/JarFile/ScanSignedJar.java
! test/jdk/java/util/jar/JarFile/SignedJarFileGetInputStream.java
! test/jdk/java/util/jar/JarFile/SignedJarPendingBlock.java
! test/jdk/java/util/jar/JarFile/SorryClosed.java
! test/jdk/java/util/jar/JarFile/TurkCert.java
! test/jdk/java/util/jar/JarFile/VerifySignedJar.java
! test/jdk/java/util/jar/JarFile/jarVerification/MultiProviderTest.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java
! test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java
! test/jdk/java/util/jar/JarInputStream/EmptyJar.java
! test/jdk/java/util/jar/JarInputStream/ExtraFileInMetaInf.java
! test/jdk/java/util/jar/JarInputStream/ScanSignedJar.java
! test/jdk/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java
! test/jdk/java/util/jar/Manifest/CreateManifest.java
! test/jdk/java/util/jar/Manifest/IncludeInExceptionsTest.java
! test/jdk/java/util/jar/Manifest/LineBreakLineWidth.java
! test/jdk/java/util/jar/Manifest/ValueUtf8Coding.java
! test/jdk/java/util/jar/Manifest/WriteBinaryStructure.java
! test/jdk/java/util/jar/TestExtra.java
+ test/jdk/java/util/jar/TestJarExtra.java

Changeset: 63c1cb3a
Branch: master
Author:    Frederic Thevenet <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-02 18:30:29 +0000
URL:       
https://git.openjdk.org/loom/commit/63c1cb3ad1cc3be22fd8b401894acf37683dad67

8378702: jdk.test.lib.Platform.isMusl() may return false negative on Alpine 
Linux

Reviewed-by: stuefe, rriggs

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

Changeset: 8009a714
Branch: master
Author:    Dingli Zhang <[email protected]>
Date:      2026-03-03 03:25:23 +0000
URL:       
https://git.openjdk.org/loom/commit/8009a714ba81af8b6a7b422f510ae5d6509a73a7

8378810: Enable missing FFM test via jtreg requires for RISC-V

Reviewed-by: fyang

! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java

Changeset: 9e240554
Branch: master
Author:    Axel Boldt-Christmas <[email protected]>
Date:      2026-03-03 06:49:10 +0000
URL:       
https://git.openjdk.org/loom/commit/9e240554194e9c2be2425eb983d248923c217da5

8372246: LogOutputList gtests should not use LogConfiguration LogOutputs

Reviewed-by: jsjolen, aartemov

! test/hotspot/gtest/logging/test_logOutputList.cpp

Changeset: 545cf607
Branch: master
Author:    Axel Boldt-Christmas <[email protected]>
Date:      2026-03-03 06:49:24 +0000
URL:       
https://git.openjdk.org/loom/commit/545cf60763feba343b8eed42332a8dc0e51c50f6

8372242: Gtest LogTagSet.defaults should run in OTHER VM

Reviewed-by: jsjolen, aartemov

! test/hotspot/gtest/logging/test_logTagSet.cpp

Changeset: f4da2d56
Branch: master
Author:    SendaoYan <[email protected]>
Date:      2026-03-03 08:38:42 +0000
URL:       
https://git.openjdk.org/loom/commit/f4da2d56b7785569e1b88625bb766675b20438cc

8378684: Fix -Wdeprecated-declarations warnings from gtest by clang23

Reviewed-by: erikj, kbarrett

! make/hotspot/lib/CompileGtest.gmk

Changeset: 7e9e6496
Branch: master
Author:    SendaoYan <[email protected]>
Date:      2026-03-03 08:39:04 +0000
URL:       
https://git.openjdk.org/loom/commit/7e9e64966b47c788c91f934b5fca5cd31ad465b3

8378083: Mark shenandoah/generational/TestOldGrowthTriggers.java as flagless

Reviewed-by: wkemper

! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java
! test/lib/jdk/test/lib/process/ProcessTools.java

Changeset: c0c8bdd2
Branch: master
Author:    Albert Mingkun Yang <[email protected]>
Date:      2026-03-03 09:23:22 +0000
URL:       
https://git.openjdk.org/loom/commit/c0c8bdd294c5ca56307123c7f10ec10ba33c4bca

8378948: Remove unused local variable in RunnerGSInserterThread

Reviewed-by: syan, jiefu

! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp

Changeset: 0b183bf2
Branch: master
Author:    Kelvin Nilsen <[email protected]>
Date:      2026-03-03 09:39:06 +0000
URL:       
https://git.openjdk.org/loom/commit/0b183bf2d608bedf118607b1471fbf1e68813a08

8312116: GenShen: make instantaneous allocation rate triggers more timely

Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! 
src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! 
src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 297812ee
Branch: master
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-03 09:54:54 +0000
URL:       
https://git.openjdk.org/loom/commit/297812eec1ad5c9f48822ace2bd720fd02c6b263

8378867: jpackage references non-existing 
"message.app-image-requires-identifier" l10n key

Reviewed-by: almatvee

! 
src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java
! 
src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.excludes
! test/jdk/tools/jpackage/share/ErrorTest.java

Changeset: 57db48cc
Branch: master
Author:    Jayathirth D V <[email protected]>
Date:      2026-03-03 10:01:00 +0000
URL:       
https://git.openjdk.org/loom/commit/57db48cc21d47475caf2d1fae6bf37eab8d7521e

8373290: Update FreeType to 2.14.1

Reviewed-by: azvegint, serb, prr

! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmmtypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/svginterface.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! 
src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/otsvg.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afadjust.c
+ src/java.desktop/share/native/libfreetype/src/autofit/afadjust.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afws-decl.h
! src/java.desktop/share/native/libfreetype/src/autofit/afws-iter.h
+ src/java.desktop/share/native/libfreetype/src/autofit/ft-hb.c
+ src/java.desktop/share/native/libfreetype/src/autofit/ft-hb.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftcolor.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
- src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
- src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h
! test/jdk/javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java

Changeset: 66740494
Branch: master
Author:    Oli Gillespie <[email protected]>
Committer: Kevin Walls <[email protected]>
Date:      2026-03-03 10:05:14 +0000
URL:       
https://git.openjdk.org/loom/commit/667404948c1c967daf6e274c61b9d1b1bd0827d4

8378963: Test 
test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java#id4 failed

Reviewed-by: kevinw, dholmes

! test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java

Changeset: b28568f5
Branch: master
Author:    Vic Wang <[email protected]>
Committer: Jie Fu <[email protected]>
Date:      2026-03-03 10:41:47 +0000
URL:       
https://git.openjdk.org/loom/commit/b28568f5d8308170c018651ea1c87c2b8f36acb2

8367478: Improve UseAVX setting and add cpu descriptions for zhaoxin processors

Reviewed-by: jiefu, dholmes

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

Changeset: 7dc97af8
Branch: master
Author:    Dingli Zhang <[email protected]>
Date:      2026-03-03 12:37:05 +0000
URL:       
https://git.openjdk.org/loom/commit/7dc97af89f0965ff9e0fa38426adcfc8c69c34ea

8378905: RISC-V: fastdebug build fails after JDK-8377554

Reviewed-by: fyang, wenanjian

! src/hotspot/cpu/riscv/riscv.ad

Changeset: 6cf8b2ea
Branch: master
Author:    Thomas Schatzl <[email protected]>
Date:      2026-03-03 13:26:20 +0000
URL:       
https://git.openjdk.org/loom/commit/6cf8b2ea2fb34b2e63a44d74ffe0495669ea5690

8378845: Add NoSafepointVerifier to CriticalSection classes

Reviewed-by: dholmes, iwalulya

! src/hotspot/share/utilities/globalCounter.inline.hpp
! src/hotspot/share/utilities/singleWriterSynchronizer.hpp

Changeset: 364fd0e3
Branch: master
Author:    Oli Gillespie <[email protected]>
Committer: SendaoYan <[email protected]>
Date:      2026-03-03 15:23:08 +0000
URL:       
https://git.openjdk.org/loom/commit/364fd0e37e05b98042db9c7c140c5ed6d78b50e0

8378971: Test jdk/jfr/event/runtime/TestVMInfoEvent.java fails after 
JDK-8378110 (RuntimeMXBean.getInputArguments())

Reviewed-by: syan, kevinw

! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java

Changeset: 0ea7d890
Branch: master
Author:    Raffaello Giulietti <[email protected]>
Date:      2026-03-03 16:57:09 +0000
URL:       
https://git.openjdk.org/loom/commit/0ea7d890d98eda32912e9a8340020ee405042576

8377903: ArraysSupport::mismatch should document that they return the smallest 
index

Reviewed-by: rriggs, vyazici

! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java

Changeset: df43ef91
Branch: master
Author:    Dingli Zhang <[email protected]>
Date:      2026-03-03 17:09:14 +0000
URL:       
https://git.openjdk.org/loom/commit/df43ef915ab13714c7a191c6413494f97f9db8c2

8378883: Enable more vector reductions IR matching tests for RISC-V

Reviewed-by: fyang

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

Changeset: 86800eb2
Branch: master
Author:    Justin Lu <[email protected]>
Date:      2026-03-03 17:11:17 +0000
URL:       
https://git.openjdk.org/loom/commit/86800eb2b34bd6ea7a77e7a9ac2f7dbce89c11fb

8378723: Locale variant delimiter is unclear

Reviewed-by: naoto

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

Changeset: c13fdc04
Branch: master
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-03 19:09:03 +0000
URL:       
https://git.openjdk.org/loom/commit/c13fdc044d188d2266b2a96c4d1803b014a00633

8378877: jpackage: improve rebranding of exe files on Windows

Reviewed-by: almatvee

! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
- src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsDefender.java
- src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties

Changeset: a6db3f87
Branch: master
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-03 19:11:11 +0000
URL:       
https://git.openjdk.org/loom/commit/a6db3f870218bc016ecc67e3f5e142d6491ac080

8378873: jpackage: remove macOS-specific code from 
jdk.jpackage.internal.ModuleInfo

Reviewed-by: almatvee

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ModuleInfo.java

Changeset: 73363a0c
Branch: master
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-03 21:53:20 +0000
URL:       
https://git.openjdk.org/loom/commit/73363a0cb501eb10f5be4a6a283b20da58b1950d

8378874: jpackage: remove redundant messages

Reviewed-by: almatvee

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java
! 
src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! 
src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties

Changeset: 0729d1d8
Branch: master
Author:    Yasumasa Suenaga <[email protected]>
Date:      2026-03-04 00:36:08 +0000
URL:       
https://git.openjdk.org/loom/commit/0729d1d82207de856fdd8d2fe2a2ea4a0b8694a2

8379039: Build failure on vector API source generation after JDK-8378312

Reviewed-by: jbhateja, psandoz

! 
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template

Changeset: 284d1310
Branch: master
Author:    Alexey Semenyuk <[email protected]>
Date:      2026-03-04 00:49:05 +0000
URL:       
https://git.openjdk.org/loom/commit/284d1310d059764b5fb887d4693af623c2f7e89a

8378876: jpackage: facilitate testing with mocks

Reviewed-by: almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
! 
src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironmentMixin.java
! 
src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironmentMixin.java
! 
src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundlingEnvironment.java
! 
src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgSystemEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! 
src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OptionsTransformer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsProcessor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! 
test/jdk/tools/jpackage/helpers/jdk/jpackage/test/stdmock/JPackageMockUtils.java
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsProcessorTest.java
! 
test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.java

Changeset: 7f518deb
Branch: master
Author:    Frederic Thevenet <[email protected]>
Committer: Thomas Stuefe <[email protected]>
Date:      2026-03-04 05:48:30 +0000
URL:       
https://git.openjdk.org/loom/commit/7f518deb2c6ac54867a266ce16023183e7ced053

8378584: (process) Investigate and fix Alpine errors in Basic.java 
ProcessBuilder test, and re-enable tests

Reviewed-by: stuefe

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: d9e256d3
Branch: master
Author:    Axel Boldt-Christmas <[email protected]>
Date:      2026-03-04 06:11:02 +0000
URL:       
https://git.openjdk.org/loom/commit/d9e256d3b2bb96ab079ccab51a5d3b32900aa632

8372245: GTest globalDefinitions.format_specifiers cannot run without VM

Reviewed-by: kbarrett, iwalulya

! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 3cd0b999
Branch: master
Author:    Axel Boldt-Christmas <[email protected]>
Date:      2026-03-04 06:13:05 +0000
URL:       
https://git.openjdk.org/loom/commit/3cd0b99990ae50579e6f99c043beb1ab3f2f5e89

8372248: GTest istream.coverage depends on istream.basic

Reviewed-by: kbarrett, iwalulya

! test/hotspot/gtest/utilities/test_istream.cpp

Changeset: 39b1e9d8
Branch: master
Author:    Axel Boldt-Christmas <[email protected]>
Date:      2026-03-04 07:07:00 +0000
URL:       
https://git.openjdk.org/loom/commit/39b1e9d839c0f0089565c55accdcab5337839fbf

8372247: OSX: Semaphore.trywait requires os::Bsd::clock_init

Reviewed-by: dholmes, kbarrett

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

Changeset: 58d2c1d4
Branch: master
Author:    Jan Lahoda <[email protected]>
Date:      2026-03-04 07:17:26 +0000
URL:       
https://git.openjdk.org/loom/commit/58d2c1d47db8a7defe2c3319cfab943296cf34f1

8371155: Type annotations on local variables are classified after the local var 
initializer has been type checked

Reviewed-by: vromero

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

Changeset: f7918df7
Branch: master
Author:    Manuel Hässig <[email protected]>
Date:      2026-03-04 07:40:44 +0000
URL:       
https://git.openjdk.org/loom/commit/f7918df73318892cf2330812669f9c263f513127

8378779: NBody demo test times out with C1 stress testing

Reviewed-by: epeter, dfenacci

! test/hotspot/jtreg/compiler/gallery/TestParticleLife.java

Changeset: 5ab9ddf5
Branch: master
Author:    Albert Mingkun Yang <[email protected]>
Date:      2026-03-04 09:32:05 +0000
URL:       
https://git.openjdk.org/loom/commit/5ab9ddf5e2fa31caa0f62736aff96dd8c12e0177

8378138: G1: Assertion failure from G1CollectedHeap::block_start processing 
during error reporting

Co-authored-by: Yasumasa Suenaga <[email protected]>
Reviewed-by: ysuenaga, iwalulya

! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp

Changeset: f26b379b
Branch: master
Author:    Daniel Jeliński <[email protected]>
Date:      2026-03-04 09:49:24 +0000
URL:       
https://git.openjdk.org/loom/commit/f26b379b97301aca49dda9cb5dfe9a5472af7140

8378927: H3MultipleConnectionsToSameHost.java#with-continuations intermittent 
fails

Reviewed-by: syan, dfuchs

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

Changeset: d78a13a7
Branch: master
Author:    Kerem Kat <[email protected]>
Committer: Damon Fenacci <[email protected]>
Date:      2026-03-04 10:39:42 +0000
URL:       
https://git.openjdk.org/loom/commit/d78a13a7cce07b28668ed88f209f94693f0e607f

8366138: Parse::jump_switch_ranges() could cause stack overflow when compiling 
huge switch statement

Reviewed-by: rasbold, dfenacci, mchevalier

! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/TestSwitchStackOverflow.java

Changeset: 329e14b0
Branch: master
Author:    Kerem Kat <[email protected]>
Committer: Quan Anh Mai <[email protected]>
Date:      2026-03-04 10:56:49 +0000
URL:       
https://git.openjdk.org/loom/commit/329e14b0744912293faa7769b22fa348cb1d10aa

8375688: C2: Missed Ideal optimization opportunity with VectorMaskToLong and 
-XX:+StressIncrementalInlining

Reviewed-by: qamai, dfenacci

! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorMaskToLongStress.java

Changeset: a3b468ce
Branch: master
Author:    Thomas Schatzl <[email protected]>
Date:      2026-03-04 11:12:40 +0000
URL:       
https://git.openjdk.org/loom/commit/a3b468cec3997c62a2f55302b0338aa0a2bb3055

8379119: G1: Move NoteStartOfMarkHRClosure out of global namespace

Reviewed-by: aboldtch, ayang

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

Changeset: ff8b0ac0
Branch: master
Author:    Vicente Romero <[email protected]>
Date:      2026-03-04 11:45:09 +0000
URL:       
https://git.openjdk.org/loom/commit/ff8b0ac048f6a6f75d1ad738d3354890d76d8128

8214934: Wrong type annotation offset on casts on expressions

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ 
test/langtools/tools/javac/annotations/typeAnnotations/IncorrectCastOffsetTest.java

Changeset: cb059a6b
Branch: master
Author:    Matthias Baesken <[email protected]>
Date:      2026-03-04 12:23:31 +0000
URL:       
https://git.openjdk.org/loom/commit/cb059a6b1b1686b7adcb2e88536060f4f7d47118

8378836: Enable linktime-gc by default on Linux ppc64le

Reviewed-by: erikj, jwaters, mdoerr

! make/autoconf/jdk-options.m4

Changeset: d8d543a5
Branch: master
Author:    Albert Mingkun Yang <[email protected]>
Date:      2026-03-04 13:15:27 +0000
URL:       
https://git.openjdk.org/loom/commit/d8d543a5dccf126b23d79750c67424e454f97a7f

8379121: G1: Remove redundant const_cast in g1BlockOffsetTable

Reviewed-by: tschatzl, aboldtch

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

Changeset: 12af936a
Branch: master
Author:    Kerem Kat <[email protected]>
Committer: Marc Chevalier <[email protected]>
Date:      2026-03-04 13:21:27 +0000
URL:       
https://git.openjdk.org/loom/commit/12af936ae47b8c3be9ff639ef550cb63a94f746e

8377986: C2: New method to add specific users to the worklist

Reviewed-by: qamai, mchevalier, dfenacci, bmaillard

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

Changeset: 7c8f66c8
Branch: master
Author:    Coleen Phillimore <[email protected]>
Date:      2026-03-04 13:22:24 +0000
URL:       
https://git.openjdk.org/loom/commit/7c8f66c831e96d7ba6ffa0042130c556290761fc

8379041: Crash in ResolvedFieldEntry::assert_is_valid(): invalid put bytecode 0

Reviewed-by: matsaave, dholmes

! src/hotspot/share/oops/resolvedFieldEntry.cpp

Changeset: eb50630d
Branch: master
Author:    Coleen Phillimore <[email protected]>
Date:      2026-03-04 13:57:22 +0000
URL:       
https://git.openjdk.org/loom/commit/eb50630d9893970ed58034e878dfdc0ecf0961da

8379013: Remove some unused code in generateOopMap.cpp

Reviewed-by: matsaave, dholmes

! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp

Changeset: 3531c78d
Branch: master
Author:    Vicente Romero <[email protected]>
Date:      2026-03-04 14:30:31 +0000
URL:       
https://git.openjdk.org/loom/commit/3531c78dea58f1c33752685bd1a876162ec03825

8379196: delta apply fix for JDK-8214934

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
- 
test/langtools/tools/javac/annotations/typeAnnotations/IncorrectCastOffsetTest.java

Changeset: 4d2c5371
Branch: master
Author:    Naoto Sato <[email protected]>
Date:      2026-03-04 17:16:32 +0000
URL:       
https://git.openjdk.org/loom/commit/4d2c537189cba77d3bbfab36ca3e1c3ceb7c603f

8378992: Case folding cache should not look up code point U+0000

Reviewed-by: sherman, rriggs

! src/java.base/share/classes/jdk/internal/lang/CaseFolding.java.template

Changeset: 8b91537f
Branch: master
Author:    Manuel Hässig <[email protected]>
Date:      2026-03-04 17:17:31 +0000
URL:       
https://git.openjdk.org/loom/commit/8b91537f109b22333c6008ba64cada9711534cd1

8379203: [BACKOUT] Remove some unused code in generateOopMap.cpp

Reviewed-by: liach, coleenp

! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp

Changeset: 0fbf58d8
Branch: master
Author:    Liam Miller-Cushon <[email protected]>
Date:      2026-03-04 17:33:32 +0000
URL:       
https://git.openjdk.org/loom/commit/0fbf58d8ff4fae370d5a839e59cebf713a1f1e5a

8372353: API to compute the byte length of a String encoded in a given Charset

Reviewed-by: rriggs, naoto, vyazici

! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/Encodings.java
! test/jdk/java/lang/String/Exceptions.java
! test/jdk/sun/nio/cs/TestStringCoding.java
+ test/micro/org/openjdk/bench/java/lang/foreign/StringLoopJmhBenchmark.java

Changeset: c52d7b7c
Branch: master
Author:    Brian Burkhalter <[email protected]>
Date:      2026-03-04 18:50:13 +0000
URL:       
https://git.openjdk.org/loom/commit/c52d7b7cbc89548c3e9cd68a29ff0cec04888b09

8378878: Refactor java/nio/channels/AsynchronousSocketChannel test to use JUnit

Reviewed-by: alanb

! 
test/jdk/java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java

Changeset: 9d1d0c6f
Branch: master
Author:    Chen Liang <[email protected]>
Date:      2026-03-04 19:46:06 +0000
URL:       
https://git.openjdk.org/loom/commit/9d1d0c6f0553c5f042351d1def385589015fefd6

8379166: Upstream redundant diffs fixed in Valhalla - Part 1

Reviewed-by: rriggs

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! 
src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! 
src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/native/include/classfile_constants.h.template

Changeset: 08c8520b
Branch: master
Author:    Patrick Strawderman <[email protected]>
Committer: Chen Liang <[email protected]>
Date:      2026-03-04 20:04:30 +0000
URL:       
https://git.openjdk.org/loom/commit/08c8520b39083ec6354dc5df2f18c1f4c3588053

8378698: Optimize Base64.Encoder#encodeToString

Reviewed-by: liach, rriggs

! src/java.base/share/classes/java/util/Base64.java
+ test/micro/org/openjdk/bench/java/util/Base64EncodeToString.java

Changeset: 1f4a7bbb
Branch: master
Author:    Kim Barrett <[email protected]>
Date:      2026-03-04 22:42:19 +0000
URL:       
https://git.openjdk.org/loom/commit/1f4a7bbb9d67fdaaf63a70d92df895aea41ad201

8379040: Remove inclusion of allocation.hpp from atomicAccess.hpp

Reviewed-by: iwalulya, dholmes

! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/runtime/atomicAccess.hpp
! src/hotspot/share/utilities/bitMap.hpp

Changeset: c9da76bf
Branch: master
Author:    Xiaohong Gong <[email protected]>
Date:      2026-03-05 01:57:03 +0000
URL:       
https://git.openjdk.org/loom/commit/c9da76bf33a5e44eb238e3b29eda523e7754b7b6

8377449: Strengthen vector IR validation in TestVectorAlgorithms.java for 
AArch64

Reviewed-by: mhaessig, epeter

! test/hotspot/jtreg/compiler/vectorization/TestVectorAlgorithms.java

Changeset: c87ecadd
Branch: master
Author:    Fredrik Bredberg <[email protected]>
Date:      2026-03-05 09:23:21 +0000
URL:       
https://git.openjdk.org/loom/commit/c87ecaddfb32485b2ecaecc9284ce37b610ffffc

8379192: Use an initializer list in the ObjectWaiter constructor

Reviewed-by: coleenp, dholmes, aartemov

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

Changeset: 28e8700f
Branch: master
Author:    David Briemann <[email protected]>
Date:      2026-03-05 10:08:57 +0000
URL:       
https://git.openjdk.org/loom/commit/28e8700f461cee6c80da15c71090eaf608b6f8fa

8378675: PPC64: increase instruction cache line size

Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/icache_ppc.cpp
! src/hotspot/cpu/ppc/icache_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
+ src/hotspot/os_cpu/aix_ppc/vm_version_aix_ppc.cpp
+ src/hotspot/os_cpu/linux_ppc/vm_version_linux_ppc.cpp

Changeset: c9a0e365
Branch: master
Author:    Ivan Walulya <[email protected]>
Date:      2026-03-05 10:13:26 +0000
URL:       
https://git.openjdk.org/loom/commit/c9a0e365083a7868c49f082623d722e721838642

8378376: DaCapo-h2-large regression after JDK-8238686

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: ec3b58b5
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-05 10:37:23 +0000
URL:       
https://git.openjdk.org/loom/commit/ec3b58b5e0c93c9e32a59dd1b65bd3b9dea6e12b

8379162: AggregateRequestBodyTest.java intermittent fails "Connection closed by 
client peer: APPLICATION_ERROR"

Reviewed-by: jpai, syan, djelinski

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

Changeset: 8a9b63f7
Branch: master
Author:    Kerem Kat <[email protected]>
Committer: Quan Anh Mai <[email protected]>
Date:      2026-03-05 11:05:01 +0000
URL:       
https://git.openjdk.org/loom/commit/8a9b63f76fd678c6883a51332aeb84846791ed5e

8378413: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI 
 still exists

Reviewed-by: qamai, dlong

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

Changeset: 97b78f04
Branch: master
Author:    Eric Fang <[email protected]>
Committer: Andrew Haley <[email protected]>
Date:      2026-03-05 11:12:08 +0000
URL:       
https://git.openjdk.org/loom/commit/97b78f04230452b675a31d8e37f300a2d31e62ed

8374349: [VectorAPI]: AArch64: Prefer merging mode SVE CPY instruction

Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp

Changeset: fc77e3e9
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-05 11:12:33 +0000
URL:       
https://git.openjdk.org/loom/commit/fc77e3e9a2bedd3cefc98ca28516eb85ceefe2e5

8378599: Refactor tests under test/jdk/java/net/httpclient/whitebox from TestNG 
to JUnit

Reviewed-by: vyazici, syan

! test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java
! test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java
! test/jdk/java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java
! test/jdk/java/net/httpclient/whitebox/DefaultProxyDriver.java
! test/jdk/java/net/httpclient/whitebox/DemandTestDriver.java
! test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java
! test/jdk/java/net/httpclient/whitebox/FramesDecoderTestDriver.java
! test/jdk/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java
! test/jdk/java/net/httpclient/whitebox/MinimalFutureTestDriver.java
! test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java
! test/jdk/java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java
! test/jdk/java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java
! test/jdk/java/net/httpclient/whitebox/SSLTubeTestDriver.java
! test/jdk/java/net/httpclient/whitebox/SelectorTestDriver.java
! test/jdk/java/net/httpclient/whitebox/WindowControllerTestDriver.java
! test/jdk/java/net/httpclient/whitebox/WrapperTestDriver.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AuthenticationFilterTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/DefaultProxy.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLEchoTubeTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLFlowDelegateTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLTubeTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SelectorTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/WindowControllerTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/WrapperTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/common/DemandTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/common/MinimalFutureTest.java
! 
test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/frame/FramesDecoderTest.java

Changeset: a0c0a361
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-05 11:12:58 +0000
URL:       
https://git.openjdk.org/loom/commit/a0c0a3617936bb024ee7a9325b98a49ccaab5041

8378600: Refactor tests under test/jdk/java/net/httpclient/http2 from TestNG to 
JUnit

Reviewed-by: vyazici

! test/jdk/java/net/httpclient/http2/ErrorTest.java
! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http2/H2SelectorVTTest.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/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/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java
! 
test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/HeaderTableTest.java

Changeset: dfea6eb9
Branch: master
Author:    Daniel Fuchs <[email protected]>
Date:      2026-03-05 11:13:15 +0000
URL:       
https://git.openjdk.org/loom/commit/dfea6eb9f84142aaa3e51181ea345e8575729ea2

8378598: Refactor tests under test/jdk/java/net/httpclient/websocket from 
TestNG to JUnit

Reviewed-by: vyazici

! 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/HandshakeUrlEncodingTest.java
! test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java
! test/jdk/java/net/httpclient/websocket/MaskerDriver.java
! test/jdk/java/net/httpclient/websocket/MessageQueueDriver.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java
! test/jdk/java/net/httpclient/websocket/PendingOperations.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/ReaderDriver.java
! test/jdk/java/net/httpclient/websocket/SecureSupport.java
! test/jdk/java/net/httpclient/websocket/SendTest.java
! test/jdk/java/net/httpclient/websocket/Support.java
! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketBuilderTest.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/java.net.http/jdk/internal/net/http/websocket/HeaderWriterTest.java
! 
test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MaskerTest.java
! 
test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MessageQueueTest.java
! 
test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/ReaderTest.java
! test/jdk/java/net/httpclient/websocket/security/WSSanityTest.java

Changeset: 0668dab5
Branch: master
Author:    Volkan Yazici <[email protected]>
Date:      2026-03-05 12:26:37 +0000
URL:       
https://git.openjdk.org/loom/commit/0668dab54568a08d49c8c10a7efc4d06ca191083

8379114: HttpServer path prefix matching incorrectly matches paths that are not 
slash-prefixed

Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/sun/net/httpserver/ContextList.java
! test/jdk/com/sun/net/httpserver/ContextPathMatcherPathPrefixTest.java
! test/jdk/com/sun/net/httpserver/ContextPathMatcherStringPrefixTest.java

Changeset: 4d9d2c35
Branch: master
Author:    Hannes Wallnöfer <[email protected]>
Date:      2026-03-05 14:15:08 +0000
URL:       
https://git.openjdk.org/loom/commit/4d9d2c352b9daa8bdecea5303f49f2496c127115

8284315: DocTrees.getElement is inconsistent with Elements.getTypeElement

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/ReferenceTest.out
! test/langtools/tools/javac/doctree/ReferenceTest.java

Reply via email to