From duke at openjdk.org Sun Feb 1 19:22:14 2026 From: duke at openjdk.org (duke) Date: Sun, 1 Feb 2026 19:22:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f4765abd Branch: master Author: Phil Race Date: 2026-02-01 19:19:18 +0000 URL: https://git.openjdk.org/mobile/commit/f4765abd7ef76108c1ae5777f2822800be22030e 8376755: Remove AppContext from Swing javax/swing/plaf/basic classes Reviewed-by: dnguyen, kizune ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java ! test/jdk/javax/swing/JPopupMenu/6495920/bug6495920.java Changeset: 9c3df96d Branch: master Author: duke Date: 2026-02-01 19:20:11 +0000 URL: https://git.openjdk.org/mobile/commit/9c3df96d1d9107ef8af39d731e213ccb072b503a Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 02:17:13 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 02:17:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c438b21-0292-4130-9870-20bc1a9d04f7@openjdk.org> Changeset: 3a327577 Branch: master Author: Feilong Jiang Date: 2026-02-02 02:15:42 +0000 URL: https://git.openjdk.org/mobile/commit/3a32757743b459902aa97092d95eb9b0cb3099d6 8376572: RISC-V: Interpreter: Load array index as signed int Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: a8858ac6 Branch: master Author: duke Date: 2026-02-02 02:16:06 +0000 URL: https://git.openjdk.org/mobile/commit/a8858ac6a1b329fb48b193dde4fd71d4e21371f3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 07:16:40 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 07:16:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7eba1d77-5cad-440d-9d17-6f07c7a4d1f8@openjdk.org> Changeset: f8b0ff26 Branch: master Author: Aleksey Shipilev Date: 2026-02-02 07:12:32 +0000 URL: https://git.openjdk.org/mobile/commit/f8b0ff26c9e6643e96f06c18c509ddaf50326205 8376472: Shenandoah: Assembler store barriers read destination memory despite the decorators Reviewed-by: mdoerr, wkemper ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: 73869081 Branch: master Author: duke Date: 2026-02-02 07:13:09 +0000 URL: https://git.openjdk.org/mobile/commit/73869081c64a9f5dace64455e961a144bdb82386 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 07:31:09 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 07:31:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4775dd1b-fe38-421e-871e-16b37fb1a8db@openjdk.org> Changeset: 0b21184a Branch: master Author: Kolby Moroz Liebl <31669092+KolbyML at users.noreply.github.com> Committer: Johan Vos Date: 2026-02-02 07:29:03 +0000 URL: https://git.openjdk.org/mobile/commit/0b21184a15c3c5e7bb28ce34df5df0195569e602 8374535: IOS uses different path for modules Reviewed-by: ihse ! src/hotspot/share/runtime/os.cpp Changeset: cd83fe65 Branch: master Author: Kolby Moroz Liebl <31669092+KolbyML at users.noreply.github.com> Committer: Johan Vos Date: 2026-02-02 07:30:00 +0000 URL: https://git.openjdk.org/mobile/commit/cd83fe65fa5f05c0fbafa0eeb5873e6d4fe9b121 8374522: Mobile: Add iOS as a platform in OperatingSystem.java Reviewed-by: ihse, jvos ! src/java.base/share/classes/jdk/internal/util/OperatingSystem.java ! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template From duke at openjdk.org Mon Feb 2 08:03:56 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 08:03:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <750bcade-0e90-4758-9370-33d5bfea664d@openjdk.org> Changeset: f22bc1cd Branch: master Author: Thomas Schatzl Date: 2026-02-02 07:58:01 +0000 URL: https://git.openjdk.org/mobile/commit/f22bc1cd518bc7f09dc49b78e40d06210226d2b7 8376131: Convert ContiguousSpace to use Atomic Reviewed-by: dholmes, kbarrett ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: a7c48486 Branch: master Author: duke Date: 2026-02-02 07:58:06 +0000 URL: https://git.openjdk.org/mobile/commit/a7c48486f3b872bfca6fb2404420f293b3676f95 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 08:07:53 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 08:07:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 766e03b1 Branch: master Author: Leo Korinth Date: 2026-02-02 08:02:07 +0000 URL: https://git.openjdk.org/mobile/commit/766e03b151b2972108ddc207eed10428e9a91c30 8367993: G1: Speed up ConcurrentMark initialization Reviewed-by: sjohanss, 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/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 49f14d65 Branch: master Author: duke Date: 2026-02-02 08:03:03 +0000 URL: https://git.openjdk.org/mobile/commit/49f14d656fda2e530ab6aa6881df4f0602972eef Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Mon Feb 2 08:21:16 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 08:21:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a9a3ab4-538e-4d54-bbb3-bb87ddec6027@openjdk.org> Changeset: 1f3fd3da Branch: master Author: Anton Artemov Date: 2026-02-02 08:20:00 +0000 URL: https://git.openjdk.org/mobile/commit/1f3fd3da1d24118a29d28f01d3fa59d7712607e5 8366659: ObjectMonitor::wait() liveness problem with a suspension request Co-authored-by: Patricio Chilano Mateo Co-authored-by: Daniel D. Daugherty Reviewed-by: dcubed, sspitsyn, dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp - test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWaitBase.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWaitDefault.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWaitReentryPartFirst.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWaitReentryPartSecond.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWaitWorker.java ! test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/libSuspendWithObjectMonitorWait.cpp Changeset: 5c194abc Branch: master Author: duke Date: 2026-02-02 08:20:18 +0000 URL: https://git.openjdk.org/mobile/commit/5c194abc07ac64fb2f1c9ea73308ade5ad9d9732 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 10:02:53 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 10:02:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5e248603 Branch: master Author: Thomas Schatzl Date: 2026-02-02 09:59:40 +0000 URL: https://git.openjdk.org/mobile/commit/5e248603813a46221c97f1c05311b06f21387bd7 8376115: G1: Convert G1CMRootRegions to use Atomic Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: 4513c770 Branch: master Author: duke Date: 2026-02-02 10:00:10 +0000 URL: https://git.openjdk.org/mobile/commit/4513c770e533cb688676d596d257d908875a392a Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 10:13:33 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 10:13:33 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 7ccf1757 Branch: master Author: Beno?t Maillard Date: 2026-02-02 10:10:21 +0000 URL: https://git.openjdk.org/mobile/commit/7ccf1757859d25572d681c8e083b97ec4b6e0b20 8371536: C2: VerifyIterativeGVN should assert on first detected failure Reviewed-by: epeter, mhaessig, chagedorn ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 3192377e Branch: master Author: duke Date: 2026-02-02 10:11:08 +0000 URL: https://git.openjdk.org/mobile/commit/3192377e3bdb3693e6064cbc7f5ffa8b3d69d498 Automatic merge of jdk:master into master Changeset: 90a43f84 Branch: master Author: Marc Chevalier Date: 2026-02-02 10:11:34 +0000 URL: https://git.openjdk.org/mobile/commit/90a43f8445de4e66da6ae113c2b4d40ee88c4a73 8376325: [IR Framework] Detect and report overloads Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestControls.java Changeset: 36c304ca Branch: master Author: duke Date: 2026-02-02 10:12:09 +0000 URL: https://git.openjdk.org/mobile/commit/36c304cac725af90e18466235f4bf90d6f36e3b8 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 10:34:21 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 10:34:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8e9d0b21-9131-4424-8d15-b4d36ba144fb@openjdk.org> Changeset: e370b8a1 Branch: master Author: Aleksey Shipilev Date: 2026-02-02 10:32:51 +0000 URL: https://git.openjdk.org/mobile/commit/e370b8a1d834a0a6ebcd1d5946a5533c015ed960 8376570: GrowableArray::remove_{till,range} should work on empty list Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/utilities/test_growableArray.cpp Changeset: d02ce602 Branch: master Author: duke Date: 2026-02-02 10:33:07 +0000 URL: https://git.openjdk.org/mobile/commit/d02ce602e33ce52cb13a0b37e705566f0f57cc33 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 11:34:04 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 11:34:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <638c45e4-c432-4b21-b290-fa79071ea319@openjdk.org> Changeset: 17f25b5a Branch: master Author: David Briemann Date: 2026-02-02 11:31:17 +0000 URL: https://git.openjdk.org/mobile/commit/17f25b5ac46daed362f15005d65c5ee771328214 8375536: PPC64: Implement special MachNodes for floating point CMove Reviewed-by: mdoerr, rrich ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad Changeset: 5b9e691f Branch: master Author: duke Date: 2026-02-02 11:32:08 +0000 URL: https://git.openjdk.org/mobile/commit/5b9e691f3aeef66452f3ceab00bb9411d55c7266 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 11:46:46 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 11:46:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <50b3ca5e-12df-4be9-98bb-eaa55c4bb680@openjdk.org> Changeset: 176422b8 Branch: master Author: Roland Westrelin Date: 2026-02-02 11:43:30 +0000 URL: https://git.openjdk.org/mobile/commit/176422b885d2d045dd44b61b7fcdcb01be2d00a7 8370519: C2: Hit MemLimit when running with +VerifyLoopOptimizations Co-authored-by: Beno?t Maillard Reviewed-by: mhaessig, bmaillard, epeter ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/c2/TestVerifyLoopOptimizationsHighMemUsage.java Changeset: 86341aba Branch: master Author: duke Date: 2026-02-02 11:44:07 +0000 URL: https://git.openjdk.org/mobile/commit/86341aba7dc93fe0edf6460b10efead19c1deaf2 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 15:02:29 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:02:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1b588955-0e21-4309-bdb0-276610625b8f@openjdk.org> Changeset: 173c3f98 Branch: master Author: Daniel Jeli?ski Date: 2026-02-02 14:57:14 +0000 URL: https://git.openjdk.org/mobile/commit/173c3f9852672f6c917e975383172c8878ba7e96 8376479: Http3 test server thread deadlock in ThrowingPublishersInRequest Co-authored-by: Volkan Yazici Reviewed-by: dfuchs ! 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 Changeset: 4fde2ea6 Branch: master Author: duke Date: 2026-02-02 14:58:08 +0000 URL: https://git.openjdk.org/mobile/commit/4fde2ea6fbe8213baa5a4db84651e89eb82894e9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 15:24:12 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:24:12 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: b7128b7c Branch: master Author: Thomas Schatzl Date: 2026-02-02 15:16:35 +0000 URL: https://git.openjdk.org/mobile/commit/b7128b7c30f3de2c1dcee2be567bb25d407c71a2 8376357: Parallel: Convert MutableSpace classes to use Atomic Reviewed-by: dholmes, iwalulya ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp Changeset: d5381b8b Branch: master Author: duke Date: 2026-02-02 15:17:09 +0000 URL: https://git.openjdk.org/mobile/commit/d5381b8b5794bea3b49152f1272c38135bf0160e Automatic merge of jdk:master into master Changeset: 903b3fe1 Branch: master Author: Thomas Schatzl Date: 2026-02-02 15:19:15 +0000 URL: https://git.openjdk.org/mobile/commit/903b3fe19596adaeac7cfb0d749b6e83f668f52f 8375438: G1: Convert G1HeapRegion related classes to use Atomic Reviewed-by: shade, iwalulya ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 41204444 Branch: master Author: duke Date: 2026-02-02 15:20:28 +0000 URL: https://git.openjdk.org/mobile/commit/4120444468a2db4f698897d9d03451436fe47134 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 16:11:05 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 16:11:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58df097e-6beb-4b54-a65e-c6b27a28e0f1@openjdk.org> Changeset: 9871e2d3 Branch: master Author: Thomas Schatzl Date: 2026-02-02 16:03:04 +0000 URL: https://git.openjdk.org/mobile/commit/9871e2d3f771ee2bc1b2473c0eb28a0bfc1c5456 8375535: G1: Convert CardTableBarrierSet and subclasses to use Atomic Reviewed-by: kbarrett, iwalulya ! 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.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 41f2db41 Branch: master Author: duke Date: 2026-02-02 16:03:10 +0000 URL: https://git.openjdk.org/mobile/commit/41f2db4197a38870202e273138398be91b5e1f43 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 16:56:18 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 16:56:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <372afd69-2313-451d-b697-f3d8d584ae7d@openjdk.org> Changeset: 70f4984a Branch: master Author: Galder Zamarre?o Committer: Martin Doerr Date: 2026-02-02 16:46:46 +0000 URL: https://git.openjdk.org/mobile/commit/70f4984a4e1a43fd25169096ee0869361de2b9cb 8375640: MinMaxIdentity test fails on some machines after 8373134 Reviewed-by: mdoerr, mhaessig, amitkumar ! test/hotspot/jtreg/compiler/igvn/TestMinMaxIdentity.java Changeset: a7316e6b Branch: master Author: duke Date: 2026-02-02 16:47:07 +0000 URL: https://git.openjdk.org/mobile/commit/a7316e6bcb141dff3ee5331e05552f9c87b4c413 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 17:03:54 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 17:03:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b6024988 Branch: master Author: Thomas Schatzl Date: 2026-02-02 16:57:47 +0000 URL: https://git.openjdk.org/mobile/commit/b60249882cc511a7fc9cf9ae11e8beb1602ea10f 8376126: G1: Convert remaining volatiles in G1ConcurrentMark to Atomic Reviewed-by: iwalulya, kbarrett, stefank ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: 9b400fcd Branch: master Author: duke Date: 2026-02-02 16:58:09 +0000 URL: https://git.openjdk.org/mobile/commit/9b400fcd0c40bc66b21192e50d01f084239b145c Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 18:52:03 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 18:52:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <385896c8-10b0-4983-87ed-6d7e416fb826@openjdk.org> Changeset: 8023c416 Branch: master Author: Matthias Baesken Date: 2026-02-02 18:49:45 +0000 URL: https://git.openjdk.org/mobile/commit/8023c41690aee648eef800b69e517136e1cd062c 8376703: Some coding in libjimage seems to be not called at all or not called from PRODUCT code Reviewed-by: alanb, rriggs ! src/java.base/share/native/libjimage/endian.cpp ! src/java.base/share/native/libjimage/endian.hpp ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp Changeset: d4574b27 Branch: master Author: duke Date: 2026-02-02 18:50:07 +0000 URL: https://git.openjdk.org/mobile/commit/d4574b271c633d753ecbcc0252e121d5afbd3522 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 21:02:40 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 21:02:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5607a462 Branch: master Author: Hendrik Schick Committer: Chen Liang Date: 2026-02-02 20:58:03 +0000 URL: https://git.openjdk.org/mobile/commit/5607a4620c97ad2650a2dd3f464d03955fe17ef1 8376954: Typos in CharacterRangeInfo and AsynchronousServerSocketChannel Reviewed-by: liach, bpb ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java Changeset: be608294 Branch: master Author: duke Date: 2026-02-02 20:59:06 +0000 URL: https://git.openjdk.org/mobile/commit/be6082946f4af520c9fdc4dd037e3c05b01347d6 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 21:55:36 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 21:55:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <434c88a2-e5d9-42bb-9da7-08e30f824d92@openjdk.org> Changeset: 4db0f7f2 Branch: master Author: Damon Nguyen Date: 2026-02-02 21:53:02 +0000 URL: https://git.openjdk.org/mobile/commit/4db0f7f29154d6618c63a30ef2a86267c842ebb3 8375057: Update HarfBuzz to 12.3.2 Reviewed-by: prr, kizune ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/CPAL/CPAL.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Anchor.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/LigatureArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePos.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/types.hh + src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.cc ! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/serialize.hh ! src/java.desktop/share/native/libharfbuzz/graph/split-helpers.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh + src/java.desktop/share/native/libharfbuzz/hb-alloc-pool.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.cc ! src/java.desktop/share/native/libharfbuzz/hb-face-builder.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-free-pool.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-limits.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-cvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh ! src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh ! src/java.desktop/share/native/libharfbuzz/hb-repacker.hh ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-script-list.h ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-iup.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan-member-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-subset.hh ! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-utf.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: 6b8f744e Branch: master Author: duke Date: 2026-02-02 21:53:34 +0000 URL: https://git.openjdk.org/mobile/commit/6b8f744e479da3f4787368e223bd92fc1a379855 Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 22:32:16 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 22:32:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8566e652-0c2f-480d-8561-d10eca5871d8@openjdk.org> Changeset: 67079b18 Branch: master Author: David Holmes Date: 2026-02-02 22:29:15 +0000 URL: https://git.openjdk.org/mobile/commit/67079b18afb4454fc849a35dd208ccf0b702339f 8377000: [BACKOUT] JDK-8376126 G1: Convert remaining volatiles in G1ConcurrentMark to Atomic Reviewed-by: kvn ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: aa8f6e84 Branch: master Author: duke Date: 2026-02-02 22:30:07 +0000 URL: https://git.openjdk.org/mobile/commit/aa8f6e841d4c5a5df3f5c4b94264812ccb09b60c Automatic merge of jdk:master into master From duke at openjdk.org Mon Feb 2 22:44:47 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 22:44:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1114c01d-887e-4172-b934-94c8e1cdda50@openjdk.org> Changeset: 1cb4ef85 Branch: master Author: David Holmes Date: 2026-02-02 22:39:31 +0000 URL: https://git.openjdk.org/mobile/commit/1cb4ef8581b5c5572474a5376baf4fd88c5ffeab 8376855: ASAN reports out-of-range read in strncmp in MethodHandles::is_basic_type_signature Reviewed-by: azafari, jsjolen ! src/hotspot/share/prims/methodHandles.cpp Changeset: 5b13180b Branch: master Author: duke Date: 2026-02-02 22:40:08 +0000 URL: https://git.openjdk.org/mobile/commit/5b13180ba275cdcc5e87fc5d893b93deb366d7f7 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 02:24:25 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 02:24:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5dea619b-ccdd-46c0-8358-ab33b7dc9645@openjdk.org> Changeset: caf13382 Branch: master Author: SendaoYan Date: 2026-02-03 02:21:06 +0000 URL: https://git.openjdk.org/mobile/commit/caf1338243004e62c8a9e5fc8ba5d5e19f6edba2 8376700: java/nio/file/DirectoryStream/SecureDS.java fails AtomicMoveNotSupportedException Reviewed-by: bpb ! test/jdk/java/nio/file/DirectoryStream/SecureDS.java Changeset: d3930ccc Branch: master Author: duke Date: 2026-02-03 02:22:09 +0000 URL: https://git.openjdk.org/mobile/commit/d3930ccc1e6bfb3a9b5a8daf4bd4a0b3e62092b5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 06:34:35 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 06:34:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e21cb852 Branch: master Author: Paul H?bner Committer: David Holmes Date: 2026-02-03 06:32:50 +0000 URL: https://git.openjdk.org/mobile/commit/e21cb8525d91e91f000dc375b250c4acd37314e9 8370441: Remove unnecessary/confusing null check in Verifier::verify() Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/verifier.cpp Changeset: 48e35c2f Branch: master Author: duke Date: 2026-02-03 06:33:07 +0000 URL: https://git.openjdk.org/mobile/commit/48e35c2f221d4074fe206fdcf98d5321d39f00a1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 08:44:16 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 08:44:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8e2bd92b Branch: master Author: Aleksey Shipilev Date: 2026-02-03 08:41:37 +0000 URL: https://git.openjdk.org/mobile/commit/8e2bd92bacd6503346a48df236959c8a959c9c77 8376970: Shenandoah: Verifier should do basic verification before touching oops Reviewed-by: wkemper, xpeng, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 7f3e39db Branch: master Author: duke Date: 2026-02-03 08:42:08 +0000 URL: https://git.openjdk.org/mobile/commit/7f3e39db10476141d539b985048533113d3b2d8f Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 08:49:10 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 08:49:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <150a7bca-069c-4338-a0af-ff1cc84f564f@openjdk.org> Changeset: 692444f0 Branch: master Author: Aleksey Shipilev Date: 2026-02-03 08:44:23 +0000 URL: https://git.openjdk.org/mobile/commit/692444f071cab930d1b92bbfac79f87d0d801aab 8376969: Shenandoah: GC state getters should be inlineable Reviewed-by: wkemper, xpeng, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: e4e5e9f5 Branch: master Author: duke Date: 2026-02-03 08:45:12 +0000 URL: https://git.openjdk.org/mobile/commit/e4e5e9f58c252f27a70e753f5170899f624e6acc Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 09:05:39 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 09:05:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5fec0f32 Branch: master Author: Jan Lahoda Date: 2026-02-03 08:58:57 +0000 URL: https://git.openjdk.org/mobile/commit/5fec0f3287a64aa56e04ad7c0222dca49a0992e0 8376585: bin/update_copyright_year.sh could allow updating a specified list of files Reviewed-by: erikj ! bin/update_copyright_year.sh Changeset: e7ca05bb Branch: master Author: duke Date: 2026-02-03 08:59:28 +0000 URL: https://git.openjdk.org/mobile/commit/e7ca05bb22819d2ae3fbe610a054de04e72e7059 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 09:22:43 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 09:22:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f43fbf08 Branch: master Author: Casper Norrbin Date: 2026-02-03 09:19:15 +0000 URL: https://git.openjdk.org/mobile/commit/f43fbf08231a0ecf5c495c807302a851208c0736 8367332: Replace BlockTree tree logic with an intrusive red-black tree Reviewed-by: jsjolen, stuefe ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/blockTree.hpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp Changeset: 76c91b3f Branch: master Author: duke Date: 2026-02-03 09:19:23 +0000 URL: https://git.openjdk.org/mobile/commit/76c91b3f13ac69973890ca29cfd44256b62e1cb5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 09:42:55 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 09:42:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <075bddfc-3bc8-434f-a8f0-33f49bb706e3@openjdk.org> Changeset: efa16e9e Branch: master Author: Jaikiran Pai Date: 2026-02-03 09:35:21 +0000 URL: https://git.openjdk.org/mobile/commit/efa16e9e5fb07088ef2e0f2509e40fd97e4141d1 8170896: TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds Reviewed-by: smarks, msheppar, dfuchs ! test/jdk/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/jdk/java/rmi/server/Unreferenced/leaseCheckInterval/SelfTerminator.java Changeset: 3c98c5aa Branch: master Author: duke Date: 2026-02-03 09:36:18 +0000 URL: https://git.openjdk.org/mobile/commit/3c98c5aa5b57b1a54d2f7c25f305dd0dd09d7467 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 09:50:43 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 09:50:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <880cdd29-88b4-47ee-ac4c-f0e65af20741@openjdk.org> Changeset: 9c83dff8 Branch: master Author: Yasumasa Suenaga Date: 2026-02-03 09:44:00 +0000 URL: https://git.openjdk.org/mobile/commit/9c83dff811c038ba8b20a9781ea3ac0f4f95b1b9 8376284: New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine Reviewed-by: cjplummer, mbaesken ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedCore.java ! test/lib/jdk/test/lib/SA/SATestUtils.java Changeset: abcb5a51 Branch: master Author: duke Date: 2026-02-03 09:44:12 +0000 URL: https://git.openjdk.org/mobile/commit/abcb5a514bb842a198cb8c631964eba87e311a63 Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 10:47:45 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 10:47:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63a0d229-1faf-4329-ae2d-739704c5bd58@openjdk.org> Changeset: 88f538f1 Branch: master Author: Marc Chevalier Date: 2026-02-03 10:46:38 +0000 URL: https://git.openjdk.org/mobile/commit/88f538f114faf62e5decc48ae624b1c1302db13a 8376324: [IR Framework] Name methods in a CompileCommand-friendly way Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java Changeset: a0206589 Branch: master Author: duke Date: 2026-02-03 10:47:07 +0000 URL: https://git.openjdk.org/mobile/commit/a0206589706043b103ff0b8a7bd33e2928cee02b Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 12:03:16 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 12:03:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a5b4c079 Branch: master Author: Matthias Baesken Date: 2026-02-03 11:59:01 +0000 URL: https://git.openjdk.org/mobile/commit/a5b4c0795d88db3d02d31fb4740612c6a53f7204 8376889: Enhance JfrRecorder::on_create_vm_3() assert output Reviewed-by: mdoerr, mgronlun, asteiner ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp Changeset: 1d862f90 Branch: master Author: duke Date: 2026-02-03 11:59:07 +0000 URL: https://git.openjdk.org/mobile/commit/1d862f90675f8f732f06f1720b22d3299edd5fcf Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 12:43:07 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 12:43:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00b2ff96-bad9-4760-a246-46388a81922d@openjdk.org> Changeset: 69c3e278 Branch: master Author: Thomas Schatzl Date: 2026-02-03 12:37:33 +0000 URL: https://git.openjdk.org/mobile/commit/69c3e2780c44c6ad2ef0f296e8cfba7796f2213e 8376410: G1: Task queue statistics not reset properly on mark abort Reviewed-by: shade, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: ff71ce84 Branch: master Author: duke Date: 2026-02-03 12:38:07 +0000 URL: https://git.openjdk.org/mobile/commit/ff71ce84a6e567dc129822b3198a8fd5020595ae Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 13:40:33 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 13:40:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <32d7283a-a415-4597-9748-9af7d82991c2@openjdk.org> Changeset: 99bc9835 Branch: master Author: Jaikiran Pai Date: 2026-02-03 13:37:51 +0000 URL: https://git.openjdk.org/mobile/commit/99bc98357dab78bef2cce7a10c98d13d1e5730e3 8377015: ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused Reviewed-by: alanb, mbaesken ! test/jdk/java/nio/channels/Selector/ConnectionRefusedMessage.java Changeset: 8526e9da Branch: master Author: duke Date: 2026-02-03 13:38:07 +0000 URL: https://git.openjdk.org/mobile/commit/8526e9da9464316ea0ee981d4d0413b09b1ec33d Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 16:41:40 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 16:41:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e51ccef9 Branch: master Author: Weijun Wang Date: 2026-02-03 16:32:21 +0000 URL: https://git.openjdk.org/mobile/commit/e51ccef9cb415ed31db70971bb439ca3d96c5bce 8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings Reviewed-by: mullan, bperez, mpowers ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java ! src/java.base/share/classes/sun/security/pkcs/NamedPKCS8Key.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java ! src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java ! src/java.base/share/classes/sun/security/provider/NamedKEM.java ! src/java.base/share/classes/sun/security/provider/NamedKeyFactory.java ! src/java.base/share/classes/sun/security/provider/NamedKeyPairGenerator.java ! src/java.base/share/classes/sun/security/provider/NamedSignature.java + src/java.base/share/classes/sun/security/util/KeyChoices.java ! src/java.base/share/classes/sun/security/x509/NamedX509Key.java ! src/java.base/share/conf/security/java.security - test/jdk/sun/security/provider/NamedEdDSA.java - test/jdk/sun/security/provider/NamedKeyFactoryTest.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java + test/jdk/sun/security/provider/named/NamedEdDSA.java + test/jdk/sun/security/provider/named/NamedKeyFactoryTest.java + test/jdk/sun/security/provider/named/NamedKeys.java + test/jdk/sun/security/provider/pqc/PrivateKeyEncodings.java + test/jdk/sun/security/provider/pqc/SeedOrExpanded.java ! test/lib/jdk/test/lib/process/Proc.java ! test/lib/jdk/test/lib/security/RepositoryFileReader.java Changeset: 9564d2be Branch: master Author: duke Date: 2026-02-03 16:33:08 +0000 URL: https://git.openjdk.org/mobile/commit/9564d2be03a30c3bbe056e549cb21c62ccdaf08c Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 19:15:57 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 19:15:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3704b3b6-ec1e-4e28-a833-37a180ba2d27@openjdk.org> Changeset: 58d2edb9 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2026-02-03 19:09:19 +0000 URL: https://git.openjdk.org/mobile/commit/58d2edb9fc1bb68363e697b43be04c493ead81c5 8370688: java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays Reviewed-by: jpai, mullan, liach ! src/java.base/share/classes/java/util/jar/JarEntry.java Changeset: 98d9583f Branch: master Author: duke Date: 2026-02-03 19:10:26 +0000 URL: https://git.openjdk.org/mobile/commit/98d9583fd3594597f8ebb44cfe2ee5d4d7d294fe Automatic merge of jdk:master into master From duke at openjdk.org Tue Feb 3 19:27:35 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 19:27:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5fea0741 Branch: master Author: Phil Race Date: 2026-02-03 19:24:41 +0000 URL: https://git.openjdk.org/mobile/commit/5fea0741a6b7ff7e3a41844c86e422c0f0582333 8376297: ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int) Reviewed-by: aivanov, serb, azvegint, kizune ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java ! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java + test/jdk/java/awt/image/GetSampleSizeTest.java Changeset: 31f7b969 Branch: master Author: duke Date: 2026-02-03 19:25:18 +0000 URL: https://git.openjdk.org/mobile/commit/31f7b9694621db8bfb5d8bd8e2ca2438ee15dcdd Automatic merge of jdk:master into master From duke at openjdk.org Wed Feb 4 00:56:10 2026 From: duke at openjdk.org (duke) Date: Wed, 4 Feb 2026 00:56:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90c58e75-7ca9-473a-9a93-878fa88972ab@openjdk.org> Changeset: f3c8502e Branch: master Author: Jaikiran Pai Date: 2026-02-04 00:51:29 +0000 URL: https://git.openjdk.org/mobile/commit/f3c8502e38de714caab8edd895113528f1ea4f5e 8227493: Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error Reviewed-by: dfuchs, djelinski, michaelm ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: 4d860c3c Branch: master Author: duke Date: 2026-02-04 00:52:09 +0000 URL: https://git.openjdk.org/mobile/commit/4d860c3cb1373d221dcba0a15d625f323b713103 Automatic merge of jdk:master into master ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/unix/native/libnet/net_util_md.h From duke at openjdk.org Wed Feb 4 02:07:45 2026 From: duke at openjdk.org (duke) Date: Wed, 4 Feb 2026 02:07:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79292321-3de9-44ae-9469-b709d5b9cbb0@openjdk.org> Changeset: 14a6e928 Branch: master Author: SendaoYan Date: 2026-02-04 02:04:04 +0000 URL: https://git.openjdk.org/mobile/commit/14a6e928ce9a10f6d85fae8db4ce303da20bde85 8376630: java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/PipelineLeaksFD.java Changeset: 27b5d392 Branch: master Author: duke Date: 2026-02-04 02:05:06 +0000 URL: https://git.openjdk.org/mobile/commit/27b5d3925040959117ecc3e270f62b2f2391b936 Automatic merge of jdk:master into master From duke at openjdk.org Wed Feb 4 06:48:19 2026 From: duke at openjdk.org (duke) Date: Wed, 4 Feb 2026 06:48:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 443cd775 Branch: master Author: Kim Barrett Date: 2026-02-04 06:44:59 +0000 URL: https://git.openjdk.org/mobile/commit/443cd77509bd4144ba7dfec26e3e7b2e62c799f9 8376758: Fix -Wzero-as-null-pointer-constant warnings in AIX code Reviewed-by: dholmes, jsjolen ! src/hotspot/os/aix/decoder_aix.hpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp Changeset: fc102247 Branch: master Author: duke Date: 2026-02-04 06:46:07 +0000 URL: https://git.openjdk.org/mobile/commit/fc10224720ee1c109b1207daeba8878822bb5363 Automatic merge of jdk:master into master