Changeset: 0b271240 Branch: fibers Author: Dan Smith <[email protected]> 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: fibers Author: Dan Smith <[email protected]> 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: fibers Author: Nityanand Rai <[email protected]> Committer: Paul Hohensee <[email protected]> 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: fibers Author: Dan Smith <[email protected]> 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: fibers Author: Kim Barrett <[email protected]> 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: fibers Author: David Holmes <[email protected]> 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: fibers Author: SendaoYan <[email protected]> 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: fibers Author: Roland Westrelin <[email protected]> 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: fibers Author: Hamlin Li <[email protected]> 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 <[email protected]> Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/riscv.ad Changeset: 45cf0420 Branch: fibers Author: Jaikiran Pai <[email protected]> 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: fibers Author: Stefan Karlsson <[email protected]> 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: fibers Author: Volkan Yazici <[email protected]> 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: fibers Author: Alexey Semenyuk <[email protected]> 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: fibers Author: Christoph Langer <[email protected]> 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: fibers Author: Matthias Baesken <[email protected]> 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: fibers Author: Matthias Baesken <[email protected]> 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: fibers Author: Jorn Vernee <[email protected]> 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: fibers Author: Coleen Phillimore <[email protected]> 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: fibers Author: William Kemper <[email protected]> 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: fibers Author: Mikhail Yankelevich <[email protected]> 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: fibers Author: Kim Barrett <[email protected]> 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: fibers Author: Alexander Matveev <[email protected]> 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: fibers Author: Prasanta Sadhukhan <[email protected]> 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: fibers Author: Quan Anh Mai <[email protected]> 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: fibers Author: David Holmes <[email protected]> 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 <[email protected]> Reviewed-by: rrich, fbredberg, pchilanomate ! src/hotspot/share/runtime/javaThread.cpp Changeset: 9435d5b8 Branch: fibers Author: Alexander Zvegintsev <[email protected]> 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 Changeset: 33300d34 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-22 06:25:04 +0000 URL: https://git.openjdk.org/loom/commit/33300d349c099b9f116fa12cf93fadd1c69f640a Merge branch 'master' into fibers Changeset: b276dac8 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-19 13:10:31 +0000 URL: https://git.openjdk.org/loom/commit/b276dac8d9fc2d74dc1a0bced1945b2b1865ea2d Fix comments on state transitions ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: 47a49ae4 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-21 07:48:27 +0000 URL: https://git.openjdk.org/loom/commit/47a49ae466e5722a605eb275040751c2f9f87762 Cleanup IOUtil ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/java.base/unix/native/libnio/ch/IOUtil.c ! src/java.base/windows/native/libnio/ch/IOUtil.c Changeset: 794d23a0 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-21 19:13:17 +0000 URL: https://git.openjdk.org/loom/commit/794d23a06d9b3633bc27e8f6d6fdc8f3f882dc07 SUSPENDED bit is removed ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp Changeset: cff504ff Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-22 06:25:14 +0000 URL: https://git.openjdk.org/loom/commit/cff504ffe29b3c8bcc9d5e2837b711420fb34958 Merge loom into fibers Changeset: f893ed45 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-12-22 06:59:25 +0000 URL: https://git.openjdk.org/loom/commit/f893ed45df707e98e3701cc2a1c009dcd5397942 symbols no longer needed ! src/hotspot/share/classfile/vmSymbols.hpp
