git: openjdk/loom: master: 26 new changesets
duke
duke at openjdk.org
Mon Dec 22 07:38:16 UTC 2025
Changeset: 0b271240
Branch: master
Author: Dan Smith <dlsmith at openjdk.org>
Date: 2025-12-18 17:21:41 +0000
URL: https://git.openjdk.org/loom/commit/0b2712400b55d4a512db225d090c2f06f01f7f1f
8373909: JSpec and ToolGuide taglets use incorrect relative path
Reviewed-by: liach, hannesw
! make/Docs.gmk
! make/jdk/src/classes/build/tools/taglet/JSpec.java
! make/jdk/src/classes/build/tools/taglet/ToolGuide.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
Changeset: 6cbfc769
Branch: master
Author: Dan Smith <dlsmith at openjdk.org>
Date: 2025-12-18 19:31:33 +0000
URL: https://git.openjdk.org/loom/commit/6cbfc7691f8d3171cf223977b0b94e5f25fed93d
8370249: Test jdk/javadoc/doccheck/checks/jdkCheckLinks.java fails due to JVMS/JLS links after JDK-8349681
Reviewed-by: liach
! test/docs/ProblemList.txt
Changeset: 8a93658e
Branch: master
Author: Nityanand Rai <nityanar at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-18 21:15:44 +0000
URL: https://git.openjdk.org/loom/commit/8a93658e87e2e2f344d7dbfa6f916bd28175d013
8371284: GenShen: Avoid unnecessary card marking
Reviewed-by: wkemper, shade, ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: f88cbfb8
Branch: master
Author: Dan Smith <dlsmith at openjdk.org>
Date: 2025-12-18 21:40:06 +0000
URL: https://git.openjdk.org/loom/commit/f88cbfb8c6b320f773f8d8c3cdf2598d117c5521
8374044: Docs build fails: Cannot determine current path
Reviewed-by: dholmes
! make/Docs.gmk
Changeset: 62316465
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-12-19 00:01:55 +0000
URL: https://git.openjdk.org/loom/commit/623164651cd35870aa438a3f6d546994f3d1753c
8373208: Make Atomic class template constant initializable
Reviewed-by: stefank, dholmes
! src/hotspot/share/runtime/atomic.hpp
Changeset: f0add885
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-12-19 01:54:10 +0000
URL: https://git.openjdk.org/loom/commit/f0add8854501f13b611220804dcb54d118c43717
8373837: "assert(thread->is_VM_thread() || thread->is_Java_thread()) failed: Must be VMThread or JavaThread" on macosx-aarch64-26
Reviewed-by: fbredberg, coleenp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 360777c3
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-12-19 02:22:06 +0000
URL: https://git.openjdk.org/loom/commit/360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f
8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64
Reviewed-by: dholmes, aph
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: e72f205a
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-12-19 08:31:04 +0000
URL: https://git.openjdk.org/loom/commit/e72f205ae312b15ebab0cbeedb73bbf86e485251
8373524: C2: no reachable node should have no use
Reviewed-by: chagedorn, mhaessig
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/igvn/TestNodeWithNoUseAfterPhiIdeal.java
Changeset: 5eb87749
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-12-19 09:19:46 +0000
URL: https://git.openjdk.org/loom/commit/5eb8774909bd250c7ff8cfc56506a949b547bda2
8373998: RISC-V: simple optimization of ConvHF2F
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: fyang, dzhang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 45cf0420
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-12-19 09:30:41 +0000
URL: https://git.openjdk.org/loom/commit/45cf042099aa64a94574d21cce0bdde215abf07b
8374082: net_util.c should use logical && when setting IPv6_available
Reviewed-by: alanb
! src/java.base/share/native/libnet/net_util.c
Changeset: 53e77d21
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-12-19 10:52:43 +0000
URL: https://git.openjdk.org/loom/commit/53e77d21c2308daad7d4aecf05da56609ed0291c
8373801: Adopt arraycopy OopCopyResult from the lworld branch
Reviewed-by: jsikstro, tschatzl, aboldtch
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
Changeset: 14c93b2a
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-12-19 12:57:57 +0000
URL: https://git.openjdk.org/loom/commit/14c93b2afbf0135e872866c7f8468d9ce6df1e0d
8373537: Migrate "test/jdk/com/sun/net/httpserver/" to null-safe "SimpleSSLContext" methods
Reviewed-by: dfuchs
! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java
! test/jdk/com/sun/net/httpserver/SANTest.java
! test/jdk/com/sun/net/httpserver/SelCacheTest.java
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test6a.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8a.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/com/sun/net/httpserver/bugs/HandlerConnectionClose.java
! test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java
Changeset: 45642acf
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-12-19 13:03:21 +0000
URL: https://git.openjdk.org/loom/commit/45642acf1b290306509375e58bde8f6c9cd1b308
8373710: Improve jpackage error reporting
Reviewed-by: almatvee
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinApplicationMixin.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java
Changeset: b5ac8f83
Branch: master
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-12-19 13:34:31 +0000
URL: https://git.openjdk.org/loom/commit/b5ac8f83682ddb9623a1b43bd62f309b2961a504
8373246: JDK-8351842 broke native debugging on Linux
Reviewed-by: erikj, stuefe
! make/Bundles.gmk
! make/CreateJmods.gmk
! make/autoconf/jdk-options.m4
Changeset: dca55b43
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-19 14:28:04 +0000
URL: https://git.openjdk.org/loom/commit/dca55b43664bb9f15ebd7b5f674e1a64b5c17c02
8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java#<gcname> on Linux after JDK-8359104
Reviewed-by: mdoerr, ayang
! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java
Changeset: 6c9999ca
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-19 14:37:42 +0000
URL: https://git.openjdk.org/loom/commit/6c9999ca8d0722bfb3a945dd4bea666eb4a028cc
8373984: Check for macos 11 in CGraphicsDevice.m can be removed
Reviewed-by: prr, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
Changeset: 821e9ff9
Branch: master
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2025-12-19 17:38:30 +0000
URL: https://git.openjdk.org/loom/commit/821e9ff965cad52cdd26c08785312db49bcce539
8372493: [asan] java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java triggers heap-use-after-free
Reviewed-by: liach
! test/jdk/java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java
! test/jdk/java/foreign/sharedclosejvmti/libSharedCloseAgent.cpp
Changeset: 23fc21a3
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-12-19 17:45:14 +0000
URL: https://git.openjdk.org/loom/commit/23fc21a3e2db11e24568d4c47e52efc6947e956b
8374052: Use java/util/Calendar in ReplaceCriticalClasses.java test
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
Changeset: c1ad393e
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-12-19 18:01:22 +0000
URL: https://git.openjdk.org/loom/commit/c1ad393e25c253c9b4e09824bf5fceee134e08c0
8374048: Genshen: Backout fix for missed cancellation notice
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp
Changeset: 400d8cfb
Branch: master
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-12-19 18:02:13 +0000
URL: https://git.openjdk.org/loom/commit/400d8cfb6914982e636b23bacf810ef61fc90ee1
8373793: TestDynamicStore.java '/manual' disables use of '/timeout'
Reviewed-by: weijun
! test/jdk/sun/security/krb5/config/native/TestDynamicStore.java
Changeset: 0a70da46
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-12-19 22:37:09 +0000
URL: https://git.openjdk.org/loom/commit/0a70da46f6fe98711f6f4b8b4e49e8ee3e4cb59e
8372564: Convert StringDedup to use Atomic<T>
Reviewed-by: tschatzl, aboldtch, iwalulya
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.hpp
Changeset: 2d092840
Branch: master
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-12-19 23:19:27 +0000
URL: https://git.openjdk.org/loom/commit/2d0928406027a848cf2d2d0574024970b8fb535c
8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil
Reviewed-by: asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
Changeset: fe5911c7
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-12-21 05:25:10 +0000
URL: https://git.openjdk.org/loom/commit/fe5911c7695283cb76b3d95877138b0b15bc0ba4
8373946: Synth ProgressBarUI implementation confuses background painting with border painting
Reviewed-by: prr, kizune, azvegint
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
- test/jdk/javax/swing/JProgressBar/TestProgressBarBorder.java
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusProgressBarBorder.java
Changeset: 8ab7d3b8
Branch: master
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2025-12-21 15:15:49 +0000
URL: https://git.openjdk.org/loom/commit/8ab7d3b89f656e5c2882e19065f01fcc434161d2
8374078: C2_MacroAssembler::verify_int_in_range has incorrect early return condition
Reviewed-by: kvn, dlong
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: 25e87144
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-12-22 01:28:07 +0000
URL: https://git.openjdk.org/loom/commit/25e87144c20fcf5aca99b92f061a0051096c2605
8369515: Deadlock between JVMTI and JNI ReleasePrimitiveArrayCritical
Co-authored-by: Richard Reingruber <rrich at openjdk.org>
Reviewed-by: rrich, fbredberg, pchilanomate
! src/hotspot/share/runtime/javaThread.cpp
Changeset: 9435d5b8
Branch: master
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-12-22 02:36:13 +0000
URL: https://git.openjdk.org/loom/commit/9435d5b89ca08595f0f2f8d029c00bc6d1f30104
8346154: [XWayland] Some tests fail intermittently in the CI, but not locally
Reviewed-by: serb, prr
! test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java
! test/jdk/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java
! test/jdk/java/awt/Frame/FrameSetMinimumSizeTest.java
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java
! test/jdk/java/awt/LightweightComponent/LightWeightTabFocus/LightWeightTabFocus.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java
More information about the loom-dev
mailing list