git: openjdk/jdk-sandbox: json: 45 new changesets
duke
duke at openjdk.org
Mon Oct 13 16:16:05 UTC 2025
Changeset: 501fa204
Branch: json
Author: William Kemper <wkemper at openjdk.org>
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 <shade at openjdk.org>
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 <vpetko at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
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 <ayang at openjdk.org>
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 <mikael at openjdk.org>
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 <wkemper at openjdk.org>
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 <almatvee at openjdk.org>
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 <almatvee at openjdk.org>
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 <asemenyuk at openjdk.org>
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 <saint.wesonga at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
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 <prr at openjdk.org>
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 <ysuenaga at openjdk.org>
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 <myankelevich at openjdk.org>
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 <zgu at openjdk.org>
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 <jsikstro at openjdk.org>
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 <sgehwolf at openjdk.org>
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 <chris.w.dennis at ibm.com>
Committer: Alan Bateman <alanb at openjdk.org>
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 <mariasde at ibm.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
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 <ayang at openjdk.org>
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 <avoitylov at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
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 <kxu at openjdk.org>
Committer: Roland Westrelin <roland at openjdk.org>
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 <fandreuzzi at openjdk.org>
Committer: Brian Burkhalter <bpb at openjdk.org>
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 <jlu at openjdk.org>
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 <ayang at openjdk.org>
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 <syan at openjdk.org>
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 <fandreuzzi at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
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 <aboldtch at openjdk.org>
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 <kevinw at openjdk.org>
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 <ayang at openjdk.org>
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 <mbaesken at openjdk.org>
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 <mbaesken at openjdk.org>
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 <mli at openjdk.org>
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 <dclarke at openjdk.org>
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 <mgronlun at openjdk.org>
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 <aivanov at openjdk.org>
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 <aboldtch at openjdk.org>
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 <epeter at openjdk.org>
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 <pchilanomate at openjdk.org>
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 <tschatzl at openjdk.org>
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 <iwalulya at openjdk.org>
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 <xpeng at openjdk.org>
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 <henryjen at openjdk.org>
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 <egahlin at openjdk.org>
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 <bpb at openjdk.org>
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 <naoto.sato at oracle.com>
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 <naoto.sato at oracle.com>
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
More information about the jdk-sandbox-changes
mailing list