git: openjdk/loom: master: 37 new changesets
duke
duke at openjdk.org
Sun Oct 12 09:00:31 UTC 2025
Changeset: 9def7bfe
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-09 12:42:24 +0000
URL: https://git.openjdk.org/loom/commit/9def7bfea263f6f77f0bd9d4c16f00b7a0834243
8369433: G1: Replace G1MarkScope with NMethodMarkingScope
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 5bb9fed9
Branch: master
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-10-09 13:20:34 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Justin King <jcking at openjdk.org>
Date: 2025-10-09 13:30:02 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-10-09 13:33:18 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-10-09 13:33:53 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-10-09 13:59:31 +0000
URL: https://git.openjdk.org/loom/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: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-09 14:27:09 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-10-09 15:08:46 +0000
URL: https://git.openjdk.org/loom/commit/48d21b50faed61eaa4f1d115531a21d0c29a5dff
8369434: java/net/httpclient/AltServiceUsageTest.java fails intermittently
Reviewed-by: vyazici, jpai
! test/jdk/java/net/httpclient/AltServiceUsageTest.java
Changeset: 9891cd69
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-10-09 15:52:28 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Jeremy Wood <jwood at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-10-09 16:02:01 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-10-09 16:20:59 +0000
URL: https://git.openjdk.org/loom/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: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-09 18:25:47 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-09 18:47:43 +0000
URL: https://git.openjdk.org/loom/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: master
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/loom/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: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-09 19:39:06 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2025-10-09 19:55:49 +0000
URL: https://git.openjdk.org/loom/commit/cd1ce5883db55540379ce090244b698696e16ec3
8369454: Verify checksums of downloaded source bundles when creating devkit
Reviewed-by: erikj
! make/devkit/Tools.gmk
Changeset: d6e2d4eb
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-10 00:16:10 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-10-10 01:11:10 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-10-10 01:11:35 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-10 02:42:11 +0000
URL: https://git.openjdk.org/loom/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: master
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/loom/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: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-10 04:30:14 +0000
URL: https://git.openjdk.org/loom/commit/5a32966d4255131cf0ac1273b603d994829596e2
8369516: Delete duplicate imaging test
Reviewed-by: serb
- test/jdk/java/awt/image/VolatileImage/DrawBufImgOp.java
Changeset: be107224
Branch: master
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2025-10-10 05:02:56 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-10-10 06:54:58 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2025-10-10 07:37:09 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-10-10 08:10:07 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-10-10 08:14:06 +0000
URL: https://git.openjdk.org/loom/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: master
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/loom/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: master
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/loom/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: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-10 10:18:45 +0000
URL: https://git.openjdk.org/loom/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: master
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/loom/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: master
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/loom/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: master
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/loom/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: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-10 16:27:56 +0000
URL: https://git.openjdk.org/loom/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: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-10 18:01:09 +0000
URL: https://git.openjdk.org/loom/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: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-11 05:58:14 +0000
URL: https://git.openjdk.org/loom/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: master
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/loom/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
More information about the loom-dev
mailing list