From duke at openjdk.org Wed Oct 1 17:27:28 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 17:27:28 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: <94f89418-1f0a-4613-ad76-e9fb1542a182@openjdk.org> Changeset: 7471d327 Branch: json Author: Naoto Sato Date: 2025-09-30 17:03:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7471d32746cafecb08ac53021f692033724a7afd PreviewFeature -> incubator module - src/java.base/share/classes/java/util/json/JsonArray.java - src/java.base/share/classes/java/util/json/JsonNull.java - src/java.base/share/classes/java/util/json/JsonObject.java - src/java.base/share/classes/java/util/json/JsonValue.java ! src/java.base/share/classes/java/util/package-info.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/module-info.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/Json.java + src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonArray.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonAssertionException.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonBoolean.java + src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonNull.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonNumber.java + src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonObject.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonParseException.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonString.java + src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonArrayImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonBooleanImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonNullImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonNumberImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonObjectImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonParser.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonStringImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonValueImpl.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/Utils.java = src/jdk.incubator.json/share/classes/jdk/incubator/json/package-info.java + src/jdk.incubator.json/share/classes/module-info.java Changeset: fb46f2ed Branch: json Author: Naoto Sato Date: 2025-10-01 10:08:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb46f2edcb701553642c4872e248548f99bc3319 Tests moved into jdk/incubator/json - test/jdk/java/util/json/TestAssertion.java + test/jdk/jdk/incubator/json/TestAssertion.java = test/jdk/jdk/incubator/json/TestFormat.java = test/jdk/jdk/incubator/json/TestJsonArray.java = test/jdk/jdk/incubator/json/TestJsonLiteral.java = test/jdk/jdk/incubator/json/TestJsonNumber.java = test/jdk/jdk/incubator/json/TestJsonObject.java = test/jdk/jdk/incubator/json/TestJsonString.java = test/jdk/jdk/incubator/json/TestOtherImpl.java = test/jdk/jdk/incubator/json/TestParse.java From duke at openjdk.org Wed Oct 1 17:41:55 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 17:41:55 GMT Subject: git: openjdk/jdk-sandbox: json: Restore copyright year of PreviewFeature.java Message-ID: Changeset: 29d0fa7b Branch: json Author: Naoto Sato Date: 2025-10-01 10:37:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/29d0fa7bc5dba0a798a94b5b83294937316b9c3f Restore copyright year of PreviewFeature.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java From duke at openjdk.org Wed Oct 1 17:56:22 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 17:56:22 GMT Subject: git: openjdk/jdk-sandbox: json: Test fixes Message-ID: <1c0d497a-9ee8-45cc-a14d-ba18091b1e79@openjdk.org> Changeset: 5d18c72a Branch: json Author: Naoto Sato Date: 2025-10-01 10:42:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5d18c72aacfddfe65eb86436b25cc7d1e59b9358 Test fixes ! test/jdk/jdk/incubator/json/TestAssertion.java ! test/jdk/jdk/incubator/json/TestFormat.java ! test/jdk/jdk/incubator/json/TestJsonArray.java ! test/jdk/jdk/incubator/json/TestJsonLiteral.java ! test/jdk/jdk/incubator/json/TestJsonNumber.java ! test/jdk/jdk/incubator/json/TestJsonObject.java ! test/jdk/jdk/incubator/json/TestJsonString.java ! test/jdk/jdk/incubator/json/TestOtherImpl.java ! test/jdk/jdk/incubator/json/TestParse.java = test/micro/org/openjdk/bench/jdk/incubator/json/Parse.java From duke at openjdk.org Wed Oct 1 18:18:54 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 18:18:54 GMT Subject: git: openjdk/jdk-sandbox: json: Restored @ValueBased Message-ID: <08c2109a-8cb6-48fd-ae52-de13e8cdc4a9@openjdk.org> Changeset: 3607a200 Branch: json Author: Naoto Sato Date: 2025-10-01 11:15:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3607a200260385ff92bd224207f54e38b36e4d0b Restored @ValueBased ! src/java.base/share/classes/module-info.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonArrayImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonBooleanImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonNullImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonNumberImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonObjectImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonStringImpl.java From duke at openjdk.org Wed Oct 1 18:52:26 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 18:52:26 GMT Subject: git: openjdk/jdk-sandbox: json: Doc build fixes Message-ID: <2abbbc5a-2f25-4f25-ae5d-5be184498d6f@openjdk.org> Changeset: 66136a89 Branch: json Author: Naoto Sato Date: 2025-10-01 11:46:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/66136a89040adf4fa6b9d4f9d1da5a8ec18579d2 Doc build fixes ! make/conf/docs-modules.conf ! make/conf/module-loader-map.conf ! src/jdk.incubator.json/share/classes/module-info.java From duke at openjdk.org Wed Oct 1 21:56:46 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 21:56:46 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: Changeset: aeb12194 Branch: json Author: Justin Lu Date: 2025-10-01 14:30:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aeb121949967bbbece7e6d46743aaa7c534fbc29 Adding tests for Optional returning methods + using object() in member(String) ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java ! test/jdk/jdk/incubator/json/TestAssertion.java Changeset: a55d6a4d Branch: json Author: Justin Lu Date: 2025-10-01 14:52:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a55d6a4dc6b19ff5f1132155e824da92eb336bbf Correcting offset positioning for null/bool ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonParser.java ! test/jdk/jdk/incubator/json/TestAssertion.java From duke at openjdk.org Thu Oct 2 13:07:38 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 13:07:38 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: update Message-ID: <10eb097d-358f-43a8-835c-0188d3b34915@openjdk.org> Changeset: 58161b8c Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-02 14:06:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58161b8c7a282594c016abd94af55096dab3c1a9 update ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/macosx/native/revivalhelper/revival_macosx.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/share/native/revivalhelper/revivalhelper.cpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp ! src/jdk.attach/linux/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java ! src/jdk.attach/share/classes/sun/tools/attach/VirtualMachineCoreDumpImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java ! test/hotspot/jtreg/serviceability/revival/JCmdRevival.java From duke at openjdk.org Thu Oct 2 17:23:50 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 17:23:50 GMT Subject: git: openjdk/jdk-sandbox: json: JsonValue javadoc Message-ID: <9a0a6bf6-1295-4e5d-85eb-bdf95acea907@openjdk.org> Changeset: 453cd4fa Branch: json Author: Naoto Sato Date: 2025-10-02 10:22:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/453cd4fa27e2af29aeb2bac9e1a49d942926c5da JsonValue javadoc ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java From duke at openjdk.org Thu Oct 9 17:33:03 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Oct 2025 17:33:03 GMT Subject: git: openjdk/jdk-sandbox: json: 128 new changesets Message-ID: <4a73150d-a9ef-482b-8175-6ddc790d74bd@openjdk.org> Changeset: 0366d882 Branch: json Author: SendaoYan 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 Reviewed-by: jpai ! test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 17d8fa8e Branch: json Author: Jaikiran Pai 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 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 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 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 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 Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/shared/cardTable.hpp Changeset: f49849a5 Branch: json Author: Hamlin Li 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 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 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 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 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 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 Committer: Aleksey Shipilev 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 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 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 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 Committer: Raffaello Giulietti 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 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 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 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 Committer: Albert Mingkun Yang 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 Committer: Kevin Walls 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 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 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 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 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 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 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 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 Committer: Roland Westrelin 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 Committer: Vladimir Kempik 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 Committer: Manuel H?ssig 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 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 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 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 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 Committer: Harshitha Onkar 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 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 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 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 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 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 Committer: Evgeny Astigeevich 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 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 Committer: Sandhya Viswanathan 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 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 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 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 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 Committer: Aleksey Shipilev 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 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 Committer: Thomas Schatzl 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 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 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 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 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 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 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 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 Committer: Tobias Hartmann 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 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 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 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 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 Committer: Mark Sheppard 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 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 Committer: Albert Mingkun Yang Date: 2025-10-07 15:13:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f2a95c15d7c1e3796660d786c9a72497dab5ab1 8365782: Remove unnecessary inclusion of in jfrOSInterface.cpp Reviewed-by: ayang, tschatzl ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp Changeset: 8a20656e Branch: json Author: Hannes Walln?fer 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Roberto Casta?eda Lozano 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 Committer: Varada M 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 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 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 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 Committer: Evgeny Astigeevich 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 Committer: Thomas Schatzl 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 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 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 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 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 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 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 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 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 Committer: Christian Hagedorn 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 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 Committer: Christian Hagedorn 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 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 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 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 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 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 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 Committer: Thomas Schatzl 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 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 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 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 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 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 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 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 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 Committer: Alexey Ivanov 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 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 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 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 From duke at openjdk.org Mon Oct 13 14:23:42 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 14:23:42 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: 2 new changesets Message-ID: <756c664d-0c55-4e77-931d-6356b07cca55@openjdk.org> Changeset: 9ca46827 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-12 18:21:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9ca468278507a14b5a2f5d1451e26c12d7d7abd9 Windows set_prot ! src/java.base/windows/native/revivalhelper/revival_windows.cpp Changeset: 785dd7b3 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-13 15:21:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/785dd7b3cac34462e2ffa8798ea4c014c072000f Windows improvements ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os/windows/threadLocalStorage_windows.cpp ! src/hotspot/share/runtime/thread.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Mon Oct 13 16:16:05 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 16:16:05 GMT Subject: git: openjdk/jdk-sandbox: json: 45 new changesets Message-ID: <3e910eb4-eb85-47ee-975d-34e067d0bcca@openjdk.org> Changeset: 501fa204 Branch: json Author: William Kemper Date: 2025-10-09 18:25:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/501fa2041a77139a9ac42fef69f28b1fd50fee65 8368501: Shenandoah: GC progress evaluation does not use generation Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp Changeset: 1992b69a Branch: json Author: Aleksey Shipilev Date: 2025-10-09 18:47:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1992b69a4794d1f2f65eaeb6dbb1e1e23a948b6e 8369283: Improve trace logs in safepoint machinery Reviewed-by: fbredberg, dholmes, rehn ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: b73228b5 Branch: json Author: Vladimir Petko Committer: Erik Joelsson Date: 2025-10-09 19:38:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Reviewed-by: erikj ! make/autoconf/basic_tools.m4 Changeset: 1cdd241f Branch: json Author: Albert Mingkun Yang Date: 2025-10-09 19:39:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1cdd241ff3ed57a4df4bac54b2659d68d161b53c 8369420: Parallel: Use multiple workers for class unloading Reviewed-by: fandreuzzi, tschatzl, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: cd1ce588 Branch: json Author: Mikael Vidstedt Date: 2025-10-09 19:55:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cd1ce5883db55540379ce090244b698696e16ec3 8369454: Verify checksums of downloaded source bundles when creating devkit Reviewed-by: erikj ! make/devkit/Tools.gmk Changeset: d6e2d4eb Branch: json Author: William Kemper Date: 2025-10-10 00:16:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6e2d4eb1f87016ab158b62c61c33c4bf92a0ed4 8367646: [GenShen] Control thread may overwrite gc cancellation cause set by mutator Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 52b02eda Branch: json Author: Alexander Matveev Date: 2025-10-10 01:11:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52b02edaba55920c44b9aba6a9db53d8c9ae9292 8362598: [macos] Add tests for custom info plist files Reviewed-by: asemenyuk = src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListWriter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/MacHelperTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java + test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java Changeset: 1873b459 Branch: json Author: Alexander Matveev Date: 2025-10-10 01:11:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1873b4594883758a5c8b4094f49dfea36c7c0145 8356047: [macos] jpackage produces confusing post- and pre- installation PKG scripts Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgInstallerScripts.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/postinstall.template - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/preinstall.template ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/PackageScripts.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java + test/jdk/tools/jpackage/macosx/PkgScriptsTest.java Changeset: 2311ec39 Branch: json Author: Alexey Semenyuk Date: 2025-10-10 02:42:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2311ec394df9a096d6f7cd52b65ae2660dfe20b4 8363979: Add JDK bundle/image validation for --runtime-image option Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacRuntimeValidator.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: f4209dff Branch: json Author: Saint Wesonga Committer: David Holmes Date: 2025-10-10 03:55:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f4209dff3ba14ccbdc0846d9bfcc62688361b6d5 8348862: runtime/ErrorHandling/CreateCoredumpOnCrash fails on Windows aarch64 Reviewed-by: dholmes, mbeckwit ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp + src/hotspot/os/windows/safefetch_static_windows.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp + src/hotspot/os_cpu/windows_aarch64/safefetch_windows_aarch64.S ! src/hotspot/share/runtime/safefetch.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/libNativeException.c Changeset: 5a32966d Branch: json Author: Phil Race Date: 2025-10-10 04:30:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a32966d4255131cf0ac1273b603d994829596e2 8369516: Delete duplicate imaging test Reviewed-by: serb - test/jdk/java/awt/image/VolatileImage/DrawBufImgOp.java Changeset: be107224 Branch: json Author: Yasumasa Suenaga Date: 2025-10-10 05:02:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be10722436f20df26de66c00c4bc1b6772aa9087 8366847: JFR reports incorrect number of cores on hybrid CPU Reviewed-by: dholmes, egahlin ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: b6e5ef4a Branch: json Author: Mikhail Yankelevich Date: 2025-10-10 06:54:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b6e5ef4ad0989d3bf0c579dbd6f5bf36b52e41e2 8360373: src/java.base/share/classes/sun/security/util/Debug.java implement negative testing Reviewed-by: coffeys ! test/jdk/sun/security/util/Debug/DebugOptions.java Changeset: b00720ed Branch: json Author: Zhengyu Gu Date: 2025-10-10 07:37:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b00720edd72226ae9ffecbcb9c1062d3ceb8c6df 8369419: Error reporting of JFR JNI method registration crash on MacOSX Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp Changeset: 1159b53b Branch: json Author: Joel Sikstr?m Date: 2025-10-10 08:10:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1159b53bfcfce771a23506394d998b0d95eb8981 8369483: Cleanup dead code in HandleArea Reviewed-by: fandreuzzi, stefank ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: a1a37bd7 Branch: json Author: Severin Gehwolf Date: 2025-10-10 08:14:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1a37bd7b2a8807f462909eadfa83ec26261e464 8369441: Two container tests fail after JDK-8292984 Reviewed-by: mbaesken, cnorrbin, syan ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: d5a20799 Branch: json Author: Chris Dennis Committer: Alan Bateman Date: 2025-10-10 09:19:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5a207994b9c374e6638e57826326f8f4593b96b 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Reviewed-by: vklang, alanb ! src/java.base/share/classes/java/util/concurrent/Executors.java ! test/jdk/java/util/concurrent/Executors/AutoShutdown.java Changeset: f52aed6f Branch: json Author: Mar?a Arias de Reyna Dom?nguez Committer: Severin Gehwolf Date: 2025-10-10 09:46:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f52aed6f81e7df9ab9a379ada952b8e666c54e6d 8369418: Identify owning class for KlassTrainingData in AOT map output Reviewed-by: iklam, adinn ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp Changeset: afda8ad4 Branch: json Author: Albert Mingkun Yang Date: 2025-10-10 10:18:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afda8ad46045a4e2d1db608397aa3e03a953153f 8369501: Parallel: Add UseAdaptiveSizePolicy requirement to TestDynShrinkHeap.java Reviewed-by: jsikstro, tschatzl ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java ! test/jtreg-ext/requires/VMProps.java Changeset: 5594d6bc Branch: json Author: Aleksei Voitylov Committer: Severin Gehwolf Date: 2025-10-10 13:33:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5594d6bc88bbe39e6ebfd02fb9c37cf40b8d0479 8368522: (fs) BasicFileAttributes Linux musl 1.2.5 incompatibility with statx Reviewed-by: sgehwolf, bpb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/libCreationTimeHelper.c Changeset: f6d77cb3 Branch: json Author: Kangcheng Xu Committer: Roland Westrelin Date: 2025-10-10 14:04:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6d77cb33299ae0636a2b52ee752f27e9ea9191b 8347555: [REDO] C2: implement optimization for series of Add of unique value Reviewed-by: roland, epeter ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_java_arithmetic.cpp + test/hotspot/jtreg/compiler/c2/gvn/TestCollapsingSameTermAdditions.java + test/micro/org/openjdk/bench/vm/compiler/SerialAdditions.java Changeset: fc49a1b5 Branch: json Author: Francesco Andreuzzi Committer: Brian Burkhalter Date: 2025-10-10 15:39:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc49a1b502530908618b19bcd749aa4db0b598d9 8368846: java/io/File/createTempFile/TargetDirectory fails when run by root user Reviewed-by: bpb ! test/jdk/java/io/File/createTempFile/TargetDirectory.java Changeset: 376d77e8 Branch: json Author: Justin Lu Date: 2025-10-10 16:27:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/376d77e8a71478f456af5baaf47f446eebd79e36 8369050: DecimalFormat Rounding Errors for Fractional Ties Near Zero Reviewed-by: naoto ! src/java.base/share/classes/java/text/DigitList.java + test/jdk/java/text/Format/DecimalFormat/RoundingTiesNearZeroTest.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java Changeset: 7e29d294 Branch: json Author: Albert Mingkun Yang Date: 2025-10-10 18:01:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e29d294e53a246864e9473bf461f0f4c1f6e388 8369097: Parallel: Support allocation in from space when heap is too full Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: 2dfe4586 Branch: json Author: SendaoYan Date: 2025-10-11 05:58:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2dfe4586f7a29d9e3a944e6483d5d4cbbdde3be8 8369490: Remove unused Runinfo parameters in compiler/c2/gvn/TestBitCompressValueTransform.java Reviewed-by: chagedorn, mhaessig ! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java Changeset: 9b99bc8e Branch: json Author: Francesco Andreuzzi Committer: SendaoYan Date: 2025-10-11 06:13:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b99bc8ef53ad20c4f1cb5d26cffc64b0deb79ad 8369440: Remove RootResolverMarkScope and RootSetClosureMarkScope Reviewed-by: ayang ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp - src/hotspot/share/gc/shared/strongRootsScope.cpp - src/hotspot/share/gc/shared/strongRootsScope.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp Changeset: a6f624b0 Branch: json Author: Axel Boldt-Christmas Date: 2025-10-13 07:48:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6f624b0743a1e0a3df4e8323c13b0d1fd6d0002 8369468: Rdtsc: Move getCPUIDBrandString_stub into VM_Version stub area Reviewed-by: mgronlun, kvn ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 1605e839 Branch: json Author: Kevin Walls Date: 2025-10-13 08:13:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1605e8392e8efa972134a0bf3eecad0ed4f992fa 8369574: Remove javax/management/remote/mandatory/connection/BrokenConnectionTest.java from ProblemList-Virtual.txt Reviewed-by: ayang ! test/jdk/ProblemList-Virtual.txt Changeset: 4728f746 Branch: json Author: Albert Mingkun Yang Date: 2025-10-13 09:23:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4728f746a89ca7cb787b3d9969f09a80cc92f502 8369571: Parallel: Use ThreadsClaimTokenScope in PSAdjustTask Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 98e1d2fa Branch: json Author: Matthias Baesken Date: 2025-10-13 10:13:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98e1d2fab123befa78342ba53b76a560dddd6385 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Reviewed-by: clanger, lucy ! test/hotspot/gtest/runtime/test_os.cpp Changeset: 0af959a3 Branch: json Author: Matthias Baesken Date: 2025-10-13 10:15:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0af959a340fe68caa47fc476ff861f0e86087162 8369560: Slowdebug build without CDS fails Reviewed-by: mdoerr, kvn ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp Changeset: 28460ca3 Branch: json Author: Hamlin Li Date: 2025-10-13 10:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28460ca3305a444238e6edcc80e335be20356e6d 8368897: RISC-V: Cleanup RV_EXT_FEATURE_FLAGS & RV_NON_EXT_FEATURE_FLAGS Reviewed-by: fyang, rehn ! 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 ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: 0db47028 Branch: json Author: Darragh Clarke Date: 2025-10-13 11:03:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0db47028913b64b84116d912876c58b136a9f70c 8368877: Generate Jextract bindings for Kqueue Reviewed-by: alanb, aefimov + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kevent.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h.java Changeset: 62fa971f Branch: json Author: Markus Gr?nlund Date: 2025-10-13 11:34:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62fa971f3116828398294c9d57650c4e0aca7379 8369255: Assess and remedy any unsafe usage of the Semaphores used by JFR Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp Changeset: d278043d Branch: json Author: Alexey Ivanov Date: 2025-10-13 12:09:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d278043ddba0cd9ec3ddf8b490366965f5831a22 8367772: Refactor createUI in PassFailJFrame Reviewed-by: dnguyen, honkar ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: d47e6b71 Branch: json Author: Axel Boldt-Christmas Date: 2025-10-13 12:16:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d47e6b713c77d9e2f477f05291e8772129a5471c 8369469: Rdtsc: Remove potential races in Rdtsc::initialize Reviewed-by: dholmes, stefank ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/rdtsc_x86.hpp ! src/hotspot/share/jfr/utilities/jfrTime.cpp ! src/hotspot/share/utilities/ticks.cpp Changeset: 04968061 Branch: json Author: Emanuel Peter Date: 2025-10-13 13:59:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0496806102bb621bdd82613d5796651d9655ea1c 8359412: Template-Framework Library: Operations and Expressions Reviewed-by: chagedorn, mhaessig, galder + test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Expression.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java + test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestExpression.java Changeset: 9feb8f21 Branch: json Author: Patricio Chilano Mateo Date: 2025-10-13 14:07:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9feb8f21b5d000f8901938f1dde89638c79ca805 8369019: Improve timed-park mechanism in ObjectMonitor for virtual thread support Reviewed-by: dholmes, alanb ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java Changeset: f292d7c6 Branch: json Author: Thomas Schatzl Date: 2025-10-13 14:51:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f292d7c66c6279f929eb37ffcc1857a269f72e3d 8048180: G1: Eager reclaim of humongous objects with references Co-authored-by: Ivan Walulya Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java - test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java Changeset: 551cd03b Branch: json Author: Xiaolong Peng Date: 2025-10-13 15:03:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/551cd03b99feb34d98703b7d04571f92f83f2471 8369611: Remove safepoint synchronization from ParallelScavengeHeap and SerialHeap Reviewed-by: kbarrett, ayang, shade, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: b83e7939 Branch: json Author: Henry Jen Date: 2025-10-13 15:05:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b83e7939dd9401314f2351a9fefd1e212387c6e5 8347007: --strip-debug removes parameter names included with -parameters Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java + test/jdk/tools/jlink/plugins/StripParameterNamesTest.java Changeset: 16681623 Branch: json Author: Erik Gahlin Date: 2025-10-13 15:17:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/166816231988dd94f644a7b892cdddf0fea94570 8369510: JFR: Remove flush handler from Dispatcher lookup Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java Changeset: 8b1cf8ee Branch: json Author: Brian Burkhalter Date: 2025-10-13 16:03:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b1cf8eefe4e3439dba983bced06d55a6ca7da4e 8368098: (aio) java/nio/channels/Channels/AsyncCloseStreams.java fails in junit timeout Reviewed-by: alanb ! test/jdk/java/nio/channels/Channels/AsyncCloseStreams.java Changeset: 7a899a7f Branch: json Author: Naoto Sato Date: 2025-10-13 09:04:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a899a7f9c799914fd4e658b1f5b790051ba03e8 Merge branch 'master' into json Changeset: 593ed953 Branch: json Author: Naoto Sato Date: 2025-10-13 09:12:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/593ed953af753aaaf23ec8017b39d62409c2e96e find -> getOrAbsent ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java ! test/jdk/jdk/incubator/json/TestAssertion.java From duke at openjdk.org Mon Oct 13 19:59:24 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 19:59:24 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: windows dump segments reading correction. Also: less warn, more logv. Message-ID: <1beab537-e95b-452d-8e4e-11938658d40a@openjdk.org> Changeset: 6819a13c Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-13 20:54:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6819a13c87e93711998c7defa0c8f4d0a27f7088 windows dump segments reading correction. Also: less warn, more logv. ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Tue Oct 14 21:39:01 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 21:39:01 GMT Subject: git: openjdk/jdk-sandbox: json: Helper methods docs/renames by Paul Message-ID: <1726a29b-b888-44f0-80da-f2ce05ffeeb8@openjdk.org> Changeset: 90f91bd2 Branch: json Author: Naoto Sato Date: 2025-10-14 14:35:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90f91bd2abdf56301d94f5304c416721bc0c4358 Helper methods docs/renames by Paul ! src/jdk.incubator.json/share/classes/jdk/incubator/json/Json.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonArray.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonBoolean.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonNumber.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonObject.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonString.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonArrayImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonBooleanImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonNumberImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonStringImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/package-info.java From duke at openjdk.org Tue Oct 14 21:53:49 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 21:53:49 GMT Subject: git: openjdk/jdk-sandbox: json: test fixes Message-ID: Changeset: 8ad68fbf Branch: json Author: Naoto Sato Date: 2025-10-14 14:49:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ad68fbf55912244e4606b7cb34f81273a679f20 test fixes ! test/jdk/jdk/incubator/json/TestAssertion.java ! test/jdk/jdk/incubator/json/TestJsonArray.java ! test/jdk/jdk/incubator/json/TestJsonNumber.java ! test/jdk/jdk/incubator/json/TestJsonObject.java ! test/jdk/jdk/incubator/json/TestJsonString.java ! test/jdk/jdk/incubator/json/TestOtherImpl.java ! test/jdk/jdk/incubator/json/TestParse.java From duke at openjdk.org Tue Oct 14 22:07:19 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 22:07:19 GMT Subject: git: openjdk/jdk-sandbox: json: Move IAE to JAE for nav methods Message-ID: Changeset: bef520b5 Branch: json Author: Justin Lu Date: 2025-10-14 15:06:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bef520b506575e814fad8b09c79bebb10bdf6254 Move IAE to JAE for nav methods ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java ! test/jdk/jdk/incubator/json/TestAssertion.java From duke at openjdk.org Tue Oct 14 23:03:19 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 23:03:19 GMT Subject: git: openjdk/jdk-sandbox: json: JsonValue default methods throwing exceptions Message-ID: <61cccd04-4ce6-4925-aa49-b17dcef647a9@openjdk.org> Changeset: 1c887c45 Branch: json Author: Naoto Sato Date: 2025-10-14 15:58:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c887c45577609750fab405a16f176776cdeb014 JsonValue default methods throwing exceptions ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonArray.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonObject.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonArrayImpl.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonObjectImpl.java From duke at openjdk.org Tue Oct 14 23:24:11 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 23:24:11 GMT Subject: git: openjdk/jdk-sandbox: json: Removing stray import Message-ID: <54647deb-1e80-4b55-84c7-bf779eb3c27e@openjdk.org> Changeset: 4b7a7182 Branch: json Author: Naoto Sato Date: 2025-10-14 16:20:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b7a71826094ed30224afe0eb811c3f68a8fec06 Removing stray import ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonObjectImpl.java From duke at openjdk.org Wed Oct 15 20:55:59 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 20:55:59 GMT Subject: git: openjdk/jdk-sandbox: json: Rename from/toUntyped -> to/fromJson Message-ID: <8c58b2b0-19b6-457a-9d7d-7d834c0a159f@openjdk.org> Changeset: 58c899eb Branch: json Author: Naoto Sato Date: 2025-10-15 13:53:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58c899ebc7dd2260103f46be64b4b014fd5cd92d Rename from/toUntyped -> to/fromJson ! src/jdk.incubator.json/share/classes/jdk/incubator/json/Json.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonArray.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonObject.java ! test/jdk/jdk/incubator/json/TestJsonArray.java ! test/jdk/jdk/incubator/json/TestJsonLiteral.java ! test/jdk/jdk/incubator/json/TestJsonNumber.java ! test/jdk/jdk/incubator/json/TestJsonObject.java ! test/jdk/jdk/incubator/json/TestJsonString.java ! test/jdk/jdk/incubator/json/TestOtherImpl.java From duke at openjdk.org Wed Oct 15 21:01:16 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 21:01:16 GMT Subject: git: openjdk/jdk-sandbox: json: doc rename Message-ID: <88f38503-6201-472e-b7ce-8f8e0c604fa7@openjdk.org> Changeset: c9206fc6 Branch: json Author: Naoto Sato Date: 2025-10-15 13:57:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c9206fc6c875ac1499ba00472003a17dcd2d1f5d doc rename ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonValue.java From duke at openjdk.org Fri Oct 17 12:46:31 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 12:46:31 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: 338 new changesets Message-ID: Changeset: d21e73de Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-20 17:26:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d21e73dee3dad6332b00f5932bd266b100e9090b 8366941: Excessive logging in serviceability tests causes timeout Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java Changeset: cc65836d Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-20 17:28:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc65836d00de7041e7d32e7f15d98108b1ae47a0 8367719: Refactor JNI code that uses class_to_verify_considering_redefinition() Reviewed-by: coleenp, dholmes, sspitsyn ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: e6f8450d Branch: jcmd_cores_process_revival Author: erifan Committer: Xiaohong Gong Date: 2025-09-22 02:03:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6f8450d957f79beacf2fc70e545db3a4bb58742 8363989: AArch64: Add missing backend support of VectorAPI expand operation Reviewed-by: epeter, eliu, xgong ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java Changeset: 5e12ff9f Branch: jcmd_cores_process_revival Author: Tejesh R Date: 2025-09-22 03:45:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e12ff9ff64f2d7ebb501cdb19d5f013dde17be4 8213530: Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux Reviewed-by: psadhukhan, dnguyen ! test/jdk/ProblemList.txt Changeset: a1b43c30 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-22 05:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1b43c3046ecf42fd5b8f40274625cae120b3a3c 8368087: ZGC: Make ZStatLoad::print() logging conditional on os::loadavg support Reviewed-by: eosterlund, stefank, jsikstro ! src/hotspot/share/gc/z/zStat.cpp Changeset: 5efaa997 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-22 05:32:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5efaa9970ace463f7d9bcd8f4028b1d60665cfad 8367298: ZGC: Enhance zaddress type system's assert messages Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zAddress.inline.hpp Changeset: 682fd784 Branch: jcmd_cores_process_revival Author: Christian Stein Date: 2025-09-22 06:02:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/682fd7846c9a6f80c399c7e44f3fccb9a07c6c47 8366678: Use JUnit in test/langtools/tools/javac Reviewed-by: liach ! test/langtools/tools/javac/file/FSInfoTest.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/langtools/tools/javac/lambda/lambdaExecution/InInterface.java ! test/langtools/tools/javac/lambda/lambdaExecution/InnerConstructor.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java ! test/langtools/tools/javac/lambdaShapes/TEST.properties ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java ! test/langtools/tools/javac/records/BigRecordsToStringTest.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/tree/T8024415.java ! test/langtools/tools/javac/typeVariableCast/TypeVariableCastTest.java Changeset: 258fcf9f Branch: jcmd_cores_process_revival Author: Johan Sj?len Date: 2025-09-22 07:15:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/258fcf9f5ea089891f0119bbf8058da389f72321 8367987: Memory leak in MemBaseline: Must delete _vma_allocations Reviewed-by: phubner, azafari ! src/hotspot/share/nmt/memBaseline.hpp Changeset: f10fbe1f Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-22 07:20:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f10fbe1fb40645633b91fad2af3d7c2cbb005b39 8368072: Remove redundant arguments of MarkingNMethodClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp Changeset: 44454633 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-22 07:54:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/44454633eb163de17bba939e84311e8d954a2f53 8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask Reviewed-by: fandreuzzi, stefank, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 433d2ec5 Branch: jcmd_cores_process_revival Author: Leo Korinth Date: 2025-09-22 09:53:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/433d2ec534bbf6ec08157c976b567b81b748b128 8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to() Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp Changeset: e8db14f5 Branch: jcmd_cores_process_revival Author: Daniel Fuchs Date: 2025-09-22 10:12:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8db14f584fa92db170e056bc68074ccabae82c9 8349910: Implement JEP 517: HTTP/3 for the HTTP Client API Co-authored-by: Aleksei Efimov Co-authored-by: Bradford Wetmore Co-authored-by: Daniel Jeli?ski Co-authored-by: Darragh Clarke Co-authored-by: Jaikiran Pai Co-authored-by: Michael McMahon Co-authored-by: Volkan Yazici Co-authored-by: Conor Cleary Co-authored-by: Patrick Concannon Co-authored-by: Rahul Yadav Co-authored-by: Daniel Fuchs Reviewed-by: djelinski, jpai, aefimov, abarashev, michaelm + src/java.base/share/classes/jdk/internal/net/quic/QuicKeyUnavailableException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicOneRttContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportErrors.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportParametersConsumer.java + src/java.base/share/classes/jdk/internal/net/quic/QuicVersion.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java + src/java.base/share/classes/sun/security/ssl/QuicCipher.java + src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java + src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java + src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java + src/java.base/share/classes/sun/security/ssl/QuicTransportParametersExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/conf/security/java.security ! src/java.net.http/share/classes/java/net/http/HttpClient.java + src/java.net.http/share/classes/java/net/http/HttpOption.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java + src/java.net.http/share/classes/java/net/http/HttpRequestOptionImpl.java ! src/java.net.http/share/classes/java/net/http/HttpResponse.java + src/java.net.http/share/classes/java/net/http/StreamLimitException.java + src/java.net.http/share/classes/java/net/http/UnsupportedProtocolVersionException.java ! src/java.net.http/share/classes/java/net/http/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/AltServicesRegistry.java + src/java.net.http/share/classes/jdk/internal/net/http/AltSvcProcessor.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/H3FrameOrderVerifier.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientProperties.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PendingConnections.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushPromiseStream.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Origin.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PushGroup.java ! src/java.net.http/share/classes/jdk/internal/net/http/Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Alpns.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Deadline.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/TimeSource.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + src/java.net.http/share/classes/jdk/internal/net/http/frame/AltSvcFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/ConnectionSettings.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/Http3Error.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/AbstractHttp3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/CancelPushFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/DataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/FramesDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/GoAwayFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/HeadersFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3FrameType.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MalformedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MaxPushIdFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PartialFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PushPromiseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/SettingsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/UnknownFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/Http3Streams.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/PeerUniStreamDispatcher.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QueuingStreamPair.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QuicStreamIntReader.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/UniStreamPair.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/DecodingCallback.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/FieldSectionPrefix.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeaderField.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeadersTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/InsertionPolicy.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPACK.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPackException.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/StaticTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TableEntry.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TablesIndexer.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/DecoderInstructionsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedPostBaseReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/HeaderFrameReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/IntegerReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/ReaderError.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/BinaryRepresentationWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/DecoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDuplicateEntryWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDynamicTableCapacityWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertLiteralNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineLiteralsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineSectionPrefixWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/HeaderFrameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/StringWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/BuffersReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/CodingContext.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketEmitter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicClient.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionIdFactory.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicInstance.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRttEstimator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicStreamLimitException.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimerQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTransportParameters.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/TerminationCause.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/VariableLengthEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/AckFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ConnectionCloseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/CryptoFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/DataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/HandshakeDoneFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewTokenFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PaddingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathChallengeFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathResponseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/QuicFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ResetStreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/RetireConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StopSendingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamDataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamsBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/HandshakePacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/InitialPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/OneRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/PacketSpace.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketNumbers.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/RetryPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ShortHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/VersionNegotiationPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ZeroRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/AbstractQuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/CryptoWriterQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamCreationPermit.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamWriterQueue.java ! src/java.net.http/share/classes/module-info.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! test/jdk/com/sun/net/httpserver/SANTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java + test/jdk/java/net/httpclient/AltServiceUsageTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java ! test/jdk/java/net/httpclient/AsyncShutdownNow.java ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/BasicAuthTest.java + test/jdk/java/net/httpclient/BasicHTTP2Test.java + test/jdk/java/net/httpclient/BasicHTTP3Test.java ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java + test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/CancelledResponse2.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/EmptyAuthenticate.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExecutorShutdown.java ! test/jdk/java/net/httpclient/ExpectContinueTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/HeadTest.java + test/jdk/java/net/httpclient/HeadersLowerCaseTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpClientClose.java ! test/jdk/java/net/httpclient/HttpClientShutdown.java ! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java ! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java ! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java + test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java + test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LargeHandshakeTest.java ! test/jdk/java/net/httpclient/LargeResponseTest.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/NoBodyPartOne.java ! test/jdk/java/net/httpclient/NoBodyPartThree.java ! test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/ReferenceTracker.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/Response1xxTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RestrictedHeadersTest.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ShutdownNow.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/StreamCloseTest.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/TEST.properties ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/TlsContextTest.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java ! test/jdk/java/net/httpclient/UserCookieTest.java ! test/jdk/java/net/httpclient/VersionTest.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/Http3ConnectionAccess.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/common/ImmutableSSLSessionAccess.java + test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java + test/jdk/java/net/httpclient/altsvc/altsvc-dns-hosts.txt + test/jdk/java/net/httpclient/debug/java.net.http/jdk/internal/net/http/common/TestLoggerUtil.java ! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java - test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java ! test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java - test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/http2/IdlePooledConnectionTest.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java + test/jdk/java/net/httpclient/http2/SimpleGet.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java ! test/jdk/java/net/httpclient/http2/UserInfoTest.java + test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java + test/jdk/java/net/httpclient/http3/FramesDecoderTest.java + test/jdk/java/net/httpclient/http3/GetHTTP3Test.java + test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java + test/jdk/java/net/httpclient/http3/H3BasicTest.java + test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java + test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java + test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java + test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java + test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java + test/jdk/java/net/httpclient/http3/H3GoAwayTest.java + test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java + test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java + test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java + test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java + test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java + test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java + test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java + test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java + test/jdk/java/net/httpclient/http3/H3ProxyTest.java + test/jdk/java/net/httpclient/http3/H3PushCancel.java + test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java + test/jdk/java/net/httpclient/http3/H3RedirectTest.java + test/jdk/java/net/httpclient/http3/H3ServerPush.java + test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java + test/jdk/java/net/httpclient/http3/H3ServerPushTest.java + test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java + test/jdk/java/net/httpclient/http3/H3SimpleGet.java + test/jdk/java/net/httpclient/http3/H3SimplePost.java + test/jdk/java/net/httpclient/http3/H3SimpleTest.java + test/jdk/java/net/httpclient/http3/H3StopSendingTest.java + test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java + test/jdk/java/net/httpclient/http3/H3Timeout.java + test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java + test/jdk/java/net/httpclient/http3/H3UserInfoTest.java + test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java + test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java + test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java + test/jdk/java/net/httpclient/http3/PostHTTP3Test.java + test/jdk/java/net/httpclient/http3/StopSendingTest.java + test/jdk/java/net/httpclient/http3/StreamLimitTest.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/DynamicKeyStoreUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/RequestPathMatcherUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/UnknownOrReservedFrame.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ClientConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ConnectedBidiStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/DatagramDeliveryPolicy.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/OutStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QueueInputStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerHandler.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicStandaloneServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/RetryCodingContext.java + test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsWriterTest.java + test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java + test/jdk/java/net/httpclient/qpack/DecoderTest.java + test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java + test/jdk/java/net/httpclient/qpack/DynamicTableTest.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderConnectionTest.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderConnector.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java + test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java + test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java + test/jdk/java/net/httpclient/qpack/EncoderTest.java + test/jdk/java/net/httpclient/qpack/EntriesEvictionTest.java + test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java + test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java + test/jdk/java/net/httpclient/qpack/StaticTableFieldsTest.java + test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java + test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java + test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java + test/jdk/java/net/httpclient/quic/AckElicitingTest.java + test/jdk/java/net/httpclient/quic/AckFrameTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java + test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java + test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java + test/jdk/java/net/httpclient/quic/KeyUpdateTest.java + test/jdk/java/net/httpclient/quic/OrderedFlowTest.java + test/jdk/java/net/httpclient/quic/PacketEncodingTest.java + test/jdk/java/net/httpclient/quic/PacketLossTest.java + test/jdk/java/net/httpclient/quic/PacketNumbersTest.java + test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java + test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java + test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java + test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java + test/jdk/java/net/httpclient/quic/VariableLengthTest.java + test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java + test/jdk/java/net/httpclient/quic/quic-tls-keylimits-java.security + test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java + test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/java.base/sun/security/ssl/QuicTLSEngineImplAccessor.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/ssltest/Server.java ! test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java ! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java + test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java + test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/HttpClientAccess.java + test/jdk/jdk/internal/net/http/quic/packets/QuicPacketNumbersTest.java Changeset: 0ba4141c Branch: jcmd_cores_process_revival Author: Manuel H?ssig Date: 2025-09-22 11:24:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ba4141cb12414c08be88b37ea2a163aacbfa7de 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Co-authored-by: Emanuel Peter Reviewed-by: epeter, mchevalier ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java Changeset: f779ad64 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-22 12:56:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f779ad64ac3184a90e2d3ddf2cba5321d050d325 8368104: Parallel: Refactor PSThreadRootsTaskClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 2131584a Branch: jcmd_cores_process_revival Author: Casper Norrbin Date: 2025-09-22 12:57:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2131584add9ab46c3380bbf35170307e4878ce51 8367536: Change RBTree to use C++17 features Reviewed-by: kbarrett, ayang ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp Changeset: ca182912 Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-22 13:35:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca182912a305e1e226d97d9613c7baf8a3d22780 8368094: Fix problem list errors Reviewed-by: dholmes, dcubed, syan ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/jdk/ProblemList-Virtual.txt ! test/jdk/ProblemList.txt Changeset: 8d5c0056 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-22 13:47:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d5c0056420731cbbd83f2d23837bbb5cdc9e4cc 8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Co-authored-by: Amit Kumar Co-authored-by: Martin Doerr Co-authored-by: Carlo Refice Co-authored-by: Fei Yang Reviewed-by: iwalulya, rcastanedalo, aph, ayang ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/g1/g1_aarch64.ad ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/g1/g1_arm.ad ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/g1/g1_riscv.ad ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/g1/g1_s390.ad ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/g1/g1_x86_64.ad ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.cpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.cpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.hpp ! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp - src/hotspot/share/gc/shared/bufferNodeList.cpp - src/hotspot/share/gc/shared/bufferNodeList.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle2.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 3c6ef5e2 Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-22 14:15:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c6ef5e27ae3585b48e9599020e4323bf9ed381e 8368102: Don't store macros in spec.gmk Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.template ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/JvmFeatures.gmk Changeset: bf726e82 Branch: jcmd_cores_process_revival Author: Leo Korinth Date: 2025-09-22 14:22:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bf726e821790fad6ee304c1c36bddedbfe4152ff 8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp Changeset: 2b28c283 Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-09-22 15:05:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b28c28384feac1d01b8b789c63f18e69fdf6ba4 8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java Reviewed-by: jpai ! test/jdk/ProblemList.txt Changeset: e365b7d6 Branch: jcmd_cores_process_revival Author: Alexey Ivanov Date: 2025-09-22 15:08:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2 8366369: Add @requires linux for GTK L&F tests Reviewed-by: serb, prr, tr ! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java Changeset: 2f74e143 Branch: jcmd_cores_process_revival Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-09-22 15:31:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2f74e1433489bccf1fe493417715c0861f88a995 8367862: debug.cpp: Do not print help message for methods ifdef'd out Reviewed-by: mhaessig, kevinw, shade, phh ! src/hotspot/share/utilities/debug.cpp Changeset: ced3f13f Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-22 16:58:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ced3f13f4e036513444d1fea3958be11741c2b8e 8367901: Calendar.roll(hour, 24) returns wrong result Reviewed-by: naoto, iris ! src/java.base/share/classes/java/util/GregorianCalendar.java + test/jdk/java/util/Calendar/RollHoursTest.java Changeset: 58270b75 Branch: jcmd_cores_process_revival Author: Harshitha Onkar Date: 2025-09-22 17:02:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58270b757c0bdf82bf753fa304b829e3b64196e4 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Reviewed-by: psadhukhan, serb ! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java Changeset: c3aaa875 Branch: jcmd_cores_process_revival Author: Chris Plummer Date: 2025-09-22 17:22:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c3aaa8751acfd795207f1a509b6e170e6a753c69 8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node' Reviewed-by: dholmes, sspitsyn, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c Changeset: bdfe05b5 Branch: jcmd_cores_process_revival Author: Man Cao Date: 2025-09-22 18:05:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdfe05b595d86c62f7dad78549023a3426423679 8368071: Compilation throughput regressed 2X-8X after JDK-8355003 Reviewed-by: iveresov, shade ! src/hotspot/share/compiler/compilationPolicy.cpp Changeset: 47efe3c7 Branch: jcmd_cores_process_revival Author: Sean Coffey Date: 2025-09-22 18:41:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/47efe3c794c241b7534eac597b3dd03d571677f1 8343395: SSLLogger doesn't work for formatted messages Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 9f7b9887 Branch: jcmd_cores_process_revival Author: Damon Nguyen Date: 2025-09-22 20:29:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9f7b9887cb0950bc24aa7a43b43aa5666cb405a4 8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484 Reviewed-by: aivanov, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: d0fe8f7e Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-22 21:03:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d0fe8f7ede7c2426438c7d6dc5a24cfd2f1d094e 8368312: Move CC_OUT_OPTION out of spec.gmk Reviewed-by: erikj ! make/Hsdis.gmk ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/CompileFile.gmk Changeset: 4882559a Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-09-22 21:30:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4882559ae34e3fee2fd1fd14cb9617df68664281 8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: b11b1f11 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-09-22 23:56:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b11b1f1186e00cce6c5490db8976ead2226fa4ba 8343221: IOUtils.copyRecursive() doesn't create parent directories Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/FileUtilsTest.java ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: 61c5245b Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-23 00:33:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61c5245bf7d6626b0c816612adcb0d94d6863644 8367869: Test java/io/FileDescriptor/Sync.java timed out Reviewed-by: jpai, shade, rriggs ! test/jdk/java/io/FileDescriptor/Sync.java Changeset: 942b2177 Branch: jcmd_cores_process_revival Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-23 07:00:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/942b21772a05e30af344742a02db1643ad0e0227 8368247: RISC-V: enable vectorapi test for expand operation Reviewed-by: mli, fyang ! test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java Changeset: 43531064 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-23 07:11:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43531064c290928cbbac9ee3662674a0ea3b0240 8368214: ZGC: Remove double newlines Reviewed-by: stefank, jsikstro ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/os_cpu/linux_ppc/gc/z/zSyscall_linux_ppc.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp ! test/hotspot/jtreg/gc/z/TestZNMT.java Changeset: 7ed72d94 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-23 07:12:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ed72d943b8d4c5cd0d3707c0c95148db74401bf 8368212: ZGC: Fix spelling and typos in comments Reviewed-by: jsikstro, stefank ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zNMethod.cpp Changeset: 47ed1a8d Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-23 07:15:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/47ed1a8d1768ef0623fd9d1ff68d39df5dffaad0 8368213: ZGC: Cleanup dead code, unimplemented declarations, unused private fields Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zThreadLocalData.hpp Changeset: 360b6af1 Branch: jcmd_cores_process_revival Author: Shawn M Emery Committer: Jaikiran Pai Date: 2025-09-23 07:54:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/360b6af1b1c39e6d3a01c4a32473cf007ed632c6 8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64 Co-authored-by: Jaikiran Pai Reviewed-by: weijun, jpai ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/jdk/java/security/SecureRandom/TestStrong.java Changeset: 3e5094ed Branch: jcmd_cores_process_revival Author: Ivan Walulya Date: 2025-09-23 08:19:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e5094ed12dbfad7587b85ae2168565682c1f1db 8366865: Allocation GC Pauses Triggered after JVM has started shutdown Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp Changeset: 2e99ed64 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-23 09:07:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2e99ed64223e48f4173f00ce56d28473dba31a83 8368080: G1: Unnecessary initialization of G1CMTask's mark stats table Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: d316d3f7 Branch: jcmd_cores_process_revival Author: Adam Sotona Date: 2025-09-23 09:09:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d316d3f74fd951613eef3870ee3da2c2dc5b719c 8366926: Unexpected exception occurs when executing code in a "local" JShell environment Reviewed-by: liach, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + test/langtools/jdk/jshell/LocalExecutionInstrumentationCHRTest.java Changeset: b48f5193 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-23 09:40:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b48f51932fb4c83f9ff102b286fb65e9a0e12de0 8368345: Remove leftover includes of strongRootsScope.hpp Reviewed-by: stefank, tschatzl, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 29908148 Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-09-23 09:42:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/29908148f819281dc6d1ef1274ca4d67a47754c0 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils Reviewed-by: weijun ! test/lib/jdk/test/lib/Utils.java Changeset: e122f4dd Branch: jcmd_cores_process_revival Author: Shaojin Wen Date: 2025-09-23 09:46:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e122f4dd0d00b6b7d95e5af118af72db2dfdcc85 8368024: Remove StringConcatFactory#generateMHInlineCopy Reviewed-by: redestad ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java Changeset: dbf787c6 Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-23 11:42:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbf787c6b78669c69402d2a57d1ec462035d54c4 8368326: Don't export unresolved make variables from configure Reviewed-by: erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.template Changeset: 02c78bb4 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-23 11:46:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02c78bb47e3a9cc8760dd0d0970bb9855f9909d3 8367731: G1: Make G1CollectionSet manage the young gen cset group Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp Changeset: 4bc86a26 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-23 12:36:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4bc86a26db1eb3d054d80c9759fe04686e1e36b3 8367948: JFR: MethodTrace threshold setting has no effect Reviewed-by: shade ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/tracing/MethodTracer.java ! test/jdk/jdk/jfr/event/tracing/TestMethodTrace.java Changeset: f9b91a78 Branch: jcmd_cores_process_revival Author: Chen Liang Date: 2025-09-23 12:47:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9b91a7836766189e1ccefabdd39d30ad440146b 8368050: Validation missing in ClassFile signature factories Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/MethodSignature.java ! src/java.base/share/classes/java/lang/classfile/Signature.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 61acdf65 Branch: jcmd_cores_process_revival Author: Viktor Klang Date: 2025-09-23 13:09:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61acdf6512c6ea3123edb9017ef99d851c917b90 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException Co-authored-by: Doug Lea
Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java Changeset: fd30ae98 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-23 14:43:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd30ae988bc512b5d2a5a3fd1bc1ed351af974c7 8350550: Preload classes from AOT cache during VM bootstrap Reviewed-by: kvn, heidinga, asmehra ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/aotLinkedClassTable.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp + src/hotspot/share/cds/aotOopChecker.cpp + src/hotspot/share/cds/aotOopChecker.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsEnumKlass.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java Changeset: 4df04a25 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-23 14:53:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4df04a254397836b1bfe384ac9e6413e1ff9b242 8366809: JFR: Use factory for aggregator functions Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Histogram.java Changeset: 82bdef16 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-23 15:07:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82bdef16390deaa6863cdf8ecf26e6e99f6cb0a2 8367913: LIBDL dependency seems to be not needed for some jdk libs Reviewed-by: aivanov, ihse, clanger, mdoerr ! make/modules/java.base/Lib.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/java.instrument/Lib.gmk Changeset: 218e82c8 Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-09-23 16:59:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/218e82c875237f82a649a214c72d925a5ebf188c 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Reviewed-by: jpai, stuefe ! test/jdk/ProblemList.txt ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: f1ee1b4a Branch: jcmd_cores_process_revival Author: Damon Nguyen Date: 2025-09-23 17:36:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Reviewed-by: aivanov, honkar ! test/jdk/java/awt/List/MouseDraggedOriginatedByScrollBarTest.java Changeset: f68cba3d Branch: jcmd_cores_process_revival Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-09-23 20:20:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f68cba3d2fe3554c3cf0c3edf60ab639d6b13a6f 8367611: Enable vblendvp[sd] on Future ECore Reviewed-by: mhaessig, sviswanathan, vpaprotski ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: f36c33c8 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-24 00:46:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f36c33c86df0400d2155bfadd9a6b5ea56743133 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahCollectorPolicy.cpp Changeset: 528f93f8 Branch: jcmd_cores_process_revival Author: erifan Committer: Xiaohong Gong Date: 2025-09-24 01:35:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/528f93f8cb9f1fb9c19f31ab80c8a546f47beed2 8367391: Loss of precision on implicit conversion in vectornode.cpp Reviewed-by: chagedorn, roland ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java Changeset: 7d3452b3 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-24 02:50:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7d3452b37eceff7309dc6b5285e3da31a3c398ec 8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java Reviewed-by: serb, azvegint ! test/jdk/ProblemList.txt Changeset: 5350ce10 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-24 06:03:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5350ce105973945e899b82a4c066d6ec5439102d 8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out Reviewed-by: dfuchs, djelinski ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java Changeset: 3183a13f Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-09-24 06:19:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3183a13f666ff38c03c0628e139998803be8a719 8368073: PKCS11 HKDF can't use byte array IKM in FIPS mode Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11HKDF.java ! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java ! test/jdk/sun/security/pkcs11/tls/tls12/nss.cfg Changeset: 30368668 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-24 06:28:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/303686684c23db465ccfb6a9b4861a673bfa5f4b 8367972: ZGC: Reduce ZBarrierSet includes Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp ! src/hotspot/share/gc/z/zRangeRegistry.inline.hpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/stackValue.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: f993f90c Branch: jcmd_cores_process_revival Author: Joachim Kern Date: 2025-09-24 07:38:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f993f90c86f89eb0c7f42ebecb45a68eae0bd9ea 8360401: [AIX] java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java fails since JDK-8210549 Reviewed-by: mdoerr, stuefe ! src/java.base/unix/native/libjava/childproc.c Changeset: 288822a5 Branch: jcmd_cores_process_revival Author: Volkan Yazici Date: 2025-09-24 08:07:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/288822a5c2bbaba7b6b897faab1a9cc076c906cc 8367068: Remove redundant HttpRequest.BodyPublisher tests Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/FilePublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java - test/jdk/java/net/httpclient/RelayingPublishers.java + test/jdk/java/net/httpclient/SubscriberAPIExceptions.java - test/jdk/java/net/httpclient/SubscriberPublisherAPIExceptions.java Changeset: 2313f8e4 Branch: jcmd_cores_process_revival Author: Fei Yang Date: 2025-09-24 11:31:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2313f8e4ebe5b6d7542fa8a33fd08673cc0caf10 8368366: RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses Reviewed-by: fjiang, rehn, mli ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: e8adc1f8 Branch: jcmd_cores_process_revival Author: Coleen Phillimore Date: 2025-09-24 12:51:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8adc1f81656126deae5bf7e0c912d5ad50dbbeb 8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray Reviewed-by: stefank, fparain ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp Changeset: 727d41d2 Branch: jcmd_cores_process_revival Author: Alan Bateman Date: 2025-09-24 13:03:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/727d41d2882e972e19e6dd431a9080a2f9ad4a22 8368226: Remove Thread.stop Reviewed-by: vklang, jpai, lancea, serb ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadDeath.java - src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html - test/jdk/java/lang/Thread/ThreadStopTest.java ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/sun/security/krb5/auto/KDC.java Changeset: 0a64358a Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-24 13:07:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a64358aa82930e2bd323fcec2c1cb269ee200e0 8368273: LIBPTHREAD dependency is not needed for some jdk libs Reviewed-by: ihse ! make/modules/jdk.sctp/Lib.gmk Changeset: 1cd186c7 Branch: jcmd_cores_process_revival Author: Chen Liang Date: 2025-09-24 13:14:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1cd186c7f7ef572b599228acc3c87281b0c3bdf4 8368331: ClassFile Signature parsing fails for type parameter with no supertype Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 2a232d02 Branch: jcmd_cores_process_revival Author: Mikhail Yankelevich Date: 2025-09-24 13:21:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a232d0210015606da7207edab793760fdb61b57 8360979: Remove use of Thread.stop in krb5/auto/KDC.java Reviewed-by: weijun ! test/jdk/sun/security/krb5/auto/KDC.java Changeset: f7c9fef9 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-24 13:37:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f7c9fef9147ee3c6168469ec04d2946a34505d63 8352069: Renamings after JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Reviewed-by: iwalulya, ayang ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp Changeset: ed31023f Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-24 13:37:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" Reviewed-by: iwalulya, ayang, syan ! test/jdk/jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java Changeset: 156eb767 Branch: jcmd_cores_process_revival Author: Ashutosh Mehra Date: 2025-09-24 13:37:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/156eb767f13ddc2c0a250950e208340db5989e3a 8366905: Store AdapterBlob pointer in AdapterHandlerEntry Reviewed-by: kvn, adinn ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 735afd93 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Chen Liang Date: 2025-09-24 14:10:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/735afd93bbdd63d53dc4cec0ac970026ac95cc64 8366421: ModifiedUtf.utfLen may overflow for giant string Reviewed-by: liach, rriggs ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java + test/jdk/jdk/internal/util/ModifiedUtfTest.java Changeset: faf6df54 Branch: jcmd_cores_process_revival Author: Daniel Lund?n Date: 2025-09-24 15:02:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/faf6df5462d6c915434128a876e76fa48f7e3599 8325467: Support methods with many arguments in C2 Co-authored-by: Roberto Casta?eda Lozano Reviewed-by: rcastanedalo, kvn, epeter ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/optoreg.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/opto/test_regmask.cpp + test/hotspot/jtreg/compiler/arguments/TestMaxMethodArguments.java + test/hotspot/jtreg/compiler/arguments/TestMethodArguments.java ! test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java Changeset: 85f5bf3f Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-24 16:06:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85f5bf3f415cc3d44d1618ec574e73f846bb91c4 8368308: ISO 4217 Amendment 180 Update Reviewed-by: naoto, iris, coffeys ! src/java.base/share/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/ISO4217-list-one.txt ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: f489598d Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-09-24 16:11:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f489598d43e786aabcf0e26e9f9b9a840c699654 8221451: PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails 7184899: Test sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail Reviewed-by: psadhukhan, azvegint ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.java ! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh Changeset: 52a923f2 Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-09-24 16:28:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52a923f20cac85b2a35705f2d3d72d17c84db3f8 8367702: PrintJob.getGraphics() should return null after PrintJob.end Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/print/PrintJob2D.java + test/jdk/java/awt/PrintJob/GetGraphicsTest.java Changeset: 7fe71a78 Branch: jcmd_cores_process_revival Author: Mahendra Chhipa Date: 2025-09-24 17:48:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7fe71a78137991d26553b6d5e0d4d74900f01ba3 8318662: Refactor some jdk/java/net/httpclient/http2 tests to JUnit Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java Changeset: 4141534e Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-09-24 18:47:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4141534e4a59facf2cd95a799bba7d3c7cf7a1f2 8368156: java/nio/file/Files/IsSameFile.java failing (win) Reviewed-by: vyazici, jpai ! test/jdk/java/nio/file/Files/IsSameFile.java Changeset: 5d932420 Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-24 19:29:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5d93242028dfc68b838a8efb0fbc4de3fea7fa0d 8368335: Refactor the rest of Locale TestNG based tests to JUnit Reviewed-by: naoto, liach ! test/jdk/java/util/Locale/LocaleMatchingTest.java ! test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java ! test/jdk/java/util/Locale/TestOf.java ! test/jdk/java/util/Locale/bcp47u/CalendarTests.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/java/util/Locale/bcp47u/CurrencyTests.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java ! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java Changeset: 8f87fdce Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-24 20:52:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8f87fdce0b17f3edd453054461895330b82e8a71 8368182: AOT cache creation fails with class defined by JNI Reviewed-by: dholmes, matsaave ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/classLoader.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JNIDefineClass.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/libJNIDefineClassApp.c Changeset: 17accf4a Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-24 20:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17accf4a06fe654fef6db8dbd0dcd3411729316f 8368174: Proactive initialization of @AOTSafeClassInitializer classes Reviewed-by: liach, adinn, asmehra ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassInitializer.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/finalImageRecipes.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/math/MathUtils.java ! src/java.base/share/classes/jdk/internal/vm/annotation/AOTSafeClassInitializer.java ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/aotAnnotations/AOTAnnotationsTest.java Changeset: a2870d6b Branch: jcmd_cores_process_revival Author: Kelvin Nilsen Date: 2025-09-24 22:49:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a2870d6b4985a68beb3fe3bf6622e6245e9a82ec 8368015: Shenandoah: fix error in computation of average allocation rate Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 2aafda19 Branch: jcmd_cores_process_revival Author: Igor Veresov Date: 2025-09-24 23:07:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2aafda1968f3fc8902f7d146a1cba72998aeb976 8366948: AOT cache creation crashes when iterating training data Reviewed-by: vlivanov, iklam ! src/hotspot/share/oops/trainingData.hpp Changeset: 17244c69 Branch: jcmd_cores_process_revival Author: Serguei Spitsyn Date: 2025-09-25 05:41:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17244c699ad20fafe7448678a53266ce6bf017e5 8368159: Significant performance overhead when started with jdwp agent and unattached debugger Reviewed-by: lmesnik, cjplummer ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: e6ddb396 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-09-25 08:11:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6ddb39635cb8b5a21445a50b28aeeebc9e1d9d3 8368525: nmethod ic cleanup Reviewed-by: chagedorn, mhaessig ! src/hotspot/share/code/nmethod.cpp Changeset: 847b107d Branch: jcmd_cores_process_revival Author: Fredrik Bredberg Date: 2025-09-25 08:15:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/847b107df821e0c1d347383f1858d505137eb724 8365191: Cleanup after removing LockingMode related code Reviewed-by: coleenp, dholmes, yzheng, mdoerr, ayang, fyang, amitkumar ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java Changeset: ba44656b Branch: jcmd_cores_process_revival Author: Alice Pellegrini Committer: Daniel Jeli?ski Date: 2025-09-25 08:44:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba44656b97b7103d96718452e300df8a6bd59c87 8366454: TLS1.3 server fails with bad_record_mac when receiving encrypted records with empty body Co-authored-by: Daniel Jeli?ski Reviewed-by: djelinski ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Changeset: d407ef65 Branch: jcmd_cores_process_revival Author: Joel Sikstr?m Date: 2025-09-25 09:38:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d407ef651032de687e3d4a2a2db211cab1016676 8368251: Parallel: Refactor lgrp_id used in MutableNUMASpace Reviewed-by: lkorinth, ayang, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: d85e410c Branch: jcmd_cores_process_revival Author: Daniel Fuchs Date: 2025-09-25 09:42:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d85e410c191bdcc8c20498f1c3c4516193bc79dd 8368546: java/net/httpclient/RedirectTimeoutTest.java fails intermittently for HTTP/3 in tier7 Reviewed-by: jpai, syan, djelinski, vyazici ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java Changeset: 4f4030a4 Branch: jcmd_cores_process_revival Author: Serhiy Sachkov Committer: Mark Sheppard Date: 2025-09-25 09:51:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f4030a423d04c8f488d143f0eda4a8de9dbd469 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Reviewed-by: dfuchs ! test/jdk/java/nio/channels/DatagramChannel/StressNativeSignal.java Changeset: 44cb9cad Branch: jcmd_cores_process_revival Author: Amit Kumar Date: 2025-09-25 09:59:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/44cb9cad263b4fe2749fd6c223b657d77dca5119 8368518: [s390x] test failure with failed: wrong size of mach node Reviewed-by: dlong, mdoerr, lucy ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp Changeset: 67cb53d0 Branch: jcmd_cores_process_revival Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-25 10:06:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67cb53d0888adfeb2909296e21d0532bc3643326 8368206: RISC-V: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without RVV Reviewed-by: fyang, mhaessig, mli ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java Changeset: 2407eb05 Branch: jcmd_cores_process_revival Author: Daniel Gredler Date: 2025-09-25 10:08:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2407eb0522d192135a6bed52e88be5a59cba8f6c 8367867: [macosx] Ignorable whitespace in text not removed when printing Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java Changeset: 52e55046 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Ivan Walulya Date: 2025-09-25 11:55:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52e550462798c568a8a5457af2f9554fd784cd8a 8368089: G1: G1PeriodicGCTask::should_start_periodic_gc may use uninitialised value if os::loadavg is unsupported Reviewed-by: ayang, tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp Changeset: 77a71c5b Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-25 12:08:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/77a71c5b097500ea2cab0c84f87553e833692fd2 8366896: JFR: Use GarbageCollection.name in gc view Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! test/jdk/jdk/jfr/jcmd/TestJcmdView.java ! test/jdk/jdk/jfr/tool/TestView.java Changeset: 26b5708c Branch: jcmd_cores_process_revival Author: Matthew Donovan Date: 2025-09-25 12:15:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/26b5708c47150023798a1546ba095c1b0b7807e1 8360882: Tests throw SkippedException when they should fail Reviewed-by: mullan ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java Changeset: d1ea6ea2 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-09-25 12:42:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d1ea6ea22d49884bec53f89fad7029400fb1d7f2 8367103: RISC-V: store cpu features in a bitmap Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: 2b451131 Branch: jcmd_cores_process_revival Author: Boris Ulasevich Date: 2025-09-25 13:35:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b451131a57dc7080c4ccb77d6cb5a96ee24d891 8359378: aarch64: crash when using -XX:+UseFPUForSpilling Reviewed-by: aph, rcastanedalo ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp Changeset: 043aeaf0 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-25 14:30:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/043aeaf02a50a7413e1956a99341d04ea3f9ac92 8368552: H3ErrorHandlingTest.testCloseControlStream intermittent timed out Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java Changeset: 569e7808 Branch: jcmd_cores_process_revival Author: Artur Barashev Date: 2025-09-25 14:44:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/569e78080b3c25c95d85e9e194626f95f86b9b10 8365820: Apply certificate scope constraints to algorithms in "signature_algorithms" extension when "signature_algorithms_cert" extension is not being sent Reviewed-by: hchao ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS13.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForServerTLS13.java ! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS12.java ! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS13.java Changeset: 8ca1feaf Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-25 15:37:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ca1feaf7e29c1370853b9b95c2ee7a62c6b84b7 8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp Changeset: 74122198 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-25 16:47:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/741221988e03d1710d3a73ab9c7764991f216fae 8368261: Serial: Use more precise nmethod scope during Full GC marking Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/serial/serialFullGC.cpp Changeset: de1f5a3c Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-25 17:42:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/de1f5a3c437ab4c6009f8be6f9f109ed36fb0b53 8368468: Split out everything but configure results from spec.gmk Reviewed-by: erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-performance.m4 ! make/autoconf/buildjdk-spec.gmk.template ! make/autoconf/help.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template + make/common/CommonVars.gmk ! make/common/MakeBase.gmk Changeset: 32ab0dbc Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-25 17:44:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/32ab0dbc0b8170ecd168dbb7c3f1be69dfa5299b 8368674: Incremental builds keep rebuilding interim jmod Reviewed-by: cstein, erikj ! make/common/Execute.gmk Changeset: 5c596e2a Branch: jcmd_cores_process_revival Author: Valerie Peng Date: 2025-09-25 18:10:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c596e2a9599e1e0eb9ec845f1b6e0e7b59f186a 8360463: Ambiguity in Cipher.getInstance() specification between NoSuchAlgorithmException and NoSuchPaddingException Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/Cipher.java ! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java Changeset: 80cb0ead Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-09-25 18:17:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/80cb0ead502ae439660f2a3bbab42df4da39d9d6 8367133: DTLS: fragmentation of Finished message results in handshake failure Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java + test/jdk/javax/net/ssl/DTLS/FragmentedFinished.java Changeset: a48538dd Branch: jcmd_cores_process_revival Author: Johannes Graham Committer: Raffaello Giulietti Date: 2025-09-25 18:23:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a48538dd6379d606b75b849dd899413af76a068c 8367324: Avoid redundant parsing when formatting with DigitList Reviewed-by: jlu, rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java ! test/jdk/java/text/Format/DecimalFormat/CloneTest.java ! test/micro/org/openjdk/bench/java/text/DefFormatterBench.java Changeset: 3c9fd768 Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-09-25 18:47:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c9fd7688f4d73067db9b128c329ca7603a60578 8368514: TLS stateless session ticket decryption fails on some providers Reviewed-by: valeriep, abarashev ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java = test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java = test/jdk/sun/security/pkcs11/tls/fips/cert8.db = test/jdk/sun/security/pkcs11/tls/fips/cert9.db = test/jdk/sun/security/pkcs11/tls/fips/key3.db = test/jdk/sun/security/pkcs11/tls/fips/key4.db = test/jdk/sun/security/pkcs11/tls/fips/keystore = test/jdk/sun/security/pkcs11/tls/fips/nss.cfg = test/jdk/sun/security/pkcs11/tls/fips/pkcs11.txt = test/jdk/sun/security/pkcs11/tls/fips/secmod.db Changeset: 52e77784 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-25 19:59:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52e777845f0a09b4c285131f1eff02dfbffa0d1f 8367910: Reduce warnings about unsupported classes in AOT cache creation Reviewed-by: dholmes, kvn, shade ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/trainingData.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java Changeset: 648582ab Branch: jcmd_cores_process_revival Author: Daniel D. Daugherty Committer: David Holmes Date: 2025-09-25 20:55:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/648582ab781d98556906c274067f26f856fc0449 8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk Reviewed-by: ihse ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-performance.m4 ! make/autoconf/buildjdk-spec.gmk.template ! make/autoconf/help.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template - make/common/CommonVars.gmk ! make/common/MakeBase.gmk Changeset: ca03080c Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-09-26 00:10:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca03080c9f3857e88f71a5803f55877edbc7da18 8368030: Make package bundlers stateless Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackager.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironment.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironmentMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackager.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironment.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironmentMixin.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/Packager.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/SystemEnvironment.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java Changeset: a6638121 Branch: jcmd_cores_process_revival Author: Thomas Stuefe Date: 2025-09-26 06:14:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6638121211afd688a9e25b5cbadf2f1441b1e65 8368124: Show useful thread names in ASAN reports Reviewed-by: dholmes, mbaesken ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/utilities/stringUtils.cpp ! src/hotspot/share/utilities/stringUtils.hpp ! test/hotspot/gtest/runtime/test_os_linux.cpp Changeset: 87307802 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-26 07:27:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/873078028b7cac1df94cd5a09e403c8537f14ba9 8368006: Parallel: Skip full regions in dense prefix during Full GC Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: b90799c0 Branch: jcmd_cores_process_revival Author: Arno Zeller Committer: Matthias Baesken Date: 2025-09-26 07:47:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b90799c0e92468b341235989f731bb93e2741a77 8368616: runtime/cds/appcds/aotCache/JavaAgent.java#dynamic fails on non CDS platforms/builds after JDK-8362561 Reviewed-by: mbaesken, shade, iklam ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java Changeset: a80ba626 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-26 07:56:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a80ba6260effdca7a7703c6903f273401b861793 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing Reviewed-by: erikj, iklam ! make/ToolsJdk.gmk Changeset: 7bfdb012 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-26 09:00:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7bfdb0120752d01da96c19e8037a6e909847d63c 8368565: Adjust comment regarding dependency of libjvm.so to librt Reviewed-by: dholmes ! make/autoconf/libraries.m4 Changeset: f0e1078c Branch: jcmd_cores_process_revival Author: Joachim Kern Date: 2025-09-26 12:14:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f0e1078c7175b3f930502a6079feff86aa53b669 8368250: [AIX] now ubsan vptr check is also possible (follow up of JDK-8354686) Reviewed-by: erikj, stuefe, mbaesken ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! src/hotspot/share/oops/compressedKlass.cpp Changeset: bdb7d25a Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-09-26 13:59:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdb7d25ac11ca60a357b371c75544b346e523940 8358723: jpackage signing issues: the main launcher doesn't have entitlements Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListReader.java ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PListReaderTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java Changeset: 2360542e Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-09-26 14:19:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2360542e89067e5c5d5a7bf403c18c9f371efd9a 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest Reviewed-by: msheppar + test/jdk/java/lang/ProcessHandle/TEST.properties Changeset: 501b2b3e Branch: jcmd_cores_process_revival Author: Manuel H?ssig Date: 2025-09-26 14:28:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/501b2b3ebc50d9bb1c32267ef8e56561ea1e71eb 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory Reviewed-by: erikj ! make/ide/vscode/hotspot/template-workspace.jsonc Changeset: 25abdd85 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-26 14:48:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25abdd85c41f7aef41915cabd8596c0ce573acd6 8368752: Serial: Remove unused arg of DefNewGeneration::gc_epilogue Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: aa6ff450 Branch: jcmd_cores_process_revival Author: Ashutosh Mehra Date: 2025-09-26 14:56:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa6ff45052516f5383fb7e62cfb469cbade0c42e 8368693: Duplicate methods in vmClasses Reviewed-by: liach, coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmClasses.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp Changeset: bdf6853c Branch: jcmd_cores_process_revival Author: Naoto Sato Date: 2025-09-26 16:50:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdf6853cfdd24176bdddb59b6d7bb85036b94c57 8368328: CompactNumberFormat.clone does not produce independent instances Reviewed-by: rgiulietti, jlu ! src/java.base/share/classes/java/text/CompactNumberFormat.java + test/jdk/java/text/Format/CompactNumberFormat/TestClone.java Changeset: 556dfdda Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-09-26 19:34:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/556dfddac82f69b8a3d3730d05fcd00e49b84f2e 8308027: GetThreadListStackTraces/OneGetThreadListStackTraces.java should be skipped when thread factory is used Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java Changeset: 62cc3472 Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-09-26 19:36:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62cc347242ddbc8b51f023c288d78785b128e421 8368699: nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp destroys jvmti monitor when VM is dead Reviewed-by: sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp Changeset: c6cecc58 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Alex Menkov Date: 2025-09-26 19:51:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c6cecc581f331dc61af0df2dfd5d7e0d523f6b61 8283198: Remove src/jdk.hotspot.agent/test Reviewed-by: amenkov, ayang, sspitsyn - src/jdk.hotspot.agent/test/libproc/LibprocClient.java - src/jdk.hotspot.agent/test/libproc/LibprocTest.java - src/jdk.hotspot.agent/test/libproc/Makefile - src/jdk.hotspot.agent/test/libproc/README - src/jdk.hotspot.agent/test/libproc/libproctest.sh - src/jdk.hotspot.agent/test/libproc/libproctest64.sh Changeset: 12c0f29b Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-26 20:12:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12c0f29b97f0ccd03dee6850a3a9a7117124016e 8368498: Use JUnit instead of TestNG for jdk_text tests Reviewed-by: naoto ! test/jdk/java/text/Collator/RuleBasedCollatorTest.java ! test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCNFRounding.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java ! test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java ! test/jdk/java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java ! test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java ! test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java ! test/jdk/java/text/Format/CompactNumberFormat/TestPlurals.java ! test/jdk/java/text/Format/CompactNumberFormat/TestSpecialValues.java ! test/jdk/java/text/Format/CompactNumberFormat/TestUExtensionOverride.java ! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java ! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestSerialization.java ! test/jdk/java/text/Format/DateFormat/Bug8193444.java ! test/jdk/java/text/Format/DateFormat/CaseInsensitiveParseTest.java ! test/jdk/java/text/Format/DateFormat/LocaleDateFormats.java ! test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java ! test/jdk/java/text/Format/DecimalFormat/SetGroupingSizeTest.java ! test/jdk/java/text/Format/NumberFormat/DFSMinusPerCentMill.java ! test/jdk/java/text/Normalizer/SquareEraCharacterTest.java Changeset: cedc0117 Branch: jcmd_cores_process_revival Author: Alex Menkov Date: 2025-09-26 20:49:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cedc0117ac36243cc240e8ab6adb3c78af4055fc 8365057: Add support for java.util.concurrent lock information to Thread.dump_to_file Co-authored-by: Alex Menkov Co-authored-by: Alan Bateman Reviewed-by: sspitsyn, alanb ! src/hotspot/share/services/threadService.cpp ! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java ! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java ! src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: 37f0e74d Branch: jcmd_cores_process_revival Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-09-26 21:10:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/37f0e74d328d909810b54f7889cca991426d7488 8364305: Support AVX10 saturating floating point conversion instructions Reviewed-by: sviswanathan, sparasa, jbhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/floatingpoint/ScalarFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java Changeset: 5b1ebbb2 Branch: jcmd_cores_process_revival Author: Archie Cobbs Date: 2025-09-27 02:34:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5b1ebbb2713e54511cb695d1d6f7f6b7f827b2a7 8366561: Improve documentation for how the -Xlint flag works 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/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.compiler/share/man/javac.md Changeset: 9093d3a0 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-27 02:37:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9093d3a04cd2b66425cefb44de2990cb5362a29f 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Reviewed-by: lmesnik ! test/hotspot/jtreg/vmTestbase/gc/gctests/AllocateWithoutOomTest/AllocateWithoutOomTest.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_Strings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings/TestDescription.java Changeset: af8fb20a Branch: jcmd_cores_process_revival Author: Kelvin Nilsen Date: 2025-09-27 04:07:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af8fb20ac0325a231ee14bd72e9764e02ca07681 8368307: Shenandoah: get_next_bit_impl should special case weak and strong mark bits Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp Changeset: 320230db Branch: jcmd_cores_process_revival Author: Sergey Bylokhov Date: 2025-09-28 04:49:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/320230db5f9ca95f23218704cb2e69521e03852f 8367795: HeadlessMalfunctionTest may fail due to timeout Reviewed-by: prr ! test/jdk/java/awt/Headless/HeadlessMalfunctionTest.java Changeset: e19ec6f7 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-29 05:19:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e19ec6f785e889d254b15c5ef2e801152c59c948 8368754: runtime/cds/appcds/SignedJar.java log regex is too strict Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java Changeset: d53190ac Branch: jcmd_cores_process_revival Author: Jan Lahoda Date: 2025-09-29 05:36:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d53190ac4485e535f0a603036ecf47d4ff6e4178 8366582: Test jdk/jshell/ToolSimpleTest.java failed: provider not found Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/ProblemList.txt Changeset: 75269fdb Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-29 07:26:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/75269fdb49aeb9d37acbbc1502c446a822fd30e3 8368715: Serial: Add GCTraceTime for marking from roots subphases during full gc marking Reviewed-by: fandreuzzi, tschatzl, iwalulya ! src/hotspot/share/gc/serial/serialFullGC.cpp Changeset: 08b677bb Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-29 10:05:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08b677bba4b1e23feb55b104d86fe0eef543d59c 8071277: G1: Merge commits and uncommits of contiguous memory Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp Changeset: 61659214 Branch: jcmd_cores_process_revival Author: Daniel Gredler Date: 2025-09-29 10:28:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/616592144939d80cae661bd4db26c976a035d543 7156751: [macosx] Problem with printing Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java Changeset: fdbba049 Branch: jcmd_cores_process_revival Author: Daniel Gredler Date: 2025-09-29 10:39:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fdbba049a2491c591fc1a866e4707bf9aac50f17 8368775: Remove outdated comment in OutlineTextRenderer Reviewed-by: prr, dnguyen, serb ! src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java Changeset: 9d9c0e06 Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-09-29 13:55:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d9c0e06700116288233e3435051a1496cb64b72 8368793: java/lang/StringBuilder/RacingSBThreads.java timed out in Xcomp subtest Reviewed-by: iris, alanb, syan ! test/jdk/java/lang/StringBuilder/RacingSBThreads.java Changeset: 63688d89 Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-09-29 14:48:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63688d894e2157bb091be3aa62946f7e5830f384 8368822: Refactor Float16.valueOf(double) Reviewed-by: rgiulietti ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: 9d71af10 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-09-29 16:04:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d71af108ea2cc3682607527246d60a19fd820ba 8367253: RISC-V: refactor dependent cpu extensions Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: aabf699d Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-09-29 17:43:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aabf699dd0f066efe6654db24b520068b256d855 8355339: Test java/io/File/GetCanonicalPath.java failed: The specified network name is no longer available Reviewed-by: alanb ! src/java.base/windows/native/libjava/canonicalize_md.c Changeset: 3d97e17a Branch: jcmd_cores_process_revival Author: Chris Plummer Date: 2025-09-29 17:46:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d97e17a31c267161c2be87b551cdb118062ff57 8367318: Test vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java timed out after passing Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventHandler.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType1.java Changeset: 6c8e384c Branch: jcmd_cores_process_revival Author: Chen Liang Date: 2025-09-29 18:22:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6c8e384c63ac199a5f226b017ef5cd133130d1ac 8356022: Migrate descriptor parsing from generics to BytecodeDescriptor Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java + test/jdk/sun/invoke/util/BytecodeDescriptorTest.java Changeset: 59e76af4 Branch: jcmd_cores_process_revival Author: Hannes Greule Date: 2025-09-29 18:40:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/59e76af47b23f582bbc21465a1871205d2499f28 8367967: C2: "fatal error: Not monotonic" with Mod nodes Co-authored-by: Christian Hagedorn Reviewed-by: bmaillard, vlivanov, chagedorn, shade ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/ccp/TestModValueMonotonic.java Changeset: 2f29b3f2 Branch: jcmd_cores_process_revival Author: Afshin Zafari Date: 2025-09-29 19:24:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2f29b3f24a31bbe58d9c3433d46b69c16002694b 8366884: NMT fails with MallocLimit: reached category "mtCompiler" limit Reviewed-by: phubner, jsjolen ! test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java Changeset: c57003c9 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-09-29 21:39:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c57003c9b837adb8671a0db636d9c576bd6a89b0 8368890: open/test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java fails randomly Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java Changeset: 538a722c Branch: jcmd_cores_process_revival Author: Fei Yang Date: 2025-09-30 01:40:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/538a722c2e9123cc575355879ff230444cf2dadc 8368732: RISC-V: Detect support for misaligned vector access via hwprobe Reviewed-by: mli, dzhang ! 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 ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: 89af6e13 Branch: jcmd_cores_process_revival Author: Sergey Bylokhov Date: 2025-09-30 03:10:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89af6e13f2354d6e32872791d157144cd478a88f 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 Reviewed-by: avu, prr ! test/jdk/sun/awt/font/TestDevTransform.java Changeset: 2746c1a5 Branch: jcmd_cores_process_revival Author: Anton Artemov Committer: Thomas Stuefe Date: 2025-09-30 05:09:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2746c1a555891564963299182b3b0293eaefc901 8367485: os::physical_memory is broken in 32-bit JVMs when running on 64-bit OSes Reviewed-by: jsikstro, sgehwolf, stefank, stuefe, aph ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: c0a4c0ba Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-09-30 08:11:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c0a4c0ba97284d55cfdf857eb5d41fd6189e6c2d 8367981: Update CompactHashtable for readability Reviewed-by: iklam, matsaave ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp Changeset: 586167cf Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-30 08:49:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/586167cff5aaead0949c509f48bc5080834cc362 8363932: G1: Better distribute KlassCleaningTask Reviewed-by: ayang, coleenp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: aea71cca Branch: jcmd_cores_process_revival Author: Afshin Zafari Date: 2025-09-30 08:54:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aea71ccab7d21ae72564a07f74199eac14c7a958 8342730: Get rid of SummaryDiff in VMATree Reviewed-by: jsjolen, phubner ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/gtest/nmt/test_regions_tree.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: b19e8721 Branch: jcmd_cores_process_revival Author: Markus Gr?nlund Date: 2025-09-30 10:35:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b19e872192106f47c5d9b425230cc2bfe3e4786c 8362573: Incorrect weight of the first ObjectAllocationSample JFR event (regression) Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp ! src/hotspot/share/jfr/support/jfrObjectAllocationSample.hpp + test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventInitialWeight.java Changeset: ba0a6eed Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-30 10:41:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba0a6eed1a6a22bd4c1d159592b62e054afa401a 8368357: Some source files have initial blank lines Reviewed-by: stefank, ayang, serb, jwaters, jpai ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadIdTable.hpp ! src/java.base/share/classes/sun/util/locale/UnicodeLocaleExtension.java ! src/java.desktop/share/classes/java/awt/image/LookupOp.java ! src/jdk.compiler/share/classes/com/sun/source/tree/UsesTree.java Changeset: 64c46d8e Branch: jcmd_cores_process_revival Author: Yasumasa Suenaga Date: 2025-09-30 11:32:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64c46d8efc27911b8667c3974275c075cf79a311 8367953: JFR sampler threads does not appear in thread dump Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 8606d3f8 Branch: jcmd_cores_process_revival Author: Jan Lahoda Date: 2025-09-30 11:54:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8606d3f8405b73878a1319ba3574ef69349aa2a1 8365060: Historical data for JDK 8 should include the jdk.net package Reviewed-by: shade, liach ! src/jdk.compiler/share/data/symbols/include.list ! src/jdk.compiler/share/data/symbols/java.base-8.sym.txt ! src/jdk.compiler/share/data/symbols/java.base-9.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-8.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-9.sym.txt ! src/jdk.compiler/share/data/symbols/java.xml.bind-9.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.management-8.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.management-9.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-8.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.net-9.sym.txt ! src/jdk.compiler/share/data/symbols/symbols + test/langtools/tools/javac/platform/CompilationTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java Changeset: 444007fc Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-30 12:27:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/444007fc234aeff75025831c2d1b5538c87fa8f1 8368842: Parallel: Refactor PCAddThreadRootsMarkingTaskClosure Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 07ea907e Branch: jcmd_cores_process_revival Author: Anass Baya Committer: Alexey Ivanov Date: 2025-09-30 13:57:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07ea907e4fc8aa8fda01d8fe64c599f9d944eef9 8361606: ConsumeNextMnemonicKeyTypedTest.java fails on Windows: character typed with VK_A: a 8321303: Intermittent open/test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java failure on Linux Reviewed-by: dnguyen, honkar, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! test/jdk/ProblemList.txt ! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Changeset: 8cc54ec6 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-30 14:14:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cc54ec6b86fc5b80af02939363eccd8e3e899e7 8368563: JFR: Improve jfr query help text Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryPrinter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Query.java Changeset: 6b4b1020 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-30 14:24:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b4b10200ed10365e1ae1ca02ade773ce5a108c3 8368809: JFR: Remove events from testSettingConfiguration in TestActiveSettingEvent Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java Changeset: 07ecc93d Branch: jcmd_cores_process_revival Author: Robbin Ehn Date: 2025-09-30 15:10:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76 8367692: RISC-V: Align post call nop Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: fe9dbcc4 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-30 16:15:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe9dbcc496671a256c61ac52df5580569dbafb0a 8368599: ShenandoahConcurrentMark could use ThreadsClaimTokenScope Reviewed-by: ayang, shade, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 9b02896b Branch: jcmd_cores_process_revival Author: Mohamed Issa Committer: Srinivas Vamsi Parasa Date: 2025-09-30 21:08:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b02896b4725ef932a23be11ff76ce04bda0d652 8360558: Use hex literals instead of decimal literals in math intrinsic constants Reviewed-by: mhaessig, sparasa, jbhateja ! src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp Changeset: 0366d882 Branch: jcmd_cores_process_revival Author: SendaoYan 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 Reviewed-by: jpai ! test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 17d8fa8e Branch: jcmd_cores_process_revival Author: Jaikiran Pai 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: jcmd_cores_process_revival Author: Kim Barrett 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: jcmd_cores_process_revival Author: Kim Barrett 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: jcmd_cores_process_revival Author: Thomas Schatzl 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: jcmd_cores_process_revival Author: Thomas Schatzl 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 Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/shared/cardTable.hpp Changeset: f49849a5 Branch: jcmd_cores_process_revival Author: Hamlin Li 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: jcmd_cores_process_revival Author: Johan Sj?len 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: jcmd_cores_process_revival Author: Richard Reingruber 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: jcmd_cores_process_revival Author: Jan Lahoda 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: jcmd_cores_process_revival Author: Justin King 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: jcmd_cores_process_revival Author: Roberto Casta?eda Lozano 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev 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: jcmd_cores_process_revival Author: Pavel Rappo 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: jcmd_cores_process_revival Author: Justin Lu 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: jcmd_cores_process_revival Author: Joe Darcy 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: jcmd_cores_process_revival Author: Johannes Graham Committer: Raffaello Giulietti 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: jcmd_cores_process_revival Author: Igor Veresov 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: jcmd_cores_process_revival Author: Boris Ulasevich 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: jcmd_cores_process_revival Author: Jan Lahoda 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Kevin Walls 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: jcmd_cores_process_revival Author: SendaoYan 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: jcmd_cores_process_revival Author: Daniel Jeli?ski 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: jcmd_cores_process_revival Author: Shaojin Wen 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: jcmd_cores_process_revival Author: Casper Norrbin 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: jcmd_cores_process_revival Author: Daniel Fuchs 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: jcmd_cores_process_revival Author: Igor Veresov 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: jcmd_cores_process_revival Author: Erik Gahlin 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: jcmd_cores_process_revival Author: Joe Darcy 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Paul Hohensee 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: jcmd_cores_process_revival Author: Ioi Lam 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: jcmd_cores_process_revival Author: Damon Nguyen 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: jcmd_cores_process_revival Author: Dean Long 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: jcmd_cores_process_revival Author: Alex Menkov 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: jcmd_cores_process_revival Author: Ashutosh Mehra 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: jcmd_cores_process_revival Author: Joe Wang 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: jcmd_cores_process_revival Author: Mikhail Yankelevich 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: jcmd_cores_process_revival Author: Mar?a Arias de Reyna Dom?nguez Committer: Roland Westrelin 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: jcmd_cores_process_revival Author: Yuri Gaevsky Committer: Vladimir Kempik 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: jcmd_cores_process_revival Author: Beno?t Maillard Committer: Manuel H?ssig 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: jcmd_cores_process_revival Author: Hannes Walln?fer 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: jcmd_cores_process_revival Author: Justin Lu 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: jcmd_cores_process_revival Author: Harshitha Onkar 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: jcmd_cores_process_revival Author: Mikael Vidstedt 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: jcmd_cores_process_revival Author: Sergey Bylokhov Committer: Harshitha Onkar 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: jcmd_cores_process_revival Author: Roger Riggs 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: jcmd_cores_process_revival Author: Daniel D. Daugherty 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: jcmd_cores_process_revival Author: Daniel D. Daugherty 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: jcmd_cores_process_revival Author: Sergey Bylokhov 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: jcmd_cores_process_revival Author: Jaikiran Pai 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: jcmd_cores_process_revival Author: Chad Rakoczy Committer: Evgeny Astigeevich 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: jcmd_cores_process_revival Author: Vladimir Kozlov 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: jcmd_cores_process_revival Author: Vladimir Ivanov Committer: Sandhya Viswanathan 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: jcmd_cores_process_revival Author: Damon Fenacci 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: jcmd_cores_process_revival Author: Johan Sj?len 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: jcmd_cores_process_revival Author: Fredrik Bredberg 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: jcmd_cores_process_revival Author: Roberto Casta?eda Lozano 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev 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: jcmd_cores_process_revival Author: SendaoYan 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: jcmd_cores_process_revival Author: jonghoonpark Committer: Thomas Schatzl 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: jcmd_cores_process_revival Author: Nizar Benalla 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: jcmd_cores_process_revival Author: Mahendra Chhipa 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: jcmd_cores_process_revival Author: Albert Mingkun Yang 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: jcmd_cores_process_revival Author: Justin Lu 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: jcmd_cores_process_revival Author: Erik Gahlin 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: jcmd_cores_process_revival Author: Mikael Vidstedt 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: jcmd_cores_process_revival Author: Prasanta Sadhukhan 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: jcmd_cores_process_revival Author: Beno?t Maillard Committer: Tobias Hartmann 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: jcmd_cores_process_revival Author: Daniel Skantz 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: jcmd_cores_process_revival Author: Andrew Haley 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: jcmd_cores_process_revival Author: Alexey Ivanov 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: jcmd_cores_process_revival Author: Yasumasa Suenaga 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: jcmd_cores_process_revival Author: Johny Jose Committer: Mark Sheppard 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: jcmd_cores_process_revival Author: Albert Mingkun Yang 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: jcmd_cores_process_revival Author: jonghoonpark Committer: Albert Mingkun Yang Date: 2025-10-07 15:13:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f2a95c15d7c1e3796660d786c9a72497dab5ab1 8365782: Remove unnecessary inclusion of in jfrOSInterface.cpp Reviewed-by: ayang, tschatzl ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp Changeset: 8a20656e Branch: jcmd_cores_process_revival Author: Hannes Walln?fer 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: jcmd_cores_process_revival Author: Erik Gahlin 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: jcmd_cores_process_revival Author: Volkan Yazici 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: jcmd_cores_process_revival Author: Joe Darcy 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: jcmd_cores_process_revival Author: Phil Race 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: jcmd_cores_process_revival Author: Aleksey Shipilev 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: jcmd_cores_process_revival Author: Naoto Sato 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: jcmd_cores_process_revival Author: Mikael Vidstedt 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: jcmd_cores_process_revival Author: Phil Race 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: jcmd_cores_process_revival Author: Archie Cobbs 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: jcmd_cores_process_revival Author: Mikael Vidstedt 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: jcmd_cores_process_revival Author: Prasanta Sadhukhan 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: jcmd_cores_process_revival Author: Emanuel Peter 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: jcmd_cores_process_revival Author: Jan Lahoda 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: jcmd_cores_process_revival Author: Matthias Baesken 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: jcmd_cores_process_revival Author: Johannes Bechberger 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: jcmd_cores_process_revival Author: Ant?n Seoane Ampudia Committer: Roberto Casta?eda Lozano 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: jcmd_cores_process_revival Author: Suchismith Roy Committer: Varada M 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: jcmd_cores_process_revival Author: Albert Mingkun Yang 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: jcmd_cores_process_revival Author: Afshin Zafari 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: jcmd_cores_process_revival Author: Albert Mingkun Yang 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: jcmd_cores_process_revival Author: Ruben Ayrapetyan Committer: Evgeny Astigeevich 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Thomas Schatzl 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: jcmd_cores_process_revival Author: Richard Reingruber 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: jcmd_cores_process_revival Author: Valerie Peng 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: jcmd_cores_process_revival Author: William Kemper 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: jcmd_cores_process_revival Author: David Holmes 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: jcmd_cores_process_revival Author: Chris Plummer 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: jcmd_cores_process_revival Author: Emanuel Peter 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: jcmd_cores_process_revival Author: Archie Cobbs 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 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: jcmd_cores_process_revival Author: Lei Zhu Committer: Christian Hagedorn 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: jcmd_cores_process_revival Author: Daniel Jeli?ski 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: jcmd_cores_process_revival Author: Ramkumar Sunderbabu Committer: Christian Hagedorn 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: jcmd_cores_process_revival Author: Damon Fenacci 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: jcmd_cores_process_revival Author: Joel Sikstr?m 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: jcmd_cores_process_revival Author: Daniel Jeli?ski 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: jcmd_cores_process_revival Author: Prasanta Sadhukhan 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: jcmd_cores_process_revival Author: Joachim Kern 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: jcmd_cores_process_revival Author: Manuel H?ssig 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: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Thomas Schatzl 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: jcmd_cores_process_revival Author: Matthew Donovan 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: jcmd_cores_process_revival Author: Justin King 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: jcmd_cores_process_revival Author: Christian Hagedorn 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: jcmd_cores_process_revival Author: Christian Hagedorn 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: jcmd_cores_process_revival Author: Artur Barashev 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: jcmd_cores_process_revival Author: SendaoYan 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: jcmd_cores_process_revival Author: Daniel Fuchs 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: jcmd_cores_process_revival Author: Daniel Fuchs 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: jcmd_cores_process_revival Author: Jeremy Wood Committer: Alexey Ivanov 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: jcmd_cores_process_revival Author: Naoto Sato 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: 501fa204 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-09 18:25:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/501fa2041a77139a9ac42fef69f28b1fd50fee65 8368501: Shenandoah: GC progress evaluation does not use generation Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp Changeset: 1992b69a Branch: jcmd_cores_process_revival Author: Aleksey Shipilev Date: 2025-10-09 18:47:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1992b69a4794d1f2f65eaeb6dbb1e1e23a948b6e 8369283: Improve trace logs in safepoint machinery Reviewed-by: fbredberg, dholmes, rehn ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: b73228b5 Branch: jcmd_cores_process_revival Author: Vladimir Petko Committer: Erik Joelsson Date: 2025-10-09 19:38:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Reviewed-by: erikj ! make/autoconf/basic_tools.m4 Changeset: 1cdd241f Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-09 19:39:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1cdd241ff3ed57a4df4bac54b2659d68d161b53c 8369420: Parallel: Use multiple workers for class unloading Reviewed-by: fandreuzzi, tschatzl, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: cd1ce588 Branch: jcmd_cores_process_revival Author: Mikael Vidstedt Date: 2025-10-09 19:55:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cd1ce5883db55540379ce090244b698696e16ec3 8369454: Verify checksums of downloaded source bundles when creating devkit Reviewed-by: erikj ! make/devkit/Tools.gmk Changeset: d6e2d4eb Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-10 00:16:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6e2d4eb1f87016ab158b62c61c33c4bf92a0ed4 8367646: [GenShen] Control thread may overwrite gc cancellation cause set by mutator Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 52b02eda Branch: jcmd_cores_process_revival Author: Alexander Matveev Date: 2025-10-10 01:11:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52b02edaba55920c44b9aba6a9db53d8c9ae9292 8362598: [macos] Add tests for custom info plist files Reviewed-by: asemenyuk = src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListWriter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/MacHelperTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java + test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java Changeset: 1873b459 Branch: jcmd_cores_process_revival Author: Alexander Matveev Date: 2025-10-10 01:11:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1873b4594883758a5c8b4094f49dfea36c7c0145 8356047: [macos] jpackage produces confusing post- and pre- installation PKG scripts Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgInstallerScripts.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/postinstall.template - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/preinstall.template ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/PackageScripts.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java + test/jdk/tools/jpackage/macosx/PkgScriptsTest.java Changeset: 2311ec39 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-10 02:42:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2311ec394df9a096d6f7cd52b65ae2660dfe20b4 8363979: Add JDK bundle/image validation for --runtime-image option Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacRuntimeValidator.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: f4209dff Branch: jcmd_cores_process_revival Author: Saint Wesonga Committer: David Holmes Date: 2025-10-10 03:55:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f4209dff3ba14ccbdc0846d9bfcc62688361b6d5 8348862: runtime/ErrorHandling/CreateCoredumpOnCrash fails on Windows aarch64 Reviewed-by: dholmes, mbeckwit ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp + src/hotspot/os/windows/safefetch_static_windows.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp + src/hotspot/os_cpu/windows_aarch64/safefetch_windows_aarch64.S ! src/hotspot/share/runtime/safefetch.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/libNativeException.c Changeset: 5a32966d Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-10 04:30:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a32966d4255131cf0ac1273b603d994829596e2 8369516: Delete duplicate imaging test Reviewed-by: serb - test/jdk/java/awt/image/VolatileImage/DrawBufImgOp.java Changeset: be107224 Branch: jcmd_cores_process_revival Author: Yasumasa Suenaga Date: 2025-10-10 05:02:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be10722436f20df26de66c00c4bc1b6772aa9087 8366847: JFR reports incorrect number of cores on hybrid CPU Reviewed-by: dholmes, egahlin ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: b6e5ef4a Branch: jcmd_cores_process_revival Author: Mikhail Yankelevich Date: 2025-10-10 06:54:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b6e5ef4ad0989d3bf0c579dbd6f5bf36b52e41e2 8360373: src/java.base/share/classes/sun/security/util/Debug.java implement negative testing Reviewed-by: coffeys ! test/jdk/sun/security/util/Debug/DebugOptions.java Changeset: b00720ed Branch: jcmd_cores_process_revival Author: Zhengyu Gu Date: 2025-10-10 07:37:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b00720edd72226ae9ffecbcb9c1062d3ceb8c6df 8369419: Error reporting of JFR JNI method registration crash on MacOSX Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp Changeset: 1159b53b Branch: jcmd_cores_process_revival Author: Joel Sikstr?m Date: 2025-10-10 08:10:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1159b53bfcfce771a23506394d998b0d95eb8981 8369483: Cleanup dead code in HandleArea Reviewed-by: fandreuzzi, stefank ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: a1a37bd7 Branch: jcmd_cores_process_revival Author: Severin Gehwolf Date: 2025-10-10 08:14:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1a37bd7b2a8807f462909eadfa83ec26261e464 8369441: Two container tests fail after JDK-8292984 Reviewed-by: mbaesken, cnorrbin, syan ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: d5a20799 Branch: jcmd_cores_process_revival Author: Chris Dennis Committer: Alan Bateman Date: 2025-10-10 09:19:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5a207994b9c374e6638e57826326f8f4593b96b 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Reviewed-by: vklang, alanb ! src/java.base/share/classes/java/util/concurrent/Executors.java ! test/jdk/java/util/concurrent/Executors/AutoShutdown.java Changeset: f52aed6f Branch: jcmd_cores_process_revival Author: Mar?a Arias de Reyna Dom?nguez Committer: Severin Gehwolf Date: 2025-10-10 09:46:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f52aed6f81e7df9ab9a379ada952b8e666c54e6d 8369418: Identify owning class for KlassTrainingData in AOT map output Reviewed-by: iklam, adinn ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp Changeset: afda8ad4 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-10 10:18:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afda8ad46045a4e2d1db608397aa3e03a953153f 8369501: Parallel: Add UseAdaptiveSizePolicy requirement to TestDynShrinkHeap.java Reviewed-by: jsikstro, tschatzl ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java ! test/jtreg-ext/requires/VMProps.java Changeset: 5594d6bc Branch: jcmd_cores_process_revival Author: Aleksei Voitylov Committer: Severin Gehwolf Date: 2025-10-10 13:33:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5594d6bc88bbe39e6ebfd02fb9c37cf40b8d0479 8368522: (fs) BasicFileAttributes Linux musl 1.2.5 incompatibility with statx Reviewed-by: sgehwolf, bpb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/libCreationTimeHelper.c Changeset: f6d77cb3 Branch: jcmd_cores_process_revival Author: Kangcheng Xu Committer: Roland Westrelin Date: 2025-10-10 14:04:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6d77cb33299ae0636a2b52ee752f27e9ea9191b 8347555: [REDO] C2: implement optimization for series of Add of unique value Reviewed-by: roland, epeter ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_java_arithmetic.cpp + test/hotspot/jtreg/compiler/c2/gvn/TestCollapsingSameTermAdditions.java + test/micro/org/openjdk/bench/vm/compiler/SerialAdditions.java Changeset: fc49a1b5 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Brian Burkhalter Date: 2025-10-10 15:39:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc49a1b502530908618b19bcd749aa4db0b598d9 8368846: java/io/File/createTempFile/TargetDirectory fails when run by root user Reviewed-by: bpb ! test/jdk/java/io/File/createTempFile/TargetDirectory.java Changeset: 376d77e8 Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-10-10 16:27:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/376d77e8a71478f456af5baaf47f446eebd79e36 8369050: DecimalFormat Rounding Errors for Fractional Ties Near Zero Reviewed-by: naoto ! src/java.base/share/classes/java/text/DigitList.java + test/jdk/java/text/Format/DecimalFormat/RoundingTiesNearZeroTest.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java Changeset: 7e29d294 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-10 18:01:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e29d294e53a246864e9473bf461f0f4c1f6e388 8369097: Parallel: Support allocation in from space when heap is too full Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: 2dfe4586 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-10-11 05:58:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2dfe4586f7a29d9e3a944e6483d5d4cbbdde3be8 8369490: Remove unused Runinfo parameters in compiler/c2/gvn/TestBitCompressValueTransform.java Reviewed-by: chagedorn, mhaessig ! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java Changeset: 9b99bc8e Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: SendaoYan Date: 2025-10-11 06:13:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b99bc8ef53ad20c4f1cb5d26cffc64b0deb79ad 8369440: Remove RootResolverMarkScope and RootSetClosureMarkScope Reviewed-by: ayang ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp - src/hotspot/share/gc/shared/strongRootsScope.cpp - src/hotspot/share/gc/shared/strongRootsScope.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp Changeset: a6f624b0 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-10-13 07:48:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6f624b0743a1e0a3df4e8323c13b0d1fd6d0002 8369468: Rdtsc: Move getCPUIDBrandString_stub into VM_Version stub area Reviewed-by: mgronlun, kvn ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 1605e839 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-13 08:13:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1605e8392e8efa972134a0bf3eecad0ed4f992fa 8369574: Remove javax/management/remote/mandatory/connection/BrokenConnectionTest.java from ProblemList-Virtual.txt Reviewed-by: ayang ! test/jdk/ProblemList-Virtual.txt Changeset: 4728f746 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-13 09:23:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4728f746a89ca7cb787b3d9969f09a80cc92f502 8369571: Parallel: Use ThreadsClaimTokenScope in PSAdjustTask Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 98e1d2fa Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-10-13 10:13:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98e1d2fab123befa78342ba53b76a560dddd6385 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Reviewed-by: clanger, lucy ! test/hotspot/gtest/runtime/test_os.cpp Changeset: 0af959a3 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-10-13 10:15:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0af959a340fe68caa47fc476ff861f0e86087162 8369560: Slowdebug build without CDS fails Reviewed-by: mdoerr, kvn ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp Changeset: 28460ca3 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-10-13 10:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28460ca3305a444238e6edcc80e335be20356e6d 8368897: RISC-V: Cleanup RV_EXT_FEATURE_FLAGS & RV_NON_EXT_FEATURE_FLAGS Reviewed-by: fyang, rehn ! 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 ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: 0db47028 Branch: jcmd_cores_process_revival Author: Darragh Clarke Date: 2025-10-13 11:03:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0db47028913b64b84116d912876c58b136a9f70c 8368877: Generate Jextract bindings for Kqueue Reviewed-by: alanb, aefimov + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kevent.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/package-info.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h$shared.java + src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h.java Changeset: 62fa971f Branch: jcmd_cores_process_revival Author: Markus Gr?nlund Date: 2025-10-13 11:34:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62fa971f3116828398294c9d57650c4e0aca7379 8369255: Assess and remedy any unsafe usage of the Semaphores used by JFR Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp Changeset: d278043d Branch: jcmd_cores_process_revival Author: Alexey Ivanov Date: 2025-10-13 12:09:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d278043ddba0cd9ec3ddf8b490366965f5831a22 8367772: Refactor createUI in PassFailJFrame Reviewed-by: dnguyen, honkar ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: d47e6b71 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-10-13 12:16:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d47e6b713c77d9e2f477f05291e8772129a5471c 8369469: Rdtsc: Remove potential races in Rdtsc::initialize Reviewed-by: dholmes, stefank ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/rdtsc_x86.hpp ! src/hotspot/share/jfr/utilities/jfrTime.cpp ! src/hotspot/share/utilities/ticks.cpp Changeset: 04968061 Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-13 13:59:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0496806102bb621bdd82613d5796651d9655ea1c 8359412: Template-Framework Library: Operations and Expressions Reviewed-by: chagedorn, mhaessig, galder + test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Expression.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java + test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestExpression.java Changeset: 9feb8f21 Branch: jcmd_cores_process_revival Author: Patricio Chilano Mateo Date: 2025-10-13 14:07:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9feb8f21b5d000f8901938f1dde89638c79ca805 8369019: Improve timed-park mechanism in ObjectMonitor for virtual thread support Reviewed-by: dholmes, alanb ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java Changeset: f292d7c6 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-10-13 14:51:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f292d7c66c6279f929eb37ffcc1857a269f72e3d 8048180: G1: Eager reclaim of humongous objects with references Co-authored-by: Ivan Walulya Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java - test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java Changeset: 551cd03b Branch: jcmd_cores_process_revival Author: Xiaolong Peng Date: 2025-10-13 15:03:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/551cd03b99feb34d98703b7d04571f92f83f2471 8369611: Remove safepoint synchronization from ParallelScavengeHeap and SerialHeap Reviewed-by: kbarrett, ayang, shade, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: b83e7939 Branch: jcmd_cores_process_revival Author: Henry Jen Date: 2025-10-13 15:05:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b83e7939dd9401314f2351a9fefd1e212387c6e5 8347007: --strip-debug removes parameter names included with -parameters Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java + test/jdk/tools/jlink/plugins/StripParameterNamesTest.java Changeset: 16681623 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-10-13 15:17:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/166816231988dd94f644a7b892cdddf0fea94570 8369510: JFR: Remove flush handler from Dispatcher lookup Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java Changeset: 8b1cf8ee Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-10-13 16:03:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b1cf8eefe4e3439dba983bced06d55a6ca7da4e 8368098: (aio) java/nio/channels/Channels/AsyncCloseStreams.java fails in junit timeout Reviewed-by: alanb ! test/jdk/java/nio/channels/Channels/AsyncCloseStreams.java Changeset: 9b1633de Branch: jcmd_cores_process_revival Author: Ravi.Patel8 Committer: Harshitha Onkar Date: 2025-10-13 16:10:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list Reviewed-by: honkar, serb ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java Changeset: 1d6cafdc Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-10-13 16:11:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d6cafdc5244960ddec2fd82b8454c6c3cafe022 8369452: Locale.Builder.setLanguageTag(String) does not clear on empty or null String Reviewed-by: naoto ! src/java.base/share/classes/java/util/Locale.java ! test/jdk/java/util/Locale/LocaleEnhanceTest.java Changeset: 65ab2686 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-13 20:56:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65ab2686a38a18ee423370aafe8881d79de6c55d Merge branch 'master' into jcmd_cores_process_revival ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/TEST.groups ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/TEST.groups Changeset: 8d676270 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-17 13:44:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d6762709c633644e0f30a0fef224007a8d7afb5 update ! src/hotspot/os/windows/threadLocalStorage_windows.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/jdk.attach/share/classes/sun/tools/attach/VirtualMachineCoreDumpImpl.java ! test/hotspot/jtreg/serviceability/revival/JCmdRevival.java From duke at openjdk.org Thu Oct 23 15:22:43 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Oct 2025 15:22:43 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Check EDITBIN exists. Check if revival dir is empty. Message-ID: <0b1d5e58-6aa2-4f67-b80f-c5c30dd24f8d@openjdk.org> Changeset: c6dd697e Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-23 16:18:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c6dd697e7de699cb139fa9b682f432d70b6873df Check EDITBIN exists. Check if revival dir is empty. ! make/modules/java.base/Launcher.gmk ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/macosx/native/revivalhelper/revival_macosx.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Fri Oct 24 16:28:29 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 16:28:29 GMT Subject: git: openjdk/jdk-sandbox: json: row -> line Message-ID: Changeset: f848daee Branch: json Author: Naoto Sato Date: 2025-10-24 09:27:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f848daeeda5ea6df96a8529fe531dba7669b7998 row -> line ! src/jdk.incubator.json/share/classes/jdk/incubator/json/JsonParseException.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/JsonParser.java ! src/jdk.incubator.json/share/classes/jdk/incubator/json/impl/Utils.java ! test/jdk/jdk/incubator/json/TestAssertion.java ! test/jdk/jdk/incubator/json/TestJsonNumber.java ! test/jdk/jdk/incubator/json/TestJsonObject.java ! test/jdk/jdk/incubator/json/TestJsonString.java ! test/jdk/jdk/incubator/json/TestParse.java From duke at openjdk.org Fri Oct 24 16:34:32 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 16:34:32 GMT Subject: git: openjdk/jdk-sandbox: json: 190 new changesets Message-ID: <7d224bb4-e87d-487e-8d9b-f96f9914b286@openjdk.org> Changeset: 9b1633de Branch: json Author: Ravi.Patel8 Committer: Harshitha Onkar Date: 2025-10-13 16:10:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list Reviewed-by: honkar, serb ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java Changeset: 1d6cafdc Branch: json Author: Justin Lu Date: 2025-10-13 16:11:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d6cafdc5244960ddec2fd82b8454c6c3cafe022 8369452: Locale.Builder.setLanguageTag(String) does not clear on empty or null String Reviewed-by: naoto ! src/java.base/share/classes/java/util/Locale.java ! test/jdk/java/util/Locale/LocaleEnhanceTest.java Changeset: 4ca4485e Branch: json Author: Xueming Shen Date: 2025-10-13 20:29:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ca4485e9af10a49ca95710c4e26aa3895835d47 8365588: defineClass that accepts a ByteBuffer does not work as expected Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/defineClass/DefineClassDirectByteBuffer.java + test/micro/org/openjdk/bench/java/lang/ClassLoaderDefineClass.java Changeset: d6ca382f Branch: json Author: Phil Race Date: 2025-10-14 03:33:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6ca382f4ee5793dfa191bba694a7fef88c591fc 8369335: Two sun/java2d/OpenGL tests fail on Windows after JDK-8358058 Reviewed-by: jdv ! test/jdk/sun/java2d/OpenGL/OpaqueDest.java ! test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java Changeset: 44964181 Branch: json Author: Jatin Bhateja Date: 2025-10-14 03:35:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/449641813ada3b0af6441dd7299e40235e7adf56 8365205: C2: Optimize popcount value computation using knownbits Reviewed-by: epeter, hgreule, qamai ! src/hotspot/share/opto/countbitsnode.cpp ! src/hotspot/share/opto/countbitsnode.hpp + test/hotspot/jtreg/compiler/intrinsics/TestPopCountValueTransforms.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/java/lang/PopCountValueTransform.java Changeset: be0e49b7 Branch: json Author: Axel Boldt-Christmas Date: 2025-10-14 05:38:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be0e49b7e20103ed5c1f3729df1cddf3c9c7ae80 8369467: Rdtsc: Remove experimental support for non invariant tsc Reviewed-by: dholmes, mgronlun ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/rdtsc_x86.hpp Changeset: 5bf1bab5 Branch: json Author: Serguei Spitsyn Committer: Axel Boldt-Christmas Date: 2025-10-14 05:40:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5bf1bab5b3b7ebd2adbc0508e451d6f37580d3ce 8369482: JVMTI + Loom: JDK-8368159 introduced safepoint poll in disallowed state Co-authored-by: Patricio Chilano Mateo Reviewed-by: sspitsyn, pchilanomate ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: 2eb0898f Branch: json Author: Jaikiran Pai Date: 2025-10-14 06:10:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2eb0898fef7b7fef7285b7ee1837b73336b9f7be 8367157: Remove jrunscript tool Reviewed-by: erikj, ayang, ihse, alanb ! make/modules/java.scripting/Java.gmk - make/modules/java.scripting/Launcher.gmk - src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java - src/java.scripting/share/classes/com/sun/tools/script/shell/init.js - src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties ! src/java.scripting/share/classes/module-info.java - src/java.scripting/share/man/jrunscript.md ! test/jdk/TEST.groups - test/jdk/sun/tools/jrunscript/CheckEngine.java - test/jdk/sun/tools/jrunscript/Hello.java - test/jdk/sun/tools/jrunscript/common.sh - test/jdk/sun/tools/jrunscript/dash-e.out - test/jdk/sun/tools/jrunscript/dash-f.out - test/jdk/sun/tools/jrunscript/hello.js - test/jdk/sun/tools/jrunscript/jrunscript-DTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-argsTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-cpTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-fTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-helpTest.sh - test/jdk/sun/tools/jrunscript/jrunscriptTest.sh - test/jdk/sun/tools/jrunscript/repl.out ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java Changeset: a3ee821f Branch: json Author: Matthias Baesken Date: 2025-10-14 07:28:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3ee821f38d0d04f982465f5157170249c92cc49 8369305: Adjust usage of CDS in the boot JDK Reviewed-by: erikj, clanger ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template Changeset: 4786f8be Branch: json Author: Emanuel Peter Date: 2025-10-14 08:32:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4786f8bee5c79c1bcf652758a25360b4d308ce1c 8369448: C2 SuperWord: refactor VTransform to do move_unordered_reduction_out_of_loop during VTransform::optimize Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: 702179e7 Branch: json Author: Christian Stein Date: 2025-10-14 08:54:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/702179e7858bae1c7c13ad6eda3c4fbffdbb15db 8369488: Update to use jtreg 8.1 Reviewed-by: iris, erikj, jpai, syan ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! test/docs/TEST.ROOT ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT Changeset: 90cf3a20 Branch: json Author: jonghoonpark Committer: Stefan Johansson Date: 2025-10-14 09:09:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90cf3a2086cb0705dd519ff327be350e24a83af5 8366716: Move SmapsParser from runtime/os/TestTracePageSizes.java into testlib Co-authored-by: Stefan Johansson Reviewed-by: sjohanss, syan ! test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java + test/lib/jdk/test/lib/os/linux/Smaps.java Changeset: 6d1529cd Branch: json Author: Daniel Jeli?ski Date: 2025-10-14 12:23:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6d1529cd70718b3c26d65cc54c8a4fb8df06adb7 8369593: Test H3MalformedResponseTest.testMalformedResponse still times out Reviewed-by: jpai, vyazici, dfuchs ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java Changeset: 72663695 Branch: json Author: Feilong Jiang Date: 2025-10-14 13:50:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: 4b85ba90 Branch: json Author: Joachim Kern Date: 2025-10-14 14:04:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b85ba90671c0ac816a772584c3eeb30ef9062ba 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 Reviewed-by: mdoerr, erikj, clanger, mbaesken ! make/StaticLibs.gmk Changeset: 64ff7062 Branch: json Author: Ramkumar Sunderbabu Committer: Christian Hagedorn Date: 2025-10-14 15:33:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64ff7062c1cef13d16acddbcaf5401d7c2ad6dc0 8369806: Remove nsk/jvmti/AttachOnDemand/attach020 from problemlist Reviewed-by: lmesnik, chagedorn ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 7ed93cf4 Branch: json Author: Joe Darcy Date: 2025-10-14 16:04:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ed93cf40ed4fa1ad545dcb1a33b0d4fdabfa277 8369312: Refactor Float.toHexString() to avoid use of regex Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: bbbb9c5f Branch: json Author: Harshitha Onkar Date: 2025-10-14 16:31:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bbbb9c5f1557cb1e80d72a820c034c71308cb3a2 8365423: [macos26] java/awt/MenuBar/8007006/bug8007006.java fails on macOS 26 Reviewed-by: kizune, prr ! test/jdk/java/awt/MenuBar/8007006/bug8007006.java Changeset: d6537c6d Branch: json Author: Phil Race Date: 2025-10-14 17:36:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6537c6d3ee6d7a59d609b277f0538da0afb0fbf 8344918: Unused private variables in SwingUtilities.java Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java Changeset: 65b8fe62 Branch: json Author: Brian Burkhalter Date: 2025-10-14 17:48:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65b8fe62b4dc9355866df4b0ddd7cfccaaf0e39b 8368907: (fs) Windows Error code 1314 not translated to AccessDeniedException (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsException.java Changeset: 09e87971 Branch: json Author: Brian Burkhalter Date: 2025-10-14 17:48:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/09e87971e8a53951b40eef15d127aad0b7c2bee8 8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! test/jdk/java/nio/file/Path/ToRealPath.java + test/micro/org/openjdk/bench/java/nio/file/ToRealPath.java Changeset: 622a611c Branch: json Author: Ashutosh Mehra Date: 2025-10-14 18:15:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/622a611c338ba766bc1a70c95e8241d1bddf6add 8369296: Add fast class init checks in interpreter for resolving ConstantPool entries for static field Co-authored-by: Vladimir Ivanov Co-authored-by: Amit Kumar Co-authored-by: Fei Yang Co-authored-by: Martin Doerr Reviewed-by: mdoerr, vlivanov, kvn, amitkumar, fyang, mli ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: ad2d0473 Branch: json Author: Ioi Lam Date: 2025-10-14 20:03:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ad2d04733b64a6793e20fd32a3e9fafab93556c5 8367449: Test runtime/cds/CDSMapTest.java timed out but passed Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 70528bd3 Branch: json Author: Joe Darcy Date: 2025-10-14 21:29:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70528bd39925fabf23aad25f0a58a61f746ca9d8 8369851: Remove darcy author tags from langtools tests Reviewed-by: vromero, iris ! test/langtools/tools/javac/HexThree.java ! test/langtools/tools/javac/StringsInSwitch/OneCaseSwitches.java ! test/langtools/tools/javac/StringsInSwitch/StringSwitches.java ! test/langtools/tools/javac/TryWithResources/BadTwr.java ! test/langtools/tools/javac/TryWithResources/BadTwr.out ! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.java ! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.out ! test/langtools/tools/javac/TryWithResources/ExplicitFinal.java ! test/langtools/tools/javac/TryWithResources/PlainTry.java ! test/langtools/tools/javac/TryWithResources/PlainTry.out ! test/langtools/tools/javac/TryWithResources/TwrFlow.java ! test/langtools/tools/javac/TryWithResources/TwrFlow.out ! test/langtools/tools/javac/TryWithResources/TwrLint.java ! test/langtools/tools/javac/TryWithResources/TwrLint.out ! test/langtools/tools/javac/TryWithResources/TwrMultiCatch.java ! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.java ! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.out ! test/langtools/tools/javac/TryWithResources/TwrSuppression.java ! test/langtools/tools/javac/TryWithResources/WeirdTwr.java ! test/langtools/tools/javac/annotations/pos/TrailingComma.java ! test/langtools/tools/javac/boxing/BoxingCaching.java ! test/langtools/tools/javac/enum/6350057/T6350057.java ! test/langtools/tools/javac/enum/AbstractEmptyEnum.java ! test/langtools/tools/javac/enum/AbstractEmptyEnum.out ! test/langtools/tools/javac/enum/EnumImplicitPrivateConstructor.java ! test/langtools/tools/javac/enum/EnumPrivateConstructor.java ! test/langtools/tools/javac/enum/EnumProtectedConstructor.java ! test/langtools/tools/javac/enum/EnumProtectedConstructor.out ! test/langtools/tools/javac/enum/EnumPublicConstructor.java ! test/langtools/tools/javac/enum/EnumPublicConstructor.out ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.java ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.out ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.java ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.out ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.java ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.out ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.java ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.out ! test/langtools/tools/javac/enum/FauxEnum1.java ! test/langtools/tools/javac/enum/FauxEnum1.out ! test/langtools/tools/javac/enum/FauxEnum3.java ! test/langtools/tools/javac/enum/FauxEnum3.out ! test/langtools/tools/javac/enum/FauxSpecialEnum1.java ! test/langtools/tools/javac/enum/FauxSpecialEnum1.out ! test/langtools/tools/javac/enum/FauxSpecialEnum2.java ! test/langtools/tools/javac/enum/FauxSpecialEnum2.out ! test/langtools/tools/javac/generics/InheritanceConflict3.java ! test/langtools/tools/javac/generics/InheritanceConflict3.out ! test/langtools/tools/javac/multicatch/Neg01.java ! test/langtools/tools/javac/multicatch/Neg01.out ! test/langtools/tools/javac/multicatch/Neg01eff_final.java ! test/langtools/tools/javac/multicatch/Neg01eff_final.out ! test/langtools/tools/javac/multicatch/Neg07.java ! test/langtools/tools/javac/multicatch/Neg07.out ! test/langtools/tools/javac/multicatch/Pos10.java ! test/langtools/tools/javac/processing/6365040/T6365040.java ! test/langtools/tools/javac/processing/6378728/T6378728.java ! test/langtools/tools/javac/processing/6634138/T6634138.java ! test/langtools/tools/javac/processing/completion/TestCompletions.java ! test/langtools/tools/javac/processing/environment/TestSourceVersion.java ! test/langtools/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java ! test/langtools/tools/javac/processing/errors/TestFatalityOfParseErrors.java ! test/langtools/tools/javac/processing/errors/TestOptionSyntaxErrors.java ! test/langtools/tools/javac/processing/errors/TestReturnCode.java ! test/langtools/tools/javac/processing/filer/TestFilerConstraints.java ! test/langtools/tools/javac/processing/filer/TestGetResource.java ! test/langtools/tools/javac/processing/filer/TestPackageInfo.java ! test/langtools/tools/javac/processing/messager/MessagerBasics.java ! test/langtools/tools/javac/processing/model/TestExceptions.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java ! test/langtools/tools/javac/processing/model/element/TestAnonClassNames.java ! test/langtools/tools/javac/processing/model/element/TestElement.java ! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java ! test/langtools/tools/javac/processing/model/element/TestNames.java ! test/langtools/tools/javac/processing/model/element/TestPackageElement.java ! test/langtools/tools/javac/processing/model/element/TestResourceVariable.java ! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java ! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java ! test/langtools/tools/javac/processing/model/type/TestTypeKind.java ! test/langtools/tools/javac/processing/model/util/deprecation/TestDeprecation.java ! test/langtools/tools/javac/processing/model/util/elements/TestGetConstantExpression.java ! test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java ! test/langtools/tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java ! test/langtools/tools/javac/processing/model/util/elements/VacuousEnum.java ! test/langtools/tools/javac/processing/model/util/filter/TestIterables.java ! test/langtools/tools/javac/processing/model/util/types/TestPseudoTypeHandling.java ! test/langtools/tools/javac/processing/warnings/TestSourceVersionWarnings.java Changeset: 95def24b Branch: json Author: Alexey Semenyuk Date: 2025-10-14 22:31:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95def24b025341b5a6b99abdd4d1f3d26a40431c 8369853: jpackage signing tests fail after JDK-8358723 Reviewed-by: almatvee ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java Changeset: 3d95c83b Branch: json Author: Ioi Lam Date: 2025-10-14 23:50:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d95c83b14cf9a6f683776053e57c07b1847cc17 8358597: [asan] Buffer overflow in ArchiveBuilder::make_shallow_copy with Symbols Reviewed-by: mbaesken, jsjolen ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: c82c8920 Branch: json Author: Erik Gahlin Date: 2025-10-15 00:58:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c82c892063ebb91ffeb853db2f325154465cfdff 8282427: jdk/jfr/jvm/TestWaste.java is failing with "exit code 139" Reviewed-by: mgronlun ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! test/jdk/ProblemList.txt Changeset: 42b2999c Branch: json Author: Jaikiran Pai Date: 2025-10-15 02:01:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/42b2999c31d63d0f8326c83e95eff83f5a467926 8369812: HttpClient doesn't handle H3_REQUEST_REJECTED correctly Reviewed-by: dfuchs, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java + test/jdk/java/net/httpclient/http3/H3RequestRejectedTest.java Changeset: 355cb459 Branch: json Author: Mar?a Arias de Reyna Dom?nguez Committer: Andrew Dinn Date: 2025-10-15 09:17:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/355cb45943797ff2e8f2634c20100e85a53096d0 8369559: Identify owning method for MethodTrainingData and CompileTrainingData in AOT map output Reviewed-by: adinn, iklam ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp Changeset: 008d8d91 Branch: json Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-10-15 09:17:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/008d8d914cd4dd4573361390ee31120134338802 8369817: [TESTBUG] EmptyPath::toString is ignored Reviewed-by: jpai, ayang ! test/jdk/java/io/File/EmptyPath.java Changeset: 112d8852 Branch: json Author: Martin Doerr Date: 2025-10-15 09:18:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/112d88523d9d75829594da466c9b66dfe157cc3e 8334247: [PPC64] Consider trap based nmethod entry barriers Reviewed-by: ssarathi, rrich ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: 9d117877 Branch: json Author: Albert Mingkun Yang Date: 2025-10-15 09:18:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d11787799718a82087f3c7b0c70abe7dfcead72 8369681: Parallel: Remove conditional check in ParallelScavengeHeap::verify Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: c53ab10d Branch: json Author: Thomas Schatzl Date: 2025-10-15 11:25:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c53ab10daedb5acd3fc7b17e8431b30dff88e3c7 8369818: G1: Add missing region types in gc+heap=debug heap output Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 159452e8 Branch: json Author: Thomas Schatzl Date: 2025-10-15 11:25:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/159452e85a55745fecc58b68ead03a8d330d14dd 8369809: G1: Merge G1CollectedHeap::do_collection_pause_at_safepoint[_helper] Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 1af37e5c Branch: json Author: Thomas Schatzl Date: 2025-10-15 11:27:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1af37e5c3f7ca46561ef4431ac9b779524888e61 8369793: G1: Remove unused G1FreeIdSet Reviewed-by: stefank, sjohanss, kbarrett ! make/hotspot/lib/CompileJvm.gmk - src/hotspot/share/gc/g1/g1FreeIdSet.cpp - src/hotspot/share/gc/g1/g1FreeIdSet.hpp - test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp Changeset: 5191d720 Branch: json Author: Kevin Walls Date: 2025-10-15 14:06:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5191d72092a51d158ded061aa2e0f8a8231a9453 8369894: Remove javax/management/remote/mandatory/loading/RMIDownloadTest.java from problemlist Reviewed-by: alanb ! test/jdk/ProblemList-Virtual.txt Changeset: 784af438 Branch: json Author: Matias Saavedra Silva Date: 2025-10-15 14:09:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/784af438efd3f2cd8a4c0518b4aa06d496bd7846 8351595: JVM_FindClassFromCaller: unused var may be removed Reviewed-by: dholmes, alanb, liach, fandreuzzi ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c Changeset: 1bd814c3 Branch: json Author: Matias Saavedra Silva Date: 2025-10-15 14:34:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bd814c3b24eb7ef5633ee34bb418e0981ca1708 8364660: ClassVerifier::ends_in_athrow() should be removed Reviewed-by: liach, dlong ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java Changeset: bfe69372 Branch: json Author: David Briemann Date: 2025-10-15 18:28:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bfe6937244ff7ec9899bb6a5eaa4222736898177 8369444: JavaFrameAnchor on PPC64 has unnecessary barriers Reviewed-by: mdoerr, dlong ! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp Changeset: c9cbd31f Branch: json Author: David Briemann Date: 2025-10-15 18:29:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c9cbd31f8575a25c4decd68dc645378c5ba2bad0 8307495: Specialize atomic bitset functions for aix-ppc Reviewed-by: mdoerr, rrich + src/hotspot/cpu/ppc/atomicAccess_ppc.hpp = src/hotspot/cpu/ppc/orderAccess_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp Changeset: a7a3a660 Branch: json Author: Weijun Wang Date: 2025-10-15 20:47:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7a3a660e33fabc025ebe887f5605741be9ca8c3 8354469: Keytool exposes the password in plain text when command is piped using | grep Reviewed-by: mullan, smarks, naoto, hchao ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/sun/security/util/Password.java ! src/java.base/share/classes/sun/security/util/resources/security.properties + test/jdk/sun/security/tools/keytool/EchoPassword.java + test/jdk/sun/security/tools/keytool/SetInPassword.java ! test/jdk/sun/security/util/Resources/Usages.java Changeset: 4ed36403 Branch: json Author: Prasanta Sadhukhan Date: 2025-10-16 02:02:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ed364033daef96f6141a3ad2d217fa1ec5eca3e 8369251: Opensource few tests Reviewed-by: honkar + test/jdk/java/awt/Choice/PaintArtefacts.java + test/jdk/java/awt/Choice/SelectBetweenPressRelease.java + test/jdk/java/awt/FullScreen/DisplayModeNoRefreshTest.java + test/jdk/java/awt/print/PrinterJob/ImagePrinting/BitmaskImage.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/ClientDecoratedIconTest.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogIconTest.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogInheritIcon.java + test/jdk/javax/swing/text/JTextComponent/bug4532590.java Changeset: 0168687f Branch: json Author: Thomas Schatzl Date: 2025-10-16 05:32:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0168687fc372e6649f8e9a5a96a3614e7bab8543 8368940: Missing ResourceMark when stalling for shutdown Reviewed-by: shade, syan ! src/hotspot/share/gc/shared/collectedHeap.cpp Changeset: 5696d606 Branch: json Author: Jan Lahoda Date: 2025-10-16 06:21:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5696d60663f1bb917728808118fab3b346ed0341 8357809: Test jdk/jshell/JdiListeningExecutionControlTest.java failed with com.sun.jdi.connect.TransportTimeoutException Reviewed-by: asotona ! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java ! test/langtools/jdk/jshell/Presets.java Changeset: aa194c6a Branch: json Author: Emanuel Peter Date: 2025-10-16 06:45:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b 8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java Changeset: 7fe06657 Branch: json Author: Roland Westrelin Date: 2025-10-16 07:23:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7fe066573004a525673e4ec55df6783b13bfc189 8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal Reviewed-by: epeter, mchevalier ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java Changeset: aed42a16 Branch: json Author: Artem Semenov Date: 2025-10-16 07:28:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aed42a16bacb24753a536d07fedd736d64cde3be 8365609: Fix several potential NULL native pointer dereferences in the desktop module Found by Linux Verification Center (linuxtesting.org) with SVACE. Signed-off-by: Artem Semenov Artem Semenov Reviewed-by: azvegint, prr, serb ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: ff6a0170 Branch: json Author: Roland Westrelin Date: 2025-10-16 07:35:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ff6a0170f0ab5cfb4af6d6a4a779451823c486d6 8369258: C2: enable ReassociateInvariants for all loop types Reviewed-by: epeter, qamai ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestReassociateInvariants.java - test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java - test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants1.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants2.java Changeset: 17c13e53 Branch: json Author: Christoph Langer Date: 2025-10-16 07:54:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17c13e53aff16b294c7c0286ccb6ea3054b1de91 8369683: Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug Reviewed-by: mbaesken, dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java Changeset: b5b83247 Branch: json Author: Viktor Klang Date: 2025-10-16 08:28:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b5b83247da9caea30c88b69543e350783663bc46 8369656: Calling CompletableFuture.join() could execute task in common pool Reviewed-by: alanb, dl ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 6e911d81 Branch: json Author: Martin Doerr Date: 2025-10-16 09:40:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e911d819efa0f14ab1f9009b5bf325d99edb26c 8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8 Reviewed-by: dzhang, epeter, rrich ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: d6c122b3 Branch: json Author: Erik Gahlin Date: 2025-10-16 09:57:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6c122b3ff1ccd559ba9c310976a77eefaf09ece 8369982: ProblemList jdk/jfr/jvm/TestWaste.java Reviewed-by: tschatzl, dholmes ! test/jdk/ProblemList.txt Changeset: ead35a75 Branch: json Author: Daniel Jeli?ski Date: 2025-10-16 11:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ead35a754bf3a545a1b68f28d3d939750f11af39 8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody() Reviewed-by: dfuchs, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java Changeset: 5fc3904b Branch: json Author: Stefan Karlsson Date: 2025-10-16 11:16:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5fc3904bfe290625ed6cf9b41773b35b52bf72b7 8369491: Temporarily revert default TIMEOUT_FACTOR back to 4 Reviewed-by: lkorinth, cstein, jpai, syan, serb, prr ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: 16539998 Branch: json Author: Yasumasa Suenaga Date: 2025-10-16 12:45:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1653999871c8d7b1e61b44f8525e09b2cd0bdb6b 8369505: jhsdb jstack cannot handle continuation stub Reviewed-by: cjplummer, pchilanomate ! src/hotspot/share/runtime/continuationEntry.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ContinuationEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.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 + test/hotspot/jtreg/serviceability/sa/LingeredAppWithVirtualThread.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: f475eb8e Branch: json Author: Hamlin Li Date: 2025-10-16 14:04:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f475eb8ee7c9a3e360b2f1210ed71b629243cd2a 8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 5dfe115c Branch: json Author: Emanuel Peter Date: 2025-10-16 14:10:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5dfe115ce1fbcff67777518a3c23a7560ebec423 8369912: [TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info Reviewed-by: kvn, mhaessig ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java Changeset: f2a99832 Branch: json Author: Emanuel Peter Date: 2025-10-16 14:22:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a998326a6bebd4a7d2d0a39f785b2e6dac68c4 8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java ! test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java ! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java Changeset: 303eb109 Branch: json Author: Daniel Lund?n Date: 2025-10-16 15:02:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/303eb1096ccaf06106aa080b9ea0553c0f6912dd 8369573: Add missing compile commands help documentation for the signature part of method patterns Reviewed-by: rcastanedalo, aseoane, thartmann ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 87092ef1 Branch: json Author: Arno Zeller Committer: Matthias Baesken Date: 2025-10-16 15:15:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87092ef1d97e00ddb6674b0e309f2f904d307604 8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java Reviewed-by: alanb, syan ! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java Changeset: 95380e1e Branch: json Author: Roger Riggs Date: 2025-10-16 15:54:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95380e1ea5c3f531f82fb7c4b2f75726f3cd2fc2 8362637: Convert java.nio.ByteOrder to an enum Reviewed-by: alanb, liach, bpb ! src/java.base/share/classes/java/nio/ByteOrder.java Changeset: e56db377 Branch: json Author: Christian Hagedorn Date: 2025-10-16 16:02:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e56db37734aa7cbc0f20ba3fc469f51224f288fa 8369232: testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java timed out Reviewed-by: dfenacci, epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java Changeset: 7e032409 Branch: json Author: Joe Darcy Date: 2025-10-16 16:38:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e03240974cd66c471f5d02e14fd77971fe6d173 8369858: Remove darcy author tags from jdk tests Reviewed-by: rriggs, iris, lancea ! test/jdk/java/io/Serializable/cloneArray/CloneArray.java ! test/jdk/java/lang/Byte/Decode.java ! test/jdk/java/lang/Class/IsAnnotationType.java ! test/jdk/java/lang/Class/IsEnum.java ! test/jdk/java/lang/Class/IsSynthetic.java ! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java ! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java ! test/jdk/java/lang/Double/BitwiseConversion.java ! test/jdk/java/lang/Double/Constants.java ! test/jdk/java/lang/Double/Extrema.java ! test/jdk/java/lang/Double/NaNInfinityParsing.java ! test/jdk/java/lang/Double/ParseHexFloatingPoint.java ! test/jdk/java/lang/Double/ToHexString.java ! test/jdk/java/lang/Float/BitwiseConversion.java ! test/jdk/java/lang/Float/Constants.java ! test/jdk/java/lang/Float/Extrema.java ! test/jdk/java/lang/Float/NaNInfinityParsing.java ! test/jdk/java/lang/Integer/Decode.java ! test/jdk/java/lang/Integer/ParsingTest.java ! test/jdk/java/lang/Integer/Unsigned.java ! test/jdk/java/lang/Long/Decode.java ! test/jdk/java/lang/Long/ParsingTest.java ! test/jdk/java/lang/Long/Unsigned.java ! test/jdk/java/lang/Short/Decode.java ! test/jdk/java/lang/Throwable/SuppressedExceptions.java ! test/jdk/java/lang/annotation/Missing/MissingTest.java ! test/jdk/java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java ! test/jdk/java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java ! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java ! test/jdk/java/lang/reflect/Constructor/TestParameterAnnotations.java ! test/jdk/java/lang/reflect/DefaultAccessibility.java ! test/jdk/java/lang/reflect/Field/GenericStringTest.java ! test/jdk/java/lang/reflect/Generics/HashCodeTest.java ! test/jdk/java/lang/reflect/Generics/Probe.java ! test/jdk/java/lang/reflect/Generics/StringsAndBounds.java ! test/jdk/java/lang/reflect/Generics/TestParameterizedType.java ! test/jdk/java/lang/reflect/Generics/exceptionCauseTest.java ! test/jdk/java/lang/reflect/Generics/getAnnotationTest.java ! test/jdk/java/lang/reflect/Method/GenericStringTest.java ! test/jdk/java/lang/reflect/Method/IsDefaultTest.java ! test/jdk/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java ! test/jdk/java/lang/reflect/TypeVariable/TestAnnotatedElement.java ! test/jdk/java/math/BigDecimal/AddTests.java ! test/jdk/java/math/BigDecimal/CompareToTests.java ! test/jdk/java/math/BigDecimal/DivideTests.java ! test/jdk/java/math/BigDecimal/IntegralDivisionTests.java ! test/jdk/java/math/BigDecimal/NegateTests.java ! test/jdk/java/math/BigDecimal/PowTests.java ! test/jdk/java/math/BigDecimal/PrecisionTests.java ! test/jdk/java/math/BigDecimal/RoundingTests.java ! test/jdk/java/math/BigDecimal/ScaleByPowerOfTenTests.java ! test/jdk/java/math/BigDecimal/StrippingZerosTest.java ! test/jdk/java/math/BigDecimal/ToPlainStringTests.java ! test/jdk/java/math/BigDecimal/ZeroScalingTests.java ! test/jdk/java/math/BigInteger/CompareToTests.java ! test/jdk/java/math/BigInteger/ExtremeShiftingTests.java ! test/jdk/java/math/BigInteger/OperatorNpeTests.java ! test/jdk/java/math/BigInteger/StringConstructor.java ! test/jdk/java/math/BigInteger/TestValueExact.java ! test/jdk/java/math/RoundingMode/RoundingModeTests.java ! test/jdk/tools/launcher/ChangeDataModel.java ! test/jdk/tools/launcher/I18NTest.java ! test/jdk/tools/launcher/UnresolvedExceptions.java Changeset: 873666d1 Branch: json Author: Chris Plummer Date: 2025-10-16 16:53:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/873666d157340b3b953ad869576afd30d4304610 8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed Reviewed-by: sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: d7b525ab Branch: json Author: Phil Race Date: 2025-10-16 16:58:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7b525ab9980743cf0cab3e3daaa4ccb725bfea8 8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties Reviewed-by: azvegint, kizune ! src/java.desktop/share/conf/psfontj2d.properties Changeset: 844118a9 Branch: json Author: Phil Race Date: 2025-10-16 16:58:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/844118a9d854459778f88d299b148c2288131344 8369146: java/awt/PrintJob/GetGraphicsTest.java: Parse Exception: Invalid or unrecognized bugid: 50510568367702 Reviewed-by: syan, azvegint, kizune, jdv ! test/jdk/java/awt/PrintJob/GetGraphicsTest.java Changeset: d4472979 Branch: json Author: William Kemper Date: 2025-10-16 17:49:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4472979c43d9825ed2d008dbaed26dbf6d36180 8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp Changeset: 9589a29d Branch: json Author: Mikael Vidstedt Date: 2025-10-16 19:43:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9589a29d2515888b437d382204df22d01d4266ff 8355752: Bump minimum boot jdk to JDK 25 Reviewed-by: darcy, shade, ihse, iris ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! make/conf/version-numbers.conf Changeset: 3248aaf3 Branch: json Author: Chen Liang Date: 2025-10-16 19:45:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3248aaf3c4f6784d5176e2a2c5bac0fbda47ee6b 8356548: Use ClassFile API instead of ASM to transform classes in tests Reviewed-by: sspitsyn, lmesnik, coleenp, iklam ! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java Changeset: 1392a0b4 Branch: json Author: Albert Mingkun Yang Date: 2025-10-16 19:55:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1392a0b4608f6196f207fcebbab75b2d79fdc758 8368740: Serial: Swap eden and survivor spaces position in young generation Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/space.cpp Changeset: 18fd0477 Branch: json Author: Justin King Date: 2025-10-16 19:59:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18fd04770294e27011bd576b5ea5fe43fa03e5e3 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Co-authored-by: Man Cao Co-authored-by: Chuck Rasbold Reviewed-by: shade, aph, manc ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 0c1c86e6 Branch: json Author: Patricio Chilano Mateo Date: 2025-10-16 21:20:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c1c86e68efcc140cefbde89b4d1d8708e931528 8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion Reviewed-by: ayang, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: 0bdd6f06 Branch: json Author: Francesco Andreuzzi Committer: Serguei Spitsyn Date: 2025-10-16 22:04:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0bdd6f0640fc25667f911228eed6a0fa118e8ff8 8369734: JvmtiExport::post_class_file_load_hook return value is never used Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp Changeset: 4d20f769 Branch: json Author: William Kemper Date: 2025-10-17 00:15:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d20f7696c015bc0e59544ff064fe0c640d61edf 8370050: Shenandoah: Obsolete ShenandoahPacing option Reviewed-by: ysr ! src/hotspot/share/runtime/arguments.cpp Changeset: bd731564 Branch: json Author: Ioi Lam Date: 2025-10-17 00:36:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd7315648f2bb18cba9cfbeca00e6132b8eb95ef 8369856: AOT map does not include unregistered classes Co-authored-by: Ashutosh Mehra Reviewed-by: kvn, matsaave ! src/hotspot/share/classfile/systemDictionaryShared.cpp + test/hotspot/jtreg/runtime/cds/AOTMapReader.java = test/hotspot/jtreg/runtime/cds/AOTMapTest.java - test/hotspot/jtreg/runtime/cds/CDSMapReader.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 55787fe5 Branch: json Author: Prasanta Sadhukhan Date: 2025-10-17 01:31:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55787fe5f52544ea902cac35f1f552e26d954167 8342401: [TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts Reviewed-by: honkar, serb ! test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java Changeset: 31beb7d3 Branch: json Author: Prasanta Sadhukhan Date: 2025-10-17 01:33:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31beb7d3b34c3516c326c9d29a267f6becb38805 8068310: [TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F Reviewed-by: serb ! test/jdk/javax/swing/JColorChooser/Test4234761.java Changeset: 46c23bb1 Branch: json Author: Laurent Bourg?s Date: 2025-10-17 05:43:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46c23bb1a252916096876c2ae3a72f4a525dd6f9 8341381: Random lines appear in graphic causing by the fix of JDK-8297230 Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java + test/jdk/sun/java2d/marlin/Bug8341381.java Changeset: a22438dd Branch: json Author: Kevin Walls Date: 2025-10-17 08:16:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a22438ddc5949fcfb6f773bd8dc080cd8a1f2710 8369924: Remove test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java from problemlist Reviewed-by: sspitsyn ! test/jdk/ProblemList-Virtual.txt Changeset: 9b9559a2 Branch: json Author: David Briemann Date: 2025-10-17 08:59:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64 Reviewed-by: aph, mdoerr ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: e62a7fa3 Branch: json Author: Albert Mingkun Yang Date: 2025-10-17 09:02:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e62a7fa3832bbba11e6d630015f85ae945fac824 8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded Co-authored-by: Chris Plummer Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java Changeset: 0a97bef8 Branch: json Author: Albert Mingkun Yang Date: 2025-10-17 09:32:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a97bef840f8799313a1a55a65d9334e09cc1cf4 8369814: G1: Relax card mark and store ordering Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: e8e2aadd Branch: json Author: Hamlin Li Date: 2025-10-17 11:22:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8e2aadd9ea302b7b448d0fda9d069d3813f31c5 8369685: RISC-V: refactor code related to RVFeatureValue::enabled Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: b159ca09 Branch: json Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-10-17 14:19:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b159ca097a71407d0bc10f6c5d86d5f45c7d7642 8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots Reviewed-by: ayang, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: cc6f8f13 Branch: json Author: Brian Burkhalter Date: 2025-10-17 15:12:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc6f8f1307476886aa3c43a2b966fc7bff2be04e 8369997: Tests that use custom scheduler should use jdk.test.lib.thread.VThreadScheduler Reviewed-by: sspitsyn, alanb ! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java ! test/jdk/java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java ! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java Changeset: 28bf9176 Branch: json Author: Leonid Mesnik Date: 2025-10-17 16:03:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28bf9176b8d460242bb7cedfb3bde5c6294c56fb 8348844: Remove remaining JVMTI tests from ProblemList-Virtual, use requires instead Reviewed-by: dholmes, alanb, syan, sspitsyn ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java ! test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java ! test/hotspot/jtreg/runtime/Thread/StopAtExit.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/TestDescription.java ! test/jdk/ProblemList-Virtual.txt ! test/jdk/java/lang/StackWalker/CallerFromMain.java ! test/jdk/java/lang/StackWalker/DumpStackTest.java ! test/jdk/java/lang/StackWalker/StackWalkTest.java ! test/jdk/java/lang/Thread/MainThreadTest.java ! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java ! test/jdk/java/lang/ref/OOMEInReferenceHandler.java ! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java ! test/jdk/jdk/internal/vm/Continuation/Scoped.java Changeset: 1e5e17a1 Branch: json Author: Justin Lu Date: 2025-10-17 16:19:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e5e17a10a001c189f6ab19f61efca2d08cb0301 8369590: LocaleEnhanceTest has incorrectly passing test case Reviewed-by: naoto ! test/jdk/java/util/Locale/LocaleEnhanceTest.java Changeset: f84be36d Branch: json Author: William Kemper Date: 2025-10-17 16:54:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f84be36dd59ae6b00aea334944b8266ecf8f5cbd 8241066: Shenandoah: fix or cleanup SH::do_full_collection Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: a3e41ea6 Branch: json Author: Kelvin Nilsen Date: 2025-10-17 17:17:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3e41ea6c60eb278da93dbc2daf940f0dc9abd11 8368681: Shenandoah: Add documentation comments for ShenandoahAllocationRate Reviewed-by: wkemper, xpeng ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp Changeset: 0103f216 Branch: json Author: Phil Race Date: 2025-10-17 17:57:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0103f21635f00d7b4ece0d667cc5c276613d41ff 8365077: java.awt.font.NumericShaper violates equals/hashCode contract Reviewed-by: kizune, psadhukhan ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java + test/jdk/java/awt/font/NumericShaper/NSEqualsTest.java Changeset: 0cb8ccd8 Branch: json Author: Chad Rakoczy Committer: Vladimir Kozlov Date: 2025-10-17 18:03:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0cb8ccd89a659eaf1e245cfb7f8c32fb16bff4c7 8369642: [ubsan] nmethod::nmethod null pointer passed as argument 2 to memcpy Reviewed-by: kvn, mbaesken ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 6cd7f30d Branch: json Author: Ioi Lam Date: 2025-10-17 19:50:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6cd7f30d8d4118787401693b8628c72679d37a6a 8369742: Link AOT-linked classes at JVM bootstrap Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/threads.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java Changeset: 0cc88e4a Branch: json Author: Joe Darcy Date: 2025-10-17 20:38:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0cc88e4ad4ded970433eed25778a7290ddf9b0fa 8370028: Remove author tags from mathematical classes Reviewed-by: bpb, rriggs ! src/java.base/share/classes/java/lang/Byte.java ! 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/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java ! src/java.base/share/classes/jdk/internal/math/DoubleConsts.java ! src/java.base/share/classes/jdk/internal/math/FloatConsts.java Changeset: 49b17dd5 Branch: json Author: Alexey Semenyuk Date: 2025-10-17 22:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49b17dd5c97bf967c01166542cfccf4b196cf8a9 8356575: Test order in which jpackage fills app image Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/share/AppImageFillOrderTest.java Changeset: 926f61f2 Branch: json Author: William Kemper Date: 2025-10-17 23:50:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/926f61f2e358c92cdb7ccdf75c853aa599f4dde3 8369447: GenShen: Regulator thread may observe inconsistent states Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp Changeset: 18165708 Branch: json Author: Leonid Mesnik Date: 2025-10-18 00:50:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/181657084a547457327b8657d7a8d3faa17eb1f5 8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE Reviewed-by: amenkov, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp Changeset: 46251993 Branch: json Author: Feilong Jiang Date: 2025-10-18 01:09:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/462519935827e25475f2fb35746ad81a14bc5da7 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Reviewed-by: aph, jcking, fyang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: b0af41d6 Branch: json Author: Alexey Semenyuk Date: 2025-10-18 01:11:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0af41d667f2fb5da37b4dd263486b34a15df0f3 8370134: Fix minor jpackage issues Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java Changeset: eff6439e Branch: json Author: Alexey Semenyuk Date: 2025-10-18 01:14:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff6439e75d79c67370e79638024296e01101b48 8370120: Make jpackage tests output more stable Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/PackageScripts.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java ! test/jdk/tools/jpackage/apps/PrintEnv.java ! test/jdk/tools/jpackage/clean_stashed_files.sh ! test/jdk/tools/jpackage/clean_test_output.sh ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/share/FileAssociationsTest.java ! test/jdk/tools/jpackage/share/IconTest.java Changeset: c2fde517 Branch: json Author: Anass Baya Committer: Sergey Bylokhov Date: 2025-10-19 11:47:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2fde517b44e2315385a5ffe17fcf9ab57e12786 8357390: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle's internal CI system Reviewed-by: honkar, serb ! test/jdk/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Changeset: 680414d0 Branch: json Author: David Holmes Date: 2025-10-20 00:07:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/680414d0f9ab75d888bcb284cc494124a01a388f 8369631: Assess and remedy any unsafe usage of the sr_semaphore Semaphore in the Posix signal code Reviewed-by: stefank, kbarrett ! src/hotspot/os/posix/signals_posix.cpp Changeset: 7e068cc8 Branch: json Author: SendaoYan Date: 2025-10-20 07:16:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d 8343340: Swapping checking do not work for MetricsMemoryTester failcount Reviewed-by: sgehwolf ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: 2148dbbe Branch: json Author: David Holmes Date: 2025-10-20 07:29:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2148dbbe75bb827d568532021391beb0738744c2 8370213: Add sun/misc/SunMiscSignalTest.java to ProblemList Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: 39211e7f Branch: json Author: Daniel Lund?n Date: 2025-10-20 07:49:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/39211e7fac74a30c343987e2ef17ab5d855a73dc 8369569: Rename methods in regmask.hpp to conform with HotSpot coding style Reviewed-by: aseoane, rcastanedalo, epeter ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/archDesc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/ifnode.cpp ! 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/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/node.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 ! src/hotspot/share/opto/rootnode.cpp ! test/hotspot/gtest/opto/test_regmask.cpp Changeset: 5609ee11 Branch: json Author: Vladimir Petko Committer: Andrew Dinn Date: 2025-10-20 08:05:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5609ee11a2daf888d02c0c1b2b70eb4df817582c 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails Reviewed-by: amitkumar, aph, rcastanedalo ! src/hotspot/cpu/s390/gc/g1/g1_s390.ad ! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java Changeset: f158451c Branch: json Author: Nizar Benalla Date: 2025-10-20 08:51:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f158451c259a7f86af0851131af374d68d011003 8361366: Allow sorting of member details in lexicographical order Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.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/sort-a-z.svg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: 8c775e29 Branch: json Author: Albert Mingkun Yang Date: 2025-10-20 09:20:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c775e299dbf651c3be1ba84b9e50356a3503861 8370074: Remove unused code in AbstractDebuggeeTest.java Reviewed-by: fandreuzzi, cjplummer, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java Changeset: ee353201 Branch: json Author: Sean Coffey Date: 2025-10-20 09:47:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee353201d1c3f7521825ea852e37400277101164 8370071: Clarify jcmd Thread.print help message Reviewed-by: kevinw ! src/hotspot/share/services/diagnosticCommand.hpp ! src/jdk.jcmd/share/man/jcmd.md Changeset: 73923601 Branch: json Author: Joel Sikstr?m Date: 2025-10-20 10:29:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73923601d8db9032b904cabb18b16a8cb9dd76c1 8369811: ZGC: Robust NUMA configuration detection Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, sjohanss ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/share/gc/z/zNUMA.hpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp Changeset: c8679713 Branch: json Author: Afshin Zafari Date: 2025-10-20 11:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8679713402186b24608fa4c91397b6a4fd5ebf3 8369527: NMT: print malloc-site when a malloc'd memory detected as corrupted Reviewed-by: dholmes, jsjolen ! src/hotspot/share/nmt/mallocHeader.cpp ! src/hotspot/share/nmt/mallocHeader.hpp ! src/hotspot/share/nmt/mallocHeader.inline.hpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp + test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java + test/hotspot/jtreg/runtime/NMT/libMallocHeaderModifier.c Changeset: dc6858f3 Branch: json Author: Afshin Zafari Date: 2025-10-20 15:09:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dc6858f336a9acaac26d302fdc462ac1ed5c94ba 8370230: Bad copyright in NMTPrintMallocSiteOfCorruptedMemory.java after JDK-8369527 Reviewed-by: thartmann ! test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java Changeset: 257bb2b2 Branch: json Author: Albert Mingkun Yang Date: 2025-10-20 15:21:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/257bb2b279771c80c4847d4cb2fa7e3518192585 8370079: Re-enable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC Reviewed-by: tschatzl ! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TestDescription.java Changeset: a1be2979 Branch: json Author: Brian Burkhalter Date: 2025-10-20 15:25:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1be29791156645fdcad69a4b7ab770a05f0fe0e 8369854: (ch) Refine specification of behavior of {Gathering,Writable}ByteChannel.write Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java ! src/java.base/share/classes/java/nio/channels/WritableByteChannel.java Changeset: a1302e5f Branch: json Author: Alexey Ivanov Date: 2025-10-20 18:16:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1302e5fbc1e1b41bc0b334c2502e487fa42209f 8365625: Can't change accelerator colors in Windows L&F Reviewed-by: psadhukhan, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java + test/jdk/com/sun/java/swing/plaf/windows/MenuItem/MenuItemAcceleratorColor.java Changeset: c781a2ff Branch: json Author: Alexey Semenyuk Date: 2025-10-21 00:07:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c781a2ff318d38598ce60af80da834638ebc6f00 8370136: Support async execution of jpackage tests Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java Changeset: 0522cf2e Branch: json Author: Alexey Semenyuk Date: 2025-10-21 01:02:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0522cf2ed99a8ba800c5112fa913221b67230571 8370123: Minor jpackage refactoring Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLaunchers.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java Changeset: 2de8d585 Branch: json Author: erifan Committer: Xiaohong Gong Date: 2025-10-21 01:20:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2de8d58552936e5b02b851003ec000373c32a918 8366333: AArch64: Enhance SVE subword type implementation of vector compress Co-authored-by: Jatin Bhateja Reviewed-by: jbhateja, xgong, galder, vlivanov ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/compiler/vectorapi/VectorCompressTest.java Changeset: eee29088 Branch: json Author: David Holmes Date: 2025-10-21 04:04:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eee2908853342ae305c200f7ec37081ea939a4fa 8370257: Remove ProblemListed tests from ProblemList.txt Reviewed-by: cjplummer ! test/hotspot/jtreg/ProblemList.txt Changeset: 207fe55d Branch: json Author: Emanuel Peter Date: 2025-10-21 05:42:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/207fe55d90fd4fa1a53c876865b1c227518c170e 8369902: C2 SuperWord: wrong result because filterin NaN instead of zero in MemPointerParser::canonicalize_raw_summands Co-authored-by: Manuel H?ssig Reviewed-by: mhaessig, kvn ! src/hotspot/share/opto/mempointer.cpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java + test/hotspot/jtreg/compiler/loopopts/superword/TestDoNotFilterNaNSummands.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentFilterSummands.java Changeset: 634746a0 Branch: json Author: Emanuel Peter Date: 2025-10-21 05:43:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/634746a0f167da50c2aef010756f607a436696e9 8369898: C2 SuperWord: assert(has_ctrl(i)) failed: should be control, not loop Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionSlowProjReplacementAndGetCtrl.java Changeset: 2aa0efd4 Branch: json Author: Alexey Semenyuk Date: 2025-10-21 06:21:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2aa0efd4256a61e1e20989973f32be5d8e8f8fe3 8370126: Improve jpackage signing testing Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/macosx/MacSignTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: b6b0f051 Branch: json Author: David Holmes Date: 2025-10-21 06:31:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b6b0f051d576a822bcbc098a5435e107525bd93b 8370262: Add jdk/javadoc/doccheck/checks/jdkCheckLinks.java to the ProblemList Reviewed-by: jpai ! test/docs/ProblemList.txt Changeset: 430041d3 Branch: json Author: Jan Lahoda Date: 2025-10-21 07:21:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/430041d366ddf450c2480c81608dde980dfa6d41 8367499: Refactor exhaustiveness computation from Flow into a separate class Reviewed-by: vromero + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java Changeset: ec13c283 Branch: json Author: Pavel Rappo Date: 2025-10-21 07:47:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec13c283c48c37e80d6c9c2753b09b31f4d14734 8366829: Add java.time.Duration constants MIN and MAX Reviewed-by: rriggs, naoto, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/temporal/ChronoUnit.java ! test/jdk/java/time/tck/java/time/TCKDuration.java Changeset: 2be273f2 Branch: json Author: Albert Mingkun Yang Date: 2025-10-21 08:13:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2be273f20f839980f22a74b88b74fc5754fa0c11 8346005: Parallel: Incorrect page size calculation with UseLargePages Co-authored-by: Joel Sikstr?m Reviewed-by: jsikstro, fandreuzzi ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: a0c41244 Branch: json Author: Albert Mingkun Yang Date: 2025-10-21 09:01:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0c41244325c3d14873e494e79f6c4e38c8e541a 8370078: Remove unnecessary argument in ContiguousSpace::initialize Reviewed-by: fandreuzzi, jsikstro ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: ea7186a8 Branch: json Author: Gennadiy Krivoshein Committer: Dmitry Chuyko Date: 2025-10-21 10:33:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea7186a87f990346fe6af6d4a36989d87e6f98d1 8020207: jconsole fails connecting over SSL using service:jmx:rmi://...jndi... Reviewed-by: kevinw ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java Changeset: d4c02397 Branch: json Author: David Briemann Date: 2025-10-21 12:54:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4c023974685148844401688327b2de18b82a994 8370240: [PPC64] jhsdb jstack cannot handle continuation stub Reviewed-by: mdoerr, rrich ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: 517d5437 Branch: json Author: Albert Mingkun Yang Date: 2025-10-21 13:01:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/517d54373fcabf4ef2c1d189b0c703a21be8eaf6 8370234: Remove CardTableBarrierSet::write_region Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp Changeset: 2af4d20a Branch: json Author: Daniel Lund?n Date: 2025-10-21 13:17:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2af4d20abfda4113a2bfcf34dfad87187c0f584d 8370031: Make RegMask copy constructor explicit and replace RegMask operator= with named function Reviewed-by: mhaessig, rcastanedalo ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/regmask.hpp ! test/hotspot/gtest/opto/test_regmask.cpp Changeset: 0529a58a Branch: json Author: Albert Mingkun Yang Date: 2025-10-21 13:43:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0529a58a73a532d06899e145ed284b222fe3f07c 8370326: Parallel: Remove unused ParCompactionManager::push Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp Changeset: b77b9103 Branch: json Author: Sorna Sarathi N Committer: SendaoYan Date: 2025-10-21 14:09:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b77b9103c3e9c911439a999f882475d0d7b77423 8369349: Add missing CPE headers Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java Changeset: 9a88d7f4 Branch: json Author: Andrew Haley Date: 2025-10-21 14:27:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a88d7f468cdd040bdf4e1ff9441dc9c66eab03e 8369211: AArch64: Devirtualize class RelocActions Reviewed-by: adinn, asmehra ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: d55e1b4a Branch: json Author: Ana Maria Mihalceanu Committer: Alan Bateman Date: 2025-10-21 16:46:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d55e1b4a11aec65e8dfcd163370c4d8b5800c26f 8370222: Wrong output for a command in jlink man page Reviewed-by: alanb ! src/jdk.jlink/share/man/jlink.md Changeset: 8145cfac Branch: json Author: Matias Saavedra Silva Committer: bchristi Date: 2025-04-17 16:13:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8145cfac8c697e37a05979e4b642828616764e9f 8352637: Enhance bytecode verification Reviewed-by: rhalade, mschoene, dlong, coleenp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/stackMapTable.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/bytecodeStream.hpp ! src/java.base/share/native/libverify/check_code.c Changeset: d9dad578 Branch: json Author: Joe Wang Committer: bchristi Date: 2025-06-26 02:33:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d9dad578b87a258095468ee6ff8b0769bac0defc 8356294: Enhance Path Factories Reviewed-by: ahgross, rriggs, rhalade, lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java Changeset: c4485059 Branch: json Author: Raffaello Giulietti Committer: bchristi Date: 2025-07-03 13:57:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c4485059149ab19882440659a0a167154d70c9a6 8359454: Enhance String handling Reviewed-by: rhalade, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: e1d1fa91 Branch: json Author: Sean Mullan Committer: bchristi Date: 2025-07-09 19:31:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1d1fa91cf2670b171e64ad79b88f5d1ad3e51f7 8360937: Enhance certificate handling Reviewed-by: ahgross, rhalade, jnibedita, ascarpino, naoto ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! test/lib/jdk/test/lib/security/CertificateBuilder.java Changeset: b68fa435 Branch: json Author: Brent Christian Date: 2025-10-21 18:40:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b68fa4354c1ba1826ec0bb8b6e0a81e2c01de6b0 Merge Reviewed-by: kcr, prr Changeset: 43e036ba Branch: json Author: Chen Liang Date: 2025-10-21 19:00:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43e036ba89dc8a09129313705f61354463d2c266 8366424: Missing type profiling in generated Record Object methods Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java + test/micro/org/openjdk/bench/java/lang/runtime/RecordMethodsBenchmark.java Changeset: aab3fc54 Branch: json Author: David Holmes Date: 2025-10-21 20:49:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aab3fc54e6689dfa90ba097847a92d508c970be6 8370207: Test sun/misc/SunMiscSignalTest.java crashes after JDK-8369631 Reviewed-by: kbarrett, coleenp ! src/hotspot/os/posix/signals_posix.cpp ! test/jdk/ProblemList.txt Changeset: cac2519f Branch: json Author: Alexander Matveev Date: 2025-10-21 21:34:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cac2519fc6552b6187d6f94db1ed33d9186d95cf 8356578: Test --mac-entitlements Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java + test/jdk/tools/jpackage/macosx/EntitlementsTest.java Changeset: ed153ee2 Branch: json Author: Sergey Bylokhov Date: 2025-10-21 22:10:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data Reviewed-by: honkar + test/jdk/java/awt/color/ICC_Profile/SerializedFormSize.java Changeset: 94c0611b Branch: json Author: Alexey Semenyuk Date: 2025-10-22 02:41:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94c0611b9534f74b41b1f513f5c9ea96f41f83af 8370122: jpackage test lib improvements Reviewed-by: almatvee + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/IdentityWrapper.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JUnitUtilsTest.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ObjectMapperTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ObjectMapper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/IdentityWrapperTest.java + test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitUtils.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java ! test/jdk/tools/jpackage/share/LicenseTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 70e78615 Branch: json Author: Ioi Lam Date: 2025-10-22 06:01:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70e786154fae78c0dacaa3e29c7aa4d3d14b892b 8370248: AOTMapLogger should check if pointer is in AOTMetaspace Reviewed-by: kvn, adinn ! src/hotspot/share/cds/aotMapLogger.cpp Changeset: eff4b110 Branch: json Author: Saint Wesonga Committer: David Holmes Date: 2025-10-22 07:45:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff4b1103396dc8e383d86472435ff983e298b61 8369322: Implement native stack printing for Windows-AArch64 Reviewed-by: dholmes, karianna ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.inline.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp Changeset: 8d9b2fa6 Branch: json Author: Mikhail Yankelevich Date: 2025-10-22 07:50:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d9b2fa6af5d0f601168abbc24510a4e9eed785b 8365072: Refactor tests to use PEM API (Phase 2) Reviewed-by: ascarpino ! test/jdk/java/security/cert/CertPathBuilder/NoExtensions.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java ! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java ! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java ! test/jdk/javax/net/ssl/interop/ClientHelloChromeInterOp.java ! test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java ! test/jdk/sun/security/rsa/InvalidBitString.java ! test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java ! test/jdk/sun/security/x509/X509CRLImpl/Verify.java Changeset: 27c83c73 Branch: json Author: Hamlin Li Date: 2025-10-22 08:12:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/27c83c730d8b0f87bb51230c35e4fe261c9d2723 8370225: RISC-V: cleanup verify_xxx in interp_masm_riscv.hpp Reviewed-by: fyang ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: 6bf3581b Branch: json Author: Martin Doerr Date: 2025-10-22 08:35:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6bf3581bbacc2ed8f6411d23a5ab332376c53c87 8369946: Bytecode rewriting causes Java heap corruption on PPC Reviewed-by: rrich, dbriemann ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: bdfd5e84 Branch: json Author: Anton Seoane Ampudia Committer: Roberto Casta?eda Lozano Date: 2025-10-22 09:08:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdfd5e843a7d3db50edf4375e50449b0ce528f8a 8367690: C2: Unneeded branch in reduce_phi Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/escape.cpp Changeset: b8d3c904 Branch: json Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-10-22 09:35:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8d3c9049c2b2557e51752c4ed90d7be54731b36 8370229: Remove unused method declarations after JDK-8322630 Reviewed-by: ayang, dholmes ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 60104575 Branch: json Author: Tobias Hartmann Date: 2025-10-22 10:36:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60104575b221eb3d78a4d56839d55953d4036c21 8370378: Some compiler tests inadvertently exclude particular platforms Reviewed-by: chagedorn, mchevalier ! test/hotspot/jtreg/compiler/c2/TestBit.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java Changeset: 763d4252 Branch: json Author: Matthias Baesken Date: 2025-10-22 11:11:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/763d4252f8228adb822f6f4ad2d943e8cffb5b18 8368781: PerfMemory - make issues more transparent Reviewed-by: dholmes, goetz ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/runtime/perfMemory.cpp Changeset: cbbb0a86 Branch: json Author: Volkan Yazici Date: 2025-10-22 11:20:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbbb0a8630c991ba3a9e703ace47b479e944ce27 8367976: Validate and clamp jdk.httpclient.bufsize Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/module-info.java + test/jdk/java/net/httpclient/BufferSize1Test.java + test/jdk/java/net/httpclient/BufferSizePropertyClampTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java Changeset: 65b32394 Branch: json Author: Erik Gahlin Date: 2025-10-22 11:27:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65b32394187988abab99a8017eda39b1bd4a1782 8370242: JFR: Clear event reference eagerly when using EventStream Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java Changeset: 92e380c5 Branch: json Author: Coleen Phillimore Date: 2025-10-22 12:34:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92e380c59c2498b1bc94e26658b07b383deae59a 8361451: Test vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace Reviewed-by: dholmes, lmesnik, iklam, syan ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java Changeset: afba6368 Branch: json Author: Markus Gr?nlund Date: 2025-10-22 17:39:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afba636869bc297d0c9c29fbe7f2a1eb5929218b 8369991: Thread blocking during JFR emergency dump must be in safepoint safe state Reviewed-by: fandreuzzi, egahlin ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: a9254613 Branch: json Author: Alexey Semenyuk Date: 2025-10-22 18:08:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a925461395dc1bc81b70aa49e8869a143d170f31 8370442: Compilation error in jpackage EntitlementsTest test Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/macosx/EntitlementsTest.java Changeset: d8ebe387 Branch: json Author: Ashutosh Mehra Date: 2025-10-22 19:11:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d8ebe387595af43e2cdbbce396547d6daaf8c7dc 8370377: Avoid resolving constant pool entries during preimage generation in the training run Reviewed-by: adinn, iklam ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp Changeset: 4377e7c9 Branch: json Author: Koushik Thirupattur Committer: Weijun Wang Date: 2025-10-22 21:00:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4377e7c9e8399037c66799e99825c56bebbee68e 8367008: Algorithm identifiers for HmacSHA* should always have NULL as params Reviewed-by: weijun ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java ! test/jdk/sun/security/x509/AlgorithmId/NullParams.java Changeset: 45e145fa Branch: json Author: Matias Saavedra Silva Date: 2025-10-22 21:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/45e145fac2abc90faa56679336ddea4a8cd05446 8359057: AbstractInterpreter::is_not_reached returns incorrectly with invokedynamic Reviewed-by: vlivanov ! src/hotspot/share/interpreter/abstractInterpreter.cpp Changeset: 2a8cbd94 Branch: json Author: Francesco Andreuzzi Committer: Serguei Spitsyn Date: 2025-10-22 21:47:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE Reviewed-by: lmesnik, sspitsyn, amenkov ! src/hotspot/share/prims/jvmtiAgentList.cpp + test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java + test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/libEarlyDynamicLoad.cpp Changeset: 0744db83 Branch: json Author: Dean Long Date: 2025-10-22 22:01:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0744db8366183a0fd07f42ee1ce6ef677bf4136e 8367002: Missing compiled exception handler for "recursive" exception Reviewed-by: thartmann, kvn ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/exceptions/IllegalAccessInCatch.jasm + test/hotspot/jtreg/compiler/exceptions/TestAccessErrorInCatch.java Changeset: be18e7ec Branch: json Author: Damon Nguyen Date: 2025-10-22 22:42:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be18e7ecfd2e89a0abb168e0d9a5b69598e2199f 8064922: [macos] Test javax/swing/JTabbedPane/4624207/bug4624207.java fails Reviewed-by: tr, honkar, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java Changeset: 3e20a939 Branch: json Author: Alexey Semenyuk Date: 2025-10-22 23:50:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e20a9392fecef796098507acef429ef2d45a3d2 8370156: Fix jpackage IconTest Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/IconTest.java Changeset: ffcb1585 Branch: json Author: Anass Baya Committer: SendaoYan Date: 2025-10-23 06:28:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ffcb1585ed6c2a2bff28be6854d44a672aa31a0b 8320677: Printer tests use invalid '@run main/manual=yesno Reviewed-by: aivanov, dnguyen ! test/jdk/java/awt/print/PrinterJob/PageRanges.java ! test/jdk/java/awt/print/PrinterJob/PolylinePrintingTest.java Changeset: 027aea9d Branch: json Author: Thomas Schatzl Date: 2025-10-23 07:05:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/027aea9d2e0dff29fcd00fa7074ca955066929ec 8370325: G1: Disallow GC for TLAB allocation Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: dcf46a0a Branch: json Author: Joel Sikstr?m Date: 2025-10-23 08:22:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dcf46a0a195d7386ed0bc872f60eb9c586425cc8 8369658: Client emulation mode sets MaxRAM too late Reviewed-by: aboldtch, stefank ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: aec13888 Branch: json Author: Casper Norrbin Date: 2025-10-23 09:06:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aec138886ec2dff765ed810059a1c7b9905c43ca 8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu Reviewed-by: sgehwolf, mbaesken, syan ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java Changeset: da968dc6 Branch: json Author: Claes Redestad Date: 2025-10-23 10:02:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/da968dc645db498b4315e4c8926e7aeb21cc533a 8370227: Migrate micros-javac benchmarks from jmh-jdk-microbenchmarks Reviewed-by: asotona, erikj, ecaspole ! .gitignore + test/benchmarks/micros-javac/README.md + test/benchmarks/micros-javac/pom.xml + test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/GroupJavacBenchmark.java + test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/JavacBenchmark.java + test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/SingleJavacBenchmark.java Changeset: 5a83d6a8 Branch: json Author: Albert Mingkun Yang Date: 2025-10-23 11:09:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a83d6a8355b36cffcf5945b9c6bcfc7aebdd136 8370406: Parallel: Refactor ParCompactionManager::mark_and_push Reviewed-by: fandreuzzi, iwalulya ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp Changeset: 3fdb15fc Branch: json Author: Coleen Phillimore Date: 2025-10-23 11:46:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fdb15fc5203a559a5e6951a5a9505160057f258 8369622: GlobalChunkPoolMutex is recursively locked during error handling Co-authored-by: Johan Sj?len Co-authored-by: Afshin Zafari Reviewed-by: dholmes, azafari, phubner ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/nmtUsage.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp Changeset: b597b655 Branch: json Author: Matthias Baesken Date: 2025-10-23 13:03:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b597b6556dbd18360423c29c784a5fbb792a8899 8370065: Windows perfmemory coding - use SetSecurityDescriptorControl directly Reviewed-by: dholmes, stuefe ! src/hotspot/os/windows/perfMemory_windows.cpp Changeset: aaa9fbf6 Branch: json Author: Thomas Stuefe Date: 2025-10-23 13:03:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aaa9fbf6b5a0dda0773a657a986246b407402fa1 8368365: ASAN errors should produce hs-err files and core dumps Reviewed-by: mbaesken, asmehra ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/threads.cpp + src/hotspot/share/sanitizers/address.cpp ! src/hotspot/share/sanitizers/address.hpp ! src/hotspot/share/utilities/vmError.cpp + test/hotspot/jtreg/runtime/ErrorHandling/AsanReportTest.java Changeset: 6e898e21 Branch: json Author: Patricio Chilano Mateo Date: 2025-10-23 15:46:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e898e21130259839e8060245c70182f70d8ee12 8369944: Notification can be lost due to interrupt in Object.wait Reviewed-by: dholmes, fbredberg ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: 869112ef Branch: json Author: Prasanta Sadhukhan Date: 2025-10-23 16:24:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/869112ef65ec79c8a746a7dc51fa7dbd2384f035 8026776: Broken API names in API doc Reviewed-by: aivanov, tr, ayang, prr ! src/java.desktop/share/classes/java/awt/GridBagConstraints.java ! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java ! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java Changeset: a0e0b2d3 Branch: json Author: Joe Darcy Date: 2025-10-23 17:02:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0e0b2d3658e6b9f9d228b410e1621f5281074f6 8370057: Correct scale handling of BigDecimal.sqrt Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/SquareRootTests.java Changeset: b0721e28 Branch: json Author: Mikhail Yankelevich Date: 2025-10-23 17:08:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out Reviewed-by: rhalade ! test/jdk/sun/security/tools/jarsigner/EC.java Changeset: b2e431a1 Branch: json Author: William Kemper Date: 2025-10-23 19:06:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b2e431a1cb22b78eca396ac1d97e6c272de72aa9 8369068: GenShen: Generations still aren't reconciled assertion failure Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! 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/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 62f11cd4 Branch: json Author: Shawn M Emery Committer: Valerie Peng Date: 2025-10-23 19:36:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62f11cd4070f21ad82eebbb5319bdbbf4e13f9cf 8326609: New AES implementation with updates specified in FIPS 197 Reviewed-by: valeriep ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/library_call.cpp ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java - src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java + src/java.base/share/classes/com/sun/crypto/provider/AES_Crypt.java ! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java ! src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java - src/java.base/share/legal/aes.md ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/cpuflags/AESIntrinsicsBase.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java + test/micro/org/openjdk/bench/javax/crypto/AESDecrypt.java Changeset: d720a849 Branch: json Author: Alexey Semenyuk Date: 2025-10-24 00:16:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d720a8491b2556373b2686a129c306deefafd671 8343220: Add test cases to AppContentTest jpackage test Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: 58623589 Branch: json Author: Shaojin Wen Date: 2025-10-24 00:40:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/586235896536cde293402167775d4d60f1426a9e 8370013: Refactor Double.toHexString to eliminate regex and StringBuilder Reviewed-by: rgiulietti, darcy ! src/java.base/share/classes/java/lang/Double.java ! test/jdk/java/lang/Double/ToHexString.java + test/micro/org/openjdk/bench/java/lang/Doubles.java - test/micro/org/openjdk/bench/java/lang/FloatingDecimal.java Changeset: 87645afa Branch: json Author: Amit Kumar Date: 2025-10-24 05:43:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87645afa052a87ab2af9602c8fafc2a707c77c19 8370389: JavaFrameAnchor on s390 has unnecessary barriers Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp Changeset: 26eed3b6 Branch: json Author: Prasanta Sadhukhan Date: 2025-10-24 07:25:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/26eed3b61e4987a2998f941d7d26790493850612 8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/motif/InternalFrame/4150591/bug4150591.java fails with GTKLookAndFeel Reviewed-by: serb, tr ! test/jdk/javax/swing/plaf/motif/bug4150591.java Changeset: b31bbfcf Branch: json Author: Martin Doerr Date: 2025-10-24 08:26:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Reviewed-by: stuefe, aph, mbaesken, shade ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: b7a4c9ce Branch: json Author: Johannes Bechberger Date: 2025-10-24 08:55:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7a4c9ced82717434e43b3f3a0a57083f4005f32 8366240: Improve memory ordering in new CPU Time Profiler Reviewed-by: jbachorik, krk, zgu ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp Changeset: f73e56e2 Branch: json Author: Mikhail Yankelevich Date: 2025-10-24 09:14:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f73e56e24f0edfaeb99e2106a56725ea033bd6d6 8361894: sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo Reviewed-by: rhalade ! test/jdk/sun/security/krb5/config/native/TestDynamicStore.java Changeset: 470eedb1 Branch: json Author: Alexander Zvegintsev Date: 2025-10-24 09:46:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/470eedb1e9d67058ff8d67a5b0c2250d9f9b3fa5 8370511: test/jdk/javax/swing/JSlider/bug4382876.java does not release previously pressed keys Reviewed-by: psadhukhan, serb, honkar ! test/jdk/javax/swing/JSlider/bug4382876.java Changeset: cc9483b4 Branch: json Author: Matthew Donovan Date: 2025-10-24 11:10:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc9483b4da1a0f65f8773d0c7f35f2e6a7e1bd4f 8366182: Some PKCS11Tests are being skipped when they shouldn't Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java ! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/jdk/sun/security/pkcs11/ec/TestECDH.java Changeset: 423e12ba Branch: json Author: Naoto Sato Date: 2025-10-24 09:31:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/423e12ba62310aa6730ef61a49cb089b2767271f Merge branch 'master' into json From duke at openjdk.org Fri Oct 24 23:19:44 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 23:19:44 GMT Subject: git: openjdk/jdk-sandbox: json: incubator -> preview Message-ID: <43cb65e3-570e-44c1-8b41-38acc6b347a2@openjdk.org> Changeset: 88fb4369 Branch: json Author: Naoto Sato Date: 2025-10-24 16:15:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/88fb4369d615c750a1e20c3ccd4828b3c36fa032 incubator -> preview ! make/conf/docs-modules.conf ! make/conf/module-loader-map.conf = src/java.base/share/classes/java/util/json/Json.java = src/java.base/share/classes/java/util/json/JsonArray.java = src/java.base/share/classes/java/util/json/JsonAssertionException.java = src/java.base/share/classes/java/util/json/JsonBoolean.java = src/java.base/share/classes/java/util/json/JsonNull.java = src/java.base/share/classes/java/util/json/JsonNumber.java = src/java.base/share/classes/java/util/json/JsonObject.java = src/java.base/share/classes/java/util/json/JsonParseException.java = src/java.base/share/classes/java/util/json/JsonString.java = src/java.base/share/classes/java/util/json/JsonValue.java = src/java.base/share/classes/java/util/json/package-info.java ! src/java.base/share/classes/java/util/package-info.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java = src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonParser.java = src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java = src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java = src/java.base/share/classes/jdk/internal/util/json/Utils.java ! src/java.base/share/classes/module-info.java - src/jdk.incubator.json/share/classes/module-info.java = test/jdk/java/util/json/TestAssertion.java = test/jdk/java/util/json/TestFormat.java = test/jdk/java/util/json/TestJsonArray.java = test/jdk/java/util/json/TestJsonLiteral.java = test/jdk/java/util/json/TestJsonNumber.java = test/jdk/java/util/json/TestJsonObject.java = test/jdk/java/util/json/TestJsonString.java = test/jdk/java/util/json/TestOtherImpl.java = test/jdk/java/util/json/TestParse.java From duke at openjdk.org Fri Oct 24 23:50:22 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 23:50:22 GMT Subject: git: openjdk/jdk-sandbox: json: Fixed typos Message-ID: Changeset: 3883bdfd Branch: json Author: Naoto Sato Date: 2025-10-24 16:48:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3883bdfd350ec04cc69b0ccbbaaa0ae6442bf9cb Fixed typos ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonValue.java From duke at openjdk.org Sat Oct 25 00:40:49 2025 From: duke at openjdk.org (duke) Date: Sat, 25 Oct 2025 00:40:49 GMT Subject: git: openjdk/jdk-sandbox: json: microbench test converted to preview Message-ID: <76d677cd-ff6a-4aa8-a765-37732ac8ee96@openjdk.org> Changeset: 46218ca7 Branch: json Author: Naoto Sato Date: 2025-10-24 17:36:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46218ca751a55202e7c1e1cbb32e4cf7f7c0ac27 microbench test converted to preview = test/micro/org/openjdk/bench/java/util/json/Parse.java From duke at openjdk.org Mon Oct 27 17:35:47 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 17:35:47 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: 162 new changesets Message-ID: <5e325509-3603-4eb4-8852-a2719b2ba7e5@openjdk.org> Changeset: 4ca4485e Branch: jcmd_cores_process_revival Author: Xueming Shen Date: 2025-10-13 20:29:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ca4485e9af10a49ca95710c4e26aa3895835d47 8365588: defineClass that accepts a ByteBuffer does not work as expected Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/defineClass/DefineClassDirectByteBuffer.java + test/micro/org/openjdk/bench/java/lang/ClassLoaderDefineClass.java Changeset: d6ca382f Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-14 03:33:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6ca382f4ee5793dfa191bba694a7fef88c591fc 8369335: Two sun/java2d/OpenGL tests fail on Windows after JDK-8358058 Reviewed-by: jdv ! test/jdk/sun/java2d/OpenGL/OpaqueDest.java ! test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java Changeset: 44964181 Branch: jcmd_cores_process_revival Author: Jatin Bhateja Date: 2025-10-14 03:35:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/449641813ada3b0af6441dd7299e40235e7adf56 8365205: C2: Optimize popcount value computation using knownbits Reviewed-by: epeter, hgreule, qamai ! src/hotspot/share/opto/countbitsnode.cpp ! src/hotspot/share/opto/countbitsnode.hpp + test/hotspot/jtreg/compiler/intrinsics/TestPopCountValueTransforms.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/java/lang/PopCountValueTransform.java Changeset: be0e49b7 Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-10-14 05:38:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be0e49b7e20103ed5c1f3729df1cddf3c9c7ae80 8369467: Rdtsc: Remove experimental support for non invariant tsc Reviewed-by: dholmes, mgronlun ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/rdtsc_x86.hpp Changeset: 5bf1bab5 Branch: jcmd_cores_process_revival Author: Serguei Spitsyn Committer: Axel Boldt-Christmas Date: 2025-10-14 05:40:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5bf1bab5b3b7ebd2adbc0508e451d6f37580d3ce 8369482: JVMTI + Loom: JDK-8368159 introduced safepoint poll in disallowed state Co-authored-by: Patricio Chilano Mateo Reviewed-by: sspitsyn, pchilanomate ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: 2eb0898f Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-10-14 06:10:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2eb0898fef7b7fef7285b7ee1837b73336b9f7be 8367157: Remove jrunscript tool Reviewed-by: erikj, ayang, ihse, alanb ! make/modules/java.scripting/Java.gmk - make/modules/java.scripting/Launcher.gmk - src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java - src/java.scripting/share/classes/com/sun/tools/script/shell/init.js - src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties ! src/java.scripting/share/classes/module-info.java - src/java.scripting/share/man/jrunscript.md ! test/jdk/TEST.groups - test/jdk/sun/tools/jrunscript/CheckEngine.java - test/jdk/sun/tools/jrunscript/Hello.java - test/jdk/sun/tools/jrunscript/common.sh - test/jdk/sun/tools/jrunscript/dash-e.out - test/jdk/sun/tools/jrunscript/dash-f.out - test/jdk/sun/tools/jrunscript/hello.js - test/jdk/sun/tools/jrunscript/jrunscript-DTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-argsTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-cpTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-fTest.sh - test/jdk/sun/tools/jrunscript/jrunscript-helpTest.sh - test/jdk/sun/tools/jrunscript/jrunscriptTest.sh - test/jdk/sun/tools/jrunscript/repl.out ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java Changeset: a3ee821f Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-10-14 07:28:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3ee821f38d0d04f982465f5157170249c92cc49 8369305: Adjust usage of CDS in the boot JDK Reviewed-by: erikj, clanger ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template Changeset: 4786f8be Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-14 08:32:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4786f8bee5c79c1bcf652758a25360b4d308ce1c 8369448: C2 SuperWord: refactor VTransform to do move_unordered_reduction_out_of_loop during VTransform::optimize Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: 702179e7 Branch: jcmd_cores_process_revival Author: Christian Stein Date: 2025-10-14 08:54:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/702179e7858bae1c7c13ad6eda3c4fbffdbb15db 8369488: Update to use jtreg 8.1 Reviewed-by: iris, erikj, jpai, syan ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! test/docs/TEST.ROOT ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT Changeset: 90cf3a20 Branch: jcmd_cores_process_revival Author: jonghoonpark Committer: Stefan Johansson Date: 2025-10-14 09:09:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90cf3a2086cb0705dd519ff327be350e24a83af5 8366716: Move SmapsParser from runtime/os/TestTracePageSizes.java into testlib Co-authored-by: Stefan Johansson Reviewed-by: sjohanss, syan ! test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java + test/lib/jdk/test/lib/os/linux/Smaps.java Changeset: 6d1529cd Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-10-14 12:23:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6d1529cd70718b3c26d65cc54c8a4fb8df06adb7 8369593: Test H3MalformedResponseTest.testMalformedResponse still times out Reviewed-by: jpai, vyazici, dfuchs ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java Changeset: 72663695 Branch: jcmd_cores_process_revival Author: Feilong Jiang Date: 2025-10-14 13:50:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: 4b85ba90 Branch: jcmd_cores_process_revival Author: Joachim Kern Date: 2025-10-14 14:04:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b85ba90671c0ac816a772584c3eeb30ef9062ba 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 Reviewed-by: mdoerr, erikj, clanger, mbaesken ! make/StaticLibs.gmk Changeset: 64ff7062 Branch: jcmd_cores_process_revival Author: Ramkumar Sunderbabu Committer: Christian Hagedorn Date: 2025-10-14 15:33:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64ff7062c1cef13d16acddbcaf5401d7c2ad6dc0 8369806: Remove nsk/jvmti/AttachOnDemand/attach020 from problemlist Reviewed-by: lmesnik, chagedorn ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 7ed93cf4 Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-10-14 16:04:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ed93cf40ed4fa1ad545dcb1a33b0d4fdabfa277 8369312: Refactor Float.toHexString() to avoid use of regex Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: bbbb9c5f Branch: jcmd_cores_process_revival Author: Harshitha Onkar Date: 2025-10-14 16:31:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bbbb9c5f1557cb1e80d72a820c034c71308cb3a2 8365423: [macos26] java/awt/MenuBar/8007006/bug8007006.java fails on macOS 26 Reviewed-by: kizune, prr ! test/jdk/java/awt/MenuBar/8007006/bug8007006.java Changeset: d6537c6d Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-14 17:36:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6537c6d3ee6d7a59d609b277f0538da0afb0fbf 8344918: Unused private variables in SwingUtilities.java Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java Changeset: 65b8fe62 Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-10-14 17:48:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65b8fe62b4dc9355866df4b0ddd7cfccaaf0e39b 8368907: (fs) Windows Error code 1314 not translated to AccessDeniedException (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsException.java Changeset: 09e87971 Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-10-14 17:48:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/09e87971e8a53951b40eef15d127aad0b7c2bee8 8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! test/jdk/java/nio/file/Path/ToRealPath.java + test/micro/org/openjdk/bench/java/nio/file/ToRealPath.java Changeset: 622a611c Branch: jcmd_cores_process_revival Author: Ashutosh Mehra Date: 2025-10-14 18:15:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/622a611c338ba766bc1a70c95e8241d1bddf6add 8369296: Add fast class init checks in interpreter for resolving ConstantPool entries for static field Co-authored-by: Vladimir Ivanov Co-authored-by: Amit Kumar Co-authored-by: Fei Yang Co-authored-by: Martin Doerr Reviewed-by: mdoerr, vlivanov, kvn, amitkumar, fyang, mli ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: ad2d0473 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-10-14 20:03:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ad2d04733b64a6793e20fd32a3e9fafab93556c5 8367449: Test runtime/cds/CDSMapTest.java timed out but passed Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 70528bd3 Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-10-14 21:29:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70528bd39925fabf23aad25f0a58a61f746ca9d8 8369851: Remove darcy author tags from langtools tests Reviewed-by: vromero, iris ! test/langtools/tools/javac/HexThree.java ! test/langtools/tools/javac/StringsInSwitch/OneCaseSwitches.java ! test/langtools/tools/javac/StringsInSwitch/StringSwitches.java ! test/langtools/tools/javac/TryWithResources/BadTwr.java ! test/langtools/tools/javac/TryWithResources/BadTwr.out ! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.java ! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.out ! test/langtools/tools/javac/TryWithResources/ExplicitFinal.java ! test/langtools/tools/javac/TryWithResources/PlainTry.java ! test/langtools/tools/javac/TryWithResources/PlainTry.out ! test/langtools/tools/javac/TryWithResources/TwrFlow.java ! test/langtools/tools/javac/TryWithResources/TwrFlow.out ! test/langtools/tools/javac/TryWithResources/TwrLint.java ! test/langtools/tools/javac/TryWithResources/TwrLint.out ! test/langtools/tools/javac/TryWithResources/TwrMultiCatch.java ! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.java ! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.out ! test/langtools/tools/javac/TryWithResources/TwrSuppression.java ! test/langtools/tools/javac/TryWithResources/WeirdTwr.java ! test/langtools/tools/javac/annotations/pos/TrailingComma.java ! test/langtools/tools/javac/boxing/BoxingCaching.java ! test/langtools/tools/javac/enum/6350057/T6350057.java ! test/langtools/tools/javac/enum/AbstractEmptyEnum.java ! test/langtools/tools/javac/enum/AbstractEmptyEnum.out ! test/langtools/tools/javac/enum/EnumImplicitPrivateConstructor.java ! test/langtools/tools/javac/enum/EnumPrivateConstructor.java ! test/langtools/tools/javac/enum/EnumProtectedConstructor.java ! test/langtools/tools/javac/enum/EnumProtectedConstructor.out ! test/langtools/tools/javac/enum/EnumPublicConstructor.java ! test/langtools/tools/javac/enum/EnumPublicConstructor.out ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.java ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.out ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.java ! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.out ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.java ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.out ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.java ! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.out ! test/langtools/tools/javac/enum/FauxEnum1.java ! test/langtools/tools/javac/enum/FauxEnum1.out ! test/langtools/tools/javac/enum/FauxEnum3.java ! test/langtools/tools/javac/enum/FauxEnum3.out ! test/langtools/tools/javac/enum/FauxSpecialEnum1.java ! test/langtools/tools/javac/enum/FauxSpecialEnum1.out ! test/langtools/tools/javac/enum/FauxSpecialEnum2.java ! test/langtools/tools/javac/enum/FauxSpecialEnum2.out ! test/langtools/tools/javac/generics/InheritanceConflict3.java ! test/langtools/tools/javac/generics/InheritanceConflict3.out ! test/langtools/tools/javac/multicatch/Neg01.java ! test/langtools/tools/javac/multicatch/Neg01.out ! test/langtools/tools/javac/multicatch/Neg01eff_final.java ! test/langtools/tools/javac/multicatch/Neg01eff_final.out ! test/langtools/tools/javac/multicatch/Neg07.java ! test/langtools/tools/javac/multicatch/Neg07.out ! test/langtools/tools/javac/multicatch/Pos10.java ! test/langtools/tools/javac/processing/6365040/T6365040.java ! test/langtools/tools/javac/processing/6378728/T6378728.java ! test/langtools/tools/javac/processing/6634138/T6634138.java ! test/langtools/tools/javac/processing/completion/TestCompletions.java ! test/langtools/tools/javac/processing/environment/TestSourceVersion.java ! test/langtools/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java ! test/langtools/tools/javac/processing/errors/TestFatalityOfParseErrors.java ! test/langtools/tools/javac/processing/errors/TestOptionSyntaxErrors.java ! test/langtools/tools/javac/processing/errors/TestReturnCode.java ! test/langtools/tools/javac/processing/filer/TestFilerConstraints.java ! test/langtools/tools/javac/processing/filer/TestGetResource.java ! test/langtools/tools/javac/processing/filer/TestPackageInfo.java ! test/langtools/tools/javac/processing/messager/MessagerBasics.java ! test/langtools/tools/javac/processing/model/TestExceptions.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java ! test/langtools/tools/javac/processing/model/element/TestAnonClassNames.java ! test/langtools/tools/javac/processing/model/element/TestElement.java ! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java ! test/langtools/tools/javac/processing/model/element/TestNames.java ! test/langtools/tools/javac/processing/model/element/TestPackageElement.java ! test/langtools/tools/javac/processing/model/element/TestResourceVariable.java ! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java ! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java ! test/langtools/tools/javac/processing/model/type/TestTypeKind.java ! test/langtools/tools/javac/processing/model/util/deprecation/TestDeprecation.java ! test/langtools/tools/javac/processing/model/util/elements/TestGetConstantExpression.java ! test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java ! test/langtools/tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java ! test/langtools/tools/javac/processing/model/util/elements/VacuousEnum.java ! test/langtools/tools/javac/processing/model/util/filter/TestIterables.java ! test/langtools/tools/javac/processing/model/util/types/TestPseudoTypeHandling.java ! test/langtools/tools/javac/processing/warnings/TestSourceVersionWarnings.java Changeset: 95def24b Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-14 22:31:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95def24b025341b5a6b99abdd4d1f3d26a40431c 8369853: jpackage signing tests fail after JDK-8358723 Reviewed-by: almatvee ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java Changeset: 3d95c83b Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-10-14 23:50:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d95c83b14cf9a6f683776053e57c07b1847cc17 8358597: [asan] Buffer overflow in ArchiveBuilder::make_shallow_copy with Symbols Reviewed-by: mbaesken, jsjolen ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: c82c8920 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-10-15 00:58:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c82c892063ebb91ffeb853db2f325154465cfdff 8282427: jdk/jfr/jvm/TestWaste.java is failing with "exit code 139" Reviewed-by: mgronlun ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! test/jdk/ProblemList.txt Changeset: 42b2999c Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-10-15 02:01:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/42b2999c31d63d0f8326c83e95eff83f5a467926 8369812: HttpClient doesn't handle H3_REQUEST_REJECTED correctly Reviewed-by: dfuchs, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java + test/jdk/java/net/httpclient/http3/H3RequestRejectedTest.java Changeset: 355cb459 Branch: jcmd_cores_process_revival Author: Mar?a Arias de Reyna Dom?nguez Committer: Andrew Dinn Date: 2025-10-15 09:17:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/355cb45943797ff2e8f2634c20100e85a53096d0 8369559: Identify owning method for MethodTrainingData and CompileTrainingData in AOT map output Reviewed-by: adinn, iklam ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp Changeset: 008d8d91 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-10-15 09:17:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/008d8d914cd4dd4573361390ee31120134338802 8369817: [TESTBUG] EmptyPath::toString is ignored Reviewed-by: jpai, ayang ! test/jdk/java/io/File/EmptyPath.java Changeset: 112d8852 Branch: jcmd_cores_process_revival Author: Martin Doerr Date: 2025-10-15 09:18:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/112d88523d9d75829594da466c9b66dfe157cc3e 8334247: [PPC64] Consider trap based nmethod entry barriers Reviewed-by: ssarathi, rrich ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: 9d117877 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-15 09:18:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d11787799718a82087f3c7b0c70abe7dfcead72 8369681: Parallel: Remove conditional check in ParallelScavengeHeap::verify Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: c53ab10d Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-10-15 11:25:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c53ab10daedb5acd3fc7b17e8431b30dff88e3c7 8369818: G1: Add missing region types in gc+heap=debug heap output Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 159452e8 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-10-15 11:25:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/159452e85a55745fecc58b68ead03a8d330d14dd 8369809: G1: Merge G1CollectedHeap::do_collection_pause_at_safepoint[_helper] Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 1af37e5c Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-10-15 11:27:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1af37e5c3f7ca46561ef4431ac9b779524888e61 8369793: G1: Remove unused G1FreeIdSet Reviewed-by: stefank, sjohanss, kbarrett ! make/hotspot/lib/CompileJvm.gmk - src/hotspot/share/gc/g1/g1FreeIdSet.cpp - src/hotspot/share/gc/g1/g1FreeIdSet.hpp - test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp Changeset: 5191d720 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-15 14:06:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5191d72092a51d158ded061aa2e0f8a8231a9453 8369894: Remove javax/management/remote/mandatory/loading/RMIDownloadTest.java from problemlist Reviewed-by: alanb ! test/jdk/ProblemList-Virtual.txt Changeset: 784af438 Branch: jcmd_cores_process_revival Author: Matias Saavedra Silva Date: 2025-10-15 14:09:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/784af438efd3f2cd8a4c0518b4aa06d496bd7846 8351595: JVM_FindClassFromCaller: unused var may be removed Reviewed-by: dholmes, alanb, liach, fandreuzzi ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c Changeset: 1bd814c3 Branch: jcmd_cores_process_revival Author: Matias Saavedra Silva Date: 2025-10-15 14:34:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bd814c3b24eb7ef5633ee34bb418e0981ca1708 8364660: ClassVerifier::ends_in_athrow() should be removed Reviewed-by: liach, dlong ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java Changeset: bfe69372 Branch: jcmd_cores_process_revival Author: David Briemann Date: 2025-10-15 18:28:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bfe6937244ff7ec9899bb6a5eaa4222736898177 8369444: JavaFrameAnchor on PPC64 has unnecessary barriers Reviewed-by: mdoerr, dlong ! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp Changeset: c9cbd31f Branch: jcmd_cores_process_revival Author: David Briemann Date: 2025-10-15 18:29:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c9cbd31f8575a25c4decd68dc645378c5ba2bad0 8307495: Specialize atomic bitset functions for aix-ppc Reviewed-by: mdoerr, rrich + src/hotspot/cpu/ppc/atomicAccess_ppc.hpp = src/hotspot/cpu/ppc/orderAccess_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp Changeset: a7a3a660 Branch: jcmd_cores_process_revival Author: Weijun Wang Date: 2025-10-15 20:47:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7a3a660e33fabc025ebe887f5605741be9ca8c3 8354469: Keytool exposes the password in plain text when command is piped using | grep Reviewed-by: mullan, smarks, naoto, hchao ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/sun/security/util/Password.java ! src/java.base/share/classes/sun/security/util/resources/security.properties + test/jdk/sun/security/tools/keytool/EchoPassword.java + test/jdk/sun/security/tools/keytool/SetInPassword.java ! test/jdk/sun/security/util/Resources/Usages.java Changeset: 4ed36403 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-10-16 02:02:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ed364033daef96f6141a3ad2d217fa1ec5eca3e 8369251: Opensource few tests Reviewed-by: honkar + test/jdk/java/awt/Choice/PaintArtefacts.java + test/jdk/java/awt/Choice/SelectBetweenPressRelease.java + test/jdk/java/awt/FullScreen/DisplayModeNoRefreshTest.java + test/jdk/java/awt/print/PrinterJob/ImagePrinting/BitmaskImage.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/ClientDecoratedIconTest.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogIconTest.java + test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogInheritIcon.java + test/jdk/javax/swing/text/JTextComponent/bug4532590.java Changeset: 0168687f Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-10-16 05:32:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0168687fc372e6649f8e9a5a96a3614e7bab8543 8368940: Missing ResourceMark when stalling for shutdown Reviewed-by: shade, syan ! src/hotspot/share/gc/shared/collectedHeap.cpp Changeset: 5696d606 Branch: jcmd_cores_process_revival Author: Jan Lahoda Date: 2025-10-16 06:21:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5696d60663f1bb917728808118fab3b346ed0341 8357809: Test jdk/jshell/JdiListeningExecutionControlTest.java failed with com.sun.jdi.connect.TransportTimeoutException Reviewed-by: asotona ! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java ! test/langtools/jdk/jshell/Presets.java Changeset: aa194c6a Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-16 06:45:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b 8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java Changeset: 7fe06657 Branch: jcmd_cores_process_revival Author: Roland Westrelin Date: 2025-10-16 07:23:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7fe066573004a525673e4ec55df6783b13bfc189 8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal Reviewed-by: epeter, mchevalier ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java Changeset: aed42a16 Branch: jcmd_cores_process_revival Author: Artem Semenov Date: 2025-10-16 07:28:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aed42a16bacb24753a536d07fedd736d64cde3be 8365609: Fix several potential NULL native pointer dereferences in the desktop module Found by Linux Verification Center (linuxtesting.org) with SVACE. Signed-off-by: Artem Semenov Artem Semenov Reviewed-by: azvegint, prr, serb ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: ff6a0170 Branch: jcmd_cores_process_revival Author: Roland Westrelin Date: 2025-10-16 07:35:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ff6a0170f0ab5cfb4af6d6a4a779451823c486d6 8369258: C2: enable ReassociateInvariants for all loop types Reviewed-by: epeter, qamai ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestReassociateInvariants.java - test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java - test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants1.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants2.java Changeset: 17c13e53 Branch: jcmd_cores_process_revival Author: Christoph Langer Date: 2025-10-16 07:54:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17c13e53aff16b294c7c0286ccb6ea3054b1de91 8369683: Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug Reviewed-by: mbaesken, dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java Changeset: b5b83247 Branch: jcmd_cores_process_revival Author: Viktor Klang Date: 2025-10-16 08:28:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b5b83247da9caea30c88b69543e350783663bc46 8369656: Calling CompletableFuture.join() could execute task in common pool Reviewed-by: alanb, dl ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 6e911d81 Branch: jcmd_cores_process_revival Author: Martin Doerr Date: 2025-10-16 09:40:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e911d819efa0f14ab1f9009b5bf325d99edb26c 8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8 Reviewed-by: dzhang, epeter, rrich ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: d6c122b3 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-10-16 09:57:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6c122b3ff1ccd559ba9c310976a77eefaf09ece 8369982: ProblemList jdk/jfr/jvm/TestWaste.java Reviewed-by: tschatzl, dholmes ! test/jdk/ProblemList.txt Changeset: ead35a75 Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-10-16 11:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ead35a754bf3a545a1b68f28d3d939750f11af39 8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody() Reviewed-by: dfuchs, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java Changeset: 5fc3904b Branch: jcmd_cores_process_revival Author: Stefan Karlsson Date: 2025-10-16 11:16:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5fc3904bfe290625ed6cf9b41773b35b52bf72b7 8369491: Temporarily revert default TIMEOUT_FACTOR back to 4 Reviewed-by: lkorinth, cstein, jpai, syan, serb, prr ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: 16539998 Branch: jcmd_cores_process_revival Author: Yasumasa Suenaga Date: 2025-10-16 12:45:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1653999871c8d7b1e61b44f8525e09b2cd0bdb6b 8369505: jhsdb jstack cannot handle continuation stub Reviewed-by: cjplummer, pchilanomate ! src/hotspot/share/runtime/continuationEntry.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ContinuationEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.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 + test/hotspot/jtreg/serviceability/sa/LingeredAppWithVirtualThread.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: f475eb8e Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-10-16 14:04:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f475eb8ee7c9a3e360b2f1210ed71b629243cd2a 8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 5dfe115c Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-16 14:10:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5dfe115ce1fbcff67777518a3c23a7560ebec423 8369912: [TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info Reviewed-by: kvn, mhaessig ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java Changeset: f2a99832 Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-16 14:22:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a998326a6bebd4a7d2d0a39f785b2e6dac68c4 8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java ! test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java ! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java Changeset: 303eb109 Branch: jcmd_cores_process_revival Author: Daniel Lund?n Date: 2025-10-16 15:02:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/303eb1096ccaf06106aa080b9ea0553c0f6912dd 8369573: Add missing compile commands help documentation for the signature part of method patterns Reviewed-by: rcastanedalo, aseoane, thartmann ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 87092ef1 Branch: jcmd_cores_process_revival Author: Arno Zeller Committer: Matthias Baesken Date: 2025-10-16 15:15:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87092ef1d97e00ddb6674b0e309f2f904d307604 8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java Reviewed-by: alanb, syan ! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java Changeset: 95380e1e Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-10-16 15:54:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95380e1ea5c3f531f82fb7c4b2f75726f3cd2fc2 8362637: Convert java.nio.ByteOrder to an enum Reviewed-by: alanb, liach, bpb ! src/java.base/share/classes/java/nio/ByteOrder.java Changeset: e56db377 Branch: jcmd_cores_process_revival Author: Christian Hagedorn Date: 2025-10-16 16:02:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e56db37734aa7cbc0f20ba3fc469f51224f288fa 8369232: testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java timed out Reviewed-by: dfenacci, epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java Changeset: 7e032409 Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-10-16 16:38:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e03240974cd66c471f5d02e14fd77971fe6d173 8369858: Remove darcy author tags from jdk tests Reviewed-by: rriggs, iris, lancea ! test/jdk/java/io/Serializable/cloneArray/CloneArray.java ! test/jdk/java/lang/Byte/Decode.java ! test/jdk/java/lang/Class/IsAnnotationType.java ! test/jdk/java/lang/Class/IsEnum.java ! test/jdk/java/lang/Class/IsSynthetic.java ! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java ! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java ! test/jdk/java/lang/Double/BitwiseConversion.java ! test/jdk/java/lang/Double/Constants.java ! test/jdk/java/lang/Double/Extrema.java ! test/jdk/java/lang/Double/NaNInfinityParsing.java ! test/jdk/java/lang/Double/ParseHexFloatingPoint.java ! test/jdk/java/lang/Double/ToHexString.java ! test/jdk/java/lang/Float/BitwiseConversion.java ! test/jdk/java/lang/Float/Constants.java ! test/jdk/java/lang/Float/Extrema.java ! test/jdk/java/lang/Float/NaNInfinityParsing.java ! test/jdk/java/lang/Integer/Decode.java ! test/jdk/java/lang/Integer/ParsingTest.java ! test/jdk/java/lang/Integer/Unsigned.java ! test/jdk/java/lang/Long/Decode.java ! test/jdk/java/lang/Long/ParsingTest.java ! test/jdk/java/lang/Long/Unsigned.java ! test/jdk/java/lang/Short/Decode.java ! test/jdk/java/lang/Throwable/SuppressedExceptions.java ! test/jdk/java/lang/annotation/Missing/MissingTest.java ! test/jdk/java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java ! test/jdk/java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java ! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java ! test/jdk/java/lang/reflect/Constructor/TestParameterAnnotations.java ! test/jdk/java/lang/reflect/DefaultAccessibility.java ! test/jdk/java/lang/reflect/Field/GenericStringTest.java ! test/jdk/java/lang/reflect/Generics/HashCodeTest.java ! test/jdk/java/lang/reflect/Generics/Probe.java ! test/jdk/java/lang/reflect/Generics/StringsAndBounds.java ! test/jdk/java/lang/reflect/Generics/TestParameterizedType.java ! test/jdk/java/lang/reflect/Generics/exceptionCauseTest.java ! test/jdk/java/lang/reflect/Generics/getAnnotationTest.java ! test/jdk/java/lang/reflect/Method/GenericStringTest.java ! test/jdk/java/lang/reflect/Method/IsDefaultTest.java ! test/jdk/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java ! test/jdk/java/lang/reflect/TypeVariable/TestAnnotatedElement.java ! test/jdk/java/math/BigDecimal/AddTests.java ! test/jdk/java/math/BigDecimal/CompareToTests.java ! test/jdk/java/math/BigDecimal/DivideTests.java ! test/jdk/java/math/BigDecimal/IntegralDivisionTests.java ! test/jdk/java/math/BigDecimal/NegateTests.java ! test/jdk/java/math/BigDecimal/PowTests.java ! test/jdk/java/math/BigDecimal/PrecisionTests.java ! test/jdk/java/math/BigDecimal/RoundingTests.java ! test/jdk/java/math/BigDecimal/ScaleByPowerOfTenTests.java ! test/jdk/java/math/BigDecimal/StrippingZerosTest.java ! test/jdk/java/math/BigDecimal/ToPlainStringTests.java ! test/jdk/java/math/BigDecimal/ZeroScalingTests.java ! test/jdk/java/math/BigInteger/CompareToTests.java ! test/jdk/java/math/BigInteger/ExtremeShiftingTests.java ! test/jdk/java/math/BigInteger/OperatorNpeTests.java ! test/jdk/java/math/BigInteger/StringConstructor.java ! test/jdk/java/math/BigInteger/TestValueExact.java ! test/jdk/java/math/RoundingMode/RoundingModeTests.java ! test/jdk/tools/launcher/ChangeDataModel.java ! test/jdk/tools/launcher/I18NTest.java ! test/jdk/tools/launcher/UnresolvedExceptions.java Changeset: 873666d1 Branch: jcmd_cores_process_revival Author: Chris Plummer Date: 2025-10-16 16:53:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/873666d157340b3b953ad869576afd30d4304610 8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed Reviewed-by: sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: d7b525ab Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-16 16:58:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7b525ab9980743cf0cab3e3daaa4ccb725bfea8 8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties Reviewed-by: azvegint, kizune ! src/java.desktop/share/conf/psfontj2d.properties Changeset: 844118a9 Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-16 16:58:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/844118a9d854459778f88d299b148c2288131344 8369146: java/awt/PrintJob/GetGraphicsTest.java: Parse Exception: Invalid or unrecognized bugid: 50510568367702 Reviewed-by: syan, azvegint, kizune, jdv ! test/jdk/java/awt/PrintJob/GetGraphicsTest.java Changeset: d4472979 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-16 17:49:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4472979c43d9825ed2d008dbaed26dbf6d36180 8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp Changeset: 9589a29d Branch: jcmd_cores_process_revival Author: Mikael Vidstedt Date: 2025-10-16 19:43:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9589a29d2515888b437d382204df22d01d4266ff 8355752: Bump minimum boot jdk to JDK 25 Reviewed-by: darcy, shade, ihse, iris ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! make/conf/version-numbers.conf Changeset: 3248aaf3 Branch: jcmd_cores_process_revival Author: Chen Liang Date: 2025-10-16 19:45:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3248aaf3c4f6784d5176e2a2c5bac0fbda47ee6b 8356548: Use ClassFile API instead of ASM to transform classes in tests Reviewed-by: sspitsyn, lmesnik, coleenp, iklam ! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java Changeset: 1392a0b4 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-16 19:55:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1392a0b4608f6196f207fcebbab75b2d79fdc758 8368740: Serial: Swap eden and survivor spaces position in young generation Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/space.cpp Changeset: 18fd0477 Branch: jcmd_cores_process_revival Author: Justin King Date: 2025-10-16 19:59:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18fd04770294e27011bd576b5ea5fe43fa03e5e3 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Co-authored-by: Man Cao Co-authored-by: Chuck Rasbold Reviewed-by: shade, aph, manc ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 0c1c86e6 Branch: jcmd_cores_process_revival Author: Patricio Chilano Mateo Date: 2025-10-16 21:20:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c1c86e68efcc140cefbde89b4d1d8708e931528 8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion Reviewed-by: ayang, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: 0bdd6f06 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Serguei Spitsyn Date: 2025-10-16 22:04:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0bdd6f0640fc25667f911228eed6a0fa118e8ff8 8369734: JvmtiExport::post_class_file_load_hook return value is never used Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp Changeset: 4d20f769 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-17 00:15:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d20f7696c015bc0e59544ff064fe0c640d61edf 8370050: Shenandoah: Obsolete ShenandoahPacing option Reviewed-by: ysr ! src/hotspot/share/runtime/arguments.cpp Changeset: bd731564 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-10-17 00:36:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd7315648f2bb18cba9cfbeca00e6132b8eb95ef 8369856: AOT map does not include unregistered classes Co-authored-by: Ashutosh Mehra Reviewed-by: kvn, matsaave ! src/hotspot/share/classfile/systemDictionaryShared.cpp + test/hotspot/jtreg/runtime/cds/AOTMapReader.java = test/hotspot/jtreg/runtime/cds/AOTMapTest.java - test/hotspot/jtreg/runtime/cds/CDSMapReader.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 55787fe5 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-10-17 01:31:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55787fe5f52544ea902cac35f1f552e26d954167 8342401: [TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts Reviewed-by: honkar, serb ! test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java Changeset: 31beb7d3 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-10-17 01:33:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31beb7d3b34c3516c326c9d29a267f6becb38805 8068310: [TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F Reviewed-by: serb ! test/jdk/javax/swing/JColorChooser/Test4234761.java Changeset: 46c23bb1 Branch: jcmd_cores_process_revival Author: Laurent Bourg?s Date: 2025-10-17 05:43:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46c23bb1a252916096876c2ae3a72f4a525dd6f9 8341381: Random lines appear in graphic causing by the fix of JDK-8297230 Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java + test/jdk/sun/java2d/marlin/Bug8341381.java Changeset: a22438dd Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-17 08:16:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a22438ddc5949fcfb6f773bd8dc080cd8a1f2710 8369924: Remove test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java from problemlist Reviewed-by: sspitsyn ! test/jdk/ProblemList-Virtual.txt Changeset: 9b9559a2 Branch: jcmd_cores_process_revival Author: David Briemann Date: 2025-10-17 08:59:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64 Reviewed-by: aph, mdoerr ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: e62a7fa3 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-17 09:02:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e62a7fa3832bbba11e6d630015f85ae945fac824 8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded Co-authored-by: Chris Plummer Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java Changeset: 0a97bef8 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-17 09:32:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a97bef840f8799313a1a55a65d9334e09cc1cf4 8369814: G1: Relax card mark and store ordering Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: e8e2aadd Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-10-17 11:22:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8e2aadd9ea302b7b448d0fda9d069d3813f31c5 8369685: RISC-V: refactor code related to RVFeatureValue::enabled Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: b159ca09 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-10-17 14:19:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b159ca097a71407d0bc10f6c5d86d5f45c7d7642 8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots Reviewed-by: ayang, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: cc6f8f13 Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-10-17 15:12:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc6f8f1307476886aa3c43a2b966fc7bff2be04e 8369997: Tests that use custom scheduler should use jdk.test.lib.thread.VThreadScheduler Reviewed-by: sspitsyn, alanb ! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java ! test/jdk/java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java ! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java Changeset: 28bf9176 Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-10-17 16:03:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28bf9176b8d460242bb7cedfb3bde5c6294c56fb 8348844: Remove remaining JVMTI tests from ProblemList-Virtual, use requires instead Reviewed-by: dholmes, alanb, syan, sspitsyn ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java ! test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java ! test/hotspot/jtreg/runtime/Thread/StopAtExit.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/TestDescription.java ! test/jdk/ProblemList-Virtual.txt ! test/jdk/java/lang/StackWalker/CallerFromMain.java ! test/jdk/java/lang/StackWalker/DumpStackTest.java ! test/jdk/java/lang/StackWalker/StackWalkTest.java ! test/jdk/java/lang/Thread/MainThreadTest.java ! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java ! test/jdk/java/lang/ref/OOMEInReferenceHandler.java ! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java ! test/jdk/jdk/internal/vm/Continuation/Scoped.java Changeset: 1e5e17a1 Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-10-17 16:19:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e5e17a10a001c189f6ab19f61efca2d08cb0301 8369590: LocaleEnhanceTest has incorrectly passing test case Reviewed-by: naoto ! test/jdk/java/util/Locale/LocaleEnhanceTest.java Changeset: f84be36d Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-17 16:54:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f84be36dd59ae6b00aea334944b8266ecf8f5cbd 8241066: Shenandoah: fix or cleanup SH::do_full_collection Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: a3e41ea6 Branch: jcmd_cores_process_revival Author: Kelvin Nilsen Date: 2025-10-17 17:17:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3e41ea6c60eb278da93dbc2daf940f0dc9abd11 8368681: Shenandoah: Add documentation comments for ShenandoahAllocationRate Reviewed-by: wkemper, xpeng ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp Changeset: 0103f216 Branch: jcmd_cores_process_revival Author: Phil Race Date: 2025-10-17 17:57:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0103f21635f00d7b4ece0d667cc5c276613d41ff 8365077: java.awt.font.NumericShaper violates equals/hashCode contract Reviewed-by: kizune, psadhukhan ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java + test/jdk/java/awt/font/NumericShaper/NSEqualsTest.java Changeset: 0cb8ccd8 Branch: jcmd_cores_process_revival Author: Chad Rakoczy Committer: Vladimir Kozlov Date: 2025-10-17 18:03:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0cb8ccd89a659eaf1e245cfb7f8c32fb16bff4c7 8369642: [ubsan] nmethod::nmethod null pointer passed as argument 2 to memcpy Reviewed-by: kvn, mbaesken ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 6cd7f30d Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-10-17 19:50:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6cd7f30d8d4118787401693b8628c72679d37a6a 8369742: Link AOT-linked classes at JVM bootstrap Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/threads.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java Changeset: 0cc88e4a Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-10-17 20:38:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0cc88e4ad4ded970433eed25778a7290ddf9b0fa 8370028: Remove author tags from mathematical classes Reviewed-by: bpb, rriggs ! src/java.base/share/classes/java/lang/Byte.java ! 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/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java ! src/java.base/share/classes/jdk/internal/math/DoubleConsts.java ! src/java.base/share/classes/jdk/internal/math/FloatConsts.java Changeset: 49b17dd5 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-17 22:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49b17dd5c97bf967c01166542cfccf4b196cf8a9 8356575: Test order in which jpackage fills app image Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/share/AppImageFillOrderTest.java Changeset: 926f61f2 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-10-17 23:50:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/926f61f2e358c92cdb7ccdf75c853aa599f4dde3 8369447: GenShen: Regulator thread may observe inconsistent states Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp Changeset: 18165708 Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-10-18 00:50:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/181657084a547457327b8657d7a8d3faa17eb1f5 8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE Reviewed-by: amenkov, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp Changeset: 46251993 Branch: jcmd_cores_process_revival Author: Feilong Jiang Date: 2025-10-18 01:09:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/462519935827e25475f2fb35746ad81a14bc5da7 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Reviewed-by: aph, jcking, fyang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: b0af41d6 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-18 01:11:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0af41d667f2fb5da37b4dd263486b34a15df0f3 8370134: Fix minor jpackage issues Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java Changeset: eff6439e Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-18 01:14:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff6439e75d79c67370e79638024296e01101b48 8370120: Make jpackage tests output more stable Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/PackageScripts.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java ! test/jdk/tools/jpackage/apps/PrintEnv.java ! test/jdk/tools/jpackage/clean_stashed_files.sh ! test/jdk/tools/jpackage/clean_test_output.sh ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/share/FileAssociationsTest.java ! test/jdk/tools/jpackage/share/IconTest.java Changeset: c2fde517 Branch: jcmd_cores_process_revival Author: Anass Baya Committer: Sergey Bylokhov Date: 2025-10-19 11:47:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2fde517b44e2315385a5ffe17fcf9ab57e12786 8357390: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle's internal CI system Reviewed-by: honkar, serb ! test/jdk/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Changeset: 680414d0 Branch: jcmd_cores_process_revival Author: David Holmes Date: 2025-10-20 00:07:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/680414d0f9ab75d888bcb284cc494124a01a388f 8369631: Assess and remedy any unsafe usage of the sr_semaphore Semaphore in the Posix signal code Reviewed-by: stefank, kbarrett ! src/hotspot/os/posix/signals_posix.cpp Changeset: 7e068cc8 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-10-20 07:16:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d 8343340: Swapping checking do not work for MetricsMemoryTester failcount Reviewed-by: sgehwolf ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: 2148dbbe Branch: jcmd_cores_process_revival Author: David Holmes Date: 2025-10-20 07:29:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2148dbbe75bb827d568532021391beb0738744c2 8370213: Add sun/misc/SunMiscSignalTest.java to ProblemList Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: 39211e7f Branch: jcmd_cores_process_revival Author: Daniel Lund?n Date: 2025-10-20 07:49:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/39211e7fac74a30c343987e2ef17ab5d855a73dc 8369569: Rename methods in regmask.hpp to conform with HotSpot coding style Reviewed-by: aseoane, rcastanedalo, epeter ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/archDesc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/ifnode.cpp ! 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/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/node.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 ! src/hotspot/share/opto/rootnode.cpp ! test/hotspot/gtest/opto/test_regmask.cpp Changeset: 5609ee11 Branch: jcmd_cores_process_revival Author: Vladimir Petko Committer: Andrew Dinn Date: 2025-10-20 08:05:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5609ee11a2daf888d02c0c1b2b70eb4df817582c 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails Reviewed-by: amitkumar, aph, rcastanedalo ! src/hotspot/cpu/s390/gc/g1/g1_s390.ad ! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java Changeset: f158451c Branch: jcmd_cores_process_revival Author: Nizar Benalla Date: 2025-10-20 08:51:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f158451c259a7f86af0851131af374d68d011003 8361366: Allow sorting of member details in lexicographical order Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.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/sort-a-z.svg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: 8c775e29 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-20 09:20:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c775e299dbf651c3be1ba84b9e50356a3503861 8370074: Remove unused code in AbstractDebuggeeTest.java Reviewed-by: fandreuzzi, cjplummer, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java Changeset: ee353201 Branch: jcmd_cores_process_revival Author: Sean Coffey Date: 2025-10-20 09:47:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee353201d1c3f7521825ea852e37400277101164 8370071: Clarify jcmd Thread.print help message Reviewed-by: kevinw ! src/hotspot/share/services/diagnosticCommand.hpp ! src/jdk.jcmd/share/man/jcmd.md Changeset: 73923601 Branch: jcmd_cores_process_revival Author: Joel Sikstr?m Date: 2025-10-20 10:29:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73923601d8db9032b904cabb18b16a8cb9dd76c1 8369811: ZGC: Robust NUMA configuration detection Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, sjohanss ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/share/gc/z/zNUMA.hpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp Changeset: c8679713 Branch: jcmd_cores_process_revival Author: Afshin Zafari Date: 2025-10-20 11:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8679713402186b24608fa4c91397b6a4fd5ebf3 8369527: NMT: print malloc-site when a malloc'd memory detected as corrupted Reviewed-by: dholmes, jsjolen ! src/hotspot/share/nmt/mallocHeader.cpp ! src/hotspot/share/nmt/mallocHeader.hpp ! src/hotspot/share/nmt/mallocHeader.inline.hpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp + test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java + test/hotspot/jtreg/runtime/NMT/libMallocHeaderModifier.c Changeset: dc6858f3 Branch: jcmd_cores_process_revival Author: Afshin Zafari Date: 2025-10-20 15:09:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dc6858f336a9acaac26d302fdc462ac1ed5c94ba 8370230: Bad copyright in NMTPrintMallocSiteOfCorruptedMemory.java after JDK-8369527 Reviewed-by: thartmann ! test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java Changeset: 257bb2b2 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-20 15:21:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/257bb2b279771c80c4847d4cb2fa7e3518192585 8370079: Re-enable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC Reviewed-by: tschatzl ! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TestDescription.java Changeset: a1be2979 Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-10-20 15:25:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1be29791156645fdcad69a4b7ab770a05f0fe0e 8369854: (ch) Refine specification of behavior of {Gathering,Writable}ByteChannel.write Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java ! src/java.base/share/classes/java/nio/channels/WritableByteChannel.java Changeset: a1302e5f Branch: jcmd_cores_process_revival Author: Alexey Ivanov Date: 2025-10-20 18:16:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1302e5fbc1e1b41bc0b334c2502e487fa42209f 8365625: Can't change accelerator colors in Windows L&F Reviewed-by: psadhukhan, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java + test/jdk/com/sun/java/swing/plaf/windows/MenuItem/MenuItemAcceleratorColor.java Changeset: c781a2ff Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-21 00:07:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c781a2ff318d38598ce60af80da834638ebc6f00 8370136: Support async execution of jpackage tests Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java Changeset: 0522cf2e Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-21 01:02:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0522cf2ed99a8ba800c5112fa913221b67230571 8370123: Minor jpackage refactoring Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLaunchers.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java Changeset: 2de8d585 Branch: jcmd_cores_process_revival Author: erifan Committer: Xiaohong Gong Date: 2025-10-21 01:20:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2de8d58552936e5b02b851003ec000373c32a918 8366333: AArch64: Enhance SVE subword type implementation of vector compress Co-authored-by: Jatin Bhateja Reviewed-by: jbhateja, xgong, galder, vlivanov ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/compiler/vectorapi/VectorCompressTest.java Changeset: eee29088 Branch: jcmd_cores_process_revival Author: David Holmes Date: 2025-10-21 04:04:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eee2908853342ae305c200f7ec37081ea939a4fa 8370257: Remove ProblemListed tests from ProblemList.txt Reviewed-by: cjplummer ! test/hotspot/jtreg/ProblemList.txt Changeset: 207fe55d Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-21 05:42:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/207fe55d90fd4fa1a53c876865b1c227518c170e 8369902: C2 SuperWord: wrong result because filterin NaN instead of zero in MemPointerParser::canonicalize_raw_summands Co-authored-by: Manuel H?ssig Reviewed-by: mhaessig, kvn ! src/hotspot/share/opto/mempointer.cpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java + test/hotspot/jtreg/compiler/loopopts/superword/TestDoNotFilterNaNSummands.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentFilterSummands.java Changeset: 634746a0 Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-10-21 05:43:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/634746a0f167da50c2aef010756f607a436696e9 8369898: C2 SuperWord: assert(has_ctrl(i)) failed: should be control, not loop Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionSlowProjReplacementAndGetCtrl.java Changeset: 2aa0efd4 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-21 06:21:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2aa0efd4256a61e1e20989973f32be5d8e8f8fe3 8370126: Improve jpackage signing testing Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/macosx/MacSignTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: b6b0f051 Branch: jcmd_cores_process_revival Author: David Holmes Date: 2025-10-21 06:31:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b6b0f051d576a822bcbc098a5435e107525bd93b 8370262: Add jdk/javadoc/doccheck/checks/jdkCheckLinks.java to the ProblemList Reviewed-by: jpai ! test/docs/ProblemList.txt Changeset: 430041d3 Branch: jcmd_cores_process_revival Author: Jan Lahoda Date: 2025-10-21 07:21:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/430041d366ddf450c2480c81608dde980dfa6d41 8367499: Refactor exhaustiveness computation from Flow into a separate class Reviewed-by: vromero + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java Changeset: ec13c283 Branch: jcmd_cores_process_revival Author: Pavel Rappo Date: 2025-10-21 07:47:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec13c283c48c37e80d6c9c2753b09b31f4d14734 8366829: Add java.time.Duration constants MIN and MAX Reviewed-by: rriggs, naoto, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/temporal/ChronoUnit.java ! test/jdk/java/time/tck/java/time/TCKDuration.java Changeset: 2be273f2 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-21 08:13:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2be273f20f839980f22a74b88b74fc5754fa0c11 8346005: Parallel: Incorrect page size calculation with UseLargePages Co-authored-by: Joel Sikstr?m Reviewed-by: jsikstro, fandreuzzi ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: a0c41244 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-21 09:01:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0c41244325c3d14873e494e79f6c4e38c8e541a 8370078: Remove unnecessary argument in ContiguousSpace::initialize Reviewed-by: fandreuzzi, jsikstro ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: ea7186a8 Branch: jcmd_cores_process_revival Author: Gennadiy Krivoshein Committer: Dmitry Chuyko Date: 2025-10-21 10:33:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea7186a87f990346fe6af6d4a36989d87e6f98d1 8020207: jconsole fails connecting over SSL using service:jmx:rmi://...jndi... Reviewed-by: kevinw ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java Changeset: d4c02397 Branch: jcmd_cores_process_revival Author: David Briemann Date: 2025-10-21 12:54:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4c023974685148844401688327b2de18b82a994 8370240: [PPC64] jhsdb jstack cannot handle continuation stub Reviewed-by: mdoerr, rrich ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: 517d5437 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-21 13:01:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/517d54373fcabf4ef2c1d189b0c703a21be8eaf6 8370234: Remove CardTableBarrierSet::write_region Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp Changeset: 2af4d20a Branch: jcmd_cores_process_revival Author: Daniel Lund?n Date: 2025-10-21 13:17:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2af4d20abfda4113a2bfcf34dfad87187c0f584d 8370031: Make RegMask copy constructor explicit and replace RegMask operator= with named function Reviewed-by: mhaessig, rcastanedalo ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/regmask.hpp ! test/hotspot/gtest/opto/test_regmask.cpp Changeset: 0529a58a Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-10-21 13:43:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0529a58a73a532d06899e145ed284b222fe3f07c 8370326: Parallel: Remove unused ParCompactionManager::push Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp Changeset: b77b9103 Branch: jcmd_cores_process_revival Author: Sorna Sarathi N Committer: SendaoYan Date: 2025-10-21 14:09:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b77b9103c3e9c911439a999f882475d0d7b77423 8369349: Add missing CPE headers Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java Changeset: 9a88d7f4 Branch: jcmd_cores_process_revival Author: Andrew Haley Date: 2025-10-21 14:27:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a88d7f468cdd040bdf4e1ff9441dc9c66eab03e 8369211: AArch64: Devirtualize class RelocActions Reviewed-by: adinn, asmehra ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: d55e1b4a Branch: jcmd_cores_process_revival Author: Ana Maria Mihalceanu Committer: Alan Bateman Date: 2025-10-21 16:46:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d55e1b4a11aec65e8dfcd163370c4d8b5800c26f 8370222: Wrong output for a command in jlink man page Reviewed-by: alanb ! src/jdk.jlink/share/man/jlink.md Changeset: 8145cfac Branch: jcmd_cores_process_revival Author: Matias Saavedra Silva Committer: bchristi Date: 2025-04-17 16:13:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8145cfac8c697e37a05979e4b642828616764e9f 8352637: Enhance bytecode verification Reviewed-by: rhalade, mschoene, dlong, coleenp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/stackMapTable.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/bytecodeStream.hpp ! src/java.base/share/native/libverify/check_code.c Changeset: d9dad578 Branch: jcmd_cores_process_revival Author: Joe Wang Committer: bchristi Date: 2025-06-26 02:33:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d9dad578b87a258095468ee6ff8b0769bac0defc 8356294: Enhance Path Factories Reviewed-by: ahgross, rriggs, rhalade, lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java Changeset: c4485059 Branch: jcmd_cores_process_revival Author: Raffaello Giulietti Committer: bchristi Date: 2025-07-03 13:57:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c4485059149ab19882440659a0a167154d70c9a6 8359454: Enhance String handling Reviewed-by: rhalade, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: e1d1fa91 Branch: jcmd_cores_process_revival Author: Sean Mullan Committer: bchristi Date: 2025-07-09 19:31:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1d1fa91cf2670b171e64ad79b88f5d1ad3e51f7 8360937: Enhance certificate handling Reviewed-by: ahgross, rhalade, jnibedita, ascarpino, naoto ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! test/lib/jdk/test/lib/security/CertificateBuilder.java Changeset: b68fa435 Branch: jcmd_cores_process_revival Author: Brent Christian Date: 2025-10-21 18:40:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b68fa4354c1ba1826ec0bb8b6e0a81e2c01de6b0 Merge Reviewed-by: kcr, prr Changeset: 43e036ba Branch: jcmd_cores_process_revival Author: Chen Liang Date: 2025-10-21 19:00:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43e036ba89dc8a09129313705f61354463d2c266 8366424: Missing type profiling in generated Record Object methods Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java + test/micro/org/openjdk/bench/java/lang/runtime/RecordMethodsBenchmark.java Changeset: aab3fc54 Branch: jcmd_cores_process_revival Author: David Holmes Date: 2025-10-21 20:49:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aab3fc54e6689dfa90ba097847a92d508c970be6 8370207: Test sun/misc/SunMiscSignalTest.java crashes after JDK-8369631 Reviewed-by: kbarrett, coleenp ! src/hotspot/os/posix/signals_posix.cpp ! test/jdk/ProblemList.txt Changeset: cac2519f Branch: jcmd_cores_process_revival Author: Alexander Matveev Date: 2025-10-21 21:34:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cac2519fc6552b6187d6f94db1ed33d9186d95cf 8356578: Test --mac-entitlements Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java + test/jdk/tools/jpackage/macosx/EntitlementsTest.java Changeset: ed153ee2 Branch: jcmd_cores_process_revival Author: Sergey Bylokhov Date: 2025-10-21 22:10:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data Reviewed-by: honkar + test/jdk/java/awt/color/ICC_Profile/SerializedFormSize.java Changeset: 94c0611b Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-22 02:41:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94c0611b9534f74b41b1f513f5c9ea96f41f83af 8370122: jpackage test lib improvements Reviewed-by: almatvee + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/IdentityWrapper.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JUnitUtilsTest.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ObjectMapperTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ObjectMapper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/IdentityWrapperTest.java + test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitUtils.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java ! test/jdk/tools/jpackage/share/LicenseTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 70e78615 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-10-22 06:01:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70e786154fae78c0dacaa3e29c7aa4d3d14b892b 8370248: AOTMapLogger should check if pointer is in AOTMetaspace Reviewed-by: kvn, adinn ! src/hotspot/share/cds/aotMapLogger.cpp Changeset: eff4b110 Branch: jcmd_cores_process_revival Author: Saint Wesonga Committer: David Holmes Date: 2025-10-22 07:45:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff4b1103396dc8e383d86472435ff983e298b61 8369322: Implement native stack printing for Windows-AArch64 Reviewed-by: dholmes, karianna ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.inline.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp Changeset: 8d9b2fa6 Branch: jcmd_cores_process_revival Author: Mikhail Yankelevich Date: 2025-10-22 07:50:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d9b2fa6af5d0f601168abbc24510a4e9eed785b 8365072: Refactor tests to use PEM API (Phase 2) Reviewed-by: ascarpino ! test/jdk/java/security/cert/CertPathBuilder/NoExtensions.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java ! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java ! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java ! test/jdk/javax/net/ssl/interop/ClientHelloChromeInterOp.java ! test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java ! test/jdk/sun/security/rsa/InvalidBitString.java ! test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java ! test/jdk/sun/security/x509/X509CRLImpl/Verify.java Changeset: 27c83c73 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-10-22 08:12:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/27c83c730d8b0f87bb51230c35e4fe261c9d2723 8370225: RISC-V: cleanup verify_xxx in interp_masm_riscv.hpp Reviewed-by: fyang ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: 6bf3581b Branch: jcmd_cores_process_revival Author: Martin Doerr Date: 2025-10-22 08:35:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6bf3581bbacc2ed8f6411d23a5ab332376c53c87 8369946: Bytecode rewriting causes Java heap corruption on PPC Reviewed-by: rrich, dbriemann ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: bdfd5e84 Branch: jcmd_cores_process_revival Author: Anton Seoane Ampudia Committer: Roberto Casta?eda Lozano Date: 2025-10-22 09:08:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdfd5e843a7d3db50edf4375e50449b0ce528f8a 8367690: C2: Unneeded branch in reduce_phi Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/escape.cpp Changeset: b8d3c904 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-10-22 09:35:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8d3c9049c2b2557e51752c4ed90d7be54731b36 8370229: Remove unused method declarations after JDK-8322630 Reviewed-by: ayang, dholmes ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 60104575 Branch: jcmd_cores_process_revival Author: Tobias Hartmann Date: 2025-10-22 10:36:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60104575b221eb3d78a4d56839d55953d4036c21 8370378: Some compiler tests inadvertently exclude particular platforms Reviewed-by: chagedorn, mchevalier ! test/hotspot/jtreg/compiler/c2/TestBit.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java Changeset: 763d4252 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-10-22 11:11:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/763d4252f8228adb822f6f4ad2d943e8cffb5b18 8368781: PerfMemory - make issues more transparent Reviewed-by: dholmes, goetz ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/runtime/perfMemory.cpp Changeset: cbbb0a86 Branch: jcmd_cores_process_revival Author: Volkan Yazici Date: 2025-10-22 11:20:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbbb0a8630c991ba3a9e703ace47b479e944ce27 8367976: Validate and clamp jdk.httpclient.bufsize Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/module-info.java + test/jdk/java/net/httpclient/BufferSize1Test.java + test/jdk/java/net/httpclient/BufferSizePropertyClampTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java Changeset: 65b32394 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-10-22 11:27:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65b32394187988abab99a8017eda39b1bd4a1782 8370242: JFR: Clear event reference eagerly when using EventStream Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java Changeset: 92e380c5 Branch: jcmd_cores_process_revival Author: Coleen Phillimore Date: 2025-10-22 12:34:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92e380c59c2498b1bc94e26658b07b383deae59a 8361451: Test vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace Reviewed-by: dholmes, lmesnik, iklam, syan ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java Changeset: afba6368 Branch: jcmd_cores_process_revival Author: Markus Gr?nlund Date: 2025-10-22 17:39:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afba636869bc297d0c9c29fbe7f2a1eb5929218b 8369991: Thread blocking during JFR emergency dump must be in safepoint safe state Reviewed-by: fandreuzzi, egahlin ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: a9254613 Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-10-22 18:08:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a925461395dc1bc81b70aa49e8869a143d170f31 8370442: Compilation error in jpackage EntitlementsTest test Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/macosx/EntitlementsTest.java Changeset: d8ebe387 Branch: jcmd_cores_process_revival Author: Ashutosh Mehra Date: 2025-10-22 19:11:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d8ebe387595af43e2cdbbce396547d6daaf8c7dc 8370377: Avoid resolving constant pool entries during preimage generation in the training run Reviewed-by: adinn, iklam ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp Changeset: 4377e7c9 Branch: jcmd_cores_process_revival Author: Koushik Thirupattur Committer: Weijun Wang Date: 2025-10-22 21:00:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4377e7c9e8399037c66799e99825c56bebbee68e 8367008: Algorithm identifiers for HmacSHA* should always have NULL as params Reviewed-by: weijun ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java ! test/jdk/sun/security/x509/AlgorithmId/NullParams.java Changeset: 45e145fa Branch: jcmd_cores_process_revival Author: Matias Saavedra Silva Date: 2025-10-22 21:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/45e145fac2abc90faa56679336ddea4a8cd05446 8359057: AbstractInterpreter::is_not_reached returns incorrectly with invokedynamic Reviewed-by: vlivanov ! src/hotspot/share/interpreter/abstractInterpreter.cpp Changeset: 58605ea7 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-23 17:09:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58605ea7ac647bf014d4b21da1e62038be4a1e3e Merge remote-tracking branch 'origin' into jcmd_cores_process_revival ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/TEST.groups ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/TEST.groups Changeset: f2a05778 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-23 17:09:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a05778a5c021068212b3d461d1a73c19190f7c Merge branch 'jcmd_cores_process_revival' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival Changeset: 2b61f946 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-27 17:30:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b61f94653adc0501e1006dc13de7ce28eed731e JVM version checking (Linux impl), and other Linux changes. ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/macosx/native/revivalhelper/revival_macosx.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Mon Oct 27 18:26:46 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 18:26:46 GMT Subject: git: openjdk/jdk-sandbox: json: fixed JsonNumber javadoc Message-ID: <08731b01-b7f8-4cb2-9808-9daafee8fff6@openjdk.org> Changeset: dfaa6389 Branch: json Author: Naoto Sato Date: 2025-10-27 11:25:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfaa6389daeeb84036626cd16bb2b0958cd26b8a fixed JsonNumber javadoc ! src/java.base/share/classes/java/util/json/JsonNumber.java From duke at openjdk.org Mon Oct 27 21:31:54 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 21:31:54 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: ELF tidyup Message-ID: <3d3c35dc-b29c-4360-94a2-b523169aaa73@openjdk.org> Changeset: f9ee3197 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-27 21:28:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9ee319705fa8d070a82fd1cf7d6a86f67419bfb ELF tidyup + src/java.base/linux/native/revivalhelper/elffile.cpp + src/java.base/linux/native/revivalhelper/elffile.hpp ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp From duke at openjdk.org Tue Oct 28 21:58:01 2025 From: duke at openjdk.org (duke) Date: Tue, 28 Oct 2025 21:58:01 GMT Subject: git: openjdk/jdk-sandbox: json: modifiable list returned in fromJson Message-ID: <6b091413-d97f-4eea-b5c5-11155dd0110b@openjdk.org> Changeset: eff1fd26 Branch: json Author: Justin Lu Date: 2025-10-28 14:41:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff1fd26aeb800ed0719d32a33842a3aba4975b6 modifiable list returned in fromJson ! src/java.base/share/classes/java/util/json/Json.java From duke at openjdk.org Wed Oct 29 10:14:38 2025 From: duke at openjdk.org (duke) Date: Wed, 29 Oct 2025 10:14:38 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Break MiniDump out to separate files for Windows Message-ID: <12fb0b22-4ab7-4192-8baf-5e229ec8695c@openjdk.org> Changeset: e8cbb905 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-10-29 11:11:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8cbb9059b1a4b3c15d2d4a01787d10ea4fcf165 Break MiniDump out to separate files for Windows ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp + src/java.base/windows/native/revivalhelper/minidump.cpp + src/java.base/windows/native/revivalhelper/minidump.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Wed Oct 29 11:38:37 2025 From: duke at openjdk.org (duke) Date: Wed, 29 Oct 2025 11:38:37 GMT Subject: git: openjdk/jdk-sandbox: shen-late-barriers: Fix x86_64 build; pass hotspot_gc_shenandoah Message-ID: Changeset: 11b337a6 Branch: shen-late-barriers Author: Aleksey Shipilev Date: 2025-10-29 12:37:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/11b337a66b1be424db2a4d7f4ece45a0a028497b Fix x86_64 build; pass hotspot_gc_shenandoah ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp