git: openjdk/jdk-sandbox: http3: 79 new changesets
duke
duke at openjdk.org
Wed Sep 17 14:00:35 UTC 2025
Changeset: c2e78e5c
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2025-09-16 14:11:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2e78e5c32d03b3e8040862218e0d996f20b13be
http3: CSR review feedback
! src/java.net.http/share/classes/java/net/http/HttpClient.java
Changeset: 34c3ac03
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-10 16:00:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/34c3ac0316dbd29ae670db51bd9230a1e77382d9
8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button
Reviewed-by: azvegint, aivanov
! test/jdk/ProblemList.txt
! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
Changeset: af18ff8d
Branch: http3
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-09-10 16:43:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/af18ff8d7c8fdd6437304839caa2e49eb34b6caa
8367007: javadoc generation of JavaFX docs fails after fix for JDK-8350920
Reviewed-by: liach, nbenalla
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
= test/langtools/jdk/javadoc/doclet/testJavaFX/pkg1/B.java
Changeset: 7a3025e3
Branch: http3
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-09-10 17:24:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee
8367348: Enhance PassFailJFrame to support links in HTML
Reviewed-by: aivanov
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 4e2a85f7
Branch: http3
Author: Man Cao <manc at openjdk.org>
Date: 2025-09-10 17:42:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4e2a85f7500876d65c36aeaf54f5361a1549e7f5
8366118: DontCompileHugeMethods is not respected with -XX:-TieredCompilation
Co-authored-by: Chuck Rasbold <rasbold at openjdk.org>
Co-authored-by: Justin King <jcking at openjdk.org>
Reviewed-by: rasbold, iveresov, jiangli
! src/hotspot/share/compiler/compilationPolicy.cpp
+ test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java
Changeset: fdc11a15
Branch: http3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-09-10 18:41:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fdc11a1569248c9b671b66d547b4616aeb953ecf
8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits
Reviewed-by: lmesnik, cjplummer, shade
! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java
Changeset: 85715e10
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-10 19:21:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/85715e1050fa774c3267dbbe2f749717aeeec8ff
8317269: Store old classes in linked state in AOT cache
Reviewed-by: coleenp, matsaave
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotMetaspace.hpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldA.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithExcludedVerifierConstraints.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithVerifierConstraints.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVerification.java
= test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass2.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass3.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass4.jasm
= test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass2.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass3.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass4.jasm
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GoodOldClass.jasm
Changeset: 85996572
Branch: http3
Author: Chen Liang <liach at openjdk.org>
Date: 2025-09-10 21:23:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/85996572b61e789d7e45bd26b23d233a0a41e158
8365676: javac incorrectly allows calling interface static method via type variable
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/generics/typevars/8365676/T8365676.java
+ test/langtools/tools/javac/generics/typevars/8365676/T8365676.out
Changeset: 7fcce270
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-10 22:12:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7fcce27096605a27ca3b74349d1012bb0bd5963d
8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely
Reviewed-by: kdnilsen, phh
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.inline.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahAgeCensus.cpp
Changeset: 134c3ef4
Branch: http3
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-09-11 00:05:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/134c3ef41e774b483bcce32ce2fe0ef416017728
8367293: RISC-V: enable vectorapi test for VectorMask.laneIsSet
Reviewed-by: fyang, epeter
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java
Changeset: eb9e0459
Branch: http3
Author: Phil Race <prr at openjdk.org>
Date: 2025-09-11 04:59:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/eb9e04598db7a70347ada005035644012026f902
8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out
Reviewed-by: psadhukhan
! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java
Changeset: 4cc75be8
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-09-11 05:03:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4cc75be80e6a89e0ed293e2f8bbb6d0f94189468
8366702: C2 SuperWord: refactor VTransform vector nodes
Reviewed-by: chagedorn, galder
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
Changeset: 2826d170
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-09-11 05:05:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2826d1702534783023802ac5c8d8ea575558f09f
8367243: Format issues with dist dump debug output in PhaseGVN::dead_loop_check
Reviewed-by: thartmann
! src/hotspot/share/opto/phaseX.cpp
Changeset: 7690a45f
Branch: http3
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-09-11 06:55:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7690a45f77a2da47fa912fe7a2b2faa589f259f0
8366342: Key generator and key pair generator tests skipping, but showing as passed
Reviewed-by: weijun
! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestChaCha20.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java
Changeset: 8ba0db0d
Branch: http3
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-09-11 07:42:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8ba0db0de8b79f64cbfa56683f660f888c880182
8366951: Test runtime/logging/StressAsyncUL.java is timing out
Reviewed-by: ayang, lkorinth, dholmes, syan
! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java
Changeset: 0b3a3030
Branch: http3
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-09-11 08:07:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b3a303053d0eb5a98ed3d9df42c659db148b470
8367066: RISC-V: refine register selection in MacroAssembler:: decode_klass_not_null
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 3d679087
Branch: http3
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-09-11 08:53:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3d679087b0376c221d536780cee387dc2dd8019e
8367268: Remove unused os::numa_topology_changed()
Reviewed-by: ayang, dholmes
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 3355a9d3
Branch: http3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-09-11 10:43:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3355a9d3fa3e57d489f716ebc1c885c1391274ea
8285150: Improve tab completion for annotations
Reviewed-by: liach
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
Changeset: 063f970f
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-11 11:22:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/063f970f0f5e851d72dad0112735692761d6ba36
8367401: Parallel: Remove unused field in PSKeepAliveClosure
Reviewed-by: stefank, fandreuzzi
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: a2d272a0
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-11 11:22:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a2d272a02a079e2413d10ad2decb04681ce2f961
8367339: Parallel: Remove PSScavenge::should_scavenge
Reviewed-by: tschatzl, fandreuzzi
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
- src/hotspot/share/gc/parallel/psScavenge.inline.hpp
Changeset: 56f2f7a3
Branch: http3
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-09-11 13:22:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/56f2f7a3af0574357d5d3f99dcd908721ac710e9
8367138: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_macosx.c
Reviewed-by: bpb, naoto, jpai, lancea
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
Changeset: 4ea8979b
Branch: http3
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-09-11 13:53:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4ea8979b93f80e9ecbc197ee12ceb523ef8da6aa
8365953: Key manager returns no certificates when handshakeSession is not an ExtendedSSLSession
Reviewed-by: djelinski, wetmore
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! test/jdk/sun/security/ssl/X509KeyManager/AlgorithmConstraintsCheck.java
+ test/jdk/sun/security/ssl/X509KeyManager/NonExtendedSSLSessionAlgorithmConstraints.java
Changeset: 781f2b2f
Branch: http3
Author: Pasam Soujanya <psoujany at in.ibm.com>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-09-11 13:58:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/781f2b2f8188c02a6af220ebcc5bc8158fe8423e
8366278: Form control element <select> has no associated label
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: fc3e3e26
Branch: http3
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2025-09-11 14:28:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fc3e3e26c515ae0f9ae32aec504974fba393928d
8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java
Reviewed-by: djelinski
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
Changeset: ec743233
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-11 14:38:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ec7432331ba09cc2d257af51abc494aab209d912
8367347: Serial: Refactor CLDScanClosure
Reviewed-by: stefank, ayang, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
Changeset: 8b92af7d
Branch: http3
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2025-09-11 14:59:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8b92af7d4aeece8b40c6c4f9de333964833da607
8367365: java/math/BigInteger/BigIntegerTest.java failed in jtreg timeout
Reviewed-by: dfuchs, jpai
! test/jdk/java/math/BigInteger/BigIntegerTest.java
Changeset: 7603e96f
Branch: http3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-09-11 15:06:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7603e96fa2350c18464fd5dac6bd2c8f140e04c9
8366911: (fs) Remove support for normalizing file names to Unicode normalized form D (macOS)
Reviewed-by: alanb
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
- src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java
- src/java.base/macosx/native/libnio/fs/MacOSXNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Path/MacPath.java
- test/jdk/java/nio/file/Path/MacPathTest.java
Changeset: e172e6a4
Branch: http3
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-11 15:08:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e172e6a4e37cf06afee662625a01193f5528a2b1
8352969: G1: Improve testability of optional collections
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
+ test/hotspot/jtreg/gc/g1/TestOptionalRegionGC.java
Changeset: 5abd1842
Branch: http3
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-09-12 03:35:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5abd18426d64f878ca45f9d36ca270be17a7760f
8367137: RISC-V: Detect Zicboz block size via hwprobe
Reviewed-by: fyang, mli, rehn
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: 9e843f56
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-09-12 06:35:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9e843f56ec0e4126e8256dff44f47c56e5282d20
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/suspendResume_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/windows_aarch64/atomic_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/g1/g1BatchedTask.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! 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/g1RegionMarkStatsCache.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/gc/shared/freeListAllocator.cpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.inline.hpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zAbort.cpp
! src/hotspot/share/gc/z/zAbort.inline.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zBitMap.inline.hpp
! src/hotspot/share/gc/z/zContinuation.cpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp
! src/hotspot/share/gc/z/zJNICritical.cpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zLock.inline.hpp
! src/hotspot/share/gc/z/zMappedCache.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMarkStack.inline.hpp
! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp
! src/hotspot/share/gc/z/zMarkingSMR.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethodTableIteration.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRemembered.cpp
! src/hotspot/share/gc/z/zResurrection.cpp
! src/hotspot/share/gc/z/zResurrection.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zTLABUsage.cpp
! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/gc/z/zWorkers.inline.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrFilterManager.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp
! src/hotspot/share/jfr/utilities/jfrNode.hpp
! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp
! src/hotspot/share/jfr/utilities/jfrSignal.hpp
! src/hotspot/share/jfr/utilities/jfrTryLock.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logOutputList.cpp
! src/hotspot/share/logging/logOutputList.hpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/counters.hpp
! src/hotspot/share/memory/metaspace/internalStats.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/mallocSiteTable.hpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/nmtPreInit.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/arrayKlass.inline.hpp
! src/hotspot/share/oops/constMethodFlags.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/methodData.inline.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/oops/resolvedIndyEntry.hpp
! src/hotspot/share/oops/resolvedMethodEntry.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbolHandle.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
- src/hotspot/share/runtime/atomic.hpp
+ src/hotspot/share/runtime/atomicAccess.hpp
! src/hotspot/share/runtime/basicLock.hpp
! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp
! src/hotspot/share/runtime/cpuTimeCounters.cpp
! src/hotspot/share/runtime/cpuTimeCounters.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/suspendResumeManager.cpp
! src/hotspot/share/runtime/suspendResumeManager.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadIdentifier.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/cpuTimeUsage.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! src/hotspot/share/utilities/copy.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/filterQueue.hpp
! src/hotspot/share/utilities/filterQueue.inline.hpp
! src/hotspot/share/utilities/globalCounter.cpp
! src/hotspot/share/utilities/globalCounter.inline.hpp
! src/hotspot/share/utilities/lockFreeStack.hpp
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp
! src/hotspot/share/utilities/singleWriterSynchronizer.cpp
! src/hotspot/share/utilities/singleWriterSynchronizer.hpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/waitBarrier_generic.cpp
! src/hotspot/share/utilities/zipLibrary.cpp
! test/hotspot/gtest/cds/test_archiveWorkers.cpp
! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
- test/hotspot/gtest/runtime/test_atomic.cpp
+ test/hotspot/gtest/runtime/test_atomicAccess.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/test_globalCounter.cpp
! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp
! test/hotspot/gtest/utilities/test_waitBarrier.cpp
Changeset: 5c1865a4
Branch: http3
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2025-09-12 08:01:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5c1865a4fcd5da80ddcc506f4e41aada0fb93970
8365926: RISC-V: Performance regression in renaissance (chi-square)
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
Changeset: e0ad4a66
Branch: http3
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2025-09-12 08:29:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e0ad4a669629012b81f0ada2b7870409683c1015
8367424: Cleanup unused time_remaining_ms update in G1CollectionSet::select_optional_groups
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: 0f535aeb
Branch: http3
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2025-09-12 08:30:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0f535aeb0ae2f7015300889a0ee9efbf10a15896
8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems
Reviewed-by: stefank, tschatzl, mli
! test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java
Changeset: 5f43345d
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2025-09-12 08:32:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5f43345d6e9c27ae99fffd3a53e8064ed84de458
8367472: Swap conditions order in PSScavengeCLDOopClosure::do_oop(oop*)
Reviewed-by: stefank, tschatzl, mli
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
Changeset: d13769d6
Branch: http3
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-09-12 10:40:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d13769d6c12688edffb23965c23cac614a9e6926
8367501: RISC-V: build broken after JDK-8365926
Reviewed-by: rehn
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 15dd96f7
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-12 10:42:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/15dd96f7a68f634124c73d78659212e7f335230e
8144124: [macosx] The tabs can't be aligned when we pressing the key of 'R','B','L','C' or 'T'.
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
Changeset: 02d7281b
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-09-12 12:06:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/02d7281b93296e7700e215804cb9e2f8341cab06
8367483: C2 crash in PhaseValues::type: assert(t != nullptr) failed: must set before get - missing notification for CastX2P(SubL(x, y))
Reviewed-by: chagedorn, bmaillard
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/igvn/MissedOptimizationWithCastX2PSubX.java
Changeset: 10fea860
Branch: http3
Author: Paul Hübner <phubner at openjdk.org>
Committer: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-09-12 14:23:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/10fea860029c4702208fe6b175b6ab8062c75f60
8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test
Reviewed-by: jsikstro, ayang, iklam
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
Changeset: 44aad078
Branch: http3
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2025-09-12 14:46:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/44aad0786bc85e11eded1da4cf4eb96698424c8b
8328874: Class::forName0 should validate the class name length early
Reviewed-by: rriggs, liach, ayang
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java
! test/jdk/java/lang/Class/forName/ForNameNames.java
Changeset: aeffce7c
Branch: http3
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-09-12 16:31:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aeffce7c22cbefe9c493865ee38d025032629901
8367271: Add parsing tests to DateFormat JMH benchmark
Reviewed-by: naoto
- test/micro/org/openjdk/bench/java/text/DateFormatterBench.java
+ test/micro/org/openjdk/bench/java/text/SimpleDateFormatterBench.java
Changeset: 11df2891
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-12 16:50:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/11df28916af4c2bfd69b2829c74e046ad953ee6c
8367378: GenShen: Missing timing stats when old mark buffers are flushed during final update refs
Reviewed-by: kdnilsen, xpeng, phh
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 850f904a
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-12 16:50:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/850f904a84186b514a9b79fd4625b4651e73149b
8367451: GenShen: Remove the option to compute age census during evacuation
Reviewed-by: kdnilsen, xpeng, phh
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4e59c63e
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-09-12 18:57:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4e59c63ec5a896a09f61a019e2fc5a2ec75ec40e
8367282: FORBID_C_FUNCTION needs exception spec consistent with library declaration
Reviewed-by: dholmes, mbaesken
! src/hotspot/os/posix/forbiddenFunctions_posix.hpp
! src/hotspot/os/windows/forbiddenFunctions_windows.hpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/forbiddenFunctions.hpp
Changeset: 84aa2952
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-09-12 18:58:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/84aa295227749f5daf73100550355ac6d56a6eca
8367368: Add message for verify_legal_class_modifiers for inner classes
Reviewed-by: dholmes, fparain
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
+ test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest1.jcod
+ test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest2.jcod
+ test/hotspot/jtreg/runtime/InnerClassesAttr/TestInnerClassAccessFlagErrorMessage.java
Changeset: 35dabb1a
Branch: http3
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2025-09-12 20:16:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/35dabb1a5f31d985f00de21badeeedb026a63b94
8244336: Restrict algorithms at JCE layer
Reviewed-by: mullan, ascarpino, abarashev
+ src/java.base/share/classes/com/sun/crypto/provider/RSACipherAdaptor.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/conf/security/java.security
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/RSACipherAdaptor.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/java/security/KeyStore/TestDisabledAlgorithms.java
+ test/jdk/java/security/MessageDigest/TestDisabledAlgorithms.java
+ test/jdk/java/security/Signature/TestDisabledAlgorithms.java
+ test/jdk/javax/crypto/Cipher/TestDisabledAlgorithms.java
+ test/jdk/sun/security/pkcs11/Cipher/TestDisabledAlgorithms.java
+ test/jdk/sun/security/pkcs11/Signature/TestNONEwithRSA.java
+ test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java
Changeset: 3eb3e0dc
Branch: http3
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2025-09-12 20:39:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3eb3e0dcb0aa06fe427adeeaa40b9568c7f07ee8
8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks
Co-authored-by: Jaikiran Pai <jpai at openjdk.org>
Reviewed-by: weijun, jpai
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
+ test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/UpdateAADTest.java
Changeset: e2eaa2ec
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-13 02:03:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e2eaa2ecf39f1746481bfdd603e84167c886545b
8357708: com.sun.jndi.ldap.Connection ignores queued LDAP replies if Connection is subsequently closed
Co-authored-by: Aleksei Efimov <aefimov at openjdk.org>
Reviewed-by: aefimov, dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java
+ test/jdk/com/sun/jndi/ldap/LdapClientConnTest.java
Changeset: ff538c7f
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-13 13:51:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ff538c7f5641bb24748243da44de5d964141ae31
8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336
Reviewed-by: weijun
! test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java
Changeset: ef291d2d
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-13 20:20:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ef291d2d5d5c6ef9767a218b0f8401a0fb911bb2
8359423: Improve error message in case of missing jsa shared archive
Reviewed-by: mdoerr, asteiner, eastigeevich
! src/hotspot/share/cds/aotMetaspace.cpp
Changeset: c85c5cb5
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-13 20:43:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c85c5cb50e0bd80732af9d45c85fc01032ed332c
8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes
Reviewed-by: dholmes, matsaave, liach
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
Changeset: 21c985f2
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-14 04:24:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/21c985f2d75401fd81fa5eaf1486b0be60246962
8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]"
Reviewed-by: honkar, prr, azvegint, serb
! test/jdk/ProblemList.txt
- test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.java
- test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java
+ test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest.java
+ test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java
Changeset: 5271448b
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-14 04:29:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5271448b3a013b2e3edcd619a4a3b975b292dae1
8023263: [TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/InactiveFocusRace.java
Changeset: cf00f96f
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-09-15 06:59:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cf00f96fd49ac7e6e04fdde74a3015531a0b59c8
8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out
Reviewed-by: syan, chagedorn
! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java
Changeset: 2c13c66c
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-15 07:48:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2c13c66cf9104a1b46842a5de5e2533a87fa1849
8367507: Parallel: Remove PSPromotionManager::drain_stacks_depth
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 9ca7b244
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-15 07:48:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9ca7b24421a5ea4fafb39bcf0c9744696932f49d
8367422: Parallel: Refactor local variables names in copy_unmarked_to_survivor_space
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: c16462b3
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-09-15 08:02:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c16462b3b4686982e80fdde6802defafc2de8b1a
8367576: JvmtiThreadState::_debuggable is unused
Reviewed-by: amenkov, ayang, shade
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 3db3c062
Branch: http3
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-09-15 08:49:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3db3c06218f37ed4f14d4f53538663d2a5547095
8366852: java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing
Reviewed-by: psadhukhan, honkar
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java
Changeset: 1cb1267c
Branch: http3
Author: Thomas Fitzsimmons <fitzsim at redhat.com>
Committer: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Date: 2025-09-15 09:59:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2
8361711: Add library name configurability to PKCS11Test.java
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: a7dc011a
Branch: http3
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-09-15 11:24:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a7dc011ac4fec73d686661b1bb6969c7135982f2
8366658: Add missing locks when accessing the VirtualMemoryTracker instance in tests and MemMapPrinter
Reviewed-by: azafari, phubner
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: e8dda2b6
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-15 15:25:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e8dda2b67524b6575124581464921d46335dcad7
8367629: Parallel: Remove logging in PSAdjustWeakRootsClosure
Reviewed-by: stefank
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
Changeset: 58c9fbc9
Branch: http3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-09-15 16:22:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/58c9fbc93db6c27b00d1e53d7ee8bf6e382eea82
8367382: Expand use of representation equivalence terminology
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Record.java
Changeset: 60930a3e
Branch: http3
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-09-15 17:43:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/60930a3e196088e239c902216de07e1cce8407e4
8367397: Improve naming and terminology in regmask.hpp and regmask.cpp
Reviewed-by: epeter, rcastanedalo, dlong
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/coalesce.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/indexSet.cpp
! src/hotspot/share/opto/matcher.cpp
! 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
! test/hotspot/gtest/opto/test_regmask.cpp
Changeset: f8ba02f2
Branch: http3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-09-15 18:13:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f8ba02f2296f0ef0227f90e0e1ed116121e68231
8361702: C2: assert(is_dominator(compute_early_ctrl(limit, limit_ctrl), pre_end)) failed: node pinned on loop exit test?
Reviewed-by: epeter, chagedorn, mhaessig
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE2.java
+ test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE3.java
Changeset: 11cdafb8
Branch: http3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-09-15 18:53:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/11cdafb8216bcd36f6636f7c5663878fb545fb37
8367297: Test com/sun/jdi/JdbStopInNotificationThreadTest.java can still fail after JDK-8366850
Reviewed-by: ayang, kevinw
! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java
Changeset: 729f4f9b
Branch: http3
Author: Guy Abossolo Foh - ScientificWare <info at scientificware.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-09-15 19:22:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/729f4f9b16ca0ede57976f10abbafedee1c6e017
8314731: Add support for the alt attribute in the image type input HTML tag
Reviewed-by: aivanov, prr, tr
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
+ test/jdk/javax/swing/text/html/bug8314731.java
Changeset: 64155dfa
Branch: http3
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-09-15 21:10:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/64155dfac068cf01bcab6adb401b360499f33a5f
8367237: Thread-Safety Usage Warning for java.text.Collator Classes
Reviewed-by: iris, naoto
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
Changeset: 24255848
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-16 01:04:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/242558484985cb954b0e658776fd59cbca1be1db
8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass
Reviewed-by: dholmes, coleenp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/unregisteredClasses.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 90e81c2b
Branch: http3
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-09-16 01:11:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/90e81c2bee86f404250fb9b833d43b18190b5272
8367616: RISC-V: Auto-enable Zicboz extension for debug builds
Reviewed-by: fyang, fjiang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: 0fbae805
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-09-16 04:42:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0fbae8050b6f853053c7dee6a43d3ffbcfa69954
8252582: HotSpot Style Guide should permit variable templates
Reviewed-by: dholmes, stefank, kvn
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 76e464bc
Branch: http3
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-09-16 05:06:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/76e464bcd56dab6ef0dfd917f87fdedeb9f838b4
8367150: Add a header line to improve VMErrorCallback printing
Reviewed-by: stefank, ayang
! src/hotspot/share/utilities/vmError.cpp
Changeset: 60e9222f
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-16 06:30:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/60e9222fe147413f20c140f2c00541b6472dfaa4
8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
Reviewed-by: tr
! test/jdk/java/awt/Focus/KeyStrokeTest.java
Changeset: 73df06c8
Branch: http3
Author: Andreas Steiner <asteiner at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-09-16 07:17:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/73df06c80c33be584b054a528ecdab4ecbf51d56
8359104: gc/TestAlwaysPreTouchBehavior.java#<gcname> fails on Linux
Reviewed-by: mbaesken, ayang
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java
Changeset: 3ba2e748
Branch: http3
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-16 08:00:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3ba2e748d61a9ed8098093c6d4732973051808b2
8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor
Reviewed-by: ayang, kbarrett, dholmes
! src/hotspot/share/runtime/trimNativeHeap.cpp
Changeset: eb26865c
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-16 08:00:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/eb26865c36f1961ee802c8db812c786d4bdd4944
8367552: JCmdTestFileSafety.java fails when run by root user
Reviewed-by: dcubed, ayang, phubner
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java
Changeset: ca89cd06
Branch: http3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-16 08:46:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ca89cd06d39ed3a6bbe16f60fea4d7382849edbd
8367410: ZGC: Remove unused ZNmethodTable::wait_until_iteration_done()
Reviewed-by: stefank, fandreuzzi
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zNMethodTableIteration.hpp
Changeset: c7f014ed
Branch: http3
Author: Hannes Greule <hgreule at openjdk.org>
Date: 2025-09-16 12:33:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c7f014ed494409cdf9fc925fe98de08346606408
8356813: Improve Mod(I|L)Node::Value
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/divnode.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/ModINodeValueTests.java
+ test/hotspot/jtreg/compiler/c2/gvn/ModLNodeValueTests.java
Changeset: 0bc37059
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-16 13:16:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0bc3705948b1bb8f327dc48c4dbd85d22d66f036
8367597: Runtime.exit logging failed: Cannot invoke "java.lang.Module.getClassLoader()" because "m" is null
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/lang/Shutdown.java
Changeset: c82070e6
Branch: http3
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-09-16 13:19:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c82070e6357a1b49f2887ab22267393ba87d9352
8366775: TestCompileTaskTimeout should use timeoutFactor
Reviewed-by: chagedorn, rcastanedalo, mbaesken
! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java
Changeset: 8a462803
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2025-09-16 15:34:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8a46280312472a67d60a3d8589ef9c9279471780
merge latest changes from master branch
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/conf/security/java.security
More information about the jdk-sandbox-changes
mailing list