git: openjdk/leyden: premain: 159 new changesets
duke
duke at openjdk.org
Thu Feb 26 03:38:30 UTC 2026
Changeset: bf8f7168
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2026-02-14 02:38:18 +0000
URL: https://git.openjdk.org/leyden/commit/bf8f7168959c408b5ff52c65665733ac22a51dbc
8377447: [VectorAPI] Assert wrappers to convert float16 (short) value to float before invoking testng Asserts
Reviewed-by: psandoz
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Broadcast.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare.template
! test/jdk/jdk/incubator/vector/templates/Unit-Mask-FromToLong.template
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-SaturatingReduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-Zero.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 49e2a6b6
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-14 09:12:51 +0000
URL: https://git.openjdk.org/leyden/commit/49e2a6b696c2063f0b4331b0a6d064852d676fcd
8377857: Add since checker test for java.naming module
Reviewed-by: alanb
! src/java.naming/share/classes/javax/naming/InitialContext.java
+ test/jdk/tools/sincechecker/modules/java.naming/JavaNamingCheckSince.java
Changeset: 01c9d7e9
Branch: premain
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Date: 2026-02-15 02:57:25 +0000
URL: https://git.openjdk.org/leyden/commit/01c9d7e9b423f5edb62e18a43820275f6f89f7f4
8377517: AArch64: TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java fails after JDK-8375443
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/arguments/TestUseSHA3IntrinsicsWithUseSHADisabledOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java
Changeset: ef0851d8
Branch: premain
Author: Jeremy Wood <jwood at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2026-02-15 06:04:33 +0000
URL: https://git.openjdk.org/leyden/commit/ef0851d8adbb834e1cd5aff5b3b973b953e57e2d
8377428: VoiceOver Cursor Navigates Invisible Components
Reviewed-by: serb, kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
+ test/jdk/javax/accessibility/8377428/TestVoiceOverHiddenComponentNavigation.java
Changeset: 0196d4ec
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-16 07:47:52 +0000
URL: https://git.openjdk.org/leyden/commit/0196d4ecf69d9509d59a266e163308d0783eaa25
8377878: Problem list compiler/vectorization/TestVectorAlgorithms.java on AIX and Linux s390x
Reviewed-by: ayang, lucy
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0043a049
Branch: premain
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2026-02-16 08:09:49 +0000
URL: https://git.openjdk.org/leyden/commit/0043a049d222736ecfece6afa7ad8963ef89c787
8376174: [IR Framework] Refactor Test VM socket communication
Reviewed-by: dfenacci, mchevalier, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/TestVMData.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/TestVmMessageReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/JavaMessages.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ApplicableIRRulesPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/network/MessageTag.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/network/TestVmSocket.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
Changeset: 1b39d2c2
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-16 08:16:17 +0000
URL: https://git.openjdk.org/leyden/commit/1b39d2c28c18130b1dac69c05217572d2760cc53
8377898: Hotspot build on AIX with unused-functions warning reports some unused functions
Reviewed-by: mdoerr, ayang, lucy
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
Changeset: b9406a5d
Branch: premain
Author: Anton Artemov <aartemov at openjdk.org>
Date: 2026-02-16 08:27:26 +0000
URL: https://git.openjdk.org/leyden/commit/b9406a5dbaac7082419ea936f3cc3e61e6ac96d0
8376665: Port fdlibm acosh to Java
Reviewed-by: rgiulietti, darcy
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/HyperbolicTests.java
! test/jdk/java/lang/StrictMath/ExhaustingTests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/HyperbolicTests.java
Changeset: c95ee4b8
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-16 09:12:06 +0000
URL: https://git.openjdk.org/leyden/commit/c95ee4b8edbf2038e86550acdcf164de20931862
8377707: [Linux Alpine] Build failure after JDK-8377368
Reviewed-by: mdoerr, kevinw, clanger, kbarrett
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
Changeset: cf0275d6
Branch: premain
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2026-02-16 09:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/cf0275d6654cfd2243398032a90a7db95c9bc631
8376707: Template-Framework Library: Primitive Types Abbreviation Methods
Reviewed-by: epeter, galder, chagedorn
! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java
! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java
Changeset: 1a16c0db
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-16 10:56:29 +0000
URL: https://git.openjdk.org/leyden/commit/1a16c0dbaaf483cbb5efd8d948df42687ee655a0
8371950: The jdk.httpclient.keepalive.timeout system networking property does not specify the behaviour for values <= 0
Reviewed-by: jpai, michaelm, vyazici
! src/java.net.http/share/classes/java/net/http/package-info.java
! src/java.net.http/share/classes/module-info.java
Changeset: 5a083744
Branch: premain
Author: Kerem Kat <krk at openjdk.org>
Committer: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-16 11:40:51 +0000
URL: https://git.openjdk.org/leyden/commit/5a083744946c54e1d9196e1031ad556dae5f38c7
8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI
8377389: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI
Reviewed-by: qamai, chagedorn
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/MissedRShiftLShiftIdentity.java
+ test/hotspot/jtreg/compiler/c2/gvn/MissedURShiftLShiftIdeal.java
Changeset: a7255f93
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2026-02-16 13:19:24 +0000
URL: https://git.openjdk.org/leyden/commit/a7255f93ed448e00c215877e13e2c37721c77752
8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
Reviewed-by: phubner, jsjolen
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! test/hotspot/gtest/nmt/test_regions_tree.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: 81cca851
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2026-02-16 14:07:40 +0000
URL: https://git.openjdk.org/leyden/commit/81cca851aa615303ce6b8ebe135f1d04a5154025
8377997: [BACKOUT] 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
Reviewed-by: mhaessig, chagedorn
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! test/hotspot/gtest/nmt/test_regions_tree.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: f5e1e313
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-16 14:37:28 +0000
URL: https://git.openjdk.org/leyden/commit/f5e1e313dab2aa63711c6a64d363e88409bff4ba
8377561: Parallel: Large allocations cause Full GC storm without heap expansion
Reviewed-by: tschatzl, jsikstro
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
Changeset: a08c730d
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-16 17:01:07 +0000
URL: https://git.openjdk.org/leyden/commit/a08c730d5fae6a80a0fa457aa465fcf6d5e35b8b
8377302: HttpServer::stop uses full timeout duration if handler throws
Reviewed-by: vyazici, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Event.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java
+ test/jdk/com/sun/net/httpserver/FailAndStopTest.java
Changeset: c3b67387
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2026-02-16 20:24:12 +0000
URL: https://git.openjdk.org/leyden/commit/c3b67387c4c0891891c75f9001ba13feaae09017
8366736: Closed System.out causes child process to hang on Windows
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/InheritIOClosed.java
Changeset: b41ba3a4
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2026-02-16 20:24:47 +0000
URL: https://git.openjdk.org/leyden/commit/b41ba3a496b59c8058067a49617f798606f0a51c
8377932: AOT cache is not rejected when JAR file has changed
Reviewed-by: kvn, asmehra
! src/hotspot/share/cds/aotClassLocation.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/ChangedJarFile.java
Changeset: 2925eb8c
Branch: premain
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date: 2026-02-16 20:54:20 +0000
URL: https://git.openjdk.org/leyden/commit/2925eb8cfbddb0abdcabf735d8f0585132b4baf9
8377044: Shenandoah: Convert ShenandoahHeap related code to use Atomic<T>
Reviewed-by: kdnilsen, xpeng, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp
Changeset: fbc705d2
Branch: premain
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date: 2026-02-16 20:56:24 +0000
URL: https://git.openjdk.org/leyden/commit/fbc705d2cc251153a69ca76788462e00861d3f60
8377704: Shenandoah: Convert ShenandoahNMethod to use Atomic<T>
Reviewed-by: shade, xpeng, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
Changeset: 03703f34
Branch: premain
Author: Harshit <harshitdhiman1402 at gmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2026-02-17 05:17:54 +0000
URL: https://git.openjdk.org/leyden/commit/03703f347df7d3507ffeaf45e32be8bec6403b7d
8359115: [s390x] Test CreateSymbolsReproducibleTest.java failure
Reviewed-by: jpai, amitkumar
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java
Changeset: 6220c281
Branch: premain
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2026-02-17 09:03:37 +0000
URL: https://git.openjdk.org/leyden/commit/6220c281ef5c728fb476d0b59943583809be16a7
8366457: Add ResourceArea and Arena allocators for the RBTree
Reviewed-by: azafari, cnorrbin
! src/hotspot/share/utilities/rbTree.hpp
! test/hotspot/gtest/utilities/test_rbtree.cpp
Changeset: 70195910
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-17 11:13:40 +0000
URL: https://git.openjdk.org/leyden/commit/7019591013d68547a1c46065ebacc6ec1072e2ec
8377796: java.net.http.HttpClient.send() and sendAsync() never complete when BodyHandler.apply() returns null
Reviewed-by: dfuchs, vyazici
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
+ test/jdk/java/net/httpclient/NullReturningBodyHandlerTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
Changeset: 877a7fd6
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2026-02-17 12:22:10 +0000
URL: https://git.openjdk.org/leyden/commit/877a7fd617aef1db2736cd1b1f87008857f64142
8377164: G1: Clean up g1BlockOffsetTable.hpp
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
Changeset: c1e92e00
Branch: premain
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2026-02-17 12:30:21 +0000
URL: https://git.openjdk.org/leyden/commit/c1e92e0092710fc5daf8507822e5ca3b8c521dbe
8375621: Move RBTree implementation to inline file to minimize included headers
Reviewed-by: jsjolen, stefank
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
Changeset: 0705fe94
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-17 13:05:39 +0000
URL: https://git.openjdk.org/leyden/commit/0705fe94a70fae0b1639ab8fb11670eda4971574
8377413: [MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing
Co-authored-by: Dean Long <dlong at openjdk.org>
Reviewed-by: mdoerr, aph
! src/hotspot/share/code/codeBlob.cpp
Changeset: 7efcea9c
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2026-02-17 13:10:06 +0000
URL: https://git.openjdk.org/leyden/commit/7efcea9c84e89948ce2153350f7681ad418c98e8
8377008: [REDO] G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>
Reviewed-by: iwalulya, sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 49425184
Branch: premain
Author: Paul Hübner <phubner at openjdk.org>
Committer: Joel Sikström <jsikstro at openjdk.org>
Date: 2026-02-17 13:53:09 +0000
URL: https://git.openjdk.org/leyden/commit/49425184a1a45669b4b79ce6ac28852cf1abb9ee
8371590: runtime/ErrorHandling/TestDwarf.java fails with clang toolchain
Reviewed-by: jsjolen, aartemov, jsikstro
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarf.c
! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarfHelper.h
Changeset: 63f00fff
Branch: premain
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2026-02-17 16:23:21 +0000
URL: https://git.openjdk.org/leyden/commit/63f00fff921ed4ac0f595a0a013d399700433a2c
8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCPUFeatureIncompatibilityTest.java
Changeset: 7489f75d
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2026-02-17 18:07:04 +0000
URL: https://git.openjdk.org/leyden/commit/7489f75dbdb1358b7f905aad2d1510b7ffc173bf
8377910: Minor cleanup of java/io/FileDescriptor/Sharing.java
Reviewed-by: alanb
! test/jdk/java/io/FileDescriptor/Sharing.java
Changeset: caaebf35
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-17 18:34:22 +0000
URL: https://git.openjdk.org/leyden/commit/caaebf358c0a396664a58ef3e0fc01c16bfd8c03
8377192: Remove AppContext from MenuSelectionManager
Reviewed-by: dnguyen, psadhukhan, serb
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
Changeset: 1b192613
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-17 18:34:45 +0000
URL: https://git.openjdk.org/leyden/commit/1b192613782b06636f68e6cb25871bbebae5445c
8376994: Remove AppContext from sun/awt/datatransfer/DataTransferer.java
Reviewed-by: serb, dnguyen
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 92d0ea9b
Branch: premain
Author: David Beaumont <david.beaumont at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2026-02-17 19:14:17 +0000
URL: https://git.openjdk.org/leyden/commit/92d0ea9ba84f549deeb42cae49a9b20711dcf8cf
8372301: Improve error message for jimage command line tool regarding version mismatch
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
+ test/jdk/tools/jimage/JImageBadFileTest.java
Changeset: 4ab05d25
Branch: premain
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2026-02-17 19:22:04 +0000
URL: https://git.openjdk.org/leyden/commit/4ab05d25c170036cd85155c45e58930fedf614a4
8377318: Force bad padding exception in TestPKCS5PaddingError.java at all times
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
Changeset: 2bc43681
Branch: premain
Author: Roland Mesde <mesde at amazon.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2026-02-17 23:34:38 +0000
URL: https://git.openjdk.org/leyden/commit/2bc436816f86187335846b289fac0fd8ebb3759e
8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file
Reviewed-by: prr, serb
! test/jdk/ProblemList.txt
Changeset: 1d713b2b
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-18 05:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/1d713b2bbe4daddc8a9b1648296b59412e683186
8377486: com.sun.jndi.ldap.sasl.SaslOutputStream.write() throws NullPointerException if it is already closed
Reviewed-by: dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java
+ test/jdk/com/sun/jndi/ldap/SaslOutputStreamCloseTest.java
Changeset: bfac97c5
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-18 05:44:26 +0000
URL: https://git.openjdk.org/leyden/commit/bfac97c5c14b188dda662d1f9591bdc22034161c
8376992: Remove AppContext from SystemTray implementation
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
Changeset: 8b13fe31
Branch: premain
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-18 09:29:02 +0000
URL: https://git.openjdk.org/leyden/commit/8b13fe31d0ba0a4c4453c6388bf68e0e7b5ee22d
8347365: C2: Fix the handling of depends_only_on_test
Reviewed-by: mhaessig, roland
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/rootnode.hpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/subtypenode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java
+ test/hotspot/jtreg/compiler/integerArithmetic/TestHoistDivision.java
Changeset: 21a07f78
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-18 10:29:05 +0000
URL: https://git.openjdk.org/leyden/commit/21a07f78feee8bd37629f60a3505f256d249f03a
8377950: Refactor ClassUnloader to provide explicit waiting API
Reviewed-by: lmesnik, cjplummer, dholmes, syan
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java
Changeset: 27ed9a8a
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-18 12:13:59 +0000
URL: https://git.openjdk.org/leyden/commit/27ed9a8ac2bd9325de083870f74d321388f8b0aa
8378098: Problem list compiler/vectorization/TestVectorAlgorithms.java with#<subtest> on AIX and Linux s390x
Reviewed-by: mdoerr, lucy
! test/hotspot/jtreg/ProblemList.txt
Changeset: a86a847f
Branch: premain
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2026-02-18 12:57:16 +0000
URL: https://git.openjdk.org/leyden/commit/a86a847f57a2244b670a6532399278dd550c4e2f
8378076: Improve inlining around oop_oop_iterate
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Reviewed-by: stefank, tschatzl
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/objArrayOop.hpp
Changeset: d02ac57e
Branch: premain
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2026-02-18 15:19:33 +0000
URL: https://git.openjdk.org/leyden/commit/d02ac57e8469ac77cc4f53de77107a278ac5f346
8377983: (zipfs) ZipFileSystem.initCEN needlessly reads END header
Reviewed-by: lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
Changeset: 67779852
Branch: premain
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2026-02-18 19:27:53 +0000
URL: https://git.openjdk.org/leyden/commit/677798529c7f4a553177d5fd4367d4ca0c0cf286
8378191: [BACKOUT] JDK-8378076 Improve inlining around oop_oop_iterate
Reviewed-by: jsikstro
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/objArrayOop.hpp
Changeset: a20a1aca
Branch: premain
Author: William Kemper <wkemper at openjdk.org>
Date: 2026-02-18 19:59:38 +0000
URL: https://git.openjdk.org/leyden/commit/a20a1aca8c2ed03291c0f38d15ae47d968d28b93
8378119: GenShen: Restore log message about characteristics of promotion efforts
Reviewed-by: shade, ysr, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
Changeset: c8338be9
Branch: premain
Author: Jonathan László Lampérth <jlamperth at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2026-02-18 21:54:07 +0000
URL: https://git.openjdk.org/leyden/commit/c8338be9ad455445a94972d2d9e483a24adc27cf
8376534: Source launcher instantiates wrong class on inherited instance main
Reviewed-by: liach, cstein
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: c594da73
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-19 01:41:28 +0000
URL: https://git.openjdk.org/leyden/commit/c594da7304b2e76a1833e7ef89a5f186fd7d65bb
8326487: ZipFileSystem.getPath("").getFileName() returns null instead of an empty Path
Reviewed-by: alanb, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/jdk/nio/zipfs/PathOps.java
Changeset: 7d2b6ed8
Branch: premain
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2026-02-19 03:37:43 +0000
URL: https://git.openjdk.org/leyden/commit/7d2b6ed8923d8955afb533ea78c72abd07628c0d
8378149: [s390] Non-C2 / minimal JVM crashes in the build
Reviewed-by: mdoerr, mbaesken
! src/hotspot/cpu/s390/compiledIC_s390.cpp
Changeset: 33c9f20b
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2026-02-19 05:24:08 +0000
URL: https://git.openjdk.org/leyden/commit/33c9f20bef05239ee016d980dc69a3d583ce8293
8377712: ConstantPool of WeakReferenceKey is not deterministic in CDS archive
Reviewed-by: liach, kvn
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/java.base/share/classes/jdk/internal/util/WeakReferenceKey.java
Changeset: 759fe588
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2026-02-19 06:23:46 +0000
URL: https://git.openjdk.org/leyden/commit/759fe58877ac75a9157e831cc5e54aaa70250223
8376186: [VectorAPI] Nomenclature change for concrete vector classes
Reviewed-by: liach, psandoz
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVectorMax.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVectorMax.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVectorMax.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVectorMax.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVectorMax.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
- src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector128.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector256.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector512.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector64.java
+ src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh
= test/jdk/jdk/incubator/vector/ByteVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ByteVector128Tests.java
= test/jdk/jdk/incubator/vector/ByteVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ByteVector256Tests.java
= test/jdk/jdk/incubator/vector/ByteVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ByteVector512Tests.java
= test/jdk/jdk/incubator/vector/ByteVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ByteVector64Tests.java
= test/jdk/jdk/incubator/vector/ByteVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/ByteVectorMaxTests.java
= test/jdk/jdk/incubator/vector/DoubleVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/DoubleVector128Tests.java
= test/jdk/jdk/incubator/vector/DoubleVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/DoubleVector256Tests.java
= test/jdk/jdk/incubator/vector/DoubleVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/DoubleVector512Tests.java
= test/jdk/jdk/incubator/vector/DoubleVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/DoubleVector64Tests.java
= test/jdk/jdk/incubator/vector/DoubleVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/DoubleVectorMaxTests.java
= test/jdk/jdk/incubator/vector/FloatVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/FloatVector128Tests.java
= test/jdk/jdk/incubator/vector/FloatVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/FloatVector256Tests.java
= test/jdk/jdk/incubator/vector/FloatVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/FloatVector512Tests.java
= test/jdk/jdk/incubator/vector/FloatVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/FloatVector64Tests.java
= test/jdk/jdk/incubator/vector/FloatVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/FloatVectorMaxTests.java
= test/jdk/jdk/incubator/vector/IntVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/IntVector128Tests.java
= test/jdk/jdk/incubator/vector/IntVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/IntVector256Tests.java
= test/jdk/jdk/incubator/vector/IntVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/IntVector512Tests.java
= test/jdk/jdk/incubator/vector/IntVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/IntVector64Tests.java
= test/jdk/jdk/incubator/vector/IntVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/IntVectorMaxTests.java
= test/jdk/jdk/incubator/vector/LongVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/LongVector128Tests.java
= test/jdk/jdk/incubator/vector/LongVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/LongVector256Tests.java
= test/jdk/jdk/incubator/vector/LongVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/LongVector512Tests.java
= test/jdk/jdk/incubator/vector/LongVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/LongVector64Tests.java
= test/jdk/jdk/incubator/vector/LongVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/LongVectorMaxTests.java
= test/jdk/jdk/incubator/vector/ShortVector128LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ShortVector128Tests.java
= test/jdk/jdk/incubator/vector/ShortVector256LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ShortVector256Tests.java
= test/jdk/jdk/incubator/vector/ShortVector512LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ShortVector512Tests.java
= test/jdk/jdk/incubator/vector/ShortVector64LoadStoreTests.java
= test/jdk/jdk/incubator/vector/ShortVector64Tests.java
= test/jdk/jdk/incubator/vector/ShortVectorMaxLoadStoreTests.java
= test/jdk/jdk/incubator/vector/ShortVectorMaxTests.java
! test/jdk/jdk/incubator/vector/gen-tests.sh
Changeset: bea48b54
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2026-02-19 09:44:00 +0000
URL: https://git.openjdk.org/leyden/commit/bea48b54e2f423693e1e472129a86b030baf9eee
8272758: Improve HttpServer to avoid partial file name matches while mapping request path to context path
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/module-info.java
! 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
! test/jdk/java/net/httpclient/PlainProxyConnectionTest.java
Changeset: 79dbc50b
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2026-02-19 15:26:56 +0000
URL: https://git.openjdk.org/leyden/commit/79dbc50b4f907af9b5f9d586d6bd6f33c3a3dd21
8378171: JFR: Copy of a closed recording should not be available
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java
Changeset: f02d1900
Branch: premain
Author: Kirill Shirokov <kshiroko at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2026-02-19 16:35:53 +0000
URL: https://git.openjdk.org/leyden/commit/f02d1900958ee705c4e86bc94b92f7c2cde39c0d
8377729: Running jtreg tests with -agent... option causes some tests to fail due to duplicate -agent options provided to a subprocess
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 4a6d359a
Branch: premain
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-19 17:27:01 +0000
URL: https://git.openjdk.org/leyden/commit/4a6d359a455fd9895ee40ab64909ac6501487d87
8377701: Shenandoah: Convert ShenandoahEvacOOMHandler to use Atomic<T>
Reviewed-by: shade, xpeng, wkemper, phh
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
Changeset: 82fe8b9c
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2026-02-19 17:39:38 +0000
URL: https://git.openjdk.org/leyden/commit/82fe8b9cd0f2985327a4bd6efcaef539b751f667
8377797: Remove SA support for MethodData and the printmdo command
Reviewed-by: kevinw, ysuenaga, cjplummer, kvn
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BitData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BranchData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CallTypeData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CounterData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/JumpData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ProfileData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/RetData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
- test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
Changeset: 9b44ea39
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-19 17:58:36 +0000
URL: https://git.openjdk.org/leyden/commit/9b44ea39bf07b1d76e5bf9ebddbcae6bfc93e357
8378204: Remove AppContext from two Swing UI classes
Reviewed-by: serb, kizune
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
Changeset: 2a71f89b
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-19 18:04:06 +0000
URL: https://git.openjdk.org/leyden/commit/2a71f89bc8d72be8095113695e541f4f38acdeca
8378192: Remove AppContext from SwingUtilities2
Reviewed-by: psadhukhan, kizune
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
Changeset: ff1c42f1
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2026-02-19 22:17:41 +0000
URL: https://git.openjdk.org/leyden/commit/ff1c42f111c57837ed1da37bb30a50a5b4df03ff
8378112: Test runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails with RuntimeException: 1 < 2
Reviewed-by: phubner, matsaave
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java
Changeset: e42508fc
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-19 23:44:14 +0000
URL: https://git.openjdk.org/leyden/commit/e42508fc1c6a2cfddcee5dc7dea70a8e95ae9be4
8378203: Remove AppContext from jdk.unsupported.desktop
Reviewed-by: kizune, serb
! src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/SwingInterOpUtils.java
Changeset: 1a967a0b
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-19 23:46:05 +0000
URL: https://git.openjdk.org/leyden/commit/1a967a0bca116513be07129885b93a41c40a22a6
8378193: Remove AppContext from JinternalFrame
Reviewed-by: kizune, serb
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
Changeset: 866cbcbe
Branch: premain
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2026-02-20 00:58:51 +0000
URL: https://git.openjdk.org/leyden/commit/866cbcbecb02bf9d7bbc37941a503cc968f34428
8378050: Add missing @Override annotations in "java.awt.color" package
Reviewed-by: kizune, prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
Changeset: 1df05943
Branch: premain
Author: Roger Calnan <roger.calnan at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2026-02-20 03:52:56 +0000
URL: https://git.openjdk.org/leyden/commit/1df05943885fd83989b62bd460ed1aaeb4f284fc
8377502: Add anchors to the options in the Serviceability tool man pages
Reviewed-by: dholmes, cjplummer
! src/jdk.hotspot.agent/share/man/jhsdb.md
! src/jdk.jcmd/share/man/jmap.md
! src/jdk.jcmd/share/man/jstat.md
! src/jdk.jdi/share/man/jdb.md
Changeset: f0529a85
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-20 06:48:58 +0000
URL: https://git.openjdk.org/leyden/commit/f0529a854215f325ac67082a44c0aaacc1505c87
8378080: Zero: JNIEnv argument is corrupted in native calls
Reviewed-by: mdoerr, serb, phh
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
Changeset: f49c6d87
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-20 06:49:15 +0000
URL: https://git.openjdk.org/leyden/commit/f49c6d8777c8083d122a61ba3bd359cf9826cb0b
8377990: Zero: Replace Java math ops with UB-safe implementations
Reviewed-by: aph, serb, phh
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.inline.hpp
! src/hotspot/share/sanitizers/ub.hpp
Changeset: cb706549
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2026-02-20 08:25:42 +0000
URL: https://git.openjdk.org/leyden/commit/cb70654943695049e75743ee957c7c51ac33ffdc
8377949: TestZRelocationSetEvent.java intermittent fails OOME
Reviewed-by: stefank, mgronlun
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java
Changeset: fa2f4d82
Branch: premain
Author: Anton Artemov <aartemov at openjdk.org>
Date: 2026-02-20 08:31:18 +0000
URL: https://git.openjdk.org/leyden/commit/fa2f4d82f5337afab2291e4757387e4bc328265d
8377223: Port fdlibm atanh to Java
Reviewed-by: darcy, rgiulietti
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/HyperbolicTests.java
! test/jdk/java/lang/StrictMath/ExhaustingTests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/HyperbolicTests.java
Changeset: 7ec561f8
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-20 09:01:08 +0000
URL: https://git.openjdk.org/leyden/commit/7ec561f8b7a72ce3f6adee27dbdd86a191654e50
8378178: Change Thread::_allocated_bytes from jlong to uint64_t
Reviewed-by: coleenp, stefank
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
Changeset: c3a698f7
Branch: premain
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2026-02-20 10:55:45 +0000
URL: https://git.openjdk.org/leyden/commit/c3a698f7bef2bf6fae132e762095658273a5a2f8
8377665: JFR: Symbol table not setup for early class unloading
Reviewed-by: jsikstro
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
Changeset: 16f2b803
Branch: premain
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2026-02-20 10:56:15 +0000
URL: https://git.openjdk.org/leyden/commit/16f2b8032729c39ed218de11562bc63aa7b35fd9
8373638: RBTree public interface does not check all input parameters for validity
Reviewed-by: ayang, dholmes
! src/hotspot/share/utilities/rbTree.inline.hpp
Changeset: 2052b443
Branch: premain
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-02-20 11:25:25 +0000
URL: https://git.openjdk.org/leyden/commit/2052b443ed2c8c8fb36513822c577f9f80805e91
8378233: depends_only_on_test_impl() assertion hit after JDK-8347365
Reviewed-by: qamai, mbaesken
! src/hotspot/share/opto/intrinsicnode.hpp
Changeset: a2961293
Branch: premain
Author: Kerem Kat <krk at openjdk.org>
Committer: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-20 11:33:39 +0000
URL: https://git.openjdk.org/leyden/commit/a296129347ed9448d34ce1c0b6ed778816fd55b1
8375633: C2: Missed Ideal optimization opportunity with ConvD2F/ConvF2HF and -XX:+StressIncrementalInlining
Reviewed-by: bmaillard, mchevalier, qamai
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/ConvD2FIdealizationStress.java
+ test/hotspot/jtreg/compiler/c2/irTests/ConvF2HFIdealizationStress.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: df8c7709
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-20 11:58:35 +0000
URL: https://git.openjdk.org/leyden/commit/df8c770944b4a6e9713b1851b45f2b5dd04f6827
8377300: Use64KPages flag cleanup on AIX
Reviewed-by: mdoerr, asteiner
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
Changeset: c1142bda
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2026-02-20 12:33:02 +0000
URL: https://git.openjdk.org/leyden/commit/c1142bda49aa01297c77e2f33209c06585546c6b
8339886: runtime/os/TestHugePageDecisionsAtVMStartup.java ignores vm flags
Reviewed-by: dholmes, aartemov
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
Changeset: aeafc5b1
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-20 12:41:34 +0000
URL: https://git.openjdk.org/leyden/commit/aeafc5b1655858cd72de58e5f1c0b80b984d7274
8378245: Obsolete ParallelRefProcBalancingEnabled
Reviewed-by: jsikstro, dholmes, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: e8dadf4b
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-20 15:13:07 +0000
URL: https://git.openjdk.org/leyden/commit/e8dadf4baa643a48d7b21abe72d073792a9726c0
8378003: JarURLConnection.getCertificates() and getCodeSigners() incorrectly return null for signed JAR files after JDK-8377338
Reviewed-by: mullan, dfuchs
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
+ test/jdk/sun/net/www/protocol/jar/JarURLConnectionCertsAndCodeSigners.java
Changeset: 72b28672
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2026-02-20 16:26:18 +0000
URL: https://git.openjdk.org/leyden/commit/72b28672ad2f0f70cf57c9dc753b0ba20f6bcaaa
8367129: Move input validation checks to Java for java.lang.StringLatin1 intrinsics
Reviewed-by: rriggs, rgiulietti
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
Changeset: 932f28c6
Branch: premain
Author: Oli Gillespie <ogillespie at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2026-02-20 16:50:00 +0000
URL: https://git.openjdk.org/leyden/commit/932f28c69b8573ad85fde2e0fa00cb3a46d93c2e
8376698: Add Spliterator tests for TreeMap sub-maps
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/util/TreeMap.java
! test/jdk/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: c1f8209c
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-20 17:22:21 +0000
URL: https://git.openjdk.org/leyden/commit/c1f8209cb2b0c3c959623d6002bf60566a24eac8
8378163: test/jdk/java/net/httpclient/*.java: convert tests that use ITestContext to JUnit
Reviewed-by: vyazici
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/net/httpclient/BasicHTTP2Test.java
! test/jdk/java/net/httpclient/BasicHTTP3Test.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/HeadersLowerCaseTest.java
! test/jdk/java/net/httpclient/HttpInputStreamAvailableTest.java
! test/jdk/java/net/httpclient/HttpResponseInputStreamInterruptTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/ShortResponseBody.java
! test/jdk/java/net/httpclient/ShortResponseBodyGet.java
! test/jdk/java/net/httpclient/ShortResponseBodyPost.java
! test/jdk/java/net/httpclient/ShortResponseBodyPostWithRetry.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/StreamingBody.java
Changeset: feecb042
Branch: premain
Author: Daishi Tabata <dtabata at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2026-02-20 17:59:54 +0000
URL: https://git.openjdk.org/leyden/commit/feecb042fe4abbb9bb3aa9324de4e40393e03ae1
8378218: MSYS2 reports cygwin triplet causing bash configure failure
Reviewed-by: erikj
! make/autoconf/platform.m4
Changeset: 2ebd6126
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-20 20:21:00 +0000
URL: https://git.openjdk.org/leyden/commit/2ebd612634bfc7314a489a8de8f951127b03b26d
8378276: Refactor test/jdk/java/net/httpclient/quic/ TestNG tests to JUnit
Reviewed-by: vyazici
! test/jdk/java/net/httpclient/quic/AckElicitingTest.java
! test/jdk/java/net/httpclient/quic/AckFrameTest.java
! test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java
! test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java
! test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java
! test/jdk/java/net/httpclient/quic/KeyUpdateTest.java
! test/jdk/java/net/httpclient/quic/OrderedFlowTest.java
! test/jdk/java/net/httpclient/quic/PacerTest.java
! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java
! test/jdk/java/net/httpclient/quic/PacketNumbersTest.java
! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java
! test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java
! test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java
! test/jdk/java/net/httpclient/quic/VariableLengthTest.java
! test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java
! test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java
! test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java
Changeset: bc971b51
Branch: premain
Author: Markus KARG <markus at headcrashing.eu>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-21 02:16:01 +0000
URL: https://git.openjdk.org/leyden/commit/bc971b51b9a27b8b026f6fbbe1b0d49e7b702a6c
8377388: Replacing "new StringReader(String)" by "Reader.of(CharSequence);" in Scanner
Reviewed-by: jpai, rriggs, bpb
! src/java.base/share/classes/java/util/Scanner.java
Changeset: 103a0837
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2026-02-21 02:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/103a08378d423ce7345159a010fc79ed7ca8fbeb
8378298: Remove obsolete CDS string tests
Reviewed-by: matsaave, kvn
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
- test/hotspot/jtreg/runtime/cds/SharedStrings.java
- test/hotspot/jtreg/runtime/cds/SharedStringsWb.java
- test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsApp.java
- test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassApp.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringGC.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringPlus.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternStringTest.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWb.java
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: facbcaf0
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-21 04:13:08 +0000
URL: https://git.openjdk.org/leyden/commit/facbcaf06af2c94d319b32da99d2cc4ff69408f1
8378205: Remove AppContext from Swing MenuComponent
Reviewed-by: kizune, serb
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
Changeset: 3bd4a111
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-21 04:13:24 +0000
URL: https://git.openjdk.org/leyden/commit/3bd4a111802f82afec1af1a732be2eab150255c5
8378296: Remove AppContext from java.awt.event.FocusEvent
Reviewed-by: kizune, serb
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
Changeset: fac338b0
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-21 04:34:19 +0000
URL: https://git.openjdk.org/leyden/commit/fac338b03e057aa7f9df3a39bf48b41d23d0a612
8377425: Test runtime/os/TestWXHealing.java fails on macosx-aarch64 product build
Reviewed-by: aph, dholmes
! test/hotspot/jtreg/runtime/os/TestWXHealing.java
Changeset: d4dc5e49
Branch: premain
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2026-02-21 11:39:52 +0000
URL: https://git.openjdk.org/leyden/commit/d4dc5e49c153555e59dd5b1c2f806d2eb4caff80
8378369: TestJhsdbJstackMixedWithVDSOCallCore.java fails if missing vdso64.so
Reviewed-by: cjplummer, ayang
! test/lib/jdk/test/lib/SA/SATestUtils.java
Changeset: a35945ae
Branch: premain
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-21 11:52:50 +0000
URL: https://git.openjdk.org/leyden/commit/a35945ae067ffd60d5f374060086650636ebd9de
8376220: C2: Refactor the logic to in MemNode::find_previous_store
Reviewed-by: rcastanedalo, bmaillard
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/TestFindStore.java
Changeset: 497dca25
Branch: premain
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2026-02-22 00:12:19 +0000
URL: https://git.openjdk.org/leyden/commit/497dca2549a9829530670576115bf4b8fab386b3
8378153: Robot.getPixelColor() may return stale pixels due to missing Toolkit.sync()
Reviewed-by: prr, azvegint
! src/java.desktop/share/classes/java/awt/Robot.java
Changeset: c3f713a9
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-23 08:10:41 +0000
URL: https://git.openjdk.org/leyden/commit/c3f713a9c94497871ed83e6ae1815c326d12f47b
8377798: Hotspot build on macOS aarch64 with unused-functions warning reports some unused functions
Reviewed-by: jbechberger, dholmes
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
Changeset: 30f9b1b9
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2026-02-23 08:41:00 +0000
URL: https://git.openjdk.org/leyden/commit/30f9b1b90c061a05c996b7569c78d3cc563a7aff
8377224: Initialization cleanups after Atomic<T> conversion
Reviewed-by: ayang, jsjolen
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
Changeset: a9542746
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-23 09:27:53 +0000
URL: https://git.openjdk.org/leyden/commit/a9542746e7289fff6f4d5e7482e68e37c79e41d0
8375359: Improve GC serviceability init staging
Reviewed-by: ayang, tschatzl, stefank
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/memoryService.hpp
! test/hotspot/jtreg/gc/epsilon/TestInitAllocs.java
Changeset: 0f70a9a9
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2026-02-23 09:28:10 +0000
URL: https://git.openjdk.org/leyden/commit/0f70a9a92498992ecc863fdd4653ee155b1ac19a
8377433: Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java failed
Reviewed-by: sspitsyn
! test/jdk/com/sun/jmx/remote/NotificationMarshalVersions/Client/Client.java
! test/jdk/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java
Changeset: 2a9d144f
Branch: premain
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-23 09:36:31 +0000
URL: https://git.openjdk.org/leyden/commit/2a9d144f2659f35e2c54543d36ac0bb049964a99
8377652: C2: Simplify Compile::flatten_alias_type for array
Reviewed-by: roland, mhaessig
! src/hotspot/share/opto/compile.cpp
Changeset: c065f411
Branch: premain
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2026-02-23 09:43:07 +0000
URL: https://git.openjdk.org/leyden/commit/c065f4119a527789fbe86494b068ab487a59d801
8308637: AssertionError when using Trees.getScope in plug-in
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: c701647b
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-23 10:21:57 +0000
URL: https://git.openjdk.org/leyden/commit/c701647b32c43a12428919fcb39cbcec7ccebea3
8378397: Disable usage of system level jshell history in test/hotspot/jtreg/runtime/os/TestWXHealing.java
Reviewed-by: dholmes, jlahoda
! test/hotspot/jtreg/runtime/os/WXHealing.java
Changeset: 9ea62c25
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-23 10:31:44 +0000
URL: https://git.openjdk.org/leyden/commit/9ea62c258cc880272206a065d73f69fcd7416939
8378348: Obsolete ParallelRefProcEnabled
Reviewed-by: jsikstro, tschatzl
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/runtime/arguments.cpp
- test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: aee4b02e
Branch: premain
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-02-23 13:00:00 +0000
URL: https://git.openjdk.org/leyden/commit/aee4b02ecdca43d66f4e0e4acc961e6efff56a6f
8378353: [PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int
Reviewed-by: mbaesken, dbriemann
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
Changeset: 4b99aef1
Branch: premain
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2026-02-23 16:01:16 +0000
URL: https://git.openjdk.org/leyden/commit/4b99aef1cad05057463edbb248a3adc9b45d9a87
8373944: ObjectMonitor::ExitOnSuspend can call java_lang_VirtualThread::set_onWaitingList() while in safepoint
Reviewed-by: dholmes, fbredberg
! src/hotspot/share/runtime/objectMonitor.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume3/SuspendResume3.java
Changeset: 66ba63a4
Branch: premain
Author: Jeremy Wood <jwood at openjdk.org>
Committer: Alexander Zuev <kizune at openjdk.org>
Date: 2026-02-23 16:18:55 +0000
URL: https://git.openjdk.org/leyden/commit/66ba63a4e98bbea0d5a2c9b13c777c611d90a85a
8377745: VoiceOver Identifies Hyperlink as Text
Reviewed-by: kizune, dnguyen
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/LinkAccessibility.h
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/LinkAccessibility.m
+ test/jdk/javax/accessibility/8377745/VoiceOverHyperlinkRole.java
Changeset: 1ae2fee0
Branch: premain
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2026-02-23 17:02:14 +0000
URL: https://git.openjdk.org/leyden/commit/1ae2fee007436ef8d842b3d71f228897ce6d2f67
8376125: Out of memory in the CDS archive error with lot of classes
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: iklam, jiangli
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/cds/aotCompressedPointers.hpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
+ test/hotspot/gtest/cds/test_scaledOffsets.cpp
Changeset: acde30e0
Branch: premain
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2026-02-23 17:34:55 +0000
URL: https://git.openjdk.org/leyden/commit/acde30e0ab9cd8fbb6d2e1193771a40fd370659a
8377897: jpackage: make jdk.jpackage.internal.MockUtils available from other packages
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxBundlingEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ExecutorFactory.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Globals.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ObjectFactory.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutorFactory.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/MemoizingSupplier.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinBundlingEnvironment.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/stdmock/JPackageMockUtils.java
! test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxPackageArchTest.java
! test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxSystemEnvironmentTest.java
! test/jdk/tools/jpackage/junit/linux/junit.java
! test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacDmgPackagerTest.java
! test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacDmgSystemEnvironmentTest.java
! test/jdk/tools/jpackage/junit/macosx/junit.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DefaultBundlingEnvironmentTest.java
- test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/MockUtils.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/util/MemoizingSupplierTest.java
Changeset: 3b0160f5
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2026-02-23 18:09:31 +0000
URL: https://git.openjdk.org/leyden/commit/3b0160f50f2e0ec1c80c855c667677eb2f553eae
8378115: (fs) sun.nio.fs.NativeBuffer no longer needs a cleaner
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
Changeset: 1cb8b6d1
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-23 18:21:58 +0000
URL: https://git.openjdk.org/leyden/commit/1cb8b6d1b579a91b71bc0a478044a04b84d12ae9
8378202: Remove AppContext from XAWT classes
Reviewed-by: serb, azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XSystemTrayPeer.java
Changeset: 569d18fb
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-23 18:36:00 +0000
URL: https://git.openjdk.org/leyden/commit/569d18fbe51a036629337c38230ae4892365a228
8337853: Remove SunLayoutEngineKey and SunLayoutEngineFactory and its cache.
Reviewed-by: azvegint, dnguyen
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/classes/sun/font/GlyphLayout.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
Changeset: 74a07b74
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-23 18:39:46 +0000
URL: https://git.openjdk.org/leyden/commit/74a07b7487a8eed43e5514fb16336998e9b1ebc7
8378197: Remove AppContext from sun/swing/plaf/DesktopProperty.java
Reviewed-by: serb, kizune
! src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
Changeset: 6b576235
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2026-02-23 19:09:20 +0000
URL: https://git.openjdk.org/leyden/commit/6b576235b84f51e273da44158bfcadbb48f51baa
8377924: Inconsistent parsing of XBM files after JDK-8361748
8377826: Eliminate code duplication in XbmImageDecoder
Reviewed-by: dnguyen, prr, dmarkov
! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
! test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java
+ test/jdk/java/awt/image/XBMDecoder/XBMDecoderWidthHeight.java
+ test/jdk/java/awt/image/XBMDecoder/invalid_WH1-no-height.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_WH2-no-width.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_WH3-no-width-height.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH1-th-ht.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH2-h-ht.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH3-ht-th.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH4-ht-h.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH5-w-h.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_WH6-h-w.xbm
Changeset: c0c1775a
Branch: premain
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2026-02-24 00:33:52 +0000
URL: https://git.openjdk.org/leyden/commit/c0c1775a2b002e82347bb0a0b1167cfe45e7006e
8377905: gcc.md included with every build
Reviewed-by: erikj, jsjolen, prr, dholmes
! make/modules/java.base/Copy.gmk
Changeset: 171d788b
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-24 02:21:33 +0000
URL: https://git.openjdk.org/leyden/commit/171d788bce176ef147840fadd5551579ac7bb9b6
8378378: Remove references to obsolete jdk.net.usePlainDatagramSocketImpl property from tests
Reviewed-by: alanb, vyazici, dfuchs
! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java
! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
Changeset: f25d429c
Branch: premain
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2026-02-24 03:01:19 +0000
URL: https://git.openjdk.org/leyden/commit/f25d429c8d6d099666aefd698ed14628cce5b1cf
8306591: SA and hotspot generate different hprof records for GC roots
Reviewed-by: cjplummer, dholmes
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java
Changeset: cb3a57cc
Branch: premain
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2026-02-24 04:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/cb3a57ccede6709205e75c7eb2ff9998cb7a82d0
8377863: [s390x] Increase inlining thresholds to the same as other platforms
Reviewed-by: aph, lucy
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 75f8f08f
Branch: premain
Author: David Beaumont <david.beaumont at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2026-02-24 05:19:17 +0000
URL: https://git.openjdk.org/leyden/commit/75f8f08f3b6b4e3b211553ed78862ab03ca5d216
8378118: Test tools/jimage/JImageBadFileTest.java failed on Windows
Reviewed-by: rriggs, alanb
! test/jdk/tools/jimage/JImageBadFileTest.java
Changeset: f0da04a4
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2026-02-24 06:54:10 +0000
URL: https://git.openjdk.org/leyden/commit/f0da04a40a010ed7e561735f0b1fdbd3f02ca42b
8375457: Test serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default timed out
Reviewed-by: pchilanomate, amenkov
! src/hotspot/share/prims/jvmtiEnv.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
Changeset: 14cb5ddf
Branch: premain
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2026-02-24 07:23:41 +0000
URL: https://git.openjdk.org/leyden/commit/14cb5ddfc561a248206eeb54cbbc554c6889aaca
8376291: [IR Framework] Create classes for separate Test VM messages
Reviewed-by: mchevalier, dfenacci, epeter
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/ApplicableIRRulesParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfoParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/TestVMData.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/TestVmMessageReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/ExecutedTests.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/JavaMessage.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/JavaMessageParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/JavaMessages.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/MethodTimes.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/StdoutMessages.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ApplicableIRRulesPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/network/MessageTag.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/network/TestVmSocket.java
Changeset: d9f19b3d
Branch: premain
Author: Benoît Maillard <bmaillard at openjdk.org>
Date: 2026-02-24 07:56:59 +0000
URL: https://git.openjdk.org/leyden/commit/d9f19b3d9e18186454f9e5dd4126ffc9a11e2171
8373251: C2: Ideal() returns nullptr for shift nodes after having modified the shift amount input
Reviewed-by: chagedorn, mchevalier
! src/hotspot/share/opto/mulnode.cpp
+ test/hotspot/jtreg/compiler/c2/igvn/TestIdealReturnReplaceShiftAmount.java
+ test/hotspot/jtreg/compiler/c2/igvn/TestMissingOptReplaceShiftAmount.java
Changeset: 827239f5
Branch: premain
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2026-02-24 08:14:38 +0000
URL: https://git.openjdk.org/leyden/commit/827239f5f890a7eff7014f27d25537ae7a2f7faf
8378266: Update atomicAccess include after Atomic<T> changes
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
Changeset: 5ed7b3ed
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-24 08:32:39 +0000
URL: https://git.openjdk.org/leyden/commit/5ed7b3ed750ae35a6369fb472e24ebc78f7d0be9
8378439: Remove unused methods in HSpaceCounters
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/hSpaceCounters.cpp
! src/hotspot/share/gc/shared/hSpaceCounters.hpp
Changeset: 35ed56af
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-24 08:52:09 +0000
URL: https://git.openjdk.org/leyden/commit/35ed56afc73a83fd7eb856279550cc3e5546a13a
8378347: AIX version checks for 7.1 and 5.X are obsolete
Reviewed-by: mdoerr, asteiner
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libodm_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
Changeset: bc9c6c6a
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2026-02-24 09:15:23 +0000
URL: https://git.openjdk.org/leyden/commit/bc9c6c6af98fdbe17be4f7dad1270d350cb9dacb
8377996: [REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
Reviewed-by: phubner, jsjolen
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! test/hotspot/gtest/nmt/test_regions_tree.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: bd99c627
Branch: premain
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2026-02-24 09:18:19 +0000
URL: https://git.openjdk.org/leyden/commit/bd99c627b170147a796512810c8ecd98db12781e
8378319: Obsolete the MaxRAM flag
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.md
! test/hotspot/gtest/runtime/test_globals.cpp
- test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
+ test/hotspot/jtreg/gc/arguments/TestMaxRAMPercentage.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/gc/g1/TestRegionAlignment.java
! test/hotspot/jtreg/runtime/7167069/PrintAsFlag.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java
Changeset: 92fa4f13
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2026-02-24 09:19:11 +0000
URL: https://git.openjdk.org/leyden/commit/92fa4f13c6aec8a7958867ce67d89b778c87de7b
8372231: Test gtest/NMTGtests.java#nmt-summary crashed
Reviewed-by: phubner, jsjolen
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
Changeset: c16ac37d
Branch: premain
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2026-02-24 09:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/c16ac37d501c0c04bd68be8f500ea3dc24b28fa4
8376892: Allow conversion warnings in subsets of the code base
Reviewed-by: kbarrett, erikj, azafari
! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.template
! make/common/MakeBase.gmk
! make/hotspot/lib/CompileJvm.gmk
Changeset: 32a61971
Branch: premain
Author: Paul Hübner <phubner at openjdk.org>
Committer: Johan Sjölen <jsjolen at openjdk.org>
Date: 2026-02-24 10:07:45 +0000
URL: https://git.openjdk.org/leyden/commit/32a619715e9d34e45b9bd6c954a03ead34be5a48
8370044: TraceBytecodes shouldn't break up lines
Reviewed-by: dholmes, coleenp, jsjolen
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeTracer.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
+ test/hotspot/jtreg/runtime/interpreter/CoherentBytecodeTraceTest.java
Changeset: b99d1f0a
Branch: premain
Author: cdw200806 <56459974+cdw200806 at users.noreply.github.com>
Committer: Viktor Klang <vklang at openjdk.org>
Date: 2026-02-24 10:50:59 +0000
URL: https://git.openjdk.org/leyden/commit/b99d1f0a1723261718d68ffafbdb9efb315ccfc7
8378354: Faulty assertion in checkInvariants method of ConcurrentHashMap
Reviewed-by: alanb, vklang
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: b4c3629c
Branch: premain
Author: Saint Wesonga <swesonga at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2026-02-24 11:27:16 +0000
URL: https://git.openjdk.org/leyden/commit/b4c3629cbaf8733669043a45a1916c017f04e5f7
8377702: Disable AArch64 SpinPause tests on Windows
Reviewed-by: dholmes, aph
! test/hotspot/gtest/aarch64/test_spin_pause.cpp
! test/hotspot/jtreg/gtest/TestSpinPauseAArch64.java
Changeset: 85d5688d
Branch: premain
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2026-02-24 11:46:32 +0000
URL: https://git.openjdk.org/leyden/commit/85d5688d37625b3dcb2e0163f5101054c59a9aff
8378330: Do not malloc the GrowableArrays in async_get_stack_trace
Reviewed-by: dholmes, cnorrbin
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: f1169f9d
Branch: premain
Author: jonghoonpark <dev at jonghoonpark.com>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date: 2026-02-24 12:10:00 +0000
URL: https://git.openjdk.org/leyden/commit/f1169f9d61f6f3eeb0ab3e2ddc0bbcdcaaceea04
8377309: Remove PhaseIterGVN::verify_Identity_for exclusion for Min/Max find identity op
Reviewed-by: mhaessig, chagedorn
! src/hotspot/share/opto/phaseX.cpp
Changeset: 0ed34913
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2026-02-24 12:12:14 +0000
URL: https://git.openjdk.org/leyden/commit/0ed34913bac44f3f0895cd9ab15d4e7ff2d5f5c2
8377944: LowMemoryTest2.java#id1 intermittent fails OOME: Metaspace
Reviewed-by: dholmes, cjplummer
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Changeset: e452d478
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-24 12:20:18 +0000
URL: https://git.openjdk.org/leyden/commit/e452d47867ca76449365d14f61332d0eb1a096ac
8378164: test/jdk/java/net/httpclient/http3/*.java: convert tests that use ITestContext to JUnit
Reviewed-by: vyazici
! test/jdk/java/net/httpclient/http3/GetHTTP3Test.java
! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java
! test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java
! test/jdk/java/net/httpclient/http3/PostHTTP3Test.java
Changeset: 49f14eb9
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2026-02-24 13:57:01 +0000
URL: https://git.openjdk.org/leyden/commit/49f14eb9fca155319d5475019715189e9f65dffd
8378344: Refactor test/jdk/java/net/httpclient/*.java TestNG tests to JUnit
Reviewed-by: vyazici
! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
! test/jdk/java/net/httpclient/AltServiceUsageTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/BodySubscribersTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberErrorCompleteTest.java
! test/jdk/java/net/httpclient/BufferingSubscriberTest.java
! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/CancelledResponse2.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/ConnectExceptionTest.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/CustomRequestPublisher.java
! test/jdk/java/net/httpclient/CustomResponseSubscriber.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/ExpectContinue.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/httpclient/FilePublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HeadersTest1.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientExceptionTest.java
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/HttpHeadersOf.java
! test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java
! test/jdk/java/net/httpclient/HttpVersionsTest.java
! test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/LineStreamsAndSurrogatesTest.java
! test/jdk/java/net/httpclient/LineSubscribersAndSurrogatesTest.java
! test/jdk/java/net/httpclient/MappingResponseSubscriber.java
! test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/NoBodyPartOne.java
! test/jdk/java/net/httpclient/NoBodyPartThree.java
! test/jdk/java/net/httpclient/NoBodyPartTwo.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/RequestBodyTest.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/Response1xxTest.java
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RetryPost.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/SSLExceptionTest.java
! test/jdk/java/net/httpclient/SendResponseHeadersTest.java
! test/jdk/java/net/httpclient/ServerCloseTest.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/StreamCloseTest.java
! test/jdk/java/net/httpclient/SubscriberAPIExceptions.java
! test/jdk/java/net/httpclient/TestKitTest.java
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UserCookieTest.java
Changeset: 79456110
Branch: premain
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2026-02-24 19:27:24 +0000
URL: https://git.openjdk.org/leyden/commit/79456110fb6dd11ef19e9637c6f40ee7ce329481
8377914: Typos in HKDFParameterSpec.Builder::thenExpand
Reviewed-by: hchao
! src/java.base/share/classes/javax/crypto/spec/HKDFParameterSpec.java
Changeset: 46737815
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2026-02-24 19:29:47 +0000
URL: https://git.openjdk.org/leyden/commit/46737815234a95226a54cbb7544f4367fa13fd86
8378549: Incorrect assert in JvmtiThreadState::update_for_pop_top_frame
Reviewed-by: lmesnik
! src/hotspot/share/prims/jvmtiThreadState.cpp
Changeset: 9f89fa5b
Branch: premain
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2026-02-24 19:41:31 +0000
URL: https://git.openjdk.org/leyden/commit/9f89fa5b67cb05166fa0d396412a2d6c48ca0ca6
8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote
Reviewed-by: dholmes, coleenp, sspitsyn
! src/hotspot/share/classfile/verifier.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java
Changeset: 49158d35
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-24 20:50:57 +0000
URL: https://git.openjdk.org/leyden/commit/49158d354b0d31cb8821b9a35554fe46a388a036
8378387: Remove AppContext from several macOS AWT classes
Reviewed-by: serb, dnguyen
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
Changeset: 276b23d4
Branch: premain
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2026-02-24 21:30:35 +0000
URL: https://git.openjdk.org/leyden/commit/276b23d4e6b8fe59a84ff6ab18969474ba004571
8377671: Step Over doesn't stop after receiving MethodExitEvent
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.h
! test/jdk/com/sun/jdi/JdbMethodExitTest.java
Changeset: a890dd1f
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-02-25 01:08:44 +0000
URL: https://git.openjdk.org/leyden/commit/a890dd1fcd992ad744c3b26a6203f98d41161fb0
8362268: NPE thrown from SASL GSSAPI impl when TLS is used with QOP auth-int against Active Directory
Reviewed-by: dfuchs, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java
+ test/jdk/com/sun/jndi/ldap/SkipAbandonRequestOnClosedConn.java
Changeset: 9a92e144
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2026-02-25 04:20:07 +0000
URL: https://git.openjdk.org/leyden/commit/9a92e144a9217006976f955de4341fbe59c38121
8377726: Remove unused macros in register.hpp
Reviewed-by: ayang, mhaessig
! src/hotspot/cpu/zero/register_zero.hpp
! src/hotspot/share/asm/register.hpp
Changeset: e92726c3
Branch: premain
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2026-02-25 04:45:48 +0000
URL: https://git.openjdk.org/leyden/commit/e92726c352f2d9e9ccb074441d9c09eef781a492
8373690: Unexpected Keystore message using jdk.crypto.disabledAlgorithms
Reviewed-by: mullan, coffeys
! src/java.base/share/classes/java/security/KeyStore.java
+ test/jdk/java/security/KeyStore/DisabledKnownType.java
Changeset: 6c39d1bb
Branch: premain
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2026-02-25 07:06:55 +0000
URL: https://git.openjdk.org/leyden/commit/6c39d1bb7325ba1dcd79b0f32dd6b103802f4d1c
8371683: TYPE_USE annotation on var lambda parameter should be rejected
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/target/VarVariables-old.out
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/target/VarVariables.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/target/VarVariables.out
Changeset: 0c09d2e2
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-25 08:16:14 +0000
URL: https://git.openjdk.org/leyden/commit/0c09d2e222e6332a69f61524496ae2de03d3855f
8377880: Enable unused function warnings in hotspot with clang too
Reviewed-by: azafari, syan, clanger, lucy
! make/hotspot/lib/CompileJvm.gmk
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 119108c0
Branch: premain
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2026-02-25 09:24:44 +0000
URL: https://git.openjdk.org/leyden/commit/119108c0d4b043126948f46248eb9e6594d739cd
8373595: A new ObjectMonitorTable implementation
Co-authored-by: Anton Artemov <aartemov at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Co-authored-by: Roman Kennke <rkennke at openjdk.org>
Reviewed-by: aboldtch, amitkumar, aartemov, rkennke, coleenp, eosterlund
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitorTable.cpp
! src/hotspot/share/runtime/objectMonitorTable.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: d9e46e3b
Branch: premain
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Daniel Lundén <dlunden at openjdk.org>
Date: 2026-02-25 09:49:21 +0000
URL: https://git.openjdk.org/leyden/commit/d9e46e3b5e475f17591f458f37f46b4b4eb8b8a8
8280283: Dead compiler code found during the JDK-8272058 code review
Reviewed-by: bulasevich, dcubed, phh
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
Changeset: 5f098b12
Branch: premain
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2026-02-25 10:49:20 +0000
URL: https://git.openjdk.org/leyden/commit/5f098b1284e0b969034cbc159aaedf23d0826ba4
8376650: os::release_memory_special may not be needed anymore
Reviewed-by: coleenp, sjohanss
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
Changeset: 3a74f16e
Branch: premain
Author: David Briemann <dbriemann at openjdk.org>
Date: 2026-02-25 11:02:50 +0000
URL: https://git.openjdk.org/leyden/commit/3a74f16e200c0f543608eac85d6d1d5f51d9c54c
8376113: PPC64: Implement special MachNodes for floating point Min / Max
Reviewed-by: mdoerr, rrich
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! test/hotspot/jtreg/compiler/igvn/TestMinMaxIdentity.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ApplicableIRRulesPrinter.java
Changeset: 5386a72b
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2026-02-25 11:22:23 +0000
URL: https://git.openjdk.org/leyden/commit/5386a72bc2869f29ef3927768bd9d2273c6dac08
8378578: Add final to XbmColormap and XbmHints in XbmImageDecoder
Reviewed-by: dmarkov, serb, prr, dnguyen
! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
Changeset: 3e087d8e
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2026-02-25 11:22:43 +0000
URL: https://git.openjdk.org/leyden/commit/3e087d8ebd8c2f860a168b223c5f049dc1c9c068
8378585: Mark fields in MediaTracker final
Reviewed-by: serb, prr
! src/java.desktop/share/classes/java/awt/MediaTracker.java
Changeset: 269c9f3e
Branch: premain
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2026-02-25 11:51:51 +0000
URL: https://git.openjdk.org/leyden/commit/269c9f3ed53275bcad2b3ce0e1c93cf8eb3ef06d
8378442: RBTreeCHeap does not deallocate removed nodes when using remove_at_cursor
Reviewed-by: jsikstro, jsjolen
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
! test/hotspot/gtest/utilities/test_rbtree.cpp
Changeset: 7b145a51
Branch: premain
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2026-02-25 12:09:25 +0000
URL: https://git.openjdk.org/leyden/commit/7b145a51fae9a15e06d169e42d54d08ff250a64a
8378100: Unused code in rewriter.hpp
Reviewed-by: shade, matsaave
! src/hotspot/share/interpreter/rewriter.hpp
Changeset: 6aed0522
Branch: premain
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2026-02-25 12:49:45 +0000
URL: https://git.openjdk.org/leyden/commit/6aed0522ebae2faa6787d6066252a8fcae0c806f
8373731: C2: Missed optimization opportunity for AddI
Reviewed-by: bmaillard, epeter, dlong
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/igvn/TestMissingAddSubElimination.java
Changeset: ce6ccd38
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2026-02-25 12:53:37 +0000
URL: https://git.openjdk.org/leyden/commit/ce6ccd385f0eee7dcc52d1dcb93ad8092fd7365d
8378535: Parallel: Replace SpaceCounters with HSpaceCounters
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
- src/hotspot/share/gc/parallel/spaceCounters.cpp
- src/hotspot/share/gc/parallel/spaceCounters.hpp
Changeset: 93fe49ab
Branch: premain
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2026-02-25 12:57:30 +0000
URL: https://git.openjdk.org/leyden/commit/93fe49abef85e6c1fcf3a9b853cdcf05c557acba
8371333: Optimize static initialization of SSLContextImpl classes and improve logging
Reviewed-by: hchao, jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
Changeset: 194be818
Branch: premain
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2026-02-25 13:13:51 +0000
URL: https://git.openjdk.org/leyden/commit/194be8180f89cd247d31e5ecdb23cb5261db2625
8374807: Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version
Reviewed-by: vlivanov, epeter
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestPrintDiagnosticsWithoutProfileTraps.java
Changeset: a3684a79
Branch: premain
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2026-02-25 15:14:58 +0000
URL: https://git.openjdk.org/leyden/commit/a3684a79527ff33ec32c8eeda5c8a536aa6f814b
8377909: Replace SummaryDiff's array implementation with a hashtable
Reviewed-by: azafari, phubner
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
+ test/hotspot/gtest/nmt/test_nmt_summarydiff.cpp
! test/hotspot/gtest/nmt/test_regions_tree.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 5a59ed68
Branch: premain
Author: Chen Liang <liach at openjdk.org>
Date: 2026-02-25 15:46:25 +0000
URL: https://git.openjdk.org/leyden/commit/5a59ed68f973b74a5bc19bf6babd4c20ecc39b04
8376234: Migrate java/lang/constant tests away from TestNG
Reviewed-by: rriggs, alanb
! test/jdk/java/lang/constant/ClassDescTest.java
! test/jdk/java/lang/constant/CondyDescTest.java
! test/jdk/java/lang/constant/ConstantDescsTest.java
+ test/jdk/java/lang/constant/ConstantUtilsTest.java
! test/jdk/java/lang/constant/DescribeResolveTest.java
! test/jdk/java/lang/constant/DynamicCallSiteDescTest.java
! test/jdk/java/lang/constant/IndyDescTest.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java
! test/jdk/java/lang/constant/NameValidationTest.java
! test/jdk/java/lang/constant/SymbolicDescTest.java
! test/jdk/java/lang/constant/TypeDescriptorTest.java
- test/jdk/java/lang/constant/boottest/TEST.properties
- test/jdk/java/lang/constant/boottest/java.base/jdk/internal/constant/ConstantUtilsTest.java
+ test/jdk/java/lang/constant/java.base/jdk/internal/constant/ConstantAccess.java
Changeset: 8af95879
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2026-02-25 15:58:49 +0000
URL: https://git.openjdk.org/leyden/commit/8af95879f3a74e1b6e419305e1db85e9c14972db
8377438: [VectorAPI] Add new carrier type to LaneType class
Reviewed-by: psandoz, liach
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector128.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector256.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector512.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector64.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVectorMax.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh
Changeset: fb097492
Branch: premain
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2026-02-25 16:08:30 +0000
URL: https://git.openjdk.org/leyden/commit/fb097492898d423bca3c723f55f980121f75b8d2
8378641: Test serviceability/jvmti/RedefineClasses/RedefineVerifyError.java missing UnlockDiagnosticVMOptions after 8376295
Reviewed-by: ayang, dholmes, syan
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java
Changeset: 0ab8a85e
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2026-02-25 17:37:09 +0000
URL: https://git.openjdk.org/leyden/commit/0ab8a85e87cb607c48a45900550998f0d36cf761
8376152: Test javax/sound/sampled/Clip/bug5070081.java timed out then completed
Reviewed-by: syan, aivanov, azvegint
! test/jdk/javax/sound/sampled/Clip/bug5070081.java
Changeset: 9d4fbbe3
Branch: premain
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2026-02-25 17:43:05 +0000
URL: https://git.openjdk.org/leyden/commit/9d4fbbe36d85d71ce850bb83bbfb1ce1d3e8dd23
8374222: jpackage will exit with error if it fails to clean the temp directory
Reviewed-by: almatvee
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/TempDirectory.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PathDeletionPreventer.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/TempDirectoryTest.java
Changeset: 36d67ffd
Branch: premain
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2026-02-25 20:09:48 +0000
URL: https://git.openjdk.org/leyden/commit/36d67ffd0188070d0fb087beffece15fea4ba956
6434110: Color constructor parameter name is misleading
Reviewed-by: prr, aivanov
! src/java.desktop/share/classes/java/awt/Color.java
+ test/jdk/java/awt/ColorClass/ColorARGBConstructorTest.java
Changeset: 8ba3de98
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2026-02-25 20:11:51 +0000
URL: https://git.openjdk.org/leyden/commit/8ba3de98340dc66fee76a77f2d4721684b618916
8377948: The ThreadWXEnable use of PerfTraceTime is not safe during VM shutdown
Reviewed-by: aph, aartemov, fbredberg
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/perfData.inline.hpp
! src/hotspot/share/runtime/threadWXSetters.inline.hpp
Changeset: 7193ad54
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov at oracle.com>
Date: 2026-02-25 19:35:09 +0000
URL: https://git.openjdk.org/leyden/commit/7193ad5457e597d25fa83fd25352368984d054b0
Merge master 02-25-26
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/perfData.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadWXSetters.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/management.cpp
! test/hotspot/jtreg/ProblemList-AotJdk.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCPUFeatureIncompatibilityTest.java
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/perfData.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadWXSetters.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/management.cpp
! test/hotspot/jtreg/ProblemList-AotJdk.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCPUFeatureIncompatibilityTest.java
More information about the leyden-dev
mailing list