git: openjdk/panama-foreign: master: 133 new changesets
duke
duke at openjdk.org
Fri Sep 26 11:17:29 UTC 2025
Changeset: 2bff4174
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-19 11:48:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2bff4174e58e11ba78013bef8417334ff44fbb5c
8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.hpp
Changeset: fa00b249
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-09-19 11:54:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa00b24954d63abed0093b696e5971c1918eec4d
8365823: Revert storing abstract and interface Klasses to non-class metaspace
Reviewed-by: kvn, shade, stuefe
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 802d9c23
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-09-19 12:03:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/802d9c23dc83dcd37964fa3a894fa6d01f501176
8367107: JFR: Refactor policy tests out of TestRemoteDump
Reviewed-by: mgronlun
+ test/jdk/jdk/jfr/jmx/streaming/TestDumpRetention.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
Changeset: 87d50425
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-09-19 12:07:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87d50425fce3b76ecc03f087dbb81b86edeed1cd
8367067: Improve exception handling in HttpRequest.BodyPublishers
Reviewed-by: jpai, dfuchs
+ src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterable.java
+ src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterator.java
! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! test/jdk/java/net/httpclient/FileChannelPublisherTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/ByteBufferUtils.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/FromPublisherTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/NoBodyTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfInputStreamTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfStringTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/RecordingSubscriber.java
Changeset: 2b7eee4a
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-19 13:04:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b7eee4a4c1e8b9421c5db601da83000c344b78e
8366899: SetupExecute should add the command line to vardeps
Reviewed-by: erikj
! make/common/Execute.gmk
Changeset: 3798dcf7
Branch: master
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-09-19 13:06:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3798dcf75b547a3707cdfdacf62886648c8653cf
8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java
+ test/jdk/sun/security/ssl/SignatureScheme/RsaSsaPssConstraints.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/CertChainAlgorithmConstraints.java
Changeset: 54206943
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-19 14:15:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/54206943a1715083a680f8c987b69f2e44e948c1
8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 1512d889
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-09-19 14:26:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1512d889dee2adb6d4536202dc7f205e5daf6fe7
8348278: Trim InitialRAMPercentage to improve startup in default modes
Reviewed-by: eosterlund, sjohanss
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/java.base/share/man/java.md
Changeset: 16458b60
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-09-19 15:20:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16458b60c9ccdfac60140c8186f31d5d8a57f2f9
8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked
Reviewed-by: pchilanomate, dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/suspendResumeManager.cpp
! src/hotspot/share/runtime/suspendResumeManager.hpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
Changeset: 695e36b0
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-09-19 15:49:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/695e36b0031be4d013ad149a0f23c36c0669c422
8367927: Remove 8043571-related tests from problemlists
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
Changeset: bca1e6e9
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-09-19 17:06:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bca1e6e9c394508ae7590d2fcb6587c52a644238
8365626: (fs) Improve handling of broken links in Files.isSameFile() (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! test/jdk/java/nio/file/Files/IsSameFile.java
Changeset: 3d4e0491
Branch: master
Author: Srinivas Vamsi Parasa <sparasa at openjdk.org>
Date: 2025-09-19 18:18:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b
8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present
Reviewed-by: sviswanathan, vpaprotski
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 25a4e263
Branch: master
Author: Man Cao <manc at openjdk.org>
Date: 2025-09-19 19:53:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25a4e26320340cdda082cd45639e73b137ce45a2
8367613: Test compiler/runtime/TestDontCompileHugeMethods.java failed
Reviewed-by: chagedorn, dfenacci
! test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java
Changeset: 4b544f93
Branch: master
Author: Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-09-19 21:39:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b544f93ad0e2beae4c80e060cae727d143151ac
8365379: SU3.applyInsets may produce wrong results
Reviewed-by: aivanov, prr, serb
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
+ test/jdk/com/sun/java/swing/SwingUtilities3/ApplyInsetsTest.java
Changeset: 5a684e31
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-09-20 06:48:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a684e3196593c4d44ee35f7624246fc461b4af6
8368029: Several tests in httpserver/simpleserver should throw SkipException
Reviewed-by: djelinski, dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java
Changeset: b03b6f54
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-09-20 14:02:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b03b6f54c5f538146c3088c4dc2cea70ba70d07a
8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user
Reviewed-by: jpai, bpb
! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java
Changeset: d21e73de
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-20 17:26:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d21e73dee3dad6332b00f5932bd266b100e9090b
8366941: Excessive logging in serviceability tests causes timeout
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java
! test/hotspot/jtreg/serviceability/logging/TestFullNames.java
! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java
Changeset: cc65836d
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-20 17:28:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc65836d00de7041e7d32e7f15d98108b1ae47a0
8367719: Refactor JNI code that uses class_to_verify_considering_redefinition()
Reviewed-by: coleenp, dholmes, sspitsyn
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: e6f8450d
Branch: master
Author: erifan <erfang at nvidia.com>
Committer: Xiaohong Gong <xgong at openjdk.org>
Date: 2025-09-22 02:03:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e6f8450d957f79beacf2fc70e545db3a4bb58742
8363989: AArch64: Add missing backend support of VectorAPI expand operation
Reviewed-by: epeter, eliu, xgong
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java
Changeset: 5e12ff9f
Branch: master
Author: Tejesh R <tr at openjdk.org>
Date: 2025-09-22 03:45:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e12ff9ff64f2d7ebb501cdb19d5f013dde17be4
8213530: Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux
Reviewed-by: psadhukhan, dnguyen
! test/jdk/ProblemList.txt
Changeset: a1b43c30
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-22 05:06:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1b43c3046ecf42fd5b8f40274625cae120b3a3c
8368087: ZGC: Make ZStatLoad::print() logging conditional on os::loadavg support
Reviewed-by: eosterlund, stefank, jsikstro
! src/hotspot/share/gc/z/zStat.cpp
Changeset: 5efaa997
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-22 05:32:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5efaa9970ace463f7d9bcd8f4028b1d60665cfad
8367298: ZGC: Enhance zaddress type system's assert messages
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/z/zAddress.inline.hpp
Changeset: 682fd784
Branch: master
Author: Christian Stein <cstein at openjdk.org>
Date: 2025-09-22 06:02:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/682fd7846c9a6f80c399c7e44f3fccb9a07c6c47
8366678: Use JUnit in test/langtools/tools/javac
Reviewed-by: liach
! test/langtools/tools/javac/file/FSInfoTest.java
! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java
! test/langtools/tools/javac/lambda/lambdaExecution/InInterface.java
! test/langtools/tools/javac/lambda/lambdaExecution/InnerConstructor.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java
! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java
! test/langtools/tools/javac/lambdaShapes/TEST.properties
! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java
! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java
! test/langtools/tools/javac/records/BigRecordsToStringTest.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/tree/T8024415.java
! test/langtools/tools/javac/typeVariableCast/TypeVariableCastTest.java
Changeset: 258fcf9f
Branch: master
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-09-22 07:15:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/258fcf9f5ea089891f0119bbf8058da389f72321
8367987: Memory leak in MemBaseline: Must delete _vma_allocations
Reviewed-by: phubner, azafari
! src/hotspot/share/nmt/memBaseline.hpp
Changeset: f10fbe1f
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-22 07:20:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f10fbe1fb40645633b91fad2af3d7c2cbb005b39
8368072: Remove redundant arguments of MarkingNMethodClosure
Reviewed-by: stefank, fandreuzzi
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
Changeset: 44454633
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-22 07:54:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/44454633eb163de17bba939e84311e8d954a2f53
8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask
Reviewed-by: fandreuzzi, stefank, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 433d2ec5
Branch: master
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2025-09-22 09:53:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/433d2ec534bbf6ec08157c976b567b81b748b128
8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to()
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
Changeset: e8db14f5
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-09-22 10:12:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e8db14f584fa92db170e056bc68074ccabae82c9
8349910: Implement JEP 517: HTTP/3 for the HTTP Client API
Co-authored-by: Aleksei Efimov <aefimov at openjdk.org>
Co-authored-by: Bradford Wetmore <wetmore at openjdk.org>
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Co-authored-by: Darragh Clarke <dclarke at openjdk.org>
Co-authored-by: Jaikiran Pai <jpai at openjdk.org>
Co-authored-by: Michael McMahon <michaelm at openjdk.org>
Co-authored-by: Volkan Yazici <vyazici at openjdk.org>
Co-authored-by: Conor Cleary <conor.cleary at oracle.com>
Co-authored-by: Patrick Concannon <patrick.concannon at oracle.com>
Co-authored-by: Rahul Yadav <rahul.r.yadav at oracle.com>
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: djelinski, jpai, aefimov, abarashev, michaelm
+ src/java.base/share/classes/jdk/internal/net/quic/QuicKeyUnavailableException.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicOneRttContext.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTransportErrors.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTransportException.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTransportParametersConsumer.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicVersion.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/QuicCipher.java
+ src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java
+ src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java
+ src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java
+ src/java.base/share/classes/sun/security/ssl/QuicTransportParametersExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/conf/security/java.security
! src/java.net.http/share/classes/java/net/http/HttpClient.java
+ src/java.net.http/share/classes/java/net/http/HttpOption.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
+ src/java.net.http/share/classes/java/net/http/HttpRequestOptionImpl.java
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
+ src/java.net.http/share/classes/java/net/http/StreamLimitException.java
+ src/java.net.http/share/classes/java/net/http/UnsupportedProtocolVersionException.java
! src/java.net.http/share/classes/java/net/http/package-info.java
+ src/java.net.http/share/classes/jdk/internal/net/http/AltServicesRegistry.java
+ src/java.net.http/share/classes/jdk/internal/net/http/AltSvcProcessor.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/H3FrameOrderVerifier.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientProperties.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3PendingConnections.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3PushPromiseStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Origin.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PushGroup.java
! src/java.net.http/share/classes/jdk/internal/net/http/Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Alpns.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Deadline.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/TimeSource.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
+ src/java.net.http/share/classes/jdk/internal/net/http/frame/AltSvcFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/ConnectionSettings.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/Http3Error.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/AbstractHttp3Frame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/CancelPushFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/DataFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/FramesDecoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/GoAwayFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/HeadersFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3Frame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3FrameType.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MalformedFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MaxPushIdFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PartialFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PushPromiseFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/SettingsFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/UnknownFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/Http3Streams.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/PeerUniStreamDispatcher.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QueuingStreamPair.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QuicStreamIntReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/UniStreamPair.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/DecodingCallback.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/FieldSectionPrefix.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeaderField.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeadersTable.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/InsertionPolicy.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPACK.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPackException.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/StaticTable.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/TableEntry.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/TablesIndexer.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/package-info.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/DecoderInstructionsReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedPostBaseReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/HeaderFrameReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/IntegerReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/ReaderError.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/BinaryRepresentationWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/DecoderInstructionsWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDuplicateEntryWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDynamicTableCapacityWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertIndexedNameWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertLiteralNameWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInstructionsWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedNameWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineLiteralsWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineSectionPrefixWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/HeaderFrameWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/StringWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/BuffersReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/CodingContext.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketEmitter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnectionId.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicClient.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionId.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionIdFactory.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicInstance.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRttEstimator.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicStreamLimitException.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimerQueue.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTransportParameters.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/TerminationCause.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/VariableLengthEncoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/AckFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ConnectionCloseFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/CryptoFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/DataBlockedFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/HandshakeDoneFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxDataFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamDataFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamsFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewConnectionIDFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewTokenFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PaddingFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathChallengeFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathResponseFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PingFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/QuicFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ResetStreamFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/RetireConnectionIDFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StopSendingFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamDataBlockedFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamsBlockedFrame.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/package-info.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/HandshakePacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/InitialPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeaderPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/OneRttPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/PacketSpace.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketDecoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketNumbers.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/RetryPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ShortHeaderPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/VersionNegotiationPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ZeroRttPacket.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/AbstractQuicStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/CryptoWriterQueue.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStreamImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamWriter.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreams.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamCreationPermit.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamWriterQueue.java
! src/java.net.http/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! test/jdk/com/sun/net/httpserver/SANTest.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
+ test/jdk/java/net/httpclient/AltServiceUsageTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/BasicAuthTest.java
+ test/jdk/java/net/httpclient/BasicHTTP2Test.java
+ test/jdk/java/net/httpclient/BasicHTTP3Test.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
+ test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/CancelledResponse.java
! test/jdk/java/net/httpclient/CancelledResponse2.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/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/DigestEchoClient.java
! test/jdk/java/net/httpclient/DigestEchoClientSSL.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/EmptyAuthenticate.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
! test/jdk/java/net/httpclient/HeadTest.java
+ test/jdk/java/net/httpclient/HeadersLowerCaseTest.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java
! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java
! test/jdk/java/net/httpclient/HttpSlowServerTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
+ test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
+ test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
! test/jdk/java/net/httpclient/LargeResponseTest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/ManyRequests.java
! test/jdk/java/net/httpclient/ManyRequests2.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/MappingResponseSubscriber.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/PathSubscriber/BodyHandlerOfFileDownloadTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java
! test/jdk/java/net/httpclient/ProxyTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/Response1xxTest.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RestrictedHeadersTest.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SmokeTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/SplitResponse.java
! test/jdk/java/net/httpclient/StreamCloseTest.java
! test/jdk/java/net/httpclient/StreamingBody.java
! test/jdk/java/net/httpclient/TEST.properties
! test/jdk/java/net/httpclient/TimeoutBasic.java
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java
! test/jdk/java/net/httpclient/UserCookieTest.java
! test/jdk/java/net/httpclient/VersionTest.java
+ test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/Http3ConnectionAccess.java
+ test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/common/ImmutableSSLSessionAccess.java
+ test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java
+ test/jdk/java/net/httpclient/altsvc/altsvc-dns-hosts.txt
+ test/jdk/java/net/httpclient/debug/java.net.http/jdk/internal/net/http/common/TestLoggerUtil.java
! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
! test/jdk/java/net/httpclient/http2/ErrorTest.java
- test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
! test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java
! test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java
- test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java
! test/jdk/java/net/httpclient/http2/IdlePooledConnectionTest.java
! test/jdk/java/net/httpclient/http2/ProxyTest2.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/http2/RedirectTest.java
+ test/jdk/java/net/httpclient/http2/SimpleGet.java
! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java
! test/jdk/java/net/httpclient/http2/UserInfoTest.java
+ test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java
+ test/jdk/java/net/httpclient/http3/FramesDecoderTest.java
+ test/jdk/java/net/httpclient/http3/GetHTTP3Test.java
+ test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java
+ test/jdk/java/net/httpclient/http3/H3BasicTest.java
+ test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java
+ test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java
+ test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java
+ test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java
+ test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java
+ test/jdk/java/net/httpclient/http3/H3GoAwayTest.java
+ test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java
+ test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java
+ test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java
+ test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java
+ test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java
+ test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java
+ test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java
+ test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
+ test/jdk/java/net/httpclient/http3/H3ProxyTest.java
+ test/jdk/java/net/httpclient/http3/H3PushCancel.java
+ test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java
+ test/jdk/java/net/httpclient/http3/H3RedirectTest.java
+ test/jdk/java/net/httpclient/http3/H3ServerPush.java
+ test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java
+ test/jdk/java/net/httpclient/http3/H3ServerPushTest.java
+ test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java
+ test/jdk/java/net/httpclient/http3/H3SimpleGet.java
+ test/jdk/java/net/httpclient/http3/H3SimplePost.java
+ test/jdk/java/net/httpclient/http3/H3SimpleTest.java
+ test/jdk/java/net/httpclient/http3/H3StopSendingTest.java
+ test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java
+ test/jdk/java/net/httpclient/http3/H3Timeout.java
+ test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java
+ test/jdk/java/net/httpclient/http3/H3UserInfoTest.java
+ test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java
+ test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java
+ test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java
+ test/jdk/java/net/httpclient/http3/PostHTTP3Test.java
+ test/jdk/java/net/httpclient/http3/StopSendingTest.java
+ test/jdk/java/net/httpclient/http3/StreamLimitTest.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/DynamicKeyStoreUtil.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/RequestPathMatcherUtil.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/EchoHandler.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2RedirectHandler.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/UnknownOrReservedFrame.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ClientConnection.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ConnectedBidiStream.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/DatagramDeliveryPolicy.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/OutStream.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QueueInputStream.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServer.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerHandler.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicStandaloneServer.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/RetryCodingContext.java
+ test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java
+ test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java
+ test/jdk/java/net/httpclient/qpack/DecoderInstructionsWriterTest.java
+ test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java
+ test/jdk/java/net/httpclient/qpack/DecoderTest.java
+ test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java
+ test/jdk/java/net/httpclient/qpack/DynamicTableTest.java
+ test/jdk/java/net/httpclient/qpack/EncoderDecoderConnectionTest.java
+ test/jdk/java/net/httpclient/qpack/EncoderDecoderConnector.java
+ test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java
+ test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java
+ test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java
+ test/jdk/java/net/httpclient/qpack/EncoderTest.java
+ test/jdk/java/net/httpclient/qpack/EntriesEvictionTest.java
+ test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java
+ test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java
+ test/jdk/java/net/httpclient/qpack/StaticTableFieldsTest.java
+ test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java
+ test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java
+ test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java
+ test/jdk/java/net/httpclient/quic/AckElicitingTest.java
+ test/jdk/java/net/httpclient/quic/AckFrameTest.java
+ test/jdk/java/net/httpclient/quic/BuffersReaderTest.java
+ test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java
+ test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java
+ test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java
+ test/jdk/java/net/httpclient/quic/KeyUpdateTest.java
+ test/jdk/java/net/httpclient/quic/OrderedFlowTest.java
+ test/jdk/java/net/httpclient/quic/PacketEncodingTest.java
+ test/jdk/java/net/httpclient/quic/PacketLossTest.java
+ test/jdk/java/net/httpclient/quic/PacketNumbersTest.java
+ test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java
+ test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java
+ test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java
+ test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java
+ test/jdk/java/net/httpclient/quic/VariableLengthTest.java
+ test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java
+ test/jdk/java/net/httpclient/quic/quic-tls-keylimits-java.security
+ test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java
+ test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java
+ test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java
+ test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java
+ test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java
+ test/jdk/java/net/httpclient/quic/tls/java.base/sun/security/ssl/QuicTLSEngineImplAccessor.java
! test/jdk/java/net/httpclient/ssltest/CertificateTest.java
! test/jdk/java/net/httpclient/ssltest/Server.java
! test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java
! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java
! test/jdk/java/net/httpclient/websocket/ReaderDriver.java
+ test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java
+ test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java
+ test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/HttpClientAccess.java
+ test/jdk/jdk/internal/net/http/quic/packets/QuicPacketNumbersTest.java
Changeset: 0ba4141c
Branch: master
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-09-22 11:24:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ba4141cb12414c08be88b37ea2a163aacbfa7de
8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, mchevalier
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
Changeset: f779ad64
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-22 12:56:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f779ad64ac3184a90e2d3ddf2cba5321d050d325
8368104: Parallel: Refactor PSThreadRootsTaskClosure
Reviewed-by: stefank, fandreuzzi
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 2131584a
Branch: master
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2025-09-22 12:57:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2131584add9ab46c3380bbf35170307e4878ce51
8367536: Change RBTree to use C++17 features
Reviewed-by: kbarrett, ayang
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
Changeset: ca182912
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-22 13:35:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca182912a305e1e226d97d9613c7baf8a3d22780
8368094: Fix problem list errors
Reviewed-by: dholmes, dcubed, syan
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java
! test/jdk/ProblemList-Virtual.txt
! test/jdk/ProblemList.txt
Changeset: 8d5c0056
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-22 13:47:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d5c0056420731cbbd83f2d23837bbb5cdc9e4cc
8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization
Co-authored-by: Amit Kumar <amitkumar at openjdk.org>
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Co-authored-by: Carlo Refice <carlo.refice at oracle.com>
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: iwalulya, rcastanedalo, aph, ayang
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/g1/g1_aarch64.ad
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/gc/g1/g1_arm.ad
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/g1/g1_riscv.ad
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/g1/g1_s390.ad
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/g1/g1_x86_64.ad
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
+ src/hotspot/share/gc/g1/g1CardTableClaimTable.cpp
+ src/hotspot/share/gc/g1/g1CardTableClaimTable.hpp
+ src/hotspot/share/gc/g1/g1CardTableClaimTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp
- src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
- src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
- src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
- src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
+ src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.cpp
+ src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.hpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
- src/hotspot/share/gc/shared/bufferNodeList.cpp
- src/hotspot/share/gc/shared/bufferNodeList.hpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/cpuTimeCounters.cpp
! src/hotspot/share/runtime/cpuTimeCounters.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle2.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 3c6ef5e2
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-22 14:15:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3c6ef5e27ae3585b48e9599020e4323bf9ed381e
8368102: Don't store macros in spec.gmk
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/spec.gmk.template
! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/native/Link.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/JvmFeatures.gmk
Changeset: bf726e82
Branch: master
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2025-09-22 14:22:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bf726e821790fad6ee304c1c36bddedbfe4152ff
8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment
Reviewed-by: aboldtch, tschatzl
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp
Changeset: 2b28c283
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-09-22 15:05:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b28c28384feac1d01b8b789c63f18e69fdf6ba4
8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java
Reviewed-by: jpai
! test/jdk/ProblemList.txt
Changeset: e365b7d6
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-09-22 15:08:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2
8366369: Add @requires linux for GTK L&F tests
Reviewed-by: serb, prr, tr
! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java
! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java
! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java
Changeset: 2f74e143
Branch: master
Author: Kerem Kat <krk at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-09-22 15:31:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f74e1433489bccf1fe493417715c0861f88a995
8367862: debug.cpp: Do not print help message for methods ifdef'd out
Reviewed-by: mhaessig, kevinw, shade, phh
! src/hotspot/share/utilities/debug.cpp
Changeset: ced3f13f
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-09-22 16:58:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ced3f13f4e036513444d1fea3958be11741c2b8e
8367901: Calendar.roll(hour, 24) returns wrong result
Reviewed-by: naoto, iris
! src/java.base/share/classes/java/util/GregorianCalendar.java
+ test/jdk/java/util/Calendar/RollHoursTest.java
Changeset: 58270b75
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-09-22 17:02:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/58270b757c0bdf82bf753fa304b829e3b64196e4
8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button
Reviewed-by: psadhukhan, serb
! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java
Changeset: c3aaa875
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-09-22 17:22:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c3aaa8751acfd795207f1a509b6e170e6a753c69
8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node'
Reviewed-by: dholmes, sspitsyn, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: bdfe05b5
Branch: master
Author: Man Cao <manc at openjdk.org>
Date: 2025-09-22 18:05:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdfe05b595d86c62f7dad78549023a3426423679
8368071: Compilation throughput regressed 2X-8X after JDK-8355003
Reviewed-by: iveresov, shade
! src/hotspot/share/compiler/compilationPolicy.cpp
Changeset: 47efe3c7
Branch: master
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2025-09-22 18:41:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47efe3c794c241b7534eac597b3dd03d571677f1
8343395: SSLLogger doesn't work for formatted messages
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
Changeset: 9f7b9887
Branch: master
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-09-22 20:29:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f7b9887cb0950bc24aa7a43b43aa5666cb405a4
8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484
Reviewed-by: aivanov, prr
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: d0fe8f7e
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-22 21:03:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d0fe8f7ede7c2426438c7d6dc5a24cfd2f1d094e
8368312: Move CC_OUT_OPTION out of spec.gmk
Reviewed-by: erikj
! make/Hsdis.gmk
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.template
! make/common/native/CompileFile.gmk
Changeset: 4882559a
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-09-22 21:30:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4882559ae34e3fee2fd1fd14cb9617df68664281
8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java
Changeset: b11b1f11
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-09-22 23:56:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b11b1f1186e00cce6c5490db8976ead2226fa4ba
8343221: IOUtils.copyRecursive() doesn't create parent directories
Reviewed-by: almatvee
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/FileUtilsTest.java
! test/jdk/tools/jpackage/share/AppContentTest.java
Changeset: 61c5245b
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-09-23 00:33:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/61c5245bf7d6626b0c816612adcb0d94d6863644
8367869: Test java/io/FileDescriptor/Sync.java timed out
Reviewed-by: jpai, shade, rriggs
! test/jdk/java/io/FileDescriptor/Sync.java
Changeset: 942b2177
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-09-23 07:00:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/942b21772a05e30af344742a02db1643ad0e0227
8368247: RISC-V: enable vectorapi test for expand operation
Reviewed-by: mli, fyang
! test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java
Changeset: 43531064
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-23 07:11:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43531064c290928cbbac9ee3662674a0ea3b0240
8368214: ZGC: Remove double newlines
Reviewed-by: stefank, jsikstro
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/os_cpu/linux_ppc/gc/z/zSyscall_linux_ppc.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp
! test/hotspot/jtreg/gc/z/TestZNMT.java
Changeset: 7ed72d94
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-23 07:12:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ed72d943b8d4c5cd0d3707c0c95148db74401bf
8368212: ZGC: Fix spelling and typos in comments
Reviewed-by: jsikstro, stefank
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zJNICritical.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
Changeset: 47ed1a8d
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-23 07:15:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47ed1a8d1768ef0623fd9d1ff68d39df5dffaad0
8368213: ZGC: Cleanup dead code, unimplemented declarations, unused private fields
Reviewed-by: stefank, jsikstro
! src/hotspot/share/gc/shared/gcThreadLocalData.hpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp
Changeset: 360b6af1
Branch: master
Author: Shawn M Emery <shawn.emery at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-23 07:54:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/360b6af1b1c39e6d3a01c4a32473cf007ed632c6
8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64
Co-authored-by: Jaikiran Pai <jpai at openjdk.org>
Reviewed-by: weijun, jpai
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/java/security/SecureRandom/TestStrong.java
Changeset: 3e5094ed
Branch: master
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2025-09-23 08:19:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e5094ed12dbfad7587b85ae2168565682c1f1db
8366865: Allocation GC Pauses Triggered after JVM has started shutdown
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/services/cpuTimeUsage.cpp
Changeset: 2e99ed64
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-23 09:07:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e99ed64223e48f4173f00ce56d28473dba31a83
8368080: G1: Unnecessary initialization of G1CMTask's mark stats table
Reviewed-by: iwalulya, shade
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
Changeset: d316d3f7
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-09-23 09:09:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d316d3f74fd951613eef3870ee3da2c2dc5b719c
8366926: Unexpected exception occurs when executing code in a "local" JShell environment
Reviewed-by: liach, jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
+ test/langtools/jdk/jshell/LocalExecutionInstrumentationCHRTest.java
Changeset: b48f5193
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-09-23 09:40:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b48f51932fb4c83f9ff102b286fb65e9a0e12de0
8368345: Remove leftover includes of strongRootsScope.hpp
Reviewed-by: stefank, tschatzl, ayang
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 29908148
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-23 09:42:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29908148f819281dc6d1ef1274ca4d67a47754c0
8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils
Reviewed-by: weijun
! test/lib/jdk/test/lib/Utils.java
Changeset: e122f4dd
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-09-23 09:46:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e122f4dd0d00b6b7d95e5af118af72db2dfdcc85
8368024: Remove StringConcatFactory#generateMHInlineCopy
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: dbf787c6
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-23 11:42:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dbf787c6b78669c69402d2a57d1ec462035d54c4
8368326: Don't export unresolved make variables from configure
Reviewed-by: erikj
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.template
Changeset: 02c78bb4
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-23 11:46:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02c78bb47e3a9cc8760dd0d0970bb9855f9909d3
8367731: G1: Make G1CollectionSet manage the young gen cset group
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 4bc86a26
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-09-23 12:36:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4bc86a26db1eb3d054d80c9759fe04686e1e36b3
8367948: JFR: MethodTrace threshold setting has no effect
Reviewed-by: shade
! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/tracing/MethodTracer.java
! test/jdk/jdk/jfr/event/tracing/TestMethodTrace.java
Changeset: f9b91a78
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-09-23 12:47:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9b91a7836766189e1ccefabdd39d30ad440146b
8368050: Validation missing in ClassFile signature factories
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/MethodSignature.java
! src/java.base/share/classes/java/lang/classfile/Signature.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: 61acdf65
Branch: master
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-09-23 13:09:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/61acdf6512c6ea3123edb9017ef99d851c917b90
8365065: cancelled ForkJoinPool tasks no longer throw CancellationException
Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
Changeset: fd30ae98
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-23 14:43:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd30ae988bc512b5d2a5a3fd1bc1ed351af974c7
8350550: Preload classes from AOT cache during VM bootstrap
Reviewed-by: kvn, heidinga, asmehra
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp
! src/hotspot/share/cds/aotLinkedClassTable.cpp
! src/hotspot/share/cds/aotLinkedClassTable.hpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotMetaspace.hpp
+ src/hotspot/share/cds/aotOopChecker.cpp
+ src/hotspot/share/cds/aotOopChecker.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsEnumKlass.hpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! test/hotspot/jtreg/ProblemList-AotJdk.txt
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java
Changeset: 4df04a25
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-09-23 14:53:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4df04a254397836b1bfe384ac9e6413e1ff9b242
8366809: JFR: Use factory for aggregator functions
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Histogram.java
Changeset: 82bdef16
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-23 15:07:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82bdef16390deaa6863cdf8ecf26e6e99f6cb0a2
8367913: LIBDL dependency seems to be not needed for some jdk libs
Reviewed-by: aivanov, ihse, clanger, mdoerr
! make/modules/java.base/Lib.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.instrument/Lib.gmk
Changeset: 218e82c8
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-09-23 16:59:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/218e82c875237f82a649a214c72d925a5ebf188c
8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace
Reviewed-by: jpai, stuefe
! test/jdk/ProblemList.txt
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: f1ee1b4a
Branch: master
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-09-23 17:36:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a
8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java
Reviewed-by: aivanov, honkar
! test/jdk/java/awt/List/MouseDraggedOriginatedByScrollBarTest.java
Changeset: f68cba3d
Branch: master
Author: Mohamed Issa <missa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-09-23 20:20:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f68cba3d2fe3554c3cf0c3edf60ab639d6b13a6f
8367611: Enable vblendvp[sd] on Future ECore
Reviewed-by: mhaessig, sviswanathan, vpaprotski
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: f36c33c8
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-24 00:46:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f36c33c86df0400d2155bfadd9a6b5ea56743133
8368152: Shenandoah: Incorrect behavior at end of degenerated cycle
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahCollectorPolicy.cpp
Changeset: 528f93f8
Branch: master
Author: erifan <erfang at nvidia.com>
Committer: Xiaohong Gong <xgong at openjdk.org>
Date: 2025-09-24 01:35:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/528f93f8cb9f1fb9c19f31ab80c8a546f47beed2
8367391: Loss of precision on implicit conversion in vectornode.cpp
Reviewed-by: chagedorn, roland
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java
Changeset: 7d3452b3
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-24 02:50:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7d3452b37eceff7309dc6b5285e3da31a3c398ec
8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java
Reviewed-by: serb, azvegint
! test/jdk/ProblemList.txt
Changeset: 5350ce10
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-09-24 06:03:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5350ce105973945e899b82a4c066d6ec5439102d
8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out
Reviewed-by: dfuchs, djelinski
! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java
Changeset: 3183a13f
Branch: master
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-09-24 06:19:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3183a13f666ff38c03c0628e139998803be8a719
8368073: PKCS11 HKDF can't use byte array IKM in FIPS mode
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11HKDF.java
! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
! test/jdk/sun/security/pkcs11/tls/tls12/nss.cfg
Changeset: 30368668
Branch: master
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-24 06:28:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/303686684c23db465ccfb6a9b4861a673bfa5f4b
8367972: ZGC: Reduce ZBarrierSet includes
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp
! src/hotspot/share/gc/z/zRangeRegistry.inline.hpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/stackValue.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
Changeset: f993f90c
Branch: master
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-09-24 07:38:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f993f90c86f89eb0c7f42ebecb45a68eae0bd9ea
8360401: [AIX] java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java fails since JDK-8210549
Reviewed-by: mdoerr, stuefe
! src/java.base/unix/native/libjava/childproc.c
Changeset: 288822a5
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-09-24 08:07:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/288822a5c2bbaba7b6b897faab1a9cc076c906cc
8367068: Remove redundant HttpRequest.BodyPublisher tests
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/FilePublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java
! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java
- test/jdk/java/net/httpclient/RelayingPublishers.java
+ test/jdk/java/net/httpclient/SubscriberAPIExceptions.java
- test/jdk/java/net/httpclient/SubscriberPublisherAPIExceptions.java
Changeset: 2313f8e4
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-09-24 11:31:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2313f8e4ebe5b6d7542fa8a33fd08673cc0caf10
8368366: RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses
Reviewed-by: fjiang, rehn, mli
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: e8adc1f8
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-09-24 12:51:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e8adc1f81656126deae5bf7e0c912d5ad50dbbeb
8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray
Reviewed-by: stefank, fparain
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
Changeset: 727d41d2
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-09-24 13:03:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/727d41d2882e972e19e6dd431a9080a2f9ad4a22
8368226: Remove Thread.stop
Reviewed-by: vklang, jpai, lancea, serb
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadDeath.java
- src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
- test/jdk/java/lang/Thread/ThreadStopTest.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/sun/security/krb5/auto/KDC.java
Changeset: 0a64358a
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-24 13:07:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a64358aa82930e2bd323fcec2c1cb269ee200e0
8368273: LIBPTHREAD dependency is not needed for some jdk libs
Reviewed-by: ihse
! make/modules/jdk.sctp/Lib.gmk
Changeset: 1cd186c7
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-09-24 13:14:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1cd186c7f7ef572b599228acc3c87281b0c3bdf4
8368331: ClassFile Signature parsing fails for type parameter with no supertype
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: 2a232d02
Branch: master
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-09-24 13:21:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2a232d0210015606da7207edab793760fdb61b57
8360979: Remove use of Thread.stop in krb5/auto/KDC.java
Reviewed-by: weijun
! test/jdk/sun/security/krb5/auto/KDC.java
Changeset: f7c9fef9
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-24 13:37:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7c9fef9147ee3c6168469ec04d2946a34505d63
8352069: Renamings after JEP 522: G1 GC: Improve Throughput by Reducing Synchronization
Reviewed-by: iwalulya, ayang
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: ed31023f
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-24 13:37:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7
8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0"
Reviewed-by: iwalulya, ayang, syan
! test/jdk/jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java
Changeset: 156eb767
Branch: master
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2025-09-24 13:37:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/156eb767f13ddc2c0a250950e208340db5989e3a
8366905: Store AdapterBlob pointer in AdapterHandlerEntry
Reviewed-by: kvn, adinn
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 735afd93
Branch: master
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2025-09-24 14:10:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/735afd93bbdd63d53dc4cec0ac970026ac95cc64
8366421: ModifiedUtf.utfLen may overflow for giant string
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java
+ test/jdk/jdk/internal/util/ModifiedUtfTest.java
Changeset: faf6df54
Branch: master
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-09-24 15:02:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/faf6df5462d6c915434128a876e76fa48f7e3599
8325467: Support methods with many arguments in C2
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Reviewed-by: rcastanedalo, kvn, epeter
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/coalesce.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/optoreg.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/opto/test_regmask.cpp
+ test/hotspot/jtreg/compiler/arguments/TestMaxMethodArguments.java
+ test/hotspot/jtreg/compiler/arguments/TestMethodArguments.java
! test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java
Changeset: 85f5bf3f
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-09-24 16:06:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85f5bf3f415cc3d44d1618ec574e73f846bb91c4
8368308: ISO 4217 Amendment 180 Update
Reviewed-by: naoto, iris, coffeys
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/ISO4217-list-one.txt
! test/jdk/java/util/Currency/ValidateISO4217.java
Changeset: f489598d
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-09-24 16:11:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f489598d43e786aabcf0e26e9f9b9a840c699654
8221451: PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
7184899: Test sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
Reviewed-by: psadhukhan, azvegint
! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.java
! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh
Changeset: 52a923f2
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-09-24 16:28:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52a923f20cac85b2a35705f2d3d72d17c84db3f8
8367702: PrintJob.getGraphics() should return null after PrintJob.end
Reviewed-by: azvegint
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
+ test/jdk/java/awt/PrintJob/GetGraphicsTest.java
Changeset: 7fe71a78
Branch: master
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2025-09-24 17:48:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7fe71a78137991d26553b6d5e0d4d74900f01ba3
8318662: Refactor some jdk/java/net/httpclient/http2 tests to JUnit
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
Changeset: 4141534e
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-09-24 18:47:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4141534e4a59facf2cd95a799bba7d3c7cf7a1f2
8368156: java/nio/file/Files/IsSameFile.java failing (win)
Reviewed-by: vyazici, jpai
! test/jdk/java/nio/file/Files/IsSameFile.java
Changeset: 5d932420
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-09-24 19:29:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d93242028dfc68b838a8efb0fbc4de3fea7fa0d
8368335: Refactor the rest of Locale TestNG based tests to JUnit
Reviewed-by: naoto, liach
! test/jdk/java/util/Locale/LocaleMatchingTest.java
! test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java
! test/jdk/java/util/Locale/TestOf.java
! test/jdk/java/util/Locale/bcp47u/CalendarTests.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/java/util/Locale/bcp47u/CurrencyTests.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/Locale/bcp47u/FormatTests.java
! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java
! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java
Changeset: 8f87fdce
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-24 20:52:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8f87fdce0b17f3edd453054461895330b82e8a71
8368182: AOT cache creation fails with class defined by JNI
Reviewed-by: dholmes, matsaave
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/classLoader.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/JNIDefineClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/libJNIDefineClassApp.c
Changeset: 17accf4a
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-24 20:58:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17accf4a06fe654fef6db8dbd0dcd3411729316f
8368174: Proactive initialization of @AOTSafeClassInitializer classes
Reviewed-by: liach, adinn, asmehra
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassInitializer.hpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/finalImageRecipes.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/math/MathUtils.java
! src/java.base/share/classes/jdk/internal/vm/annotation/AOTSafeClassInitializer.java
! test/hotspot/jtreg/ProblemList-AotJdk.txt
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/aotAnnotations/AOTAnnotationsTest.java
Changeset: a2870d6b
Branch: master
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-09-24 22:49:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a2870d6b4985a68beb3fe3bf6622e6245e9a82ec
8368015: Shenandoah: fix error in computation of average allocation rate
Reviewed-by: wkemper
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 2aafda19
Branch: master
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2025-09-24 23:07:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2aafda1968f3fc8902f7d146a1cba72998aeb976
8366948: AOT cache creation crashes when iterating training data
Reviewed-by: vlivanov, iklam
! src/hotspot/share/oops/trainingData.hpp
Changeset: 17244c69
Branch: master
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-09-25 05:41:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17244c699ad20fafe7448678a53266ce6bf017e5
8368159: Significant performance overhead when started with jdwp agent and unattached debugger
Reviewed-by: lmesnik, cjplummer
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: e6ddb396
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-09-25 08:11:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e6ddb39635cb8b5a21445a50b28aeeebc9e1d9d3
8368525: nmethod ic cleanup
Reviewed-by: chagedorn, mhaessig
! src/hotspot/share/code/nmethod.cpp
Changeset: 847b107d
Branch: master
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-09-25 08:15:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/847b107df821e0c1d347383f1858d505137eb724
8365191: Cleanup after removing LockingMode related code
Reviewed-by: coleenp, dholmes, yzheng, mdoerr, ayang, fyang, amitkumar
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/basicLock.cpp
! src/hotspot/share/runtime/basicLock.hpp
! src/hotspot/share/runtime/basicLock.inline.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/synchronizer.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java
Changeset: ba44656b
Branch: master
Author: Alice Pellegrini <dev at alicepellegrini.me>
Committer: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-09-25 08:44:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba44656b97b7103d96718452e300df8a6bd59c87
8366454: TLS1.3 server fails with bad_record_mac when receiving encrypted records with empty body
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: djelinski
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java
Changeset: d407ef65
Branch: master
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-09-25 09:38:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d407ef651032de687e3d4a2a2db211cab1016676
8368251: Parallel: Refactor lgrp_id used in MutableNUMASpace
Reviewed-by: lkorinth, ayang, tschatzl
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: d85e410c
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-09-25 09:42:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d85e410c191bdcc8c20498f1c3c4516193bc79dd
8368546: java/net/httpclient/RedirectTimeoutTest.java fails intermittently for HTTP/3 in tier7
Reviewed-by: jpai, syan, djelinski, vyazici
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
Changeset: 4f4030a4
Branch: master
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-09-25 09:51:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f4030a423d04c8f488d143f0eda4a8de9dbd469
8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy
Reviewed-by: dfuchs
! test/jdk/java/nio/channels/DatagramChannel/StressNativeSignal.java
Changeset: 44cb9cad
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-09-25 09:59:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/44cb9cad263b4fe2749fd6c223b657d77dca5119
8368518: [s390x] test failure with failed: wrong size of mach node
Reviewed-by: dlong, mdoerr, lucy
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
Changeset: 67cb53d0
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-09-25 10:06:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67cb53d0888adfeb2909296e21d0532bc3643326
8368206: RISC-V: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without RVV
Reviewed-by: fyang, mhaessig, mli
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java
Changeset: 2407eb05
Branch: master
Author: Daniel Gredler <dgredler at openjdk.org>
Date: 2025-09-25 10:08:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2407eb0522d192135a6bed52e88be5a59cba8f6c
8367867: [macosx] Ignorable whitespace in text not removed when printing
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
Changeset: 52e55046
Branch: master
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Ivan Walulya <iwalulya at openjdk.org>
Date: 2025-09-25 11:55:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52e550462798c568a8a5457af2f9554fd784cd8a
8368089: G1: G1PeriodicGCTask::should_start_periodic_gc may use uninitialised value if os::loadavg is unsupported
Reviewed-by: ayang, tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
Changeset: 77a71c5b
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-09-25 12:08:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/77a71c5b097500ea2cab0c84f87553e833692fd2
8366896: JFR: Use GarbageCollection.name in gc view
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! test/jdk/jdk/jfr/jcmd/TestJcmdView.java
! test/jdk/jdk/jfr/tool/TestView.java
Changeset: 26b5708c
Branch: master
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-09-25 12:15:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26b5708c47150023798a1546ba095c1b0b7807e1
8360882: Tests throw SkippedException when they should fail
Reviewed-by: mullan
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java
Changeset: d1ea6ea2
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-09-25 12:42:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d1ea6ea22d49884bec53f89fad7029400fb1d7f2
8367103: RISC-V: store cpu features in a bitmap
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 2b451131
Branch: master
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2025-09-25 13:35:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b451131a57dc7080c4ccb77d6cb5a96ee24d891
8359378: aarch64: crash when using -XX:+UseFPUForSpilling
Reviewed-by: aph, rcastanedalo
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
Changeset: 043aeaf0
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-09-25 14:30:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/043aeaf02a50a7413e1956a99341d04ea3f9ac92
8368552: H3ErrorHandlingTest.testCloseControlStream intermittent timed out
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java
Changeset: 569e7808
Branch: master
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-09-25 14:44:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/569e78080b3c25c95d85e9e194626f95f86b9b10
8365820: Apply certificate scope constraints to algorithms in "signature_algorithms" extension when "signature_algorithms_cert" extension is not being sent
Reviewed-by: hchao
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
+ test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS12.java
+ test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS13.java
+ test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForServerTLS13.java
! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS13.java
Changeset: 8ca1feaf
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-25 15:37:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ca1feaf7e29c1370853b9b95c2ee7a62c6b84b7
8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: 74122198
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-25 16:47:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/741221988e03d1710d3a73ab9c7764991f216fae
8368261: Serial: Use more precise nmethod scope during Full GC marking
Reviewed-by: stefank, fandreuzzi
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
Changeset: de1f5a3c
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-25 17:42:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de1f5a3c437ab4c6009f8be6f9f109ed36fb0b53
8368468: Split out everything but configure results from spec.gmk
Reviewed-by: erikj
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.template
! make/autoconf/build-performance.m4
! make/autoconf/buildjdk-spec.gmk.template
! make/autoconf/help.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.template
+ make/common/CommonVars.gmk
! make/common/MakeBase.gmk
Changeset: 32ab0dbc
Branch: master
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-25 17:44:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32ab0dbc0b8170ecd168dbb7c3f1be69dfa5299b
8368674: Incremental builds keep rebuilding interim jmod
Reviewed-by: cstein, erikj
! make/common/Execute.gmk
Changeset: 5c596e2a
Branch: master
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2025-09-25 18:10:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c596e2a9599e1e0eb9ec845f1b6e0e7b59f186a
8360463: Ambiguity in Cipher.getInstance() specification between NoSuchAlgorithmException and NoSuchPaddingException
Reviewed-by: mullan
! src/java.base/share/classes/javax/crypto/Cipher.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java
Changeset: 80cb0ead
Branch: master
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-09-25 18:17:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/80cb0ead502ae439660f2a3bbab42df4da39d9d6
8367133: DTLS: fragmentation of Finished message results in handshake failure
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
+ test/jdk/javax/net/ssl/DTLS/FragmentedFinished.java
Changeset: a48538dd
Branch: master
Author: Johannes Graham <j3graham at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2025-09-25 18:23:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a48538dd6379d606b75b849dd899413af76a068c
8367324: Avoid redundant parsing when formatting with DigitList
Reviewed-by: jlu, rgiulietti
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! test/jdk/java/text/Format/DecimalFormat/CloneTest.java
! test/micro/org/openjdk/bench/java/text/DefFormatterBench.java
Changeset: 3c9fd768
Branch: master
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-09-25 18:47:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3c9fd7688f4d73067db9b128c329ca7603a60578
8368514: TLS stateless session ticket decryption fails on some providers
Reviewed-by: valeriep, abarashev
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
= test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java
= test/jdk/sun/security/pkcs11/tls/fips/cert8.db
= test/jdk/sun/security/pkcs11/tls/fips/cert9.db
= test/jdk/sun/security/pkcs11/tls/fips/key3.db
= test/jdk/sun/security/pkcs11/tls/fips/key4.db
= test/jdk/sun/security/pkcs11/tls/fips/keystore
= test/jdk/sun/security/pkcs11/tls/fips/nss.cfg
= test/jdk/sun/security/pkcs11/tls/fips/pkcs11.txt
= test/jdk/sun/security/pkcs11/tls/fips/secmod.db
Changeset: 52e77784
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-25 19:59:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52e777845f0a09b4c285131f1eff02dfbffa0d1f
8367910: Reduce warnings about unsupported classes in AOT cache creation
Reviewed-by: dholmes, kvn, shade
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/oops/trainingData.cpp
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
Changeset: 648582ab
Branch: master
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-09-25 20:55:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/648582ab781d98556906c274067f26f856fc0449
8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk
Reviewed-by: ihse
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.template
! make/autoconf/build-performance.m4
! make/autoconf/buildjdk-spec.gmk.template
! make/autoconf/help.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.template
- make/common/CommonVars.gmk
! make/common/MakeBase.gmk
Changeset: ca03080c
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-09-26 00:10:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca03080c9f3857e88f71a5803f55877edbc7da18
8368030: Make package bundlers stateless
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackager.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironment.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironmentMixin.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackager.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackager.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironment.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironmentMixin.java
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxSystemEnvironment.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgSystemEnvironment.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/Packager.java
- src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerBuilder.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/SystemEnvironment.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackager.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java
Changeset: a6638121
Branch: master
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-09-26 06:14:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6638121211afd688a9e25b5cbadf2f1441b1e65
8368124: Show useful thread names in ASAN reports
Reviewed-by: dholmes, mbaesken
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/stringUtils.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
Changeset: 87307802
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-26 07:27:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/873078028b7cac1df94cd5a09e403c8537f14ba9
8368006: Parallel: Skip full regions in dense prefix during Full GC
Reviewed-by: gli, fandreuzzi
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: b90799c0
Branch: master
Author: Arno Zeller <azeller at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-26 07:47:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b90799c0e92468b341235989f731bb93e2741a77
8368616: runtime/cds/appcds/aotCache/JavaAgent.java#dynamic fails on non CDS platforms/builds after JDK-8362561
Reviewed-by: mbaesken, shade, iklam
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java
Changeset: a80ba626
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-26 07:56:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a80ba6260effdca7a7703c6903f273401b861793
8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing
Reviewed-by: erikj, iklam
! make/ToolsJdk.gmk
Changeset: 7bfdb012
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-26 09:00:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7bfdb0120752d01da96c19e8037a6e909847d63c
8368565: Adjust comment regarding dependency of libjvm.so to librt
Reviewed-by: dholmes
! make/autoconf/libraries.m4
Changeset: 327dbcde
Branch: master
Author: duke <duke at openjdk.org>
Date: 2025-09-26 11:00:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/327dbcde41fc2f1307a3331f04edf9cba1e90281
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list