git: openjdk/jdk-sandbox: json: 128 new changesets

duke duke at openjdk.org
Thu Oct 9 17:33:03 UTC 2025


Changeset: 0366d882
Branch: json
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-01 00:52:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0366d8823bc844225ca24964e352ce0a57d01683

8354894: java/lang/Thread/virtual/Starvation.java timeout on server with high CPUs

Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: jpai

! test/jdk/java/lang/Thread/virtual/Starvation.java

Changeset: 17d8fa8e
Branch: json
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-10-01 01:40:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/17d8fa8e421db67027c9e7d2ddd634ff0b897cb6

8367026: Reorder the timeout failure handler commands to have jstack run before the rest

Reviewed-by: erikj, lmesnik

! test/failure_handler/src/share/conf/common.properties

Changeset: 8c3ca024
Branch: json
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-10-01 03:58:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8c3ca024c770d3cf3b35234e967e5f0f0d610388

8368817: Convert JDK_Version::to_string to use stringStream instead of jio_snprintf-chain

Reviewed-by: fandreuzzi, jsjolen

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

Changeset: 394eb80a
Branch: json
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-10-01 06:12:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/394eb80a48fa73238cf897087b99c3da5a616566

8368957: Remove metaprogramming/logical.hpp in favor of C++17 facilities

Reviewed-by: mchevalier, iwalulya

! src/hotspot/share/gc/shared/workerUtils.hpp
- src/hotspot/share/metaprogramming/logical.hpp
- test/hotspot/gtest/metaprogramming/test_logical.cpp

Changeset: 1188ca55
Branch: json
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-01 08:07:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1188ca55f525554d2bb10691b368c818d98e5ea7

8368954: G1: Document why G1 uses TLS storage for the current card table reference

Reviewed-by: ayang, rcastanedalo, iwalulya

! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp

Changeset: 6c2d3834
Branch: json
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-01 08:08:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6c2d383492d194eb8a604a58a0336c371cbb1ea5

8368953: Document the reason why Serial/Parallel/G1 use zero as dirty card value

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: ayang, iwalulya

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

Changeset: f49849a5
Branch: json
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-10-01 08:22:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f49849a5ed4e9383e39e69ce76bb8ea74fb443f9

8368893: RISC-V: crash after JDK-8352673 on fastdebug version

Reviewed-by: fyang, dzhang

! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp

Changeset: 84e5d63b
Branch: json
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2025-10-01 09:01:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/84e5d63b9fa8af0b35e1d682a81900cb157697fe

8368885: NMT CommandLine tests can check for error better

Reviewed-by: phubner, azafari, shade

! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java

Changeset: 5a2700f2
Branch: json
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-10-01 09:26:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5a2700f231d72e2241703c1d17b308f031e8566c

8368861: [TEST] compiler/floatingpoint/ScalarFPtoIntCastTest.java expects x86 IR on non-x86 platforms

Reviewed-by: sviswanathan, mdoerr

! test/hotspot/jtreg/compiler/floatingpoint/ScalarFPtoIntCastTest.java

Changeset: 3607e998
Branch: json
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-10-01 11:16:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3607e9986f1582ebdae1b6ad2a13c1a9c239e0d6

8367279: Test tools/javac/tree/TreePosTest.java timed out

Reviewed-by: asotona

! test/langtools/tools/javac/tree/TreePosTest.java

Changeset: c69456e8
Branch: json
Author:    Justin King <jcking at openjdk.org>
Date:      2025-10-01 13:23:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c69456e87aeb8653ce23bc7f579c254511bbf2d1

8368962: hotspot/cpu/aarch64/bytecodes_aarch64.{hpp,cpp} is unused

Reviewed-by: aph, mhaessig

- src/hotspot/cpu/aarch64/bytecodes_aarch64.cpp
- src/hotspot/cpu/aarch64/bytecodes_aarch64.hpp

Changeset: 182fbc2b
Branch: json
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-10-01 13:55:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/182fbc2b836d27410ccd0da512acb17bac9363c1

8368675: IGV: nodes are wrongly marked as changed in the difference view

Reviewed-by: mchevalier, mhaessig, dfenacci, tholenstein

! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java

Changeset: c54dcefb
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-01 14:59:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c54dcefbfd2eb44a569767740dc053813c4f6fe1

8368938: Remove ObjectWaiter::badObjectWaiterPtr

Reviewed-by: shade, ayang

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

Changeset: e44ef0c3
Branch: json
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2025-10-01 16:05:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e44ef0c32b3c2fcd0a6293838d9185b6d0719219

8367704: Fix minor documentation issues in java.time.**

Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/package-info.java
! src/java.base/share/classes/java/time/temporal/ChronoField.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java

Changeset: 6b72b778
Branch: json
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-10-01 17:57:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6b72b778039afce0e25986114d15dd29a6786529

6177299: [Fmt-Nu] NumberFormat.getPercentInstance() does not work correctly

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormat.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java

Changeset: ef724f40
Branch: json
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-10-01 19:56:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ef724f40c1f3cdddd215d50edf512bb06825085d

8368985: Small Float16 refactorings

Reviewed-by: rgiulietti, jbhateja

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java
! test/jdk/jdk/incubator/vector/BasicFloat16ArithTests.java

Changeset: db6320df
Branch: json
Author:    Johannes Graham <jgraham at openjdk.org>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2025-10-01 20:00:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/db6320df980ebe7cf2a1c727970cc937ab549b97

8368968: FloatingDecimal: Clean up unused code

Reviewed-by: rgiulietti

! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java

Changeset: 4df41d2a
Branch: json
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2025-10-01 23:15:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4df41d2a751e2942c2188ed01313d78e681835bc

8368698: runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects

Reviewed-by: heidinga, iklam

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

Changeset: fa3af820
Branch: json
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2025-10-01 23:49:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fa3af820ad310704e8d25cf496f676e09d60797d

8338197: [ubsan] ad_x86.hpp:6417:11: runtime error: shift exponent 100 is too large for 32-bit type 'unsigned int'

Reviewed-by: kvn, dlong

! src/hotspot/share/adlc/output_h.cpp

Changeset: 5251405c
Branch: json
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-10-02 06:52:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5251405ce9ab1cbd84b798a538cb3865ea4675e9

8368848: JShell's code completion not always working for multi-snippet inputs

Reviewed-by: asotona

! src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java

Changeset: dfd38322
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-02 08:58:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dfd383224dbc2e41c9f44b1acd09ffb179cc38f3

8368966: Remove spurious VMStructs friends

Reviewed-by: stefank, ayang

! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/serial/cSpaceCounters.hpp
! src/hotspot/share/gc/shared/collectorCounters.hpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
! src/hotspot/share/gc/shared/generationCounters.hpp
! src/hotspot/share/gc/shared/hSpaceCounters.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCardTable.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreter.hpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/monitorDeflationThread.hpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/notificationThread.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: 8be16160
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2025-10-02 11:41:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8be16160d2a6275ff619ea4cebb725475c646052

8367609: serviceability/sa/ClhsdbPmap.java fails when built with Clang

Reviewed-by: kevinw, cjplummer

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c

Changeset: cc563c87
Branch: json
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-02 12:37:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cc563c87cd277fbc96fb77af1e99f6c018ccc020

8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out

Reviewed-by: shade, mhaessig

! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java

Changeset: 56baf64a
Branch: json
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-10-02 13:29:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/56baf64ada04f233fbfe4e0cd033c86183e22015

8368520: TLS 1.3 KeyUpdate fails with SunPKCS11 provider

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java
! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java

Changeset: 2c7f7380
Branch: json
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-10-02 13:32:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2c7f7380ea828e5ec928e1cb05b13806646ecb3d

8368825: Use switch expression for DateTimeFormatterBuilder pattern character lookup

Reviewed-by: rriggs, naoto, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java

Changeset: 52522623
Branch: json
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Date:      2025-10-02 13:38:41 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5252262349cccb09f693ebd431fe2987ec0917f0

8292984: Refactor internal container-related interfaces for clarity

Reviewed-by: sgehwolf, eosterlund

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp

Changeset: 7ad9bdef
Branch: json
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-10-02 15:19:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7ad9bdef1ed250a824ee9dee69b37bbcc8f7c924

8368630: java/net/httpclient/http3/H3ServerPushTest.java succeeds but fails in jtreg timeout

Reviewed-by: syan, jpai

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

Changeset: 1a03a1fb
Branch: json
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2025-10-02 15:38:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1a03a1fbb1c7a83469128106341591c59428437a

8369033: Remove dead code in training data

Reviewed-by: rcastanedalo, kvn

! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp

Changeset: 5fccabff
Branch: json
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-10-02 15:51:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5fccabff15ae8bcc3d03156fa331bbc0fefb0cbe

8368670: Deadlock in JFR on event register + class load

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java

Changeset: 3d113af9
Branch: json
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-10-02 16:43:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3d113af9e33ddf3d80452cb72f1b47b4936ec6a0

8369051: More small Float16 refactorings

Reviewed-by: rgiulietti

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java

Changeset: 1d55adee
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-02 18:49:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1d55adee11fc2fdbf2e009e1308b763fd7217dad

8368989: Use NMethodMarkingScope and ThreadsClaimTokenScope in shenandoahSTWMark

Reviewed-by: shade, ayang

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

Changeset: 3f27a03b
Branch: json
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-10-02 20:00:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3f27a03bba4760694a276376d08fb1ba97d08f7e

8368727: CDS custom loader support causes asserts during class unloading

Reviewed-by: coleenp, dholmes

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/klass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee5.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java

Changeset: fa6e8841
Branch: json
Author:    Damon Nguyen <dnguyen at openjdk.org>
Date:      2025-10-02 22:09:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fa6e884105ac247b3b83a5a2329f9c18888bd7d0

8298823: [macos] java/awt/Mouse/EnterExitEvents/DragWindowTest.java continues to fail with "No MouseReleased event on label!"

Reviewed-by: aivanov, azvegint

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/EnterExitEvents/DragWindowTest.java

Changeset: da7121af
Branch: json
Author:    Dean Long <dlong at openjdk.org>
Date:      2025-10-02 22:21:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/da7121aff9eccb046b82a75093034f1cdbd9b9e4

8366461: Remove obsolete method handle invoke logic

Reviewed-by: vlivanov, mhaessig

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/register_arm.hpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/PCDesc.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java

Changeset: 854b384b
Branch: json
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2025-10-02 23:39:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/854b384b120fa2af41adca3048070866fe3cafd4

8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH

Reviewed-by: lmesnik, dholmes, sspitsyn

! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp

Changeset: f62b9eca
Branch: json
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2025-10-03 02:43:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f62b9eca08694bbbe80d9e7d7b704db4f2423830

8364929: Assign unique id to each AdapterBlob stored in AOTCodeCache

Reviewed-by: kvn, iklam

! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: 3790965d
Branch: json
Author:    Joe Wang <joehw at openjdk.org>
Date:      2025-10-03 03:50:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3790965df3e7cba3b9792b8719d1e2ead046da15

8336695: Update Commons BCEL to Version 6.10.0

Reviewed-by: lancea, naoto, iris

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InvalidMethodSignatureException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Record.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RecordComponentInfo.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/package-info.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/package-info.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/package-info.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/package-info.java
! src/java.xml/share/classes/jdk/xml/internal/Utils.java
! src/java.xml/share/legal/bcel.md

Changeset: ebb6fd7d
Branch: json
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Date:      2025-10-03 07:37:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ebb6fd7d7865fd20ff2f90b4ef72c5ef6a3e5dea

8360562: sun/security/tools/keytool/i18n.java add an ability to add comment for failures

Reviewed-by: rhalade

! test/jdk/sun/security/tools/keytool/i18n.java

Changeset: 2e783963
Branch: json
Author:    María Arias de Reyna Domínguez <mariasde at ibm.com>
Committer: Roland Westrelin <roland at openjdk.org>
Date:      2025-10-03 07:57:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2e783963d21c8edd88e79226ca473cfe0e41335b

8369037: Identify owning method for MethodData and MethodCounters in AOT map output

Reviewed-by: iklam, asmehra, adinn, macarte

! src/hotspot/share/cds/aotMapLogger.cpp
! src/hotspot/share/cds/aotMapLogger.hpp

Changeset: 134b63f0
Branch: json
Author:    Yuri Gaevsky <yuri.gaevsky at gmail.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2025-10-03 09:44:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/134b63f0e8c4093f7ad0a528d6996898ab881d5c

8322174: RISC-V: C2 VectorizedHashCode RVV Version

Reviewed-by: fyang, rehn

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp

Changeset: 72319167
Branch: json
Author:    Benoît Maillard <bmaillard at openjdk.org>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-10-03 10:40:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/72319167543a28295276f11178c17bef6680c32f

8364757: Missing Store nodes caused by bad wiring in PhaseIdealLoop::insert_post_loop

Reviewed-by: mhaessig, roland

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/MissingStoreAfterOuterStripMinedLoop.java

Changeset: f81c7c59
Branch: json
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-10-03 15:53:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f81c7c592bbc9f5575ed41e41d12f54cbfc5e4aa

8276966: Improve diagnostic output for the mismatching parts of a hybrid snippet

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: 23a65644
Branch: json
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-10-03 16:25:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/23a65644ae63b271ca99c55a2a60a192c4e4dfb8

8368981: Case Fold Locale Legacy Tags On Demand

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/sun/util/locale/LanguageTag.java
! test/jdk/java/util/Locale/CaseFoldLanguageTagTest.java

Changeset: aee73d35
Branch: json
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2025-10-03 17:32:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/aee73d3568fbcb2fe7293f92154e6677c080d20c

8365424: [macos26] java/awt/Frame/DisposeTest.java fails on macOS 26

Reviewed-by: serb, azvegint

! test/jdk/java/awt/Frame/DisposeTest.java

Changeset: 0935b76c
Branch: json
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-03 17:40:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0935b76c6bd1fbfa0a431eedb54c51f6fe4d194e

8369080: Use uname -m for devkit cpu detection

Reviewed-by: iris, erikj

! make/devkit/Makefile

Changeset: 0e98ec36
Branch: json
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date:      2025-10-03 17:49:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0e98ec36623d5d83172209058574a97bab1d6038

8367384: The ICC_Profile class may throw exceptions during serialization

Reviewed-by: honkar, prr

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/SerializationSpecTest.java
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/empty.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_null.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_invalid.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/StandardProfilesRoundTrip.java
! test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java

Changeset: 012e079d
Branch: json
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2025-10-03 18:45:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/012e079d11b629ddda8d5f687fd43ef21d210466

8356202: Cleanup Source code in String Implementation Classes

Reviewed-by: jpai, rgiulietti, liach

! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java

Changeset: 837f634b
Branch: json
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2025-10-03 21:11:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/837f634bf29fd877dd62a2e0f7d7a1bd383372d3

8369128: ProblemList jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java in Xcomp configs
8369132: Disable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC
8369133: Disable gc/g1/TestShrinkAuxiliaryDataRunner.java with UseLargePages option

Reviewed-by: ayang, dholmes

! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryDataRunner.java
! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TestDescription.java
! test/jdk/ProblemList-Xcomp.txt

Changeset: e6868c62
Branch: json
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2025-10-03 22:17:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e6868c624851d5c6bd182e45ba908cb06b731e8c

8369138: New test compiler/loopstripmining/MissingStoreAfterOuterStripMinedLoop.java fails

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/loopstripmining/MissingStoreAfterOuterStripMinedLoop.java

Changeset: c3fbbfab
Branch: json
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-10-03 23:16:41 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c3fbbfabcc9a9535a3b422c1c9afaa8e092a5da0

8369027: Apply java.io.Serial annotations in java.scripting

Reviewed-by: rriggs

! src/java.scripting/share/classes/javax/script/ScriptException.java

Changeset: 76dba201
Branch: json
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-10-04 08:09:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/76dba201fa1a525780677e4d3dee8e9ffafd1cd7

8368821: Test java/net/httpclient/http3/GetHTTP3Test.java intermittently fails with java.io.IOException: QUIC endpoint closed

Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/http3/GetHTTP3Test.java
! test/jdk/java/net/httpclient/http3/PostHTTP3Test.java

Changeset: f740cd2a
Branch: json
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2025-10-04 21:17:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f740cd2aad43a008da1ed1ff15ebe2c790f893a0

8316694: Implement relocation of nmethod within CodeCache

Reviewed-by: kvn, eosterlund, never, eastigeevich, bulasevich

! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/codeBehaviours.cpp
! src/hotspot/share/code/codeBehaviours.hpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
+ test/hotspot/jtreg/compiler/whitebox/DeoptimizeRelocatedNMethod.java
+ test/hotspot/jtreg/compiler/whitebox/RelocateNMethod.java
+ test/hotspot/jtreg/compiler/whitebox/RelocateNMethodMultiplePaths.java
+ test/hotspot/jtreg/compiler/whitebox/StressNMethodRelocation.java
+ test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/NMethodRelocationTest.java
+ test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/libNMethodRelocationTest.cpp
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/jdk/test/whitebox/code/CodeBlob.java

Changeset: 5d9f94e0
Branch: json
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-10-05 16:20:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5d9f94e05e1527745271d0167a418741607619e2

8369152: Problem list new tests from JDK-8316694

Reviewed-by: jpai, dholmes, serb

! test/hotspot/jtreg/ProblemList.txt

Changeset: ba7bf43c
Branch: json
Author:    Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2025-10-05 23:55:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ba7bf43c76c94bea85dbbd865794184b7ee0cc86

8365290: [perf] x86 ArrayFill intrinsic generates SPLIT_STORE for unaligned arrays

Reviewed-by: sviswanathan, vpaprotski, kvn

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

Changeset: 85877e20
Branch: json
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2025-10-06 06:17:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/85877e2022114031ef1ba13c67bf768edb0dfaa7

8355354: C2 crashed: assert(_callee == nullptr || _callee == m) failed: repeated inline attempt with different callee

Reviewed-by: vlivanov, dlong

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 069c569a
Branch: json
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2025-10-06 07:48:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/069c569a710f50bc715f523c6c4c7aa087694af6

8368097: [asan] heap-buffer-overflow reported in ClassFileParser::skip_over_field_signature

Reviewed-by: dholmes, mbaesken

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: e6781fd9
Branch: json
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Date:      2025-10-06 08:10:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e6781fd9497723a7baab38d6bfb958ba1b1c24ff

8367601: Remove held_monitor_count

Reviewed-by: mdoerr, pchilanomate, fyang

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.inline.hpp
! src/java.base/share/classes/jdk/internal/vm/Continuation.java

Changeset: 59e87437
Branch: json
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-10-06 08:14:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/59e87437b4f9259121710dca5e595ca714c3e71b

8368753: IGV: improve CFG view of difference graphs

Reviewed-by: chagedorn, mhaessig, dfenacci

! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlock.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/Scheduler.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java

Changeset: baf8bc57
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-06 08:14:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/baf8bc5701c43425e3345f82d4318b134b26d7c9

8369038: Parallel: Use NMethodMarkingScope and ThreadsClaimTokenScope in psParallelCompact

Reviewed-by: ayang, shade

! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: 2c114d67
Branch: json
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-06 09:26:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2c114d676d9904094dd6058d15f06d801ec7a3d6

8367899: compiler/c2/gvn/TestBitCompressValueTransform.java intermittent timed out

Reviewed-by: dfenacci, chagedorn

! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java

Changeset: 2bfada3f
Branch: json
Author:    jonghoonpark <dev at jonghoonpark.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-06 11:53:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2bfada3f58df6c041d948267368cbc4db915cac3

8364927: Add @requires annotation to TestReclaimStringsLeaksMemory.java

Reviewed-by: tschatzl, stefank, ayang

! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java

Changeset: e3320a9d
Branch: json
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-10-06 13:32:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e3320a9df592a06c466ae9158d8f173921679952

8367610: Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java timed out on Windows

Reviewed-by: liach

! test/jdk/tools/sincechecker/modules/java.base/JavaBaseCheckSince.java

Changeset: b6a4cfec
Branch: json
Author:    Mahendra Chhipa <mchhipa at openjdk.org>
Date:      2025-10-06 15:26:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b6a4cfecb731615b6ef70828ac10fae4b2264cdc

8367114: Update jdk.test.lib.net.SimpleHttpServer to use SimpleFileServer

Reviewed-by: dfuchs, vyazici

! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java
- test/jdk/com/sun/net/httpserver/SimpleFileServer.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
- test/lib/jdk/test/lib/net/SimpleHttpServer.java

Changeset: 596af0a7
Branch: json
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-06 15:44:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/596af0a7cc37e359d54689be20f855a86ae46567

8369041: Release memory after testing in ThreadsRunner.java

Reviewed-by: shade, tschatzl

! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java

Changeset: 0f406c42
Branch: json
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-10-06 16:11:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0f406c420e35f7a4358dc99711fd23d162f21777

8369078: Fix faulty test conversion in IllegalCharsetName.java

Reviewed-by: naoto, alanb

! test/jdk/java/nio/charset/Charset/IllegalCharsetName.java

Changeset: 2376a9e9
Branch: json
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-10-06 17:30:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2376a9e9727e9cb3020dd3f57584950a4cdcdab6

8365630: jdk/jfr/tool/TestPrintContextual.java fails with wrong spanId

Reviewed-by: shade

! test/jdk/jdk/jfr/tool/TestPrintContextual.java

Changeset: eb34a117
Branch: json
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-07 00:52:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/eb34a117934951af075a425ce2cf8d3b1ced9700

8369242: Rename URL variables in devkit/Tools.gmk

Reviewed-by: erikj

! make/devkit/Tools.gmk

Changeset: e783c524
Branch: json
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-07 04:08:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e783c524c17e1d1a3fff4b6370e222134e66edc8

8368185: Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java failed: Synth ButtonUI does not handle PRESSED & MOUSE_OVER state

Reviewed-by: tr, aivanov

! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java

Changeset: 07549f3e
Branch: json
Author:    Benoît Maillard <bmaillard at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-10-07 07:43:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/07549f3e1539a2dd491a4f9ffe9df8580d7d7dea

8360389: Support printing from C2 compiled code

Reviewed-by: kvn, thartmann, mhaessig

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: c06d6805
Branch: json
Author:    Daniel Skantz <dskantz at openjdk.org>
Date:      2025-10-07 09:04:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c06d6805aae3af2e6175f3f43deea46c9ce08bc6

8362394: C2: Repeated stacked string concatenation fails with "Hit MemLimit" and other resourcing errors

Reviewed-by: chagedorn, rcastanedalo

! src/hotspot/share/opto/stringopts.cpp
+ test/hotspot/jtreg/compiler/stringopts/TestStackedConcatsMany.java

Changeset: aed9485b
Branch: json
Author:    Andrew Haley <aph at openjdk.org>
Date:      2025-10-07 10:09:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/aed9485bbb1d93063e5e5f60ed84bfb36053bdd1

8368303: AlwaysAtomicAccesses is excessively strict

Reviewed-by: shade, vlivanov, dlong

! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp

Changeset: 6bec42ad
Branch: json
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-10-07 10:21:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6bec42adcc1d99e16ddd5148bb4012c74a0c3090

8368892: Make JEditorPane/TestBrowserBGColor.java headless

Reviewed-by: serb, azvegint

! test/jdk/javax/swing/JEditorPane/TestBrowserBGColor.java

Changeset: 9c46febc
Branch: json
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2025-10-07 12:47:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9c46febcac01b9f1831f5f3e2a68dd1f1612a01f

8245234: Still seeing missing mixed stack traces, even after JDK-8234624

Reviewed-by: kevinw, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java

Changeset: 4b4d0cd3
Branch: json
Author:    Johny Jose <johny.jose at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date:      2025-10-07 13:13:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4b4d0cd35a32448e4b056109c502af2765766432

8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently

Reviewed-by: msheppar, smarks, jpai

! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java

Changeset: a9c93f86
Branch: json
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-07 13:40:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a9c93f865bb5438420bc4df278d211ff3af9a0ad

8369263: Parallel: Inline PSPromotionManager::push_depth

Reviewed-by: iwalulya, shade, fandreuzzi

! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: 0f2a95c1
Branch: json
Author:    jonghoonpark <dev at jonghoonpark.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-07 15:13:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0f2a95c15d7c1e3796660d786c9a72497dab5ab1

8365782: Remove unnecessary inclusion of <stdlib.h> in jfrOSInterface.cpp

Reviewed-by: ayang, tschatzl

! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp

Changeset: 8a20656e
Branch: json
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-10-07 15:16:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8a20656ed03aa26806c7b4a4e361999dea62aa79

8367321: Fix CSS bugs in dark theme
8366942: Dark mode pages briefly blink before going dark

Reviewed-by: nbenalla, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java

Changeset: eb729f0a
Branch: json
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-10-07 15:38:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/eb729f0aaa2297c3b3dbadadf40a502d2d9ed124

8247776: JFR: TestThreadContextSwitches.java failed "RuntimeException: No events: expected false, was true"

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java

Changeset: eb835e05
Branch: json
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-10-07 15:57:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/eb835e05f9cf8a65d804b733b382ecfba5b12907

8366040: Change URL.lookupViaProviders to use ScopedValue to detect recursive lookup

Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/URL.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
+ test/jdk/java/net/spi/URLStreamHandlerProvider/circular.provider.template

Changeset: 4ca3ab62
Branch: json
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-10-07 16:41:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4ca3ab62759b366fd3e0b2267925f1fa70f057b7

8369123: Still more small Float16 refactorings

Reviewed-by: rgiulietti

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java

Changeset: ebeb77ba
Branch: json
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-07 16:47:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ebeb77baaeb6d9098d7462f5ddf61d8583b1e493

8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails intermittently

Reviewed-by: azvegint, serb, psadhukhan

! test/jdk/ProblemList.txt
+ test/jdk/sun/java2d/OpenGL/DrawBitmaskImage.java
+ test/jdk/sun/java2d/OpenGL/DrawBufImgOp.java
+ test/jdk/sun/java2d/OpenGL/DrawImageBg.java
+ test/jdk/sun/java2d/OpenGL/LargeOps.java
+ test/jdk/sun/java2d/OpenGL/OpaqueDest.java
+ test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java
+ test/jdk/sun/java2d/OpenGL/ShapeClip.java
+ test/jdk/sun/java2d/OpenGL/SrcMaskOps.java
+ test/jdk/sun/java2d/OpenGL/VolatileSubRegion.java
+ test/jdk/sun/java2d/OpenGL/XformVolatile.java

Changeset: 1ea8cfa6
Branch: json
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-07 16:54:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1ea8cfa6dc8e6f96fd87553331abaae17ec173ea

8369226: GHA: Switch to MacOS 15

Reviewed-by: erikj, ayang, sgehwolf

! .github/workflows/main.yml

Changeset: 6b316262
Branch: json
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-10-07 17:21:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6b3162620bd808227ec7b4331ae6fc32ceb909e8

8368845: x-IBM930 uses incorrect character for Hex 42 60

Reviewed-by: sherman, rriggs, iris

! make/data/charsetmapping/IBM930.c2b
! make/data/charsetmapping/IBM930.map
! test/jdk/sun/nio/cs/mapping/CoderTest.java
! test/jdk/sun/nio/cs/mapping/ConverterTest.java
! test/jdk/sun/nio/cs/mapping/Cp930.b2c
! test/jdk/sun/nio/cs/mapping/TestConv.java

Changeset: 7f070d35
Branch: json
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-07 17:37:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7f070d356c479ae30fe84fcf4d322c0b693fa15a

8369246: Use https in make/devkit scripts

Reviewed-by: ayang, erikj

! make/devkit/Tools.gmk
! make/devkit/createAutoconfBundle.sh

Changeset: 6bfd018b
Branch: json
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-07 19:08:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6bfd018beaf187940ebafc71885045b4aabca673

8366002: Beans.instantiate needs to describe the lookup procedure

Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/java/beans/Beans.java

Changeset: 910bb68e
Branch: json
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2025-10-07 19:32:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/910bb68e5191f830ff6f3dff5753e4e5f6214a7b

8349847: Support configuring individual lint categories as errors

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! src/jdk.compiler/share/man/javac.md
+ test/langtools/tools/javac/warnings/WerrorLint.e1.out
+ test/langtools/tools/javac/warnings/WerrorLint.e2.out
+ test/langtools/tools/javac/warnings/WerrorLint.java
+ test/langtools/tools/javac/warnings/WerrorLint.w1.out
+ test/langtools/tools/javac/warnings/WerrorLint.w2.out

Changeset: 4ee6079b
Branch: json
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-08 02:05:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4ee6079b11034e7de8be72cd2832fb717c2f140d

8369328: Use uppercase variable names in the devkit makefiles

Reviewed-by: erikj

! make/devkit/Makefile
! make/devkit/Tools.gmk

Changeset: 650fd35b
Branch: json
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-08 03:00:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/650fd35b3b30bf16e8caad968bd335d423c87b7d

8335646: Nimbus : JLabel not painted with LAF defined foreground color on Ubuntu 24.04

Reviewed-by: aivanov, dnguyen, serb

! test/jdk/javax/swing/plaf/basic/BasicHTML/bug4248210.java

Changeset: 2ac24bf1
Branch: json
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-10-08 03:06:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2ac24bf1bac9c32704ebd72b93a75819b9404063

8367389: C2 SuperWord: refactor VTransform to model the whole loop instead of just the basic block

Reviewed-by: roland, mhaessig

! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java

Changeset: 86211956
Branch: json
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-10-08 05:32:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/862119565db311fe0e02e383fd3493601ed23ea8

8363917: SwitchBootstraps.enumSwitch() args not checked as documented

Reviewed-by: liach

! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java

Changeset: bd25db1f
Branch: json
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-08 07:02:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bd25db1fb8573fc908f7a8a96bca417b1d44689a

8368960: Adjust java UL logging in the build

Reviewed-by: erikj, dholmes

! make/ToolsJdk.gmk
! make/autoconf/boot-jdk.m4

Changeset: d27649fe
Branch: json
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-10-08 08:03:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d27649fe22a5bed9db72ac6c2595ac91f1fa28f8

8367302: New test jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java from JDK-8366082 is failing

Reviewed-by: dholmes, apangin

! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/prims/whitebox.cpp
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: f58e17fd
Branch: json
Author:    Antón Seoane Ampudia <anton.seoane.ampudia at oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-10-08 08:58:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f58e17fd27e868e4a8816befc4c4bb8946c1f7fd

8368780: IGV: Upgrade to Netbeans Platform 27

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/README.md
! src/utils/IdealGraphVisualizer/pom.xml

Changeset: d45e65ba
Branch: json
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Varada M <varadam at openjdk.org>
Date:      2025-10-08 09:15:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d45e65bab45f78f9f378cdc53837fe33190b7801

8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX

Reviewed-by: jkern, mdoerr, mbaesken

! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! test/jdk/ProblemList.txt

Changeset: c6695064
Branch: json
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-08 09:29:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c66950643e4f43b5997b223289eefdde589589fa

8369277: Remove unused CodeCacheUnloadingTask::_num_workers

Reviewed-by: shade, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp

Changeset: 6a4c2676
Branch: json
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2025-10-08 09:49:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6a4c2676a6378f573bd58d1bc32b57765d756291

8365385: [asan] os::pretouch_memory() is not compatible with ASAN

Reviewed-by: stuefe, jsjolen

! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp

Changeset: c12f0e74
Branch: json
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-08 11:21:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c12f0e74a9acfaa91b537853143ec94f143fe316

8369286: Parallel: Assertion failure in mutableNUMASpace

Reviewed-by: jsikstro, tschatzl

! src/hotspot/share/gc/parallel/psYoungGen.cpp

Changeset: 23fcbb0b
Branch: json
Author:    Ruben Ayrapetyan <ruben.ayrapetyan at arm.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2025-10-08 12:13:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/23fcbb0badbef6d22f63ca6c5b26b0693002592c

8365153: AArch64: Set JVM flags for Neoverse N3 and V3 cores

Reviewed-by: eastigeevich, aph

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 927aa3f8
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-08 14:20:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/927aa3f8da34fb71b692661bebb89d20bfa85648

8369178: G1: Use NMethodMarkingScope and ThreadsClaimTokenScope in G1RootProcessor

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shared/strongRootsScope.hpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: 79bcc7b8
Branch: json
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-10-08 15:56:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/79bcc7b8ec577dad592dc3f575c15d1bdeb65b19

8369257: PPC: compiler/whitebox/RelocateNMethodMultiplePaths.java fails with assertion

Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/nativeInst_ppc.cpp

Changeset: ac73e688
Branch: json
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2025-10-08 17:36:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ac73e688b13595b63dcfc9ce0aee76e7262d68c3

8368984: Extra slashes in Cipher transformation leads to NSPE instead of NSAE

Reviewed-by: weijun

! src/java.base/share/classes/javax/crypto/Cipher.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java
! test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java
! test/jdk/javax/crypto/Cipher/TestGetInstance.java

Changeset: 92f2ab2e
Branch: json
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-10-08 18:14:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/92f2ab2e1b5a7c02ea6d3a3a07c7fbbfc725cdea

8264851: Shenandoah: Rework control loop mechanics to use timed waits

Reviewed-by: kdnilsen, shade

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp

Changeset: 4d0da18a
Branch: json
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-10-08 20:28:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4d0da18ab6e83549e81074e15011cf8a4fbd4ea9

8369250: Assess and remedy any unsafe usage of the Semaphore used by NonJavaThread::List

Reviewed-by: kbarrett, stefank

! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/threads.cpp

Changeset: 1aa62dca
Branch: json
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-10-08 20:38:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1aa62dcafd9f11ff3cb191525437e10bb789d276

8369230: com/sun/jdi/SimulResumerTest.java timed out

Reviewed-by: sspitsyn

! test/jdk/com/sun/jdi/SimulResumerTest.java

Changeset: 0e5655e6
Branch: json
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-10-08 23:09:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0e5655e6680762a99b5aecb58369b880ea913565

8367657: C2 SuperWord: NormalMapping demo from JVMLS 2025

Reviewed-by: chagedorn, galder

! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/gallery/NormalMapping.java
+ test/hotspot/jtreg/compiler/gallery/TestNormalMapping.java
+ test/hotspot/jtreg/compiler/gallery/normal_map.png

Changeset: 5873c4b5
Branch: json
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2025-10-09 01:32:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5873c4b5d61844b6b34a46e8955bd94bdd3d7610

8369039: JDK-8348611 caused regression in Javac-Hot-Generate

Co-authored-by: Claes Redestad <redestad at openjdk.org>
Reviewed-by: jlahoda, redestad

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/LintMapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java

Changeset: 0b81db1d
Branch: json
Author:    Lei Zhu <korov9.c at gmail.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-10-09 05:28:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0b81db1d38e69e6d8c73f22e4dae63ff5775852e

8364346: Typo in IR framework README

Reviewed-by: thartmann, fandreuzzi, chagedorn

! test/hotspot/jtreg/compiler/lib/ir_framework/README.md

Changeset: 914b44e2
Branch: json
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-10-09 06:01:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/914b44e277df23418736eb00c022bbd829d64e11

8368694: PKCS11-NSS generic keys generated by DH have leading zeroes stripped

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! test/jdk/com/sun/crypto/provider/TLS/TestLeadingZeroes.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java

Changeset: 1b11bea7
Branch: json
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-10-09 06:19:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1b11bea76ba29d1dfa414ad7e10693cf054bb96f

8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache

Reviewed-by: dlong, chagedorn

! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java

Changeset: 991f8e6f
Branch: json
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2025-10-09 06:21:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/991f8e6f385ab85b33d2e4d274506995b651ce65

8360031: C2 compilation asserts in MemBarNode::remove

Reviewed-by: dlong, kvn, shade

! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/ConstructorBarriers.java

Changeset: af2fbd5a
Branch: json
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-10-09 08:17:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/af2fbd5a7182cabdd88764b5653d2ce666f05d70

8367413: Fix potential truncation error in Arguments::set_heap_size()

Reviewed-by: ayang, lkorinth

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

Changeset: b37a1a33
Branch: json
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-10-09 09:20:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b37a1a33aebaf86223eb94b3d641a5bed66f9e20

8369291: Test java/net/httpclient/http3/H3DataLimitsTest.java fails in quic connection timeout with linux fastdebug builds

Reviewed-by: jpai, dfuchs, vyazici

! test/jdk/java/net/httpclient/BasicHTTP2Test.java
! test/jdk/java/net/httpclient/BasicHTTP3Test.java
! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java
! test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java
! test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java

Changeset: 285d16a3
Branch: json
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-09 09:42:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/285d16a3a3b29b175670a042165780859a7dbc81

8365886: JSplitPane loses track of the left component when the component orientation is changed

Reviewed-by: tr, kizune

! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! test/jdk/javax/swing/JSplitPane/TestSplitPaneOrientationTest.java

Changeset: 692c20ce
Branch: json
Author:    Joachim Kern <jkern at openjdk.org>
Date:      2025-10-09 09:46:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/692c20ce1df1526bd175572a61d3355a57d42d02

8368997: AIX allows reading from address zero which leads to several ubsan findings

Reviewed-by: mdoerr, mbaesken

! src/hotspot/os/posix/safefetch_sigjmp.cpp

Changeset: 7e3e55a5
Branch: json
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-10-09 10:24:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7e3e55a576b24ae704395b01a15c363ce6e28cae

8368573: MultiBranchNode::required_outcnt should return an unsigned int

Reviewed-by: chagedorn, dfenacci, fandreuzzi

! src/hotspot/share/opto/cfgnode.hpp

Changeset: 9def7bfe
Branch: json
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-09 12:42:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9def7bfea263f6f77f0bd9d4c16f00b7a0834243

8369433: G1: Replace G1MarkScope with NMethodMarkingScope

Reviewed-by: tschatzl, ayang

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

Changeset: 5bb9fed9
Branch: json
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2025-10-09 13:20:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5bb9fed9de3297639d5c0cd1d8046656d98863dd

8351354: Enhance java -XshowSettings:security:tls to show enabled TLS groups

Reviewed-by: mullan, coffeys

! src/java.base/share/classes/sun/launcher/SecuritySettings.java
! test/jdk/tools/launcher/Settings.java

Changeset: fd296774
Branch: json
Author:    Justin King <jcking at openjdk.org>
Date:      2025-10-09 13:30:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fd29677479797956e0d205b5ce6e7cb9ad407bd1

8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler

Reviewed-by: aph, dlong

! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: dd410e0b
Branch: json
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-10-09 13:33:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dd410e0b776a01b617a457786b11ddf87d3b4d60

8369423: Reduce execution time of testlibrary_tests/ir_framework/tests/TestDFlags.java

Reviewed-by: thartmann, dfenacci

! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDFlags.java

Changeset: 005877b0
Branch: json
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-10-09 13:33:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/005877b0635f1a9547724168ebd894b1b61fc116

8369236: testlibrary_tests/ir_framework/tests/TestCompileThreshold.java timed out

Reviewed-by: ayang, dfenacci

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java

Changeset: 233d3a8d
Branch: json
Author:    Artur Barashev <abarashev at openjdk.org>
Date:      2025-10-09 13:59:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/233d3a8d43578af4eafd572cee3db0978d3d65a0

8366244: TLS1.3 ChangeCipherSpec message received after the client's Finished message should trigger a connection abort with "unexpected message"

Reviewed-by: hchao

! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/TLS13ChangeCipherSpecAfterFinished.java

Changeset: 13f460c3
Branch: json
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-09 14:27:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/13f460c3958b3513f0e62851fa3588f30d75daa3

8368677: acvp test should throw SkippedException when no ACVP-Server available

Reviewed-by: weijun, shade

! test/jdk/sun/security/provider/acvp/Launcher.java

Changeset: 48d21b50
Branch: json
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-10-09 15:08:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/48d21b50faed61eaa4f1d115531a21d0c29a5dff

8369434: java/net/httpclient/AltServiceUsageTest.java fails intermittently

Reviewed-by: vyazici, jpai

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

Changeset: 9891cd69
Branch: json
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-10-09 15:52:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9891cd69e442cdfa6fb76ecbd20391291f4bf6ad

8369313: java/net/httpclient/TimeoutBasic.java should accept that HttpTimeoutException should be somewhere down the cause chain

Reviewed-by: vyazici, jpai

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

Changeset: 7c75cb31
Branch: json
Author:    Jeremy Wood <jwood at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-10-09 16:02:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7c75cb312c0f9c645a140e10df212e364b99ee42

8367376: Bad ButtonUI prevents other components from updating when system changes desktop properties

Reviewed-by: aivanov, prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
+ test/jdk/com/sun/java/swing/plaf/DesktopPropertyResetPendingFlagTest.java

Changeset: 37b725d9
Branch: json
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-10-09 16:20:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/37b725d9c12834358a562e6c03fb7f566d639ca5

8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values

Reviewed-by: prappo, jlu, rriggs, iris

! src/java.base/share/classes/java/util/SimpleTimeZone.java
+ test/jdk/java/util/TimeZone/SimpleTimeZoneEqualsHashCodeTest.java

Changeset: 96d65609
Branch: json
Author:    Naoto Sato <naoto.sato at oracle.com>
Date:      2025-10-09 10:17:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/96d65609d5fffb627c3502da30d6aaf7dcf3b04d

Merge branch 'master' into json


Changeset: 6f05db8d
Branch: json
Author:    Naoto Sato <naoto.sato at oracle.com>
Date:      2025-10-09 10:28:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6f05db8dd26e2e03187c17a0f86a04fd30d0f38c

Renamed JsonValue methods: member -> get, memberOrAbsent -> find

! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java
! test/jdk/jdk/incubator/json/TestAssertion.java



More information about the jdk-sandbox-changes mailing list