From duke at openjdk.org Thu Jan 1 07:53:21 2026 From: duke at openjdk.org (duke) Date: Thu, 1 Jan 2026 07:53:21 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <6a6d5b2d-7e8a-47c8-bc6e-1be1e1cca243@openjdk.org> Changeset: 752f46d6 Branch: master Author: Eunbin Son Committer: Alan Bateman Date: 2026-01-01 07:49:30 +0000 URL: https://git.openjdk.org/mobile/commit/752f46d66250dd44e1b13bbdbd86c70a33be3ac2 8374373: Typo in VirtualThreadSchedulerMXBean.setParallelism javadoc Reviewed-by: alanb ! src/jdk.management/share/classes/jdk/management/VirtualThreadSchedulerMXBean.java Changeset: d9bd300c Branch: master Author: Alan Bateman Date: 2026-01-01 07:49:49 +0000 URL: https://git.openjdk.org/mobile/commit/d9bd300c6eddfd30a83e53e7ae03c47ea43a9e08 8374382: (aio) AsynchronousFileChannel writes wrong content using heap ByteBuffer when position != 0 Reviewed-by: jpai ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java + test/jdk/java/nio/channels/AsynchronousFileChannel/BufferPositions.java Changeset: c998ed84 Branch: master Author: duke Date: 2026-01-01 07:50:22 +0000 URL: https://git.openjdk.org/mobile/commit/c998ed8470c7b7fd741e545003a327306d222ea7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 09:32:16 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 09:32:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 65af6bcb Branch: master Author: Kim Barrett Date: 2026-01-02 09:27:40 +0000 URL: https://git.openjdk.org/mobile/commit/65af6bcb8f74484436b0331032260f2a646f203f 8374371: Failed assertion in G1HeapRegion gtest Reviewed-by: tschatzl, iwalulya ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp Changeset: a25c25bf Branch: master Author: duke Date: 2026-01-02 09:28:19 +0000 URL: https://git.openjdk.org/mobile/commit/a25c25bff09d88201640e7d881d1427ba053f09b Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 09:51:51 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 09:51:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9609843a-39bd-4b6a-bdf0-4fda9174c55f@openjdk.org> Changeset: 2ea3c00e Branch: master Author: Prasanta Sadhukhan Date: 2026-01-02 09:48:40 +0000 URL: https://git.openjdk.org/mobile/commit/2ea3c00e4f2a6e8c0a55039aee6fdfc8194a70a7 4337898: Serializing DefaultTableCellRenderer changes colors Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java + test/jdk/javax/swing/DefaultTableCellRenderer/DefRendererSerialize.java Changeset: 85184c03 Branch: master Author: duke Date: 2026-01-02 09:49:18 +0000 URL: https://git.openjdk.org/mobile/commit/85184c03826acaee1b77715ebe72472bad6186ad Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 09:57:14 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 09:57:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <08ca6b3f-743a-498d-bbfd-52c1df760561@openjdk.org> Changeset: 05d2f7f4 Branch: master Author: Prasanta Sadhukhan Date: 2026-01-02 09:53:04 +0000 URL: https://git.openjdk.org/mobile/commit/05d2f7f4080f5cc6d3eef97878806e28773d6f70 8373847: Test javax/swing/JMenuItem/MenuItemTest/bug6197830.java failed because The test case automatically fails when clicking any items in the ?Nothing? menu in all four windows (Left-to-right)-Menu Item Test and (Right-to-left)-Menu Item Test Reviewed-by: serb, aivanov, dnguyen ! test/jdk/javax/swing/JMenuItem/MenuItemTest/bug6197830.java Changeset: 562d43cc Branch: master Author: duke Date: 2026-01-02 09:53:17 +0000 URL: https://git.openjdk.org/mobile/commit/562d43cc5222fc4c1bf49a08c0f11073e8b38a3d Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 10:21:36 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 10:21:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0c54d2c2-56b3-464e-88bf-f98f7fa29d3b@openjdk.org> Changeset: efb79dc6 Branch: master Author: Kim Barrett Date: 2026-01-02 10:19:17 +0000 URL: https://git.openjdk.org/mobile/commit/efb79dc6b4907ecf4e1bab3c393ee5cd5fe911a8 8374444: Fix simple -Wzero-as-null-pointer-constant warnings Reviewed-by: aboldtch ! src/hotspot/share/cds/aotMappedHeapWriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! test/hotspot/gtest/nmt/test_regions_tree.cpp Changeset: a33ef1e1 Branch: master Author: duke Date: 2026-01-02 10:20:19 +0000 URL: https://git.openjdk.org/mobile/commit/a33ef1e1520f7a86208c1a2a909a4628458612d9 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 13:30:50 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 13:30:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <76e36b8a-5347-4444-bb27-4740d2864b2e@openjdk.org> Changeset: 34395124 Branch: master Author: Artur Barashev Date: 2026-01-02 13:28:15 +0000 URL: https://git.openjdk.org/mobile/commit/34395124018c434b0bad534cb6f85452466fd404 8374317: Change GCM IV size to 12 bytes when encrypting/decrypting TLS session ticket Reviewed-by: djelinski, mpowers, ascarpino ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java Changeset: 56a08bf6 Branch: master Author: duke Date: 2026-01-02 13:29:18 +0000 URL: https://git.openjdk.org/mobile/commit/56a08bf6abb2ce2d9df2658d591b00b818aec145 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 2 14:55:11 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 14:55:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2daf12ed Branch: master Author: Francesco Andreuzzi Date: 2026-01-02 14:51:37 +0000 URL: https://git.openjdk.org/mobile/commit/2daf12edd24e641d4d7706d582994c2b3fe95e87 8374465: Spurious dot in documentation for JVMTI ClassLoad Reviewed-by: kbarrett ! src/hotspot/share/prims/jvmti.xml Changeset: 02022013 Branch: master Author: duke Date: 2026-01-02 14:52:18 +0000 URL: https://git.openjdk.org/mobile/commit/02022013e5ba4a5615db7bb3e64816b3a40c8d0f Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 3 02:56:24 2026 From: duke at openjdk.org (duke) Date: Sat, 3 Jan 2026 02:56:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8f588fa3-f11a-4901-bbf4-592b6a65ccd1@openjdk.org> Changeset: 53824cf2 Branch: master Author: Leonid Mesnik Date: 2026-01-03 02:52:53 +0000 URL: https://git.openjdk.org/mobile/commit/53824cf2a97adbc25d32bec0acaff24d105081f9 8343809: Add requires tag to mark tests that are incompatible with exploded image Reviewed-by: alanb, dholmes ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/jtreg-ext/requires/VMProps.java Changeset: e53c551f Branch: master Author: duke Date: 2026-01-03 02:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/e53c551f3cb1bc6f3870240e781dfde5ded1d135 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 01:58:58 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 01:58:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6eaabed5 Branch: master Author: Xiaohong Gong Date: 2026-01-05 01:54:31 +0000 URL: https://git.openjdk.org/mobile/commit/6eaabed55ca4670d8c317f0a4323ccea4dd0b9ca 8373722: [TESTBUG] compiler/vectorapi/TestVectorOperationsWithPartialSize.java fails intermittently Reviewed-by: jiefu, jbhateja, erfang, qamai ! test/hotspot/jtreg/compiler/vectorapi/TestVectorOperationsWithPartialSize.java Changeset: cb29df22 Branch: master Author: duke Date: 2026-01-05 01:55:18 +0000 URL: https://git.openjdk.org/mobile/commit/cb29df2212cf456d1c1360d91bf8c049a48755a3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 08:31:07 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 08:31:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <41df13b1-1c1c-4798-ba48-326082ce1d74@openjdk.org> Changeset: 16303822 Branch: master Author: Matthias Baesken Date: 2026-01-05 08:27:37 +0000 URL: https://git.openjdk.org/mobile/commit/163038222a371c07aff8bce50eee55bb389104d0 8373704: Improve "SocketException: Protocol family unavailable" message Reviewed-by: lucy, jpai ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: 0192e7ed Branch: master Author: duke Date: 2026-01-05 08:28:20 +0000 URL: https://git.openjdk.org/mobile/commit/0192e7edf7e99020c865afe75d2aba4102e3bd60 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 09:42:52 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 09:42:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e676c9de Branch: master Author: Aleksey Shipilev Date: 2026-01-05 09:35:50 +0000 URL: https://git.openjdk.org/mobile/commit/e676c9de3da3b820081cde1b11c0df3129787130 8357258: x86: Improve receiver type profiling reliability Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/oops/methodData.hpp Changeset: 020d0933 Branch: master Author: duke Date: 2026-01-05 09:36:18 +0000 URL: https://git.openjdk.org/mobile/commit/020d09337f9a40ae10d3bb2c6115ffb1e2b7969d Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 13:22:47 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 13:22:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: eee58545 Branch: master Author: Daisuke Yamazaki Committer: Sean Mullan Date: 2026-01-05 13:19:32 +0000 URL: https://git.openjdk.org/mobile/commit/eee58545c8342fc39b3bec5b38da6c01d92d05f2 8366058: Outdated comment in WinCAPISeedGenerator Reviewed-by: mullan ! src/java.base/windows/native/libjava/WinCAPISeedGenerator.c Changeset: a110a3c0 Branch: master Author: duke Date: 2026-01-05 13:20:19 +0000 URL: https://git.openjdk.org/mobile/commit/a110a3c060daf726bb9267e823bf6bc3aa5b339a Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 14:08:57 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 14:08:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8a56f85e-88ac-4924-9f89-e63c84ab013b@openjdk.org> Changeset: 6ae3e064 Branch: master Author: Roland Westrelin Date: 2026-01-05 14:02:41 +0000 URL: https://git.openjdk.org/mobile/commit/6ae3e064352a56c5be140fba1ad6d040219432b0 8373508: C2: sinking CreateEx out of loop breaks the graph Reviewed-by: chagedorn, dlong ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCreateExSunkOutOfLoop.java + test/hotspot/jtreg/compiler/loopopts/TestCreateExSunkOutOfLoop2.java Changeset: 69f0501c Branch: master Author: duke Date: 2026-01-05 14:03:37 +0000 URL: https://git.openjdk.org/mobile/commit/69f0501cabb7bee848b8f669c0647709f8360702 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 14:47:44 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 14:47:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4458cab4 Branch: master Author: Beno?t Maillard Date: 2026-01-05 14:39:38 +0000 URL: https://git.openjdk.org/mobile/commit/4458cab4b0063f39333392321f542d0aa0db490d 8367627: C2: Missed Ideal() optimization opportunity with MemBar Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/igvn/TestMissingOptMemBarRemovePrecedentEdge.java Changeset: 18fe6b01 Branch: master Author: duke Date: 2026-01-05 14:40:18 +0000 URL: https://git.openjdk.org/mobile/commit/18fe6b018f851092689688b4abeedb4440c8cb09 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 17:22:00 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 17:22:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <01a60ad7-c660-4d25-81e7-60502ce4c56f@openjdk.org> Changeset: 27dbdec2 Branch: master Author: Naoto Sato Date: 2026-01-05 17:16:35 +0000 URL: https://git.openjdk.org/mobile/commit/27dbdec297fc8030812f7290a7601b6a99defb46 8374217: Remove IO.java test from AOT ProblemList Reviewed-by: jpai, iklam ! test/jdk/ProblemList-AotJdk.txt ! test/jdk/java/lang/IO/IO.java Changeset: a8204c2c Branch: master Author: duke Date: 2026-01-05 17:17:19 +0000 URL: https://git.openjdk.org/mobile/commit/a8204c2c54234673baffe2436df0fb2404517902 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 19:20:29 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 19:20:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ed9d144-d21a-42b2-bcd5-09bde8e82a57@openjdk.org> Changeset: 5fd095fb Branch: master Author: Patricio Chilano Mateo Date: 2026-01-05 19:16:40 +0000 URL: https://git.openjdk.org/mobile/commit/5fd095fb9b8f1d2000760519d42d7d0068b82651 8372591: assert(!current->cont_fastpath() || freeze.check_valid_fast_path()) failed Reviewed-by: dholmes, alanb, rrich, fyang ! src/hotspot/share/runtime/sharedRuntime.cpp + test/jdk/jdk/internal/vm/Continuation/OSRWithManyLocals.java Changeset: f9bf3e1a Branch: master Author: duke Date: 2026-01-05 19:17:19 +0000 URL: https://git.openjdk.org/mobile/commit/f9bf3e1a3464f774a55afa1c6d87b8d40c288d14 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 20:01:34 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 20:01:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fa8ea6b3 Branch: master Author: Alex Menkov Date: 2026-01-05 19:55:54 +0000 URL: https://git.openjdk.org/mobile/commit/fa8ea6b32d463a84affa529d37cfb97280503fc6 8374168: Resolve disabled warnings in JDWP agent Reviewed-by: cjplummer, sspitsyn, erikj ! make/modules/jdk.jdwp.agent/Lib.gmk ! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c ! src/jdk.jdwp.agent/share/native/libjdwp/inStream.c ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: 6c79cfbd Branch: master Author: duke Date: 2026-01-05 19:56:19 +0000 URL: https://git.openjdk.org/mobile/commit/6c79cfbd9cd55b05f656b891ee2e24925e0dff07 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 5 20:10:56 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 20:10:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: de81d389 Branch: master Author: David Holmes Date: 2026-01-05 20:09:49 +0000 URL: https://git.openjdk.org/mobile/commit/de81d38995356a2e8528a419ebd445e79cd136d1 8374456: JVM crashes with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked" when run with large value for PreallocatedOutOfMemoryErrorCount Reviewed-by: coleenp ! src/hotspot/share/runtime/globals.hpp Changeset: 18cd7cdf Branch: master Author: duke Date: 2026-01-05 20:10:19 +0000 URL: https://git.openjdk.org/mobile/commit/18cd7cdf1d172b7e782949ab1123cdec65cacf2a Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 07:44:43 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 07:44:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <220beacd-f4af-4fb1-a047-5619b9a85d16@openjdk.org> Changeset: d063c954 Branch: master Author: Aleksey Shipilev Date: 2026-01-06 07:40:36 +0000 URL: https://git.openjdk.org/mobile/commit/d063c9546b4a500f4c76fcd01442c2b7281f6d65 8374507: GHA: Limit debug symbols generation to conserve disk space Reviewed-by: erikj ! .github/workflows/build-alpine-linux.yml ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! .github/workflows/build-windows.yml Changeset: 916ec044 Branch: master Author: duke Date: 2026-01-06 07:41:44 +0000 URL: https://git.openjdk.org/mobile/commit/916ec0440c6f2ba72b8e4763e257ecd5a4a347c4 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 08:14:43 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 08:14:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6244dc7d-386e-430a-b622-3218f72d8af7@openjdk.org> Changeset: 2fbc4162 Branch: master Author: Fabian Meumertzheim Committer: Alan Bateman Date: 2026-01-06 08:09:42 +0000 URL: https://git.openjdk.org/mobile/commit/2fbc4162e808f14b6114499f49db3e6ef1590f24 8374441: (fs) FileSystemProvider.readAttributesIfExists throws "Not a directory" when element in path is not directory should return null for ENOTDIR (unix) Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java ! test/jdk/java/nio/file/Files/NotADirectory.java Changeset: d3e26b70 Branch: master Author: duke Date: 2026-01-06 08:10:18 +0000 URL: https://git.openjdk.org/mobile/commit/d3e26b700f162451ca8c5fa2c428660f70b3f7fa Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 08:55:49 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 08:55:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f5f8a86-0c91-4b13-85ad-99be5854e447@openjdk.org> Changeset: 2cb228e1 Branch: master Author: Emanuel Peter Date: 2026-01-06 08:51:40 +0000 URL: https://git.openjdk.org/mobile/commit/2cb228e142369ec73d768d8a69653a984b1c5908 8374489: Template Library: need to tag Float16.float16ToRawShortBits as having non-deterministic result because of multiple NaN bit patterns Reviewed-by: chagedorn, kvn ! test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java Changeset: 3b37f9ce Branch: master Author: duke Date: 2026-01-06 08:52:17 +0000 URL: https://git.openjdk.org/mobile/commit/3b37f9cea24bba602ed0e9fb5eff285750b3bd9c Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 10:38:57 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 10:38:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <849331d1-2eda-4754-a2ef-de1df1157faa@openjdk.org> Changeset: 5df183be Branch: master Author: Johny Jose Committer: Sean Coffey Date: 2026-01-06 10:36:41 +0000 URL: https://git.openjdk.org/mobile/commit/5df183be6c484d8f9635fac149caf5e2079c5561 8373476: (tz) Update Timezone Data to 2025c Reviewed-by: coffeys, naoto ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/africa ! src/java.base/share/data/tzdata/antarctica ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/australasia ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/iso3166.tab ! src/java.base/share/data/tzdata/leapseconds ! src/java.base/share/data/tzdata/northamerica ! src/java.base/share/data/tzdata/southamerica ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION Changeset: 617788e0 Branch: master Author: duke Date: 2026-01-06 10:37:19 +0000 URL: https://git.openjdk.org/mobile/commit/617788e0485baea94979b5c9b74890d9d01f1914 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 10:25:19 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 10:25:19 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <7f1670b2-15b2-4e0e-bcee-433eb15e1e43@openjdk.org> Changeset: 3a80c639 Branch: master Author: Volkan Yazici Date: 2026-01-06 10:21:14 +0000 URL: https://git.openjdk.org/mobile/commit/3a80c639d804a0697b8eb477fe4c96407709449b 8373515: Migrate "test/jdk/java/net/httpclient/" to null-safe "SimpleSSLContext" methods Reviewed-by: jpai ! test/jdk/java/net/httpclient/ALPNProxyFailureTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java ! test/jdk/java/net/httpclient/AltServiceUsageTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java ! test/jdk/java/net/httpclient/AsyncShutdownNow.java ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/BasicAuthTest.java ! test/jdk/java/net/httpclient/BasicHTTP2Test.java ! test/jdk/java/net/httpclient/BasicHTTP3Test.java ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/BufferSize1Test.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java ! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/CancelledResponse2.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DurationOverflowTest.java ! test/jdk/java/net/httpclient/EmptyAuthenticate.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExecutorShutdown.java ! test/jdk/java/net/httpclient/ExpectContinue.java ! test/jdk/java/net/httpclient/FileChannelPublisherTest.java ! test/jdk/java/net/httpclient/FilePublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/HeadTest.java ! test/jdk/java/net/httpclient/HeadersLowerCaseTest.java ! test/jdk/java/net/httpclient/HttpClientAuthRetryLimitTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpClientClose.java ! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java ! test/jdk/java/net/httpclient/HttpClientSNITest.java ! test/jdk/java/net/httpclient/HttpClientShutdown.java ! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java ! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/HttpVersionsTest.java ! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java ! test/jdk/java/net/httpclient/HttpsTunnelTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java ! test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LargeResponseTest.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java ! test/jdk/java/net/httpclient/PlainConnectionLockTest.java ! test/jdk/java/net/httpclient/ProxySelectorTest.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/Response1xxTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ServerCloseTest.java ! test/jdk/java/net/httpclient/ShortResponseBody.java ! test/jdk/java/net/httpclient/ShutdownNow.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/TimeoutResponseTestSupport.java ! test/jdk/java/net/httpclient/TlsContextTest.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java ! test/jdk/java/net/httpclient/UserCookieTest.java ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java ! test/jdk/java/net/httpclient/http2/ConnectionReuseTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/H2GoAwayTest.java ! test/jdk/java/net/httpclient/http2/H2SelectorVTTest.java ! test/jdk/java/net/httpclient/http2/NoBodyTest.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/SimpleGet.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/http2/UserInfoTest.java ! test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java ! test/jdk/java/net/httpclient/http3/GetHTTP3Test.java ! test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java ! test/jdk/java/net/httpclient/http3/H3BasicTest.java ! test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java ! test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java ! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java ! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java ! test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http3/H3GoAwayTest.java ! test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java ! test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java ! test/jdk/java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java ! test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java ! test/jdk/java/net/httpclient/http3/H3LogHandshakeErrors.java ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java ! test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java ! test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java ! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java ! test/jdk/java/net/httpclient/http3/H3ProxyTest.java ! test/jdk/java/net/httpclient/http3/H3PushCancel.java ! test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java ! test/jdk/java/net/httpclient/http3/H3QuicVTTest.java ! test/jdk/java/net/httpclient/http3/H3RedirectTest.java ! test/jdk/java/net/httpclient/http3/H3RequestRejectedTest.java ! test/jdk/java/net/httpclient/http3/H3ServerPush.java ! test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java ! test/jdk/java/net/httpclient/http3/H3ServerPushTest.java ! test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/http3/H3SimpleGet.java ! test/jdk/java/net/httpclient/http3/H3SimplePost.java ! test/jdk/java/net/httpclient/http3/H3SimpleTest.java ! test/jdk/java/net/httpclient/http3/H3StopSendingTest.java ! test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java ! test/jdk/java/net/httpclient/http3/H3Timeout.java ! test/jdk/java/net/httpclient/http3/H3UserInfoTest.java ! test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java ! test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java ! test/jdk/java/net/httpclient/http3/PostHTTP3Test.java ! test/jdk/java/net/httpclient/http3/StopSendingTest.java ! test/jdk/java/net/httpclient/http3/StreamLimitTest.java ! test/jdk/java/net/httpclient/quic/KeyUpdateTest.java ! test/jdk/java/net/httpclient/quic/PacketLossTest.java ! test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java ! test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java ! test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java ! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java ! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java ! test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java ! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java ! test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java ! test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java ! test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java ! test/jdk/java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java ! test/jdk/java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java ! test/jdk/java/net/httpclient/whitebox/SSLTubeTestDriver.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLFlowDelegateTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLTubeTest.java - test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContextWhiteboxAdapter.java Changeset: 83866416 Branch: master Author: duke Date: 2026-01-06 10:22:19 +0000 URL: https://git.openjdk.org/mobile/commit/83866416a7452fd96e2f92137af792453a07ac6e Automatic merge of jdk:master into master Changeset: 938bbd5b Branch: master Author: Christian Hagedorn Date: 2026-01-06 10:23:45 +0000 URL: https://git.openjdk.org/mobile/commit/938bbd5b604e990514b64a0451ed1bceb07eb23b 8374518: C1: Remove dead LinearScanStatistic::Counter::counter_fpu_stack Reviewed-by: thartmann, mdoerr ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestCITimeCountLinearScan.java Changeset: 1432357d Branch: master Author: duke Date: 2026-01-06 10:24:18 +0000 URL: https://git.openjdk.org/mobile/commit/1432357dd61f2a7d1856af2abc8577fbbcaa6070 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 10:57:25 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 10:57:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04318655-ca54-4845-98d0-78e515894f7a@openjdk.org> Changeset: 532a0a65 Branch: master Author: Fernando Guallini Date: 2026-01-06 10:53:27 +0000 URL: https://git.openjdk.org/mobile/commit/532a0a65b130e1fbe74ccbd16cdeed258cc2c245 8372950: Pem.pemEncoded should cache the Pattern Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/Pem.java Changeset: 710a4bcd Branch: master Author: duke Date: 2026-01-06 10:54:17 +0000 URL: https://git.openjdk.org/mobile/commit/710a4bcd744b8d4b1c133c7c00e4c1fa072de883 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 12:55:34 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 12:55:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <64e7ba06-8b46-40a0-8982-8e79bd08281d@openjdk.org> Changeset: df5b49e6 Branch: master Author: Dingli Zhang Date: 2026-01-06 12:49:16 +0000 URL: https://git.openjdk.org/mobile/commit/df5b49e604d3204c6383484ba3807d39abd0b0f1 8374525: RISC-V: Several masked float16 vector operations are not supported Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 15803123 Branch: master Author: duke Date: 2026-01-06 12:50:36 +0000 URL: https://git.openjdk.org/mobile/commit/15803123481a1be1007f11381ce28f3a605f17d1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 15:03:49 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 15:03:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5d8d79d5-bb4f-4b61-a1cb-898b6537a3d2@openjdk.org> Changeset: e27309f1 Branch: master Author: Kim Barrett Date: 2026-01-06 15:00:45 +0000 URL: https://git.openjdk.org/mobile/commit/e27309f10d32695972f468df17b2535d36a746a2 8374350: Convert hotspot gtests to use Atomic Reviewed-by: aboldtch, iwalulya ! test/hotspot/gtest/cds/test_archiveWorkers.cpp ! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp Changeset: bb128d3c Branch: master Author: duke Date: 2026-01-06 15:01:21 +0000 URL: https://git.openjdk.org/mobile/commit/bb128d3c467a8f9d19aed1d767797b018429f7fd Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 15:09:55 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 15:09:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <297d6fbc-9cc2-4ede-adcb-f02f0a61dc7a@openjdk.org> Changeset: 32144282 Branch: master Author: Kim Barrett Date: 2026-01-06 15:05:29 +0000 URL: https://git.openjdk.org/mobile/commit/3214428203642e986c47eabc29ebdea93016b2c5 8374446: Fix -Wzero-as-null-pointer-constant warnings in test_compressedKlass.cpp Reviewed-by: dholmes ! test/hotspot/gtest/oops/test_compressedKlass.cpp Changeset: 06f8a8a4 Branch: master Author: duke Date: 2026-01-06 15:06:16 +0000 URL: https://git.openjdk.org/mobile/commit/06f8a8a486db3c8ba0084832a9c4a8951a8cf867 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 15:51:29 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 15:51:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c611da25 Branch: master Author: Leonid Mesnik Date: 2026-01-06 15:48:53 +0000 URL: https://git.openjdk.org/mobile/commit/c611da257f69e9c9b178b85cb705a4b0a42545ac 8374483: Eliminate :serviceability_ttf_virtual group and mark svc non-virtual tests with requires Reviewed-by: syan, dholmes ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java ! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java ! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java ! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java ! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java ! test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/thrinfo02.java ! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java Changeset: 50baade6 Branch: master Author: duke Date: 2026-01-06 15:49:19 +0000 URL: https://git.openjdk.org/mobile/commit/50baade677cdc701f94a34188398797a43e7595b Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 16:33:42 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 16:33:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 136ac0d1 Branch: master Author: Naoto Sato Date: 2026-01-06 16:28:33 +0000 URL: https://git.openjdk.org/mobile/commit/136ac0d10b92df8875f36c717e85595740b50ed2 8374433: java/util/Locale/PreserveTagCase.java does not run any tests Reviewed-by: iris, joehw, jlu ! test/jdk/java/util/Locale/PreserveTagCase.java Changeset: bf78b7cb Branch: master Author: duke Date: 2026-01-06 16:29:29 +0000 URL: https://git.openjdk.org/mobile/commit/bf78b7cbf1d5580ba090e7f475abb06e4707fddf Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 16:55:10 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 16:55:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <61c8bc00-12ac-4935-8263-aa09029c6006@openjdk.org> Changeset: 3f652159 Branch: master Author: Daniel Gredler Date: 2026-01-06 16:52:21 +0000 URL: https://git.openjdk.org/mobile/commit/3f6521596014510b75318b53ef4aef6b01056545 8374340: FontRenderContext instance variables should be final Reviewed-by: aivanov, aturbanov, prr, serb ! src/java.desktop/share/classes/java/awt/font/FontRenderContext.java Changeset: ae0f38fe Branch: master Author: duke Date: 2026-01-06 16:53:16 +0000 URL: https://git.openjdk.org/mobile/commit/ae0f38fe3dab59341c1642118a437d7ac5f75a23 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 18:03:05 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 18:03:05 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 62181b63 Branch: master Author: Daniel Gredler Date: 2026-01-06 17:56:43 +0000 URL: https://git.openjdk.org/mobile/commit/62181b6363926968298ed37ac7780ee6d5ef0916 6562639: Wrong pixel bounds from TextLayout with white font Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/font/TextLine.java + test/jdk/java/awt/font/TextLayout/TestGetPixelBoundsWithColors.java Changeset: cdbc493a Branch: master Author: Kim Barrett Date: 2026-01-06 17:57:02 +0000 URL: https://git.openjdk.org/mobile/commit/cdbc493a6d93a0da0db987245daa7b1d00cc8add 8374190: Convert ConcurrentHashTable atomic lists to use Atomic Reviewed-by: dholmes, iwalulya ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 7c96e4a6 Branch: master Author: duke Date: 2026-01-06 17:57:18 +0000 URL: https://git.openjdk.org/mobile/commit/7c96e4a6012a479693b19312e7a4b736abf0e058 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 18:09:24 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 18:09:24 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: fbc59ac0 Branch: master Author: Weijun Wang Date: 2026-01-06 18:05:27 +0000 URL: https://git.openjdk.org/mobile/commit/fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in Reviewed-by: coffeys, hchao ! src/java.base/share/classes/sun/security/util/Password.java + test/jdk/sun/security/util/Password/EmptyIn.java Changeset: b09e8033 Branch: master Author: duke Date: 2026-01-06 18:06:17 +0000 URL: https://git.openjdk.org/mobile/commit/b09e803347b07670a32ce0c9c7b6836cab5b6003 Automatic merge of jdk:master into master Changeset: f1e0e0c2 Branch: master Author: Roger Riggs Date: 2026-01-06 18:07:43 +0000 URL: https://git.openjdk.org/mobile/commit/f1e0e0c25ec62a543b9cbfabd630fc4ef17a8b5c 8374544: Add SleepyCat diagnostics for all platforms Reviewed-by: jpai ! test/jdk/java/lang/RuntimeTests/exec/SleepyCat.java = test/jdk/java/lang/RuntimeTests/exec/TEST.properties Changeset: cffeea5b Branch: master Author: duke Date: 2026-01-06 18:08:17 +0000 URL: https://git.openjdk.org/mobile/commit/cffeea5b6f39fab29c675488781576acdd17c47e Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 19:27:12 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 19:27:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 53300b4a Branch: master Author: Justin Lu Date: 2026-01-06 19:24:43 +0000 URL: https://git.openjdk.org/mobile/commit/53300b4ac12240ea08227386412bfb90650c0aee 8373830: Refactor test/jdk/java/time/test tests to use JUnit over TestNG 8373829: Refactor test/jdk/java/time/tck tests to use JUnit over TestNG Reviewed-by: naoto = test/jdk/java/time/nonjunit/java/time/chrono/HijrahConfigCheck.java = test/jdk/java/time/nonjunit/java/time/chrono/HijrahConfigTest.java = test/jdk/java/time/nonjunit/java/time/chrono/hijrah-config-Hijrah-test_islamic-test.properties = test/jdk/java/time/nonjunit/java/time/zone/CustomZoneNameTest.java = test/jdk/java/time/nonjunit/java/time/zone/zoneProvider/META-INF/services/java.time.zone.ZoneRulesProvider = test/jdk/java/time/nonjunit/java/time/zone/zoneProvider/META-INF/services/java.util.spi.TimeZoneNameProvider = test/jdk/java/time/nonjunit/java/time/zone/zoneProvider/custom/CustomTimeZoneNameProvider.java = test/jdk/java/time/nonjunit/java/time/zone/zoneProvider/custom/CustomZoneRulesProvider.java ! test/jdk/java/time/tck/TEST.properties ! test/jdk/java/time/tck/java/time/AbstractDateTimeTest.java ! test/jdk/java/time/tck/java/time/AbstractTCKTest.java ! test/jdk/java/time/tck/java/time/TCKClock.java ! test/jdk/java/time/tck/java/time/TCKClock_Fixed.java ! test/jdk/java/time/tck/java/time/TCKClock_Offset.java ! test/jdk/java/time/tck/java/time/TCKClock_System.java ! test/jdk/java/time/tck/java/time/TCKClock_Tick.java ! test/jdk/java/time/tck/java/time/TCKDayOfWeek.java ! test/jdk/java/time/tck/java/time/TCKDuration.java ! test/jdk/java/time/tck/java/time/TCKInstant.java ! test/jdk/java/time/tck/java/time/TCKLocalDate.java ! test/jdk/java/time/tck/java/time/TCKLocalDateTime.java ! test/jdk/java/time/tck/java/time/TCKLocalTime.java ! test/jdk/java/time/tck/java/time/TCKMonth.java ! test/jdk/java/time/tck/java/time/TCKMonthDay.java ! test/jdk/java/time/tck/java/time/TCKOffsetDateTime.java ! test/jdk/java/time/tck/java/time/TCKOffsetTime.java ! test/jdk/java/time/tck/java/time/TCKPeriod.java ! test/jdk/java/time/tck/java/time/TCKYear.java ! test/jdk/java/time/tck/java/time/TCKYearMonth.java ! test/jdk/java/time/tck/java/time/TCKZoneId.java ! test/jdk/java/time/tck/java/time/TCKZoneOffset.java ! test/jdk/java/time/tck/java/time/TCKZonedDateTime.java ! test/jdk/java/time/tck/java/time/TestIsoChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDate.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronoPeriod.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKHijrahChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKHijrahEra.java ! test/jdk/java/time/tck/java/time/chrono/TCKIsoChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKIsoEra.java ! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java ! test/jdk/java/time/tck/java/time/chrono/TCKMinguoChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKMinguoEra.java ! test/jdk/java/time/tck/java/time/chrono/TCKTestServiceLoader.java ! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java ! test/jdk/java/time/tck/java/time/chrono/serial/TCKEraSerialization.java ! test/jdk/java/time/tck/java/time/format/TCKChronoPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKDTFParsedInstant.java ! test/jdk/java/time/tck/java/time/format/TCKDateTimeFormatter.java ! test/jdk/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/jdk/java/time/tck/java/time/format/TCKDateTimeFormatters.java ! test/jdk/java/time/tck/java/time/format/TCKDateTimeParseResolver.java ! test/jdk/java/time/tck/java/time/format/TCKDateTimeTextPrinting.java ! test/jdk/java/time/tck/java/time/format/TCKDecimalStyle.java ! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java ! test/jdk/java/time/tck/java/time/format/TCKInstantPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKLocalizedFieldParser.java ! test/jdk/java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java ! test/jdk/java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKLocalizedPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKOffsetPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKPadPrinterParser.java ! test/jdk/java/time/tck/java/time/format/TCKResolverStyle.java ! test/jdk/java/time/tck/java/time/format/TCKSignStyle.java ! test/jdk/java/time/tck/java/time/format/TCKTextStyle.java ! test/jdk/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java ! test/jdk/java/time/tck/java/time/serial/TCKClockSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKDurationSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKInstantSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKLocalDateSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKLocalTimeSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKMonthDaySerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKPeriodSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKYearMonthSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKYearSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKZoneIdSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java ! test/jdk/java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java ! test/jdk/java/time/tck/java/time/temporal/TCKChronoField.java ! test/jdk/java/time/tck/java/time/temporal/TCKChronoUnit.java ! test/jdk/java/time/tck/java/time/temporal/TCKIsoFields.java ! test/jdk/java/time/tck/java/time/temporal/TCKJulianFields.java ! test/jdk/java/time/tck/java/time/temporal/TCKTemporalAdjusters.java ! test/jdk/java/time/tck/java/time/temporal/TCKWeekFields.java ! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java ! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java ! test/jdk/java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java ! test/jdk/java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java ! test/jdk/java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java ! test/jdk/java/time/tck/java/time/zone/TCKFixedZoneRules.java ! test/jdk/java/time/tck/java/time/zone/TCKZoneOffsetTransition.java ! test/jdk/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java ! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java ! test/jdk/java/time/tck/java/time/zone/TCKZoneRulesProvider.java ! test/jdk/java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java ! test/jdk/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java ! test/jdk/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java ! test/jdk/java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java ! test/jdk/java/time/test/TEST.properties ! test/jdk/java/time/test/java/time/AbstractTest.java ! test/jdk/java/time/test/java/time/TestClock_Fixed.java ! test/jdk/java/time/test/java/time/TestClock_Offset.java ! test/jdk/java/time/test/java/time/TestClock_System.java ! test/jdk/java/time/test/java/time/TestClock_Tick.java ! test/jdk/java/time/test/java/time/TestDuration.java ! test/jdk/java/time/test/java/time/TestInstant.java ! test/jdk/java/time/test/java/time/TestInstantSource.java ! test/jdk/java/time/test/java/time/TestLocalDate.java ! test/jdk/java/time/test/java/time/TestLocalDateTime.java ! test/jdk/java/time/test/java/time/TestLocalTime.java ! test/jdk/java/time/test/java/time/TestMonthDay.java ! test/jdk/java/time/test/java/time/TestOffsetDateTime.java ! test/jdk/java/time/test/java/time/TestOffsetDateTime_instants.java ! test/jdk/java/time/test/java/time/TestOffsetTime.java ! test/jdk/java/time/test/java/time/TestPeriod.java ! test/jdk/java/time/test/java/time/TestYear.java ! test/jdk/java/time/test/java/time/TestYearMonth.java ! test/jdk/java/time/test/java/time/TestZoneId.java ! test/jdk/java/time/test/java/time/TestZoneOffset.java ! test/jdk/java/time/test/java/time/TestZonedDateTime.java ! test/jdk/java/time/test/java/time/chrono/TestChronoLocalDate.java ! test/jdk/java/time/test/java/time/chrono/TestChronologyPerf.java ! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java ! test/jdk/java/time/test/java/time/chrono/TestExampleCode.java ! test/jdk/java/time/test/java/time/chrono/TestIsoChronoImpl.java ! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronoImpl.java ! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java ! test/jdk/java/time/test/java/time/chrono/TestServiceLoader.java ! test/jdk/java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java ! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java ! test/jdk/java/time/test/java/time/format/AbstractTestPrinterParser.java ! test/jdk/java/time/test/java/time/format/TestCharLiteralParser.java ! test/jdk/java/time/test/java/time/format/TestCharLiteralPrinter.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatter.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java ! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java ! test/jdk/java/time/test/java/time/format/TestDateTimeTextProvider.java ! test/jdk/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java ! test/jdk/java/time/test/java/time/format/TestDecimalStyle.java ! test/jdk/java/time/test/java/time/format/TestFractionPrinterParser.java ! test/jdk/java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java ! test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java ! test/jdk/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java ! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java ! test/jdk/java/time/test/java/time/format/TestNumberParser.java ! test/jdk/java/time/test/java/time/format/TestNumberPrinter.java ! test/jdk/java/time/test/java/time/format/TestPadPrinterDecorator.java ! test/jdk/java/time/test/java/time/format/TestReducedParser.java ! test/jdk/java/time/test/java/time/format/TestReducedPrinter.java ! test/jdk/java/time/test/java/time/format/TestSettingsParser.java ! test/jdk/java/time/test/java/time/format/TestStringLiteralParser.java ! test/jdk/java/time/test/java/time/format/TestStringLiteralPrinter.java ! test/jdk/java/time/test/java/time/format/TestTextParser.java ! test/jdk/java/time/test/java/time/format/TestTextParserWithLocale.java ! test/jdk/java/time/test/java/time/format/TestTextPrinter.java ! test/jdk/java/time/test/java/time/format/TestTextPrinterWithLocale.java ! test/jdk/java/time/test/java/time/format/TestUTCParse.java ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/time/test/java/time/format/TestZoneOffsetParser.java ! test/jdk/java/time/test/java/time/format/TestZoneOffsetPrinter.java ! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java ! test/jdk/java/time/test/java/time/temporal/TestChronoField.java ! test/jdk/java/time/test/java/time/temporal/TestChronoUnit.java ! test/jdk/java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java ! test/jdk/java/time/test/java/time/temporal/TestDateTimeValueRange.java ! test/jdk/java/time/test/java/time/temporal/TestIsoFields.java ! test/jdk/java/time/test/java/time/temporal/TestIsoWeekFields.java ! test/jdk/java/time/test/java/time/temporal/TestJulianFields.java ! test/jdk/java/time/test/java/time/zone/TestFixedZoneRules.java ! test/jdk/java/time/test/java/time/zone/TestMutableZoneRules.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java ! test/jdk/java/time/test/java/time/zone/TestZoneRulesProvider.java ! test/jdk/java/time/test/java/util/TestFormatter.java Changeset: 7a7fcc11 Branch: master Author: duke Date: 2026-01-06 19:25:19 +0000 URL: https://git.openjdk.org/mobile/commit/7a7fcc110977dfabc869d58c9c0053c55c427233 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 6 19:56:26 2026 From: duke at openjdk.org (duke) Date: Tue, 6 Jan 2026 19:56:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <220c7429-3762-4e78-8ec3-e864ce9dca20@openjdk.org> Changeset: 7c979c14 Branch: master Author: David Beaumont Committer: Roger Riggs Date: 2026-01-06 19:54:49 +0000 URL: https://git.openjdk.org/mobile/commit/7c979c148724ab7de650593caa22df8405d740e5 8374308: ImageBufferCache has no effect and can be removed Reviewed-by: alanb, rriggs ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java - src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java Changeset: 93574cb8 Branch: master Author: duke Date: 2026-01-06 19:55:20 +0000 URL: https://git.openjdk.org/mobile/commit/93574cb8553ab51b9c776c42e69843f6ec19fbda Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 00:01:50 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 00:01:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6b3c1e0f Branch: master Author: Alexey Semenyuk Date: 2026-01-06 23:56:59 +0000 URL: https://git.openjdk.org/mobile/commit/6b3c1e0f786a889d2ac25c8bd05f4d83e666425f 8373833: "error.cert.not.found" and "error.explicit-sign-no-cert" errors duplicate each other Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: c0adc315 Branch: master Author: duke Date: 2026-01-06 23:57:18 +0000 URL: https://git.openjdk.org/mobile/commit/c0adc31538e98c96680815171ace385548b99e81 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 06:31:30 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 06:31:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <391ce4d5-2415-4d75-bdb8-f5823cc0e6ba@openjdk.org> Changeset: 5c6947f7 Branch: master Author: Thomas Schatzl Date: 2026-01-07 06:30:14 +0000 URL: https://git.openjdk.org/mobile/commit/5c6947f736568413d53d5a00de2e865f86e637c4 8373429: gc/g1/TestCodeCacheUnloadDuringConcCycle fails on various platforms Reviewed-by: mbaesken, mdoerr ! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java Changeset: 85910508 Branch: master Author: duke Date: 2026-01-07 06:30:37 +0000 URL: https://git.openjdk.org/mobile/commit/859105087cd787a669167875a75c3dc6fdd91a08 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 07:31:33 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 07:31:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c1c0ac87 Branch: master Author: Damon Fenacci Date: 2026-01-07 07:29:00 +0000 URL: https://git.openjdk.org/mobile/commit/c1c0ac877033c3edb0c2681c2c5f825be8adcfb3 8342772: Assert in LateInlineMHCallGenerator::do_late_inline_check Reviewed-by: vlivanov, chagedorn, thartmann ! src/hotspot/share/opto/callGenerator.cpp Changeset: 032bb51f Branch: master Author: duke Date: 2026-01-07 07:29:18 +0000 URL: https://git.openjdk.org/mobile/commit/032bb51fdb6fbcd22ead3993b5b1782c1089abe0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 08:29:06 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 08:29:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a01283a5 Branch: master Author: Ana-Maria Mihalceanu Committer: Jaikiran Pai Date: 2026-01-07 08:24:31 +0000 URL: https://git.openjdk.org/mobile/commit/a01283a5a57723673b1fd3c93434678fdae4102c 8374632: Broken list layout in the man page of jlink Reviewed-by: jpai ! src/jdk.jlink/share/man/jlink.md Changeset: 04c5b67b Branch: master Author: duke Date: 2026-01-07 08:25:22 +0000 URL: https://git.openjdk.org/mobile/commit/04c5b67b791ab2e26c7a8b5c50a651d6492685ad Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 09:25:19 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 09:25:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7e18de13 Branch: master Author: Volkan Yazici Date: 2026-01-07 09:22:38 +0000 URL: https://git.openjdk.org/mobile/commit/7e18de137c3b5f08a479af2b64eb22923261900b 8374210: [BACKOUT] Move input validation checks to Java for java.lang.StringCoding intrinsics Reviewed-by: shade, thartmann ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template - test/hotspot/jtreg/compiler/intrinsics/TestVerifyIntrinsicChecks.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestHasNegatives.java ! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java Changeset: b5039c96 Branch: master Author: duke Date: 2026-01-07 09:23:22 +0000 URL: https://git.openjdk.org/mobile/commit/b5039c960a731d96d1554fe5aa20da6ce822f8cd Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 10:13:06 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 10:13:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2074b975 Branch: master Author: Kim Barrett Date: 2026-01-07 10:06:29 +0000 URL: https://git.openjdk.org/mobile/commit/2074b975c3d08fec2ecd47dab48132be2ec7c3cf 8374623: Move DependentAlwaysFalse variable template to its own file Reviewed-by: jsjolen + src/hotspot/share/metaprogramming/dependentAlwaysFalse.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/lockFreeStack.hpp Changeset: 83b08bc6 Branch: master Author: duke Date: 2026-01-07 10:06:38 +0000 URL: https://git.openjdk.org/mobile/commit/83b08bc61b24471aa1bfcbb499970723a2790481 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 10:46:55 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 10:46:55 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <4b1f84eb-3000-4831-a1f2-8f3814410bb5@openjdk.org> Changeset: f83918c6 Branch: master Author: Alan Bateman Date: 2026-01-07 10:43:11 +0000 URL: https://git.openjdk.org/mobile/commit/f83918c692143802f2e94bed72dfe7121d1742f9 8369227: Virtual thread stuck in PARKED state Reviewed-by: pchilanomate ! src/java.base/share/classes/java/lang/VirtualThread.java + test/jdk/java/lang/Thread/virtual/stress/ParkAfterTimedPark.java ! test/jdk/java/lang/Thread/virtual/stress/TimedWaitALot.java Changeset: 86cb0b75 Branch: master Author: duke Date: 2026-01-07 10:43:24 +0000 URL: https://git.openjdk.org/mobile/commit/86cb0b759721969c4c448204559888b1473c375d Automatic merge of jdk:master into master Changeset: 6af27420 Branch: master Author: Alan Bateman Date: 2026-01-07 10:43:24 +0000 URL: https://git.openjdk.org/mobile/commit/6af27420e3b1980bc093776e3db76072123f7487 8373427: StructuredTaskScope::join not clear if called with interrupted status set Reviewed-by: jpai ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java Changeset: 64b7d7c3 Branch: master Author: duke Date: 2026-01-07 10:44:20 +0000 URL: https://git.openjdk.org/mobile/commit/64b7d7c392a3eaf31ef96114c19d6f3a20d1de8a Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 11:52:29 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 11:52:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d7a3df63 Branch: master Author: Tobias Hotz Committer: Tobias Hartmann Date: 2026-01-07 11:48:47 +0000 URL: https://git.openjdk.org/mobile/commit/d7a3df639977ac8442eec1efb41de6dc50384150 8374436: compiler/igvn/IntegerDivValueTests.java failed with division by zero Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/igvn/IntegerDivValueTests.java Changeset: 81793e7b Branch: master Author: duke Date: 2026-01-07 11:49:30 +0000 URL: https://git.openjdk.org/mobile/commit/81793e7ba5912357dbe98e63d67c1e89b76fc4d9 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 11:58:02 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 11:58:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 929864b1 Branch: master Author: SendaoYan Date: 2026-01-07 11:51:28 +0000 URL: https://git.openjdk.org/mobile/commit/929864b1a40eb222d3b7b3451fc6d4e5316a7cc8 8362087: Test containers/docker/ShareTmpDir.java intermittent fails Reviewed-by: sgehwolf, cnorrbin ! test/hotspot/jtreg/containers/docker/ShareTmpDir.java ! test/hotspot/jtreg/containers/docker/WaitForFlagFile.java Changeset: 22f56961 Branch: master Author: duke Date: 2026-01-07 11:52:22 +0000 URL: https://git.openjdk.org/mobile/commit/22f569610661481bda184ccc089f09f68c889487 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 12:40:48 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 12:40:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: da14813a Branch: master Author: Emanuel Peter Date: 2026-01-07 12:37:52 +0000 URL: https://git.openjdk.org/mobile/commit/da14813a5bdadaf0a1f81fa57ff6e1b103eaf113 8373453: C2 SuperWord: must handle load slices that have loads with different memory inputs Reviewed-by: kvn, thartmann, qamai ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestLoadSliceWithMultipleMemoryInputStates.java Changeset: 1c54439d Branch: master Author: duke Date: 2026-01-07 12:38:31 +0000 URL: https://git.openjdk.org/mobile/commit/1c54439d70e278c8f3f8789f1ca8e5cd875574f7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 15:45:49 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 15:45:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3541bc86 Branch: master Author: Volkan Yazici Date: 2026-01-07 15:38:20 +0000 URL: https://git.openjdk.org/mobile/commit/3541bc8635ad8f5f4151758de3a134c9c105cebd 8373538: Migrate all tests to null-safe "SimpleSSLContext" methods Reviewed-by: djelinski, jpai ! test/jdk/com/sun/net/httpserver/ClearTextServerSSL.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java ! test/jdk/java/net/URLPermission/URLTest.java ! test/jdk/javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java ! test/jdk/javax/net/ssl/HttpsURLConnection/Equals.java ! test/jdk/javax/net/ssl/HttpsURLConnection/HttpsSession.java ! test/jdk/javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java ! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java ! test/jdk/sun/security/krb5/auto/HttpsCB.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java Changeset: daf75ea6 Branch: master Author: duke Date: 2026-01-07 15:39:21 +0000 URL: https://git.openjdk.org/mobile/commit/daf75ea64bebf81e5185520affab5ebadf11e903 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 17:08:33 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 17:08:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9c4e1e3b-57ab-4e5b-a4a0-3f1d08276499@openjdk.org> Changeset: 640343f7 Branch: master Author: Jatin Bhateja Date: 2026-01-07 17:00:57 +0000 URL: https://git.openjdk.org/mobile/commit/640343f7d94894b0378ea5b1768eeac203a9aaf8 8373724: Assertion failure in TestSignumVector.java with UseAPX Reviewed-by: sviswanathan ! src/hotspot/cpu/x86/x86.ad Changeset: e1b49bbc Branch: master Author: duke Date: 2026-01-07 17:03:27 +0000 URL: https://git.openjdk.org/mobile/commit/e1b49bbc053e2dd1393bcca77435f4c0630b84e0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 18:14:13 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 18:14:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81a6f388-d57d-4a74-9472-d19035a42cfe@openjdk.org> Changeset: dd20e915 Branch: master Author: Aleksey Shipilev Date: 2026-01-07 18:10:06 +0000 URL: https://git.openjdk.org/mobile/commit/dd20e9150666f247af61dfa524a170ef7dd96c03 8374521: Support fine-grained native debug levels Reviewed-by: erikj, krk, clanger ! .github/workflows/build-alpine-linux.yml ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! make/autoconf/flags-cflags.m4 Changeset: 6e65bd35 Branch: master Author: duke Date: 2026-01-07 18:10:19 +0000 URL: https://git.openjdk.org/mobile/commit/6e65bd35424de443f1efaa7b2b2b6160d2af40a7 Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Wed Jan 7 21:55:30 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 21:55:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34a1e1b1-6174-4f8f-94d4-ab00929250be@openjdk.org> Changeset: 383fe1ef Branch: master Author: Erik Joelsson Date: 2026-01-07 21:52:12 +0000 URL: https://git.openjdk.org/mobile/commit/383fe1efc3a23385b8576e20f458f91085c6325e 8374642: EscapeHash macro fails with GNU make 4.3 and 4.4 Reviewed-by: tbell, shade ! make/common/Utils.gmk Changeset: 7e49678e Branch: master Author: duke Date: 2026-01-07 21:53:16 +0000 URL: https://git.openjdk.org/mobile/commit/7e49678ed58a0d85d48d1cecd98c54d6f8676161 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 7 22:28:02 2026 From: duke at openjdk.org (duke) Date: Wed, 7 Jan 2026 22:28:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9a944e55 Branch: master Author: Kim Barrett Date: 2026-01-07 22:23:39 +0000 URL: https://git.openjdk.org/mobile/commit/9a944e558733950d135b5a91d093b7a28e934f59 8372754: Add wrapper for 8369205: AIX build break in forbiddenFunctions.hpp Reviewed-by: mdoerr, tschatzl ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/cpu/aarch64/immediate_aarch64.hpp ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/libperfstat_aix.hpp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/share/classfile/classLoader.cpp + src/hotspot/share/cppstdlib/cstdlib.hpp ! src/hotspot/share/utilities/byteswap.hpp ! src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! src/hotspot/share/utilities/parseInteger.hpp ! src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp ! test/hotspot/gtest/utilities/test_bitMap_setops.cpp Changeset: 271af6cf Branch: master Author: duke Date: 2026-01-07 22:24:17 +0000 URL: https://git.openjdk.org/mobile/commit/271af6cf0862759ba43818fc69327ffa79fc728a Automatic merge of jdk:master into master ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp From duke at openjdk.org Thu Jan 8 01:16:46 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 01:16:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <38cbf76f-ee7b-40d3-a019-464a01858238@openjdk.org> Changeset: 0a1fa219 Branch: master Author: Chad Rakoczy Committer: Leonid Mesnik Date: 2026-01-08 01:14:01 +0000 URL: https://git.openjdk.org/mobile/commit/0a1fa219214b985e4c7d9e612bd5cda1b0f25577 8369150: NMethodRelocationTest fails when JVMTI events not published before JVM exit Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/NMethodRelocationTest.java ! test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/libNMethodRelocationTest.cpp ! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp Changeset: c7694b4e Branch: master Author: duke Date: 2026-01-08 01:14:19 +0000 URL: https://git.openjdk.org/mobile/commit/c7694b4eebe86cf3b60303b400e95dbdbb39cd56 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 04:44:35 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 04:44:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <354c8166-f0a0-4530-900d-5cd55742bf63@openjdk.org> Changeset: 70669d05 Branch: master Author: Kim Barrett Date: 2026-01-08 04:43:06 +0000 URL: https://git.openjdk.org/mobile/commit/70669d0585c708e04befe0f9ba945f6154f9afec 8374712: AOTMappedHeapWriter::relocate_field_in_buffer should use CompressedOops::narrow_oop_cast Reviewed-by: kvn ! src/hotspot/share/cds/aotMappedHeapWriter.cpp Changeset: 39ed5a9e Branch: master Author: duke Date: 2026-01-08 04:43:17 +0000 URL: https://git.openjdk.org/mobile/commit/39ed5a9e4376980dc7ab714ea2935daafdd50d50 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 05:33:34 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 05:33:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 95137580 Branch: master Author: Ioi Lam Date: 2026-01-08 05:31:06 +0000 URL: https://git.openjdk.org/mobile/commit/95137580b81fb48474b0d8fb748d9d4af7a27850 8374662: Remove unused type check functions from javaClasses.hpp Reviewed-by: jsjolen ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp Changeset: 47879d75 Branch: master Author: duke Date: 2026-01-08 05:31:17 +0000 URL: https://git.openjdk.org/mobile/commit/47879d7542b1f8b088a48886565d36a4ccd5aabd Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 07:05:44 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 07:05:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90aecdf9-3c89-41ee-8930-5ebe51704eaa@openjdk.org> Changeset: e6abf98e Branch: master Author: Jan Lahoda Date: 2026-01-08 07:01:03 +0000 URL: https://git.openjdk.org/mobile/commit/e6abf98e35079ed1b5547f2cc0ac6f518b78d67b 8374434: Several JShell tests report JUnit discovery warnings Reviewed-by: jpai ! test/langtools/jdk/jshell/ErrorTranslationTest.java ! test/langtools/jdk/jshell/IdGeneratorTest.java ! test/langtools/jdk/jshell/KullaCompletenessStressTest.java Changeset: 60510d87 Branch: master Author: duke Date: 2026-01-08 07:02:34 +0000 URL: https://git.openjdk.org/mobile/commit/60510d87e800668931f706cdb443718724461dab Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 08:19:15 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 08:19:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <82eff065-3ab0-4771-8013-296c3cc0dd47@openjdk.org> Changeset: 1a6da449 Branch: master Author: Per Minborg Date: 2026-01-08 08:14:57 +0000 URL: https://git.openjdk.org/mobile/commit/1a6da4499cf8805ff3e1e517fbca81c2eeb987a9 8374467: Incorrect ranges in jdk.internal.util.ByteArray JavaDoc Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/util/ByteArray.java ! src/java.base/share/classes/jdk/internal/util/ByteArrayLittleEndian.java Changeset: 0bdd5cd6 Branch: master Author: duke Date: 2026-01-08 08:15:18 +0000 URL: https://git.openjdk.org/mobile/commit/0bdd5cd60a806dac23407d5953036c38d12f994d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 08:36:38 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 08:36:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ba34047-1dac-4313-955e-a5866e430406@openjdk.org> Changeset: a71326a0 Branch: master Author: Emanuel Peter Date: 2026-01-08 08:32:02 +0000 URL: https://git.openjdk.org/mobile/commit/a71326a0e2660158fdb85282da4b59ce61c66ee3 8374528: C2 SuperWord: TestAliasingFuzzer.java strengthen no-multiversioning IR rule Reviewed-by: chagedorn, mhaessig ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java Changeset: 7d4a68b2 Branch: master Author: duke Date: 2026-01-08 08:32:17 +0000 URL: https://git.openjdk.org/mobile/commit/7d4a68b271018e59c89e026717046ad98a579091 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 09:27:32 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 09:27:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 08ff16f0 Branch: master Author: Ramkumar Sunderbabu Committer: SendaoYan Date: 2026-01-08 09:25:11 +0000 URL: https://git.openjdk.org/mobile/commit/08ff16f0aa8eaa9596da52d568720c69c897f3c5 8374576: Disable MemoryEaterMT for VirtualThread Reviewed-by: lmesnik, dholmes ! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java Changeset: 6ae74a95 Branch: master Author: duke Date: 2026-01-08 09:25:25 +0000 URL: https://git.openjdk.org/mobile/commit/6ae74a95683dc44d27e20edcd05f55aa57dc5709 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 09:37:59 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 09:37:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7a613460-9e52-4858-b8eb-8b00d1ef0f19@openjdk.org> Changeset: 067fd3cb Branch: master Author: Aleksey Shipilev Date: 2026-01-08 09:32:51 +0000 URL: https://git.openjdk.org/mobile/commit/067fd3cb2fa6a4a0484a922df8efbde03325ad3d 8374768: S390X builds are failing after JDK-8372754 Reviewed-by: stefank, mdoerr ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp Changeset: fd1f7c9d Branch: master Author: duke Date: 2026-01-08 09:33:20 +0000 URL: https://git.openjdk.org/mobile/commit/fd1f7c9d63989e14b77f4f831ee4cf73227944f0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 10:26:25 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 10:26:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <721d6f41-ca56-4e23-bbf7-614e13bdb840@openjdk.org> Changeset: 904ba5f5 Branch: master Author: Maurizio Cimadamore Date: 2026-01-08 10:24:03 +0000 URL: https://git.openjdk.org/mobile/commit/904ba5f5ed7d3ac1a3606ff7532ba3c206a2d9b9 8374718: Generation of CompilerProperties can fail in subtle ways Reviewed-by: jlahoda ! make/langtools/tools/propertiesparser/gen/ClassGenerator.java ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java Changeset: 28d15cf1 Branch: master Author: duke Date: 2026-01-08 10:24:18 +0000 URL: https://git.openjdk.org/mobile/commit/28d15cf1242cfbfc16a976c0192cd71c469344e5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 11:13:30 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 11:13:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5468d17a-301e-4f4e-94a9-23a74d4c8211@openjdk.org> Changeset: c5159fc9 Branch: master Author: Kim Barrett Date: 2026-01-08 11:07:08 +0000 URL: https://git.openjdk.org/mobile/commit/c5159fc9fa0fd81dec629cd821b3411b4a6df967 8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic Reviewed-by: dholmes, tschatzl ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.hpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.hpp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/pretouchTask.hpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerThread.hpp Changeset: c29f4174 Branch: master Author: duke Date: 2026-01-08 11:07:17 +0000 URL: https://git.openjdk.org/mobile/commit/c29f4174c3e49d9df01ce9ea2f916c8895e2fa5f Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 12:49:39 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 12:49:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <834ce61c-8bf6-44bc-8bdb-7bd66d923a28@openjdk.org> Changeset: 78b1ca6c Branch: master Author: Matthias Baesken Date: 2026-01-08 12:44:08 +0000 URL: https://git.openjdk.org/mobile/commit/78b1ca6cc14e1a92bf25cbcfb687067ac17af92b 8374711: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name Reviewed-by: mdoerr, dholmes ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: dd64c46e Branch: master Author: duke Date: 2026-01-08 12:44:17 +0000 URL: https://git.openjdk.org/mobile/commit/dd64c46e5fdef075c404c9beeef50793d546f48d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 14:40:08 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 14:40:08 GMT Subject: git: openjdk/mobile: 8370659: [mobile] enable static-libs-image for Android Message-ID: <790c01eb-d8ff-4d5f-a2bb-1fb31cc021cd@openjdk.org> Changeset: a4899b49 Branch: master Author: Johan Vos Date: 2026-01-08 14:34:50 +0000 URL: https://git.openjdk.org/mobile/commit/a4899b4917c8bc6a9726d38a35ae79ee0f4364aa 8370659: [mobile] enable static-libs-image for Android Reviewed-by: jwaters, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c ! src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c From duke at openjdk.org Thu Jan 8 16:30:41 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 16:30:41 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <2485e274-2394-4e46-8012-3cba1dc6e126@openjdk.org> Changeset: ec657349 Branch: master Author: Brian Burkhalter Date: 2026-01-08 16:28:10 +0000 URL: https://git.openjdk.org/mobile/commit/ec657349ff654dcb41b9f17178aeea638329101e 8374641: Remove java/nio/channels/AsyncCloseAndInterrupt.java from problem list Reviewed-by: iris ! test/jdk/ProblemList.txt Changeset: 94cce067 Branch: master Author: duke Date: 2026-01-08 16:28:24 +0000 URL: https://git.openjdk.org/mobile/commit/94cce067a88bad5753ad30d702e0ffa22630b376 Automatic merge of jdk:master into master Changeset: 677572b4 Branch: master Author: Brian Burkhalter Date: 2026-01-08 16:28:43 +0000 URL: https://git.openjdk.org/mobile/commit/677572b42d6d0ee62063c3f19ffad1e501ac9bf3 8372377: Test java/io/File/GetXSpace.java failed: The system cannot find the path specified Reviewed-by: alanb, jpai ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/libGetXSpace.c Changeset: a2153035 Branch: master Author: duke Date: 2026-01-08 16:29:42 +0000 URL: https://git.openjdk.org/mobile/commit/a215303500d3008cf17cb95bc3f9eac36b64354f Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 16:36:45 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 16:36:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fa2eb626 Branch: master Author: Erik Gahlin Date: 2026-01-08 16:34:39 +0000 URL: https://git.openjdk.org/mobile/commit/fa2eb626478806dc64fe03d8729f53f7ed26a172 8367949: JFR: MethodTrace double-counts methods that catch their own exceptions Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Instrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Method.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Transform.java + test/jdk/jdk/jfr/event/tracing/TestConstructors.java ! test/jdk/jdk/jfr/event/tracing/TestInstrumentation.java Changeset: 27b719d8 Branch: master Author: duke Date: 2026-01-08 16:35:24 +0000 URL: https://git.openjdk.org/mobile/commit/27b719d8a49c521ddff0fb608d365d326f39b223 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 16:50:11 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 16:50:11 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: c834e4c6 Branch: master Author: Jonas Norlinder Committer: Claes Redestad Date: 2026-01-08 16:46:28 +0000 URL: https://git.openjdk.org/mobile/commit/c834e4c641bf6c73e88b93c0cdba40a83f3192c1 8373647: Avoid fstat when opening file for write with RandomAccessFile or FileOutputStream Reviewed-by: redestad, alanb ! src/java.base/unix/native/libjava/io_util_md.c ! test/micro/org/openjdk/bench/java/io/FileWrite.java Changeset: 7e1051bf Branch: master Author: Francisco Ferrari Bihurriet Date: 2026-01-08 16:46:48 +0000 URL: https://git.openjdk.org/mobile/commit/7e1051bfcc01aad538376c86354e16e25d2eaf7a 8352728: InternalError loading java.security due to Windows parent folder permissions Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/Security.java - test/jdk/java/security/Security/ConfigFileTest.java + test/jdk/java/security/Security/SecurityPropFile/ExtraFileAndIncludes.java + test/jdk/java/security/Security/SecurityPropFile/LinuxAnonymousFiles.java - test/jdk/java/security/Security/SecurityPropFile/SecurityPropFile.file - test/jdk/java/security/Security/SecurityPropFile/SecurityPropFile.java + test/jdk/java/security/Security/SecurityPropFile/WindowsParentDirPermissions.java Changeset: 20447f2b Branch: master Author: duke Date: 2026-01-08 16:47:18 +0000 URL: https://git.openjdk.org/mobile/commit/20447f2b7b08205675b01140c8af36401f2cacb1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 17:23:59 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 17:23:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58f4a2de-1ed1-47d6-8a0c-81552e5ab57d@openjdk.org> Changeset: afd216ec Branch: master Author: Joe Darcy Date: 2026-01-08 17:19:12 +0000 URL: https://git.openjdk.org/mobile/commit/afd216ec3f5bfd1be88c6f4d4f53b763205c4fee 8374752: Add more JLS links to javax.lang.model.element.* Reviewed-by: liach ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/element/Parameterizable.java ! src/java.compiler/share/classes/javax/lang/model/element/QualifiedNameable.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java ! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java Changeset: 07a09d63 Branch: master Author: duke Date: 2026-01-08 17:20:21 +0000 URL: https://git.openjdk.org/mobile/commit/07a09d6326a178d36404de17eed9cdb0ab29b654 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 17:41:04 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 17:41:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 92abc6df Branch: master Author: Mark Powers Date: 2026-01-08 17:35:43 +0000 URL: https://git.openjdk.org/mobile/commit/92abc6dfe43a2c1f10dcfcf1e197fc9369f70ee3 8369282: Distrust TLS server certificates anchored by Chunghwa ePKI Root CA Reviewed-by: mullan ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java + src/java.base/share/classes/sun/security/validator/ChunghwaTLSPolicy.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Chunghwa.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/chunghwa/chunghwaepkirootca-chain.pem Changeset: 3db1f486 Branch: master Author: duke Date: 2026-01-08 17:36:19 +0000 URL: https://git.openjdk.org/mobile/commit/3db1f48610b5aa62ab55deb91a8d955034919c58 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 18:02:31 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 18:02:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <70d3a013-3407-4594-b4ee-688b44d5d51a@openjdk.org> Changeset: 1fb5030a Branch: master Author: Aleksey Shipilev Date: 2026-01-08 17:58:35 +0000 URL: https://git.openjdk.org/mobile/commit/1fb5030ab351a52b4a7455cbdd57f5b50aab9bd5 8374767: Amend JDK-8374521 with new option name Reviewed-by: clanger, krk ! .github/workflows/build-alpine-linux.yml ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! make/autoconf/flags-cflags.m4 Changeset: f20bc473 Branch: master Author: duke Date: 2026-01-08 17:59:17 +0000 URL: https://git.openjdk.org/mobile/commit/f20bc47331fdbecd0c8063d7bb2bd86829572a3a Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Thu Jan 8 18:45:13 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 18:45:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b1109c5-9dd4-4cad-9d80-fd89ad2e1e20@openjdk.org> Changeset: 9fd86e37 Branch: master Author: Ioi Lam Date: 2026-01-08 18:42:20 +0000 URL: https://git.openjdk.org/mobile/commit/9fd86e37492c419fbae0837f69aab26a201c927e 8374639: Static archive with AOTClassLinking breaks dynamic archive Reviewed-by: coleenp, matsaave ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/DynamicDumpWithAOTLinkedStaticArchive.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArrayKlassesApp.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java ! test/lib/jdk/test/lib/cds/SimpleCDSAppTester.java Changeset: bf9c43ef Branch: master Author: duke Date: 2026-01-08 18:43:19 +0000 URL: https://git.openjdk.org/mobile/commit/bf9c43efa2101b0ebe5aa05b50c944b010793391 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 18:55:02 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 18:55:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8212993a Branch: master Author: Joe Darcy Date: 2026-01-08 18:51:25 +0000 URL: https://git.openjdk.org/mobile/commit/8212993ac331d8761ddb7c0eef23dbfcc6ca0c7d 8374540: Add comment describing implementation choices of Math.fma Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Math.java Changeset: 46212302 Branch: master Author: duke Date: 2026-01-08 18:52:18 +0000 URL: https://git.openjdk.org/mobile/commit/462123026791c963c1aa338da808a934bb47e4dd Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 19:05:29 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 19:05:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4dc48167-8ca1-49ba-8d3c-23a6475d138f@openjdk.org> Changeset: 1342db0b Branch: master Author: Justin Lu Date: 2026-01-08 19:02:06 +0000 URL: https://git.openjdk.org/mobile/commit/1342db0bde25c111b25f4339ae2a858dc3b15687 8374051: Incorrect parameterized testing of exceptions in AbstractDateTimeTest.java Reviewed-by: naoto, rriggs ! test/jdk/java/time/tck/java/time/AbstractDateTimeTest.java ! test/jdk/java/time/tck/java/time/TCKInstant.java ! test/jdk/java/time/tck/java/time/TCKLocalDate.java ! test/jdk/java/time/tck/java/time/TCKLocalTime.java ! test/jdk/java/time/tck/java/time/TCKMonthDay.java ! test/jdk/java/time/tck/java/time/TCKOffsetDateTime.java ! test/jdk/java/time/tck/java/time/TCKOffsetTime.java ! test/jdk/java/time/tck/java/time/TCKYearMonth.java ! test/jdk/java/time/tck/java/time/TCKZonedDateTime.java Changeset: 1e2267fe Branch: master Author: duke Date: 2026-01-08 19:03:21 +0000 URL: https://git.openjdk.org/mobile/commit/1e2267fe812e5e88c56011c508862eff095fcdb3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 19:50:29 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 19:50:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 982aa3f8 Branch: master Author: Phil Race Date: 2026-01-08 19:47:01 +0000 URL: https://git.openjdk.org/mobile/commit/982aa3f8ead84817be5373c3257d48feab1758d3 8336654: [lworld] Tests depending on sun.awt.AppContext can fail when run with migrated classes Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/image/ImageCache.java - test/jdk/javax/swing/Security/6657138/bug6657138.java Changeset: c697b3ce Branch: master Author: duke Date: 2026-01-08 19:47:27 +0000 URL: https://git.openjdk.org/mobile/commit/c697b3cea6bdb15c94dfbaac8cc4d0db56c63065 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 8 20:51:31 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 20:51:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 385c4f81 Branch: master Author: Kelvin Nilsen Date: 2026-01-08 20:46:38 +0000 URL: https://git.openjdk.org/mobile/commit/385c4f8180d30c0e41b848eb4b2c1c8788211422 8373714: Shenandoah: Register heuristic penalties following a degenerated GC Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp Changeset: 6f11ebcc Branch: master Author: duke Date: 2026-01-08 20:47:19 +0000 URL: https://git.openjdk.org/mobile/commit/6f11ebcc79ec7c3a5f736eb72c73415e98e145be Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 02:13:13 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 02:13:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c9ecd76-ee4e-4df2-bd29-ffb1b3c5b743@openjdk.org> Changeset: 368de9ff Branch: master Author: SendaoYan Date: 2026-01-09 02:09:37 +0000 URL: https://git.openjdk.org/mobile/commit/368de9ff2e46e4c66ee57b5fb961804c5d25c42a 8374721: containers/docker/ShareTmpDir.java timed out after 8362087 Reviewed-by: cnorrbin, sgehwolf ! test/hotspot/jtreg/containers/docker/ShareTmpDir.java Changeset: fbf8084f Branch: master Author: duke Date: 2026-01-09 02:10:19 +0000 URL: https://git.openjdk.org/mobile/commit/fbf8084ff155082c3f7fa1291613bae2c4d01ebb Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 02:30:03 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 02:30:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <228ebb4e-c06a-45a5-8b03-e12ad81f6b0c@openjdk.org> Changeset: 9932c78c Branch: master Author: Joe Darcy Date: 2026-01-09 02:27:16 +0000 URL: https://git.openjdk.org/mobile/commit/9932c78c238f9b7959e28a056c37a88a7f6ce958 8374749: Clarify AnnotationValue specification Reviewed-by: liach, iris ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java Changeset: 76f915a5 Branch: master Author: duke Date: 2026-01-09 02:28:18 +0000 URL: https://git.openjdk.org/mobile/commit/76f915a5f0bfe99a88a71d7c62840a9152482ab3 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 05:21:48 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 05:21:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <43c36308-f7aa-43e3-8605-c6fd227acd9c@openjdk.org> Changeset: 775f48de Branch: master Author: Jasmine Karthikeyan Date: 2026-01-09 05:16:32 +0000 URL: https://git.openjdk.org/mobile/commit/775f48de6129092d05650fec17dad171944e6d89 8365570: C2 fails assert(false) failed: Unexpected node in SuperWord truncation: CastII Reviewed-by: chagedorn, thartmann, epeter ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java Changeset: 97d8a856 Branch: master Author: duke Date: 2026-01-09 05:17:18 +0000 URL: https://git.openjdk.org/mobile/commit/97d8a85674b070e9d3365537eb23242da88c3550 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 06:27:49 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 06:27:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a4fb07ee Branch: master Author: Jaikiran Pai Date: 2026-01-09 06:26:16 +0000 URL: https://git.openjdk.org/mobile/commit/a4fb07ee3e26c2f0ed3111c39c3a22167d292d04 8374644: Regression in GZIPInputStream performance after JDK-7036144 Reviewed-by: lancea, alanb ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java Changeset: 0b5a47ee Branch: master Author: duke Date: 2026-01-09 06:27:18 +0000 URL: https://git.openjdk.org/mobile/commit/0b5a47ee8c36d6b9b5b38d45d0c8187938306182 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 07:18:16 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 07:18:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9904e279-56c1-4f24-99ee-257d74fd2ffc@openjdk.org> Changeset: 42313289 Branch: master Author: Aleksey Shipilev Date: 2026-01-09 07:16:58 +0000 URL: https://git.openjdk.org/mobile/commit/423132895d4ee787d13daa412f9a3f9438834117 8374698: Stub names should look more like identifiers Reviewed-by: adinn, kvn ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/hotspot/share/runtime/stubInfo.cpp Changeset: 4ac7d24c Branch: master Author: duke Date: 2026-01-09 07:17:19 +0000 URL: https://git.openjdk.org/mobile/commit/4ac7d24c98f5d211e874a348c00d8f9375a7f5c6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 08:46:01 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 08:46:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8aca4405-577e-49bb-a85f-5181a26d5f72@openjdk.org> Changeset: a8552243 Branch: master Author: Jonas Norlinder Committer: Thomas Schatzl Date: 2026-01-09 08:41:39 +0000 URL: https://git.openjdk.org/mobile/commit/a855224305e025aea80165ae63ee921dca299b9c 8373695: G1: Using a value near integer max for ActiveProcessorCount causes fatal crash Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/g1/g1Arguments.cpp Changeset: f1b5489b Branch: master Author: duke Date: 2026-01-09 08:42:18 +0000 URL: https://git.openjdk.org/mobile/commit/f1b5489b063e32089df94957fb76590bb5769191 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 10:02:12 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 10:02:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <44de0143-1f60-412a-9bc9-629db675ef78@openjdk.org> Changeset: 2a965dff Branch: master Author: Jeremy Wood Committer: Jayathirth D V Date: 2026-01-09 09:56:39 +0000 URL: https://git.openjdk.org/mobile/commit/2a965dffdd2791ab87a2dbfba8ed44f8adb996c7 8374377: PNGImageDecoder Slow For 8-bit PNGs Reviewed-by: jdv, prr ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java + test/jdk/sun/awt/image/png/PngImageDecoder8BitTest.java + test/micro/org/openjdk/bench/java/awt/image/PNGImageDecoder_8bit_uninterlaced.java Changeset: 2a98f326 Branch: master Author: duke Date: 2026-01-09 09:57:22 +0000 URL: https://git.openjdk.org/mobile/commit/2a98f3262928e976430b8345266d9f232a04383a Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 10:24:11 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 10:24:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c8c6e700 Branch: master Author: Kevin Walls Date: 2026-01-09 10:23:03 +0000 URL: https://git.openjdk.org/mobile/commit/c8c6e7007aec9a568c25dcd5d4242b7911a83bfe 8374825: vmTestbase comment typo: lunch Reviewed-by: tschatzl, shade ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Algorithms.java ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: c17ce214 Branch: master Author: duke Date: 2026-01-09 10:23:22 +0000 URL: https://git.openjdk.org/mobile/commit/c17ce21451b9187e9c099ad25d1318b2d692352a Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 12:29:48 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 12:29:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7c345f0e-919a-4732-9811-55924e84ffc5@openjdk.org> Changeset: 47e19353 Branch: master Author: Aleksey Shipilev Date: 2026-01-09 12:24:13 +0000 URL: https://git.openjdk.org/mobile/commit/47e19353cd3661ad9aed00f6a415818da45cdfef 8373941: Epsilon: Robust counter updates in early VM phases Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp + test/hotspot/jtreg/gc/epsilon/TestInitAllocs.java Changeset: 4e55ef5b Branch: master Author: duke Date: 2026-01-09 12:25:18 +0000 URL: https://git.openjdk.org/mobile/commit/4e55ef5bb63d6e0488b7a0792aa248677df8e10c Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 13:19:38 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 13:19:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6d1bfdf7 Branch: master Author: Coleen Phillimore Date: 2026-01-09 13:14:25 +0000 URL: https://git.openjdk.org/mobile/commit/6d1bfdf7a92e44ff855307f86d1734fad909ea3d 8374796: CompressedOops versions of runtime/cds/TestDefaultArchiveLoading.java aren't run Reviewed-by: stefank, shade ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java Changeset: ccd45781 Branch: master Author: duke Date: 2026-01-09 13:15:22 +0000 URL: https://git.openjdk.org/mobile/commit/ccd45781b4dff544c9c6e37b61727b15dc591fec Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 14:51:15 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 14:51:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8737a8ca Branch: master Author: Alexey Semenyuk Date: 2026-01-09 14:49:52 +0000 URL: https://git.openjdk.org/mobile/commit/8737a8ca73952d60129e7fc2f7e17eea3b800af7 8373448: jpackage: StackOverflowError when processing a very long argument Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardOptionTest.java Changeset: ce980623 Branch: master Author: duke Date: 2026-01-09 14:50:17 +0000 URL: https://git.openjdk.org/mobile/commit/ce980623e227e9a3ad8e4445398725a2bf001c76 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 16:50:54 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 16:50:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20cdd70b-64a2-4aca-b37b-d3a211ffb883@openjdk.org> Changeset: f5fa9e40 Branch: master Author: Kevin Walls Date: 2026-01-09 16:49:04 +0000 URL: https://git.openjdk.org/mobile/commit/f5fa9e40b09b7b6322edb5f057a6350d44980e14 8374745: Test vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java failed Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters001/CollectionCounters001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters005/TestDescription.java Changeset: c9229e97 Branch: master Author: duke Date: 2026-01-09 16:49:28 +0000 URL: https://git.openjdk.org/mobile/commit/c9229e97dca7c16698fe8713731055116124f168 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 22:20:59 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 22:20:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <262bae36-1ceb-4e56-a6d5-7d47c02eeef0@openjdk.org> Changeset: 663a0833 Branch: master Author: Alexey Semenyuk Date: 2026-01-09 22:20:05 +0000 URL: https://git.openjdk.org/mobile/commit/663a08331a83c852622b8b11900f12b0dc3dbe82 8374219: Fix issues in jpackage's Executor class Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxBundlingEnvironment.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironment.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironmentMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromOptions.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageArch.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironment.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironmentMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/Codesign.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundlingEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificateUtils.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/TempKeychain.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ExecutorFactory.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/Globals.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ObjectFactory.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutorFactory.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/SystemEnvironment.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.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/share/classes/jdk/jpackage/internal/util/CommandLineFormat.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CommandOutputControl.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Enquoter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/RetryExecutor.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/TeeOutputStream.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinBundlingEnvironment.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java - test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandAction.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandActionSpec.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandActionSpecs.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandMock.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandMockExit.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandMockSpec.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CompletableCommandMock.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/MockIOException.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/MockIllegalStateException.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/MockingToolProvider.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/Script.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/ScriptSpec.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/ScriptSpecInDir.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/ToolProviderCommandMock.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/ToolProviderCompletableCommandMock.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/VerbatimCommandMock.java + test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LibProvidersLookupTest.java + test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxPackageArchTest.java + test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxSystemEnvironmentTest.java ! test/jdk/tools/jpackage/junit/linux/junit.java + test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacDmgPackagerTest.java + test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacDmgSystemEnvironmentTest.java ! test/jdk/tools/jpackage/junit/macosx/junit.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DefaultBundlingEnvironmentTest.java - test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ExecutorTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/MockUtils.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.excludes ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CommandOutputControlTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CommandOutputControlTestUtils.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/EnquoterTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/RetryExecutorTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java Changeset: fbb34ee6 Branch: master Author: duke Date: 2026-01-09 22:20:20 +0000 URL: https://git.openjdk.org/mobile/commit/fbb34ee6e5ec496913c7a11165a35644fbde9e21 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 22:45:32 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 22:45:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 805866bb Branch: master Author: jonghoonpark Committer: Kim Barrett Date: 2026-01-09 22:42:53 +0000 URL: https://git.openjdk.org/mobile/commit/805866bbf680f44219e5c634eb9726e1c5dea690 8372040: Remove Prefetch header vs inline header separation Reviewed-by: kbarrett, stefank ! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp ! src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp ! src/hotspot/os_cpu/bsd_x86/prefetch_bsd_x86.inline.hpp ! src/hotspot/os_cpu/bsd_zero/prefetch_bsd_zero.inline.hpp ! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp ! src/hotspot/os_cpu/linux_arm/prefetch_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_ppc/prefetch_linux_ppc.inline.hpp ! src/hotspot/os_cpu/linux_riscv/prefetch_linux_riscv.inline.hpp ! src/hotspot/os_cpu/linux_s390/prefetch_linux_s390.inline.hpp ! src/hotspot/os_cpu/linux_x86/prefetch_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_zero/prefetch_linux_zero.inline.hpp ! src/hotspot/os_cpu/windows_aarch64/prefetch_windows_aarch64.inline.hpp ! src/hotspot/os_cpu/windows_x86/prefetch_windows_x86.inline.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/generation.hpp - src/hotspot/share/runtime/prefetch.hpp ! src/hotspot/share/runtime/prefetch.inline.hpp Changeset: e30aacd8 Branch: master Author: duke Date: 2026-01-09 22:43:18 +0000 URL: https://git.openjdk.org/mobile/commit/e30aacd8ce1c823976e61be5eea4ffde067e9090 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 9 23:40:05 2026 From: duke at openjdk.org (duke) Date: Fri, 9 Jan 2026 23:40:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <440194ef-59db-46c5-a159-64a227a562ec@openjdk.org> Changeset: 74faf033 Branch: master Author: Alexey Semenyuk Date: 2026-01-09 23:36:19 +0000 URL: https://git.openjdk.org/mobile/commit/74faf033127ab3a5e28be75b91e662c589f81084 8374819: jpackage and jpackage tests leave some I/O streams unclosed Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageInfoPListFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListReader.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java ! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java ! test/jdk/tools/jpackage/windows/WinLongVersionTest.java Changeset: 1e7623e0 Branch: master Author: duke Date: 2026-01-09 23:37:18 +0000 URL: https://git.openjdk.org/mobile/commit/1e7623e071a1f194ec4be44ed5bd524184cadad7 Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 10 00:55:51 2026 From: duke at openjdk.org (duke) Date: Sat, 10 Jan 2026 00:55:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a726e834 Branch: master Author: John Jiang Date: 2026-01-10 00:52:34 +0000 URL: https://git.openjdk.org/mobile/commit/a726e834b6d3674f0d573d8a0df6eb00464b825b 8373231: ECDSAOperations::toAffinePoint is redundant Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ec/ECDSAOperations.java ! test/jdk/sun/security/ec/ECDSAPrimitive.java Changeset: 525fdc57 Branch: master Author: duke Date: 2026-01-10 00:53:18 +0000 URL: https://git.openjdk.org/mobile/commit/525fdc57e35233d957fdfd05f1ea004e5596fe3c Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 10 01:58:54 2026 From: duke at openjdk.org (duke) Date: Sat, 10 Jan 2026 01:58:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7a10e911-8b5a-4264-9adc-e4a931080f9a@openjdk.org> Changeset: 0537a3fa Branch: master Author: Kim Barrett Date: 2026-01-10 01:55:00 +0000 URL: https://git.openjdk.org/mobile/commit/0537a3fae9bd55ab8b7279da7d3ee4b5ce5bc492 8374922: Build failure after JDK-8372040 Reviewed-by: smarks ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: 7082c492 Branch: master Author: duke Date: 2026-01-10 01:55:16 +0000 URL: https://git.openjdk.org/mobile/commit/7082c4924dd3cfcc9a321324ca65efc8c916c05a Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 10 02:21:16 2026 From: duke at openjdk.org (duke) Date: Sat, 10 Jan 2026 02:21:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7b9f0d65-5c13-4b8b-8a37-a9fffa01e472@openjdk.org> Changeset: 657d5f77 Branch: master Author: Jaikiran Pai Date: 2026-01-10 02:17:37 +0000 URL: https://git.openjdk.org/mobile/commit/657d5f77f4985304995ee44fc2ae1643504de8df 8374754: jtreg failure handler - replace inline javascript and inline event handlers with same origin javascript files Reviewed-by: erikj ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlPage.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 69dead29 Branch: master Author: duke Date: 2026-01-10 02:18:18 +0000 URL: https://git.openjdk.org/mobile/commit/69dead29ba25dd8db1393be48d6d1ecaf8daf57c Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 10 11:12:42 2026 From: duke at openjdk.org (duke) Date: Sat, 10 Jan 2026 11:12:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4172acdc-f73d-4bff-9a05-b9ccda19c420@openjdk.org> Changeset: 12894a87 Branch: master Author: Serguei Spitsyn Date: 2026-01-10 11:10:06 +0000 URL: https://git.openjdk.org/mobile/commit/12894a870a3c8d1da13a885cc006458ae9475b6e 8373643: Test serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java still failing Reviewed-by: lmesnik ! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java Changeset: d7fc2952 Branch: master Author: duke Date: 2026-01-10 11:10:17 +0000 URL: https://git.openjdk.org/mobile/commit/d7fc29525afbd469d8be7e680395996d116b97ab Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 10 15:08:34 2026 From: duke at openjdk.org (duke) Date: Sat, 10 Jan 2026 15:08:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 659b53fe Branch: master Author: Alexey Semenyuk Date: 2026-01-10 15:04:16 +0000 URL: https://git.openjdk.org/mobile/commit/659b53fe33eaa531bca1951a26f357b51902311e 8374923: runtime/cds/ServiceLoaderTest.java fails with mismatch between cds and non-cds Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java Changeset: c90d03b5 Branch: master Author: duke Date: 2026-01-10 15:04:23 +0000 URL: https://git.openjdk.org/mobile/commit/c90d03b58dd3ea5231accac6a4495b3d19ef3a22 Automatic merge of jdk:master into master From duke at openjdk.org Sun Jan 11 20:40:11 2026 From: duke at openjdk.org (duke) Date: Sun, 11 Jan 2026 20:40:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <83327f48-a6c4-4d4e-bdf9-7dc050f64574@openjdk.org> Changeset: 33689485 Branch: master Author: Aleksey Shipilev Date: 2026-01-11 20:37:04 +0000 URL: https://git.openjdk.org/mobile/commit/336894857bfc9f610da55e6180dd7b668bf67752 8374878: Add Atomic::compare_set Reviewed-by: kbarrett, stefank ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: a04704cb Branch: master Author: duke Date: 2026-01-11 20:37:31 +0000 URL: https://git.openjdk.org/mobile/commit/a04704cbc6d9e8b7000a4d06824ce71e047ca5dd Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 07:07:36 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 07:07:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20149929-eea1-4038-9140-e5e19fa7528e@openjdk.org> Changeset: 669977f7 Branch: master Author: Trevor Bond Committer: Adam Sotona Date: 2026-01-12 07:05:52 +0000 URL: https://git.openjdk.org/mobile/commit/669977f7c4b58ab4901a340906262ab907b3ffb6 8341272: Factory to create wide iinc instruction with small arguments Reviewed-by: liach, asotona ! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java ! test/jdk/jdk/classfile/InstructionValidationTest.java Changeset: 2b212be7 Branch: master Author: duke Date: 2026-01-12 07:06:25 +0000 URL: https://git.openjdk.org/mobile/commit/2b212be75934b0193ff2b690a96285dd684e3faa Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 07:50:19 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 07:50:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0aa88392-b02a-4ead-93e2-5b0148822b9c@openjdk.org> Changeset: 7cf7f01f Branch: master Author: Matthias Baesken Date: 2026-01-12 07:46:25 +0000 URL: https://git.openjdk.org/mobile/commit/7cf7f01fb339bf3c5b81d946be8afa71ec267e42 8374875: Improve perfMemory warning about 'Insufficient space for shared memory file' Reviewed-by: lucy, mdoerr, clanger ! src/hotspot/os/posix/perfMemory_posix.cpp Changeset: b3564786 Branch: master Author: duke Date: 2026-01-12 07:47:17 +0000 URL: https://git.openjdk.org/mobile/commit/b3564786626d302cfc37f2cb3cb1c6dd43020f2f Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 08:02:14 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 08:02:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 49040462 Branch: master Author: Beno?t Maillard Date: 2026-01-12 07:59:37 +0000 URL: https://git.openjdk.org/mobile/commit/49040462f3d2761435cded1bd8898d0c6b16fc02 8372302: C2: IGVN verification fails because ModXNode::Ideal creates unused intermediate nodes Reviewed-by: epeter, qamai ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/c2/igvn/TestModIdealCreatesUselessNode.java Changeset: d295f967 Branch: master Author: duke Date: 2026-01-12 08:00:56 +0000 URL: https://git.openjdk.org/mobile/commit/d295f9678b7ac93d5404cb1d20c55034652d6d0c Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 08:08:56 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 08:08:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 133a023e Branch: master Author: Matthias Baesken Date: 2026-01-12 08:04:14 +0000 URL: https://git.openjdk.org/mobile/commit/133a023e8e1ec1c555265a92eb0fcb4965f0b162 8374471: Check bin and lib folder of JDK image for unwanted files Reviewed-by: erikj, clanger + test/jdk/build/CheckFiles.java Changeset: f34863f7 Branch: master Author: duke Date: 2026-01-12 08:05:25 +0000 URL: https://git.openjdk.org/mobile/commit/f34863f76636f20864e795a4e003a4eb9b7db171 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 08:27:02 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 08:27:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <48c36b9c-9ab2-489b-948b-02102744d208@openjdk.org> Changeset: fb13abef Branch: master Author: Thomas Schatzl Date: 2026-01-12 08:26:10 +0000 URL: https://git.openjdk.org/mobile/commit/fb13abef44d535ebc4535921fd4eb0f285030465 8374743: G1 starts a concurrent mark when allocating humongous objects during initialization Co-authored-by: Erik ?sterlund Reviewed-by: eosterlund, iwalulya, sjohanss, shade ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 4229af70 Branch: master Author: duke Date: 2026-01-12 08:26:18 +0000 URL: https://git.openjdk.org/mobile/commit/4229af70d66c5520f7fa464196d86365bdc9f612 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 11:04:06 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 11:04:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3a93f839-c144-4c09-85b6-b3c5d56e1264@openjdk.org> Changeset: d0aae04d Branch: master Author: Johan Sj?len Date: 2026-01-12 11:01:12 +0000 URL: https://git.openjdk.org/mobile/commit/d0aae04d61c90698ab5a01b4389dc6932de63cb7 8325108: POSIX map_memory_to_file calls release_memory unnecessarily Reviewed-by: dholmes, coleenp ! src/hotspot/os/posix/os_posix.cpp Changeset: fe3626d9 Branch: master Author: duke Date: 2026-01-12 11:02:37 +0000 URL: https://git.openjdk.org/mobile/commit/fe3626d9244080e818cce919c51d33dd2c7c0981 Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.org Mon Jan 12 11:22:23 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 11:22:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2fbe4755 Branch: master Author: Emanuel Peter Date: 2026-01-12 11:18:28 +0000 URL: https://git.openjdk.org/mobile/commit/2fbe47559e9ba45306bd08c3636647f865a75abd 8374785: Template Library: need to tag Float16.copySign as having non-deterministic result because of multiple NaNs with different sign bits Reviewed-by: thartmann, qamai ! test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java Changeset: 59075d99 Branch: master Author: duke Date: 2026-01-12 11:18:53 +0000 URL: https://git.openjdk.org/mobile/commit/59075d992c17f07d7f68e74e07c4d5e5d5d9b40d Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 11:35:37 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 11:35:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20db26b3-52df-4a6b-9649-5d2b645ac026@openjdk.org> Changeset: 556bddfd Branch: master Author: Erik Gahlin Date: 2026-01-12 11:30:43 +0000 URL: https://git.openjdk.org/mobile/commit/556bddfd9439d1bad698ab5134317ce263a36b04 8372321: TestBackToBackSensitive fails intermittently after JDK-8365972 Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java Changeset: 102d2af7 Branch: master Author: duke Date: 2026-01-12 11:31:44 +0000 URL: https://git.openjdk.org/mobile/commit/102d2af71200ca572d6d66732e13b35778dfdc96 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 15:29:53 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 15:29:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d433ce52 Branch: master Author: Liam Miller-Cushon Date: 2026-01-12 15:22:42 +0000 URL: https://git.openjdk.org/mobile/commit/d433ce52360994be5a88a0bcbf39cbb741b435ec 8369564: Provide a MemorySegment API to read strings with known lengths Co-authored-by: Per Minborg Reviewed-by: jvernee, mcimadamore ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestStringEncoding.java + test/micro/org/openjdk/bench/java/lang/foreign/FromJavaStringTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: cbb6f899 Branch: master Author: duke Date: 2026-01-12 15:23:54 +0000 URL: https://git.openjdk.org/mobile/commit/cbb6f899fa071a8640c95b55435bb1ec31182406 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 19:44:42 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 19:44:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <40e72265-4103-40e7-9dbb-5b62e93de4f6@openjdk.org> Changeset: 9a2592f8 Branch: master Author: Joe Darcy Date: 2026-01-12 19:41:21 +0000 URL: https://git.openjdk.org/mobile/commit/9a2592f8d2177f1480758e94faf9b986c7bba681 8374953: Add note on about implicit state when comparing TypeMirrors Reviewed-by: attila, vromero, jlahoda ! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java ! src/java.compiler/share/classes/javax/lang/model/util/Types.java Changeset: a36f1639 Branch: master Author: duke Date: 2026-01-12 19:42:05 +0000 URL: https://git.openjdk.org/mobile/commit/a36f16391235069975d04f10d63850e99abf473a Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 12 23:38:29 2026 From: duke at openjdk.org (duke) Date: Mon, 12 Jan 2026 23:38:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <76cf5eee-00d0-4c0b-a44d-a76827860d39@openjdk.org> Changeset: 15b7a425 Branch: master Author: William Kemper Date: 2026-01-12 23:36:26 +0000 URL: https://git.openjdk.org/mobile/commit/15b7a4252b8d3595b7bc409e20d4c617e89240e8 8373819: Genshen: Control thread can miss allocation failure notification (redux) Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp Changeset: d74dcdcb Branch: master Author: duke Date: 2026-01-12 23:37:19 +0000 URL: https://git.openjdk.org/mobile/commit/d74dcdcbf7b3612745189434d4b18448ba0418c5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 01:31:32 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 01:31:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00f1ec83-67f7-4898-aa61-67845cd91c4b@openjdk.org> Changeset: e89c1290 Branch: master Author: Jaikiran Pai Date: 2026-01-13 01:29:20 +0000 URL: https://git.openjdk.org/mobile/commit/e89c1290ca8b3e07bef12f4c0465c3e83389fef4 8374181: failure_handler: The cores.html file is formatted incorrectly and so hides the core dump information Reviewed-by: erikj ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java Changeset: 7491a31a Branch: master Author: duke Date: 2026-01-13 01:30:20 +0000 URL: https://git.openjdk.org/mobile/commit/7491a31a03e1d4c5dbf5f270579bad01648ab48b Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 04:31:22 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 04:31:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ac5d14a-4d52-4c79-9f05-577b4bda8fe1@openjdk.org> Changeset: 0b9d4c02 Branch: master Author: Prasanta Sadhukhan Date: 2026-01-13 04:29:12 +0000 URL: https://git.openjdk.org/mobile/commit/0b9d4c02e39191e9dba721115f422e28ee5b9869 4765299: componentResized() not always called with nested JSplitPanes Reviewed-by: tr, kizune ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java + test/jdk/javax/swing/JSplitPane/TestSplitPaneCompResize.java Changeset: 1f1715b7 Branch: master Author: duke Date: 2026-01-13 04:30:18 +0000 URL: https://git.openjdk.org/mobile/commit/1f1715b716a09f304347053722ebf678d67514c9 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 06:06:55 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 06:06:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f4ebf958 Branch: master Author: David Holmes Date: 2026-01-13 06:02:01 +0000 URL: https://git.openjdk.org/mobile/commit/f4ebf9585f63177584d8c48838ef793407ebce12 8370314: Update signals_posix with new Linux signal codes Reviewed-by: shade, jwaters ! src/hotspot/os/posix/signals_posix.cpp Changeset: 2dcf6036 Branch: master Author: duke Date: 2026-01-13 06:03:03 +0000 URL: https://git.openjdk.org/mobile/commit/2dcf6036beab9c381c47cb90b2383a05e71f67b3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 06:50:43 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 06:50:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81615ef1-c20e-480c-97b8-e0bf9449df95@openjdk.org> Changeset: 586846b8 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-13 06:49:04 +0000 URL: https://git.openjdk.org/mobile/commit/586846b84a38d285c5905437e903cfc57f609410 8374450: GTest opto.canonicalize_constraints cannot run without VM Reviewed-by: qamai, thartmann, shade ! test/hotspot/gtest/opto/test_rangeinference.cpp Changeset: d87b125d Branch: master Author: duke Date: 2026-01-13 06:49:17 +0000 URL: https://git.openjdk.org/mobile/commit/d87b125dfb0a52b0e8e2601ca3c77cb01af2c62f Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 07:31:10 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 07:31:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3a353246-a5f7-43dd-8f4d-9782069f652d@openjdk.org> Changeset: c000343b Branch: master Author: Aleksey Shipilev Date: 2026-01-13 07:30:13 +0000 URL: https://git.openjdk.org/mobile/commit/c000343bbb1d822d2cee37e1a27672cfb3128bee 8374876: Epsilon: Convert to use Atomic Reviewed-by: tschatzl, stefank ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp Changeset: a8531a2e Branch: master Author: duke Date: 2026-01-13 07:30:17 +0000 URL: https://git.openjdk.org/mobile/commit/a8531a2e3eb44425acbca157aaec3019a32b0202 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 08:11:54 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 08:11:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <646964d4-4a9b-42dd-98c3-240aecca2e58@openjdk.org> Changeset: d6f43d73 Branch: master Author: Liam Miller-Cushon Date: 2026-01-13 08:05:57 +0000 URL: https://git.openjdk.org/mobile/commit/d6f43d7329bf0ba08464f6d0a22de7e27ca8b399 8375066: Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java broken by JDK-8369564 Reviewed-by: jpai, shade ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java Changeset: bd507ba3 Branch: master Author: duke Date: 2026-01-13 08:06:50 +0000 URL: https://git.openjdk.org/mobile/commit/bd507ba321006ba9ddbfc87dd86ecb982c2eb0a9 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 08:16:47 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 08:16:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <74b7ce1a-80ba-49ca-ad79-30849c7cce13@openjdk.org> Changeset: 578204f8 Branch: master Author: Jan Lahoda Date: 2026-01-13 08:12:35 +0000 URL: https://git.openjdk.org/mobile/commit/578204f8c49f06be8b9c4855359ca61c9e107678 8374379: Type annotation in new array dimension expression causes java.lang.AssertionError Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java Changeset: a196aa34 Branch: master Author: duke Date: 2026-01-13 08:12:47 +0000 URL: https://git.openjdk.org/mobile/commit/a196aa346f25ec924a452ce86dd18bb759a7a4ca Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 11:49:53 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 11:49:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 543a9722 Branch: master Author: Markus Gr?nlund Date: 2026-01-13 11:44:32 +0000 URL: https://git.openjdk.org/mobile/commit/543a972222118155e4c72c6f2d32d154c5dfd442 8373485: JFR Crash during sampling: assert(jt->has_last_Java_frame()) failed: invariant Reviewed-by: shade, egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: bce863fd Branch: master Author: duke Date: 2026-01-13 11:45:40 +0000 URL: https://git.openjdk.org/mobile/commit/bce863fdae1509867e3d5e2060e46544fa8660ea Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 12:47:54 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 12:47:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a90c7eee Branch: master Author: Quan Anh Mai Date: 2026-01-13 12:42:25 +0000 URL: https://git.openjdk.org/mobile/commit/a90c7eee6f7e950edea4d94cf2b109fdb5e49909 8374969: Incorrect results of LoadStoreNode::adr_type and SCMemProj::adr_type Reviewed-by: roland, mhaessig ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 8760a410 Branch: master Author: duke Date: 2026-01-13 12:42:39 +0000 URL: https://git.openjdk.org/mobile/commit/8760a4100f6672397bfbf167af33f4fcd308fd97 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 13:35:38 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 13:35:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3abb29fa-0830-438c-9864-57316c1b0e3a@openjdk.org> Changeset: f7be1dcf Branch: master Author: Alexey Semenyuk Date: 2026-01-13 13:33:41 +0000 URL: https://git.openjdk.org/mobile/commit/f7be1dcf296d28f8e004d180038ab715153a6c15 8375054: Removed "signed" property from jpackage app image file Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromOptions.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacApplication.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpecBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardAppImageFileOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardValidator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Validator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/MacBundle.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.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/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/TestUtils.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/ValidatorTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: 2ee93dd0 Branch: master Author: duke Date: 2026-01-13 13:34:19 +0000 URL: https://git.openjdk.org/mobile/commit/2ee93dd04c1802722b5bef474f057870dec2ef18 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 13:41:49 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 13:41:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 47029ccf Branch: master Author: Alexey Semenyuk Date: 2026-01-13 13:36:44 +0000 URL: https://git.openjdk.org/mobile/commit/47029ccfec988e0a9298e35dcc729d9eeffc45e1 8375050: Simplify process management in jpackage tests Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java ! test/jdk/tools/jpackage/share/MainClassTest.java ! test/jdk/tools/jpackage/windows/Win8301247Test.java ! test/jdk/tools/jpackage/windows/WinChildProcessTest.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java Changeset: 4dc3765e Branch: master Author: duke Date: 2026-01-13 13:37:47 +0000 URL: https://git.openjdk.org/mobile/commit/4dc3765e6ba457f52fe669614b16d9eee5ec7383 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 13:51:52 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 13:51:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7330e1a9 Branch: master Author: Matthias Baesken Date: 2026-01-13 13:51:00 +0000 URL: https://git.openjdk.org/mobile/commit/7330e1a996fd43d92430a73b818f33552bc6ae9c 8374990: Check include and jmods folder of JDK image for unwanted files Reviewed-by: erikj ! test/jdk/build/CheckFiles.java Changeset: ee234de5 Branch: master Author: duke Date: 2026-01-13 13:51:18 +0000 URL: https://git.openjdk.org/mobile/commit/ee234de527f633121c107dc55c07441d17be39de Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 13:58:05 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 13:58:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 49f72658 Branch: master Author: Matthias Baesken Date: 2026-01-13 13:54:04 +0000 URL: https://git.openjdk.org/mobile/commit/49f7265894652ea243f3a531cf3f9d0b06e53565 8374872: Cleanup outdated SAP AG copyright header info Reviewed-by: clanger, mdoerr ! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_A.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader2.java ! test/hotspot/jtreg/runtime/execstack/Test.java ! test/hotspot/jtreg/runtime/execstack/TestMT.java ! test/hotspot/jtreg/runtime/execstack/libtest-rw.c ! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c Changeset: 4d73deae Branch: master Author: duke Date: 2026-01-13 13:54:21 +0000 URL: https://git.openjdk.org/mobile/commit/4d73deae52b8c8d9d9d62c29e83a62c0d7a095b2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 15:20:59 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 15:20:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 45990d79 Branch: master Author: Volodymyr Paprotski Date: 2026-01-13 15:15:36 +0000 URL: https://git.openjdk.org/mobile/commit/45990d796ffafc228c6e843049c80aefedb0f12b 8374570: Assertion failure in ClearArray.java with -XX:+EnableX86EcoreOpts Reviewed-by: thartmann, epeter, qamai ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! test/hotspot/jtreg/compiler/c2/ClearArray.java Changeset: a901ea22 Branch: master Author: duke Date: 2026-01-13 15:15:45 +0000 URL: https://git.openjdk.org/mobile/commit/a901ea22f379a38eb5ea2ebda796177c2ee032ce Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 17:01:47 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 17:01:47 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <1efdaa2c-8b36-4012-8750-49fdfeae2498@openjdk.org> Changeset: 7f707ba8 Branch: master Author: Damon Nguyen Date: 2026-01-13 16:55:03 +0000 URL: https://git.openjdk.org/mobile/commit/7f707ba8e746d859ac171d71ef8f731953a92e6a 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java ! test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java + test/jdk/java/awt/image/XBMDecoder/invalid_empty.xbm ! test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm + test/jdk/java/awt/image/XBMDecoder/invalid_plus.xbm + test/jdk/java/awt/image/XBMDecoder/valid_multiline.xbm Changeset: 63f97f24 Branch: master Author: duke Date: 2026-01-13 16:55:22 +0000 URL: https://git.openjdk.org/mobile/commit/63f97f24e6518c67f6822df4afe28e54542cdb49 Automatic merge of jdk:master into master Changeset: 07403843 Branch: master Author: Matthias Baesken Date: 2026-01-13 16:57:30 +0000 URL: https://git.openjdk.org/mobile/commit/074038438f5b8b91e9390430b4fa58ff53e5df26 8374727: Audio configuration Platform class - use nio for getting endianness of the underlying platform Reviewed-by: prr, kizune ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java - src/java.desktop/share/native/libjsound/Platform.c ! src/java.desktop/share/native/libjsound/Utilities.c ! src/java.desktop/share/native/libjsound/Utilities.h Changeset: 20af6c05 Branch: master Author: duke Date: 2026-01-13 16:58:48 +0000 URL: https://git.openjdk.org/mobile/commit/20af6c05d259f51614d70aea76778b9d09061d47 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 18:10:13 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 18:10:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f23752a7 Branch: master Author: Markus Gr?nlund Date: 2026-01-13 18:06:04 +0000 URL: https://git.openjdk.org/mobile/commit/f23752a75ee3d3af0853eff9c678d2496bb1cf58 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented Reviewed-by: ysuenaga ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java Changeset: d1aa7af3 Branch: master Author: duke Date: 2026-01-13 18:06:28 +0000 URL: https://git.openjdk.org/mobile/commit/d1aa7af35881ccb162888d7f67bbf48f2be379d2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 19:43:54 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 19:43:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b070367b Branch: master Author: Markus Gr?nlund Date: 2026-01-13 19:40:20 +0000 URL: https://git.openjdk.org/mobile/commit/b070367bdf980ef1c257cab485927db39b544241 8373106: JFR suspend/resume deadlock on macOS in pthreads library Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 580bd00e Branch: master Author: duke Date: 2026-01-13 19:41:33 +0000 URL: https://git.openjdk.org/mobile/commit/580bd00ebb1c5189e52fdb870ce0c3037a70a778 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 19:51:56 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 19:51:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <926fdbe4-f39f-4259-8da8-65993c992d2c@openjdk.org> Changeset: 4d0ad0a4 Branch: master Author: Brent Christian Date: 2026-01-13 19:47:11 +0000 URL: https://git.openjdk.org/mobile/commit/4d0ad0a4a391286c683ebb8c8d711ea0be68c31a 8373718: jdk/internal/misc/VM/RuntimeArguments.java test fails in Virtual threads mode Reviewed-by: alanb ! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java Changeset: 62f3b575 Branch: master Author: duke Date: 2026-01-13 19:47:33 +0000 URL: https://git.openjdk.org/mobile/commit/62f3b575445882ac62f9fd008621395853db5984 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 22:40:48 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 22:40:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5005167f-fed6-43c8-a543-9e6a856eed60@openjdk.org> Changeset: 9ed0ecbc Branch: master Author: Alexey Semenyuk Date: 2026-01-13 22:38:12 +0000 URL: https://git.openjdk.org/mobile/commit/9ed0ecbcc1b4796bc56b7cb341ff8f9d3898713d 8375061: Multiple jpackage tool providers may share the same logging config Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Globals.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JPackageCommandTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.java ! test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java ! test/jdk/tools/jpackage/share/AsyncTest.java ! test/jdk/tools/jpackage/windows/Win8301247Test.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java Changeset: 22ed9bac Branch: master Author: duke Date: 2026-01-13 22:38:30 +0000 URL: https://git.openjdk.org/mobile/commit/22ed9bacc07eeb2e1af88c1af1048eb80d7b5113 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 13 23:53:52 2026 From: duke at openjdk.org (duke) Date: Tue, 13 Jan 2026 23:53:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97604f48-6028-4719-bd19-ffe7b23e65ee@openjdk.org> Changeset: 0d19d91b Branch: master Author: Kelvin Nilsen Date: 2026-01-13 23:48:14 +0000 URL: https://git.openjdk.org/mobile/commit/0d19d91b44e5232dbd99d34dcdf6500f892e3048 8369048: GenShen: Defer ShenFreeSet::available() during rebuild Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp Changeset: 8bff525e Branch: master Author: duke Date: 2026-01-13 23:49:17 +0000 URL: https://git.openjdk.org/mobile/commit/8bff525eb6e3283fc9e6c8b9246f1a12ff6cb37d Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 01:06:42 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 01:06:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <96afb438-324c-4eff-9e13-d18a86ddd479@openjdk.org> Changeset: de6f35ef Branch: master Author: Dingli Zhang Date: 2026-01-14 01:01:52 +0000 URL: https://git.openjdk.org/mobile/commit/de6f35eff988e737496d5e99e991868e97d72db4 8375094: RISC-V: Fix client builds after JDK-8368732 Reviewed-by: fyang, wenanjian, fjiang ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: eb948067 Branch: master Author: duke Date: 2026-01-14 01:02:55 +0000 URL: https://git.openjdk.org/mobile/commit/eb9480674e96012883d9271bc11757a8f8af9bb5 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 02:18:06 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 02:18:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <173d7337-aa6f-4671-a19b-571223ad1683@openjdk.org> Changeset: 5da70b18 Branch: master Author: Jonas Norlinder Committer: David Holmes Date: 2026-01-14 02:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/5da70b180461d46b1aa44f24ba3c05efdeb03f49 8375006: [Linux] Remove obsolete O_CLOEXEC check in os::open Reviewed-by: dholmes, jsjolen ! src/hotspot/os/linux/os_linux.cpp Changeset: b7c0572b Branch: master Author: duke Date: 2026-01-14 02:14:16 +0000 URL: https://git.openjdk.org/mobile/commit/b7c0572b45293f9e8832b9be03302fad82a7e611 Automatic merge of jdk:master into master ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.cpp From duke at openjdk.org Wed Jan 14 04:05:12 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 04:05:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b082a390 Branch: master Author: Alexey Semenyuk Date: 2026-01-14 04:04:08 +0000 URL: https://git.openjdk.org/mobile/commit/b082a390b77fca7134000bfe631f73bfd082bfa1 8375240: Make bundling progress messages issued by jpackage consistent across platforms Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundlingEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardBundlingOperation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageBundleType.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImagePackageType.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundleType.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackageType.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/StandardPackageType.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DefaultBundlingEnvironmentTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardOptionTest.java ! test/jdk/tools/jpackage/share/BasicTest.java + test/jdk/tools/jpackage/share/OutputErrorTest.java Changeset: 0d31805c Branch: master Author: duke Date: 2026-01-14 04:04:25 +0000 URL: https://git.openjdk.org/mobile/commit/0d31805c19de414dda640ac72541a300290764ab Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 06:20:32 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 06:20:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78e56891-d4af-4b38-a719-af541a872916@openjdk.org> Changeset: 56d7b524 Branch: master Author: Eric Fang Committer: Xiaohong Gong Date: 2026-01-14 06:17:04 +0000 URL: https://git.openjdk.org/mobile/commit/56d7b524b3ddb49b985b4e6f061a7128b10cffb5 8372978: [VectorAPI] Fix incorrect identity values in UMIN/UMAX reductions Reviewed-by: psandoz, qamai, xgong ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh ! test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op-func.template ! test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op-func.template ! test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op.template ! test/jdk/jdk/incubator/vector/templates/Kernel-SaturatingReduction-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Kernel-SaturatingReduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-SaturatingReduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template Changeset: 067a312d Branch: master Author: duke Date: 2026-01-14 06:17:32 +0000 URL: https://git.openjdk.org/mobile/commit/067a312d166923b5c0ee8f2dcd5615c667132c08 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 07:15:50 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 07:15:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9f4690f2-7840-4b8e-9dbe-29ac84452d60@openjdk.org> Changeset: 624d7144 Branch: master Author: Quan Anh Mai Date: 2026-01-14 07:09:38 +0000 URL: https://git.openjdk.org/mobile/commit/624d7144f757c39215ae3dfed1b78cdd3b3e4f8e 8374435: assert(addp->is_AddP()) failed: must be AddP during EA with -XX:-UseCompressedOops Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestSplitLoadThroughPhiDuringEA.java Changeset: 8f45a769 Branch: master Author: duke Date: 2026-01-14 07:10:24 +0000 URL: https://git.openjdk.org/mobile/commit/8f45a7692f5c33da3991624f82c895bdc1371a09 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 07:26:02 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 07:26:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3af01370-0694-4e34-89b6-b5a493af83a1@openjdk.org> Changeset: 1b6c2bdd Branch: master Author: Aleksey Shipilev Date: 2026-01-14 07:21:25 +0000 URL: https://git.openjdk.org/mobile/commit/1b6c2bdd7b57891ed35e3c067871d2c0bf282824 8375055: C2: Better dead loop detection printout Reviewed-by: chagedorn, qamai ! src/hotspot/share/opto/phaseX.cpp Changeset: 1857a3b6 Branch: master Author: duke Date: 2026-01-14 07:22:32 +0000 URL: https://git.openjdk.org/mobile/commit/1857a3b6382bb5f939672df5731c5d9307f90574 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 13:50:36 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 13:50:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8de88458-1c58-4365-9043-6c9453d0da4b@openjdk.org> Changeset: 703665c1 Branch: master Author: Alexey Semenyuk Date: 2026-01-14 13:46:40 +0000 URL: https://git.openjdk.org/mobile/commit/703665c13f754f3ba7858c4bb2549c76cbc22a62 8356684: jpackage error messages are not helpful Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Utils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ExecutableAttributesWithCapturedOutput.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/JPackageException.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/SelfContainedException.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CommandOutputControl.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/mock/CommandActionSpecs.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CommandOutputControlTest.java Changeset: 83d64d1d Branch: master Author: duke Date: 2026-01-14 13:46:54 +0000 URL: https://git.openjdk.org/mobile/commit/83d64d1dc12a046738b43c26a1c87a3b9d664cf6 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 14:11:24 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 14:11:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4e2e8a68-57f6-41e2-980b-47e4762b493b@openjdk.org> Changeset: 20bd178b Branch: master Author: Roger Calnan Committer: Jesper Wilhelmsson Date: 2026-01-14 14:08:21 +0000 URL: https://git.openjdk.org/mobile/commit/20bd178b997b8bbf895877774d55d1a9e87c3038 8373836: add anchors to the java options in the java man page Reviewed-by: jwilhelm, iris ! src/java.base/share/man/java.md Changeset: 102f1d9c Branch: master Author: duke Date: 2026-01-14 14:09:37 +0000 URL: https://git.openjdk.org/mobile/commit/102f1d9c3933650f31e53c2f35ebfb71d34e7d7c Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 17:01:18 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 17:01:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <471bead1-57c4-44d0-8fb5-e6e9b58f19bb@openjdk.org> Changeset: 56545328 Branch: master Author: Jonas Norlinder Committer: Thomas Schatzl Date: 2026-01-14 16:54:24 +0000 URL: https://git.openjdk.org/mobile/commit/56545328f849c3ebf062e3ff601224084fa3b46e 8375297: ZGC: Remove obsolete O_CLOEXEC definition Reviewed-by: tschatzl, eosterlund ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp Changeset: 654c3398 Branch: master Author: duke Date: 2026-01-14 16:54:54 +0000 URL: https://git.openjdk.org/mobile/commit/654c3398cfdd1915fc1df3fdbf667df0e2e1a9a9 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 18:54:42 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 18:54:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c86f5f6-ca20-4baa-bf02-f3f2f5f6b90b@openjdk.org> Changeset: 60fbaf5b Branch: master Author: Coleen Phillimore Date: 2026-01-14 18:53:10 +0000 URL: https://git.openjdk.org/mobile/commit/60fbaf5b26d7d359b1258898d4c4dfd86010b8a5 8374828: Save load_barrier_on_oop_field_preloaded in aot CodeCache Reviewed-by: adinn, iklam, shade ! src/hotspot/share/code/aotCodeCache.cpp Changeset: d7f18515 Branch: master Author: duke Date: 2026-01-14 18:53:26 +0000 URL: https://git.openjdk.org/mobile/commit/d7f185151be8538d0bb161bf575123b643429326 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 19:34:30 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 19:34:30 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <9d59e104-3164-4748-8462-a0c7431f13b4@openjdk.org> Changeset: a7507ffa Branch: master Author: Joe Darcy Date: 2026-01-14 19:26:45 +0000 URL: https://git.openjdk.org/mobile/commit/a7507ffa1dda403110a61c4b61143b76e8a7911e 8375237: Document existing exceptional behavior of divideUnsigned and remainderUnsigned Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 3007365b Branch: master Author: Roger Riggs Date: 2026-01-14 19:27:10 +0000 URL: https://git.openjdk.org/mobile/commit/3007365b73d400ee6a5ea9a9041899bb81cf357a 8373913: Refactor serialization tests to use JUnit Reviewed-by: jlu, naoto ! test/jdk/java/io/Serializable/GetField/ReadFieldsCNF.java ! test/jdk/java/io/Serializable/class/NonSerializableTest.java ! test/jdk/java/io/Serializable/records/RecordClassTest.java ! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java ! test/jdk/java/io/Serializable/serialFilter/CheckArrayTest.java ! test/jdk/java/io/Serializable/serialFilter/CheckInputOrderTest.java ! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java ! test/jdk/java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java ! test/jdk/java/io/Serializable/serialFilter/MixedFiltersTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java ! test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: d5bca170 Branch: master Author: duke Date: 2026-01-14 19:27:37 +0000 URL: https://git.openjdk.org/mobile/commit/d5bca170af9b0aa576a00043a5d0c5e1653defe5 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 21:31:04 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 21:31:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6ad9f4ef Branch: master Author: Sergey Bylokhov Date: 2026-01-14 21:27:34 +0000 URL: https://git.openjdk.org/mobile/commit/6ad9f4ef6826bb031db7840ba3f689b0bde47775 8374493: Add missing @Override annotations in "com.sun.java.swing.plaf.motif" package Reviewed-by: tr, prr, aivanov ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java Changeset: b506c2d3 Branch: master Author: duke Date: 2026-01-14 21:28:27 +0000 URL: https://git.openjdk.org/mobile/commit/b506c2d30613ba5e6b6a150ed98dd4d29968f67f Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 14 21:41:39 2026 From: duke at openjdk.org (duke) Date: Wed, 14 Jan 2026 21:41:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fb526c8f Branch: master Author: Alexey Semenyuk Date: 2026-01-14 21:37:44 +0000 URL: https://git.openjdk.org/mobile/commit/fb526c8f45de6ca9a57608f728ac223cbca118be 8373001: LauncherFromOptions.create() not properly handling FileAssociationNoExtensionsException Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherFromOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties Changeset: 130caa50 Branch: master Author: duke Date: 2026-01-14 21:38:18 +0000 URL: https://git.openjdk.org/mobile/commit/130caa50a950df05a6b1110ec3e1e23bdb6368e7 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 02:41:56 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 02:41:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7e7ec997-b9c7-4479-b1c8-5766e9f559b4@openjdk.org> Changeset: d8f45faf Branch: master Author: SendaoYan Date: 2026-01-15 02:40:36 +0000 URL: https://git.openjdk.org/mobile/commit/d8f45faf5849e66b8f0e35e1d18ed0331a0cb1c2 8374432: TimeoutResponseBodyTest.java#retriesEnabledForResponseFailure fails run with -Xcomp Reviewed-by: vyazici, dfuchs ! test/jdk/java/net/httpclient/TimeoutResponseTestSupport.java Changeset: ef4b3929 Branch: master Author: duke Date: 2026-01-15 02:41:18 +0000 URL: https://git.openjdk.org/mobile/commit/ef4b3929b5d0fe178ce75177ca18108b60802c1c Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 02:46:32 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 02:46:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <52a8dd6e-1f6e-4e4d-bb91-84120df0184a@openjdk.org> Changeset: ce5e0d8a Branch: master Author: SendaoYan Date: 2026-01-15 02:44:16 +0000 URL: https://git.openjdk.org/mobile/commit/ce5e0d8a48296b51c9c2eff4867e2a9a70194091 8373945: Use WB.fullGC() in ClassUnloader.unloadClass to force GC for vmTestbase tests Reviewed-by: cjplummer, lmesnik ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java Changeset: 9c94ad76 Branch: master Author: duke Date: 2026-01-15 02:45:18 +0000 URL: https://git.openjdk.org/mobile/commit/9c94ad76ea004534e64923757abac5f4626955ef Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 02:50:48 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 02:50:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7edd3cc7-ca8d-4dbc-b3bf-019d0af841e4@openjdk.org> Changeset: 2b1e11c2 Branch: master Author: SendaoYan Date: 2026-01-15 02:46:20 +0000 URL: https://git.openjdk.org/mobile/commit/2b1e11c2541f799142bd71e9526cbd04743c6f4e 8374879: NMethodRelocationTest fails with -Xcomp after 8369150 Reviewed-by: lmesnik, chagedorn ! test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/NMethodRelocationTest.java Changeset: ad190f29 Branch: master Author: duke Date: 2026-01-15 02:47:17 +0000 URL: https://git.openjdk.org/mobile/commit/ad190f2953242a59c85b80ee6f6c7ae12aa67d89 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 03:57:18 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 03:57:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <853aea64-5bc0-4644-a804-9014f075d964@openjdk.org> Changeset: 499b5882 Branch: master Author: Alexander Matveev Date: 2026-01-15 03:53:53 +0000 URL: https://git.openjdk.org/mobile/commit/499b58820225eb96c728816af9ea2ade47d1fc6b 8374215: [macos] Clean and fix "lic_template.plist" to correctly work with multiple languages Reviewed-by: asemenyuk + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgLicense.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/lic_template.plist ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/share/LicenseTest.java Changeset: a4f2d288 Branch: master Author: duke Date: 2026-01-15 03:54:16 +0000 URL: https://git.openjdk.org/mobile/commit/a4f2d288be8bf1405eba3ef2e3d15efc2bdba8f7 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 06:03:26 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 06:03:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <56f65fd8-b14a-455b-a9b0-6e9c0028195f@openjdk.org> Changeset: b6b33792 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-15 05:58:18 +0000 URL: https://git.openjdk.org/mobile/commit/b6b337926d5f13ee2bca12ea94530ea59911ff2f 8371762: Incorrect use of checked_cast in Arguments::process_settings_file Reviewed-by: dholmes, kbarrett ! src/hotspot/share/runtime/arguments.cpp Changeset: 90fbce34 Branch: master Author: duke Date: 2026-01-15 05:59:18 +0000 URL: https://git.openjdk.org/mobile/commit/90fbce3484b101ec0b156d3022f072ee11dc6203 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 07:27:04 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 07:27:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d16a9b2e Branch: master Author: Galder Zamarre?o Committer: Emanuel Peter Date: 2026-01-15 07:22:54 +0000 URL: https://git.openjdk.org/mobile/commit/d16a9b2ec507251a44f034f1ccf8039f02023d52 8373134: C2: Min/Max users of Min/Max uses should be enqueued for GVN Reviewed-by: epeter, bmaillard, dlong ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/vectorization.cpp + test/hotspot/jtreg/compiler/igvn/TestMinMaxIdentity.java Changeset: 2dc2cc1d Branch: master Author: duke Date: 2026-01-15 07:23:35 +0000 URL: https://git.openjdk.org/mobile/commit/2dc2cc1d47098f3df4e0dc6ebc601983125ba558 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 07:54:56 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 07:54:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f6d26c6b Branch: master Author: Manuel H?ssig Date: 2026-01-15 07:50:52 +0000 URL: https://git.openjdk.org/mobile/commit/f6d26c6b32a3ea394cc9b7f6046cd9d7d635c568 8354853: Clean up x86 registers after 32-bit x86 removal Reviewed-by: aph, shade, mchevalier ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/register_x86.hpp ! src/hotspot/cpu/x86/vmreg_x86.cpp ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/cpu/x86/vmreg_x86.inline.hpp Changeset: f291c4cd Branch: master Author: duke Date: 2026-01-15 07:51:29 +0000 URL: https://git.openjdk.org/mobile/commit/f291c4cd76c5c4ac514f3a40fcf15e76432b1ccf Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 09:27:56 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 09:27:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bf0da3dd Branch: master Author: Stefan Karlsson Date: 2026-01-15 09:22:42 +0000 URL: https://git.openjdk.org/mobile/commit/bf0da3dd5c20410aceab8e6f7a7a31432d17b96d 8375040: Clearer names for non-metadata oop iterators in ObjArrayKlass Reviewed-by: tschatzl, kbarrett, aboldtch ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zIterator.hpp ! src/hotspot/share/gc/z/zIterator.inline.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.inline.hpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp Changeset: cb05d22f Branch: master Author: duke Date: 2026-01-15 09:23:18 +0000 URL: https://git.openjdk.org/mobile/commit/cb05d22fbd3cb5b92ac124e807f7cec205a53bad Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 11:21:16 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 11:21:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28da25be-c264-444a-8b8e-7b5a1e46180c@openjdk.org> Changeset: f6e5c885 Branch: master Author: Thomas Schatzl Date: 2026-01-15 11:16:00 +0000 URL: https://git.openjdk.org/mobile/commit/f6e5c885e7ca90da2f9fd9ec1c00b4a955ccdf29 8375282: G1: Fix wrong indendation introduced by JDK-8374743 Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: bddeb6ce Branch: master Author: duke Date: 2026-01-15 11:16:37 +0000 URL: https://git.openjdk.org/mobile/commit/bddeb6ce87d80f8fdbdd98e52cab23a5f87d839d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 12:43:53 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 12:43:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <03f72017-fb25-4daf-b101-364aee9ee47e@openjdk.org> Changeset: 8ad8920a Branch: master Author: Kim Barrett Date: 2026-01-15 12:37:50 +0000 URL: https://git.openjdk.org/mobile/commit/8ad8920aae5c27de947532ba3cd2b57213208d1e 8374984: Convert workerUtils to use Atomic Reviewed-by: shade, stefank ! src/hotspot/share/gc/shared/workerUtils.cpp ! src/hotspot/share/gc/shared/workerUtils.hpp Changeset: 7737ab4c Branch: master Author: duke Date: 2026-01-15 12:38:48 +0000 URL: https://git.openjdk.org/mobile/commit/7737ab4cd0e603abc540363ad415348fd464652d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 13:21:02 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 13:21:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a0a61dd-4b45-408d-b419-165c394d637f@openjdk.org> Changeset: 78a106ff Branch: master Author: Artur Barashev Date: 2026-01-15 13:18:20 +0000 URL: https://git.openjdk.org/mobile/commit/78a106ffbba0e056e7421ca9d77af02f9b8379d3 8375183: Remove unused SSLConfiguration.maximumProtocolVersion variable Reviewed-by: djelinski, myankelevich, hchao ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: 61aed341 Branch: master Author: duke Date: 2026-01-15 13:19:22 +0000 URL: https://git.openjdk.org/mobile/commit/61aed341f3cc30940a2f92028c8abe91f461549f Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 15:55:34 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 15:55:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <75ad939a-512d-49d0-aa82-fed273c79402@openjdk.org> Changeset: 203eb701 Branch: master Author: Roger Riggs Date: 2026-01-15 15:54:11 +0000 URL: https://git.openjdk.org/mobile/commit/203eb70110dd546784e03243bf98ff3ddb407030 8291986: ProcessBuilder.redirectErrorStream(true) leaves error stream available Reviewed-by: jpai ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! test/jdk/java/lang/ProcessBuilder/PipelineLeaksFD.java = test/jdk/java/lang/ProcessBuilder/TEST.properties Changeset: bcbdc7ed Branch: master Author: duke Date: 2026-01-15 15:54:16 +0000 URL: https://git.openjdk.org/mobile/commit/bcbdc7ed53421ca071c6286f917c7da9b842ec42 Automatic merge of jdk:master into master ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c From duke at openjdk.org Thu Jan 15 17:22:05 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 17:22:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ee0387be Branch: master Author: Roger Calnan Committer: Roger Riggs Date: 2026-01-15 17:08:49 +0000 URL: https://git.openjdk.org/mobile/commit/ee0387be4c562c7f7ad5240f412d4d5363358855 8375342: jdk/javadoc/doccheck/checks/jdkCheckHtml.java failed with duplicate anchors Reviewed-by: alanb, iris ! src/java.base/share/man/java.md Changeset: 3605f6d7 Branch: master Author: duke Date: 2026-01-15 17:09:42 +0000 URL: https://git.openjdk.org/mobile/commit/3605f6d706f1b14cceab268c1e9b4440a338849c Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 17:49:14 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 17:49:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 34705a77 Branch: master Author: Justin Lu Date: 2026-01-15 17:38:46 +0000 URL: https://git.openjdk.org/mobile/commit/34705a77f9a90da5ab2a440c11d79aef7bb3ba54 8375231: Refactor util/ServiceLoader tests to use JUnit 8375232: Refactor util/StringJoiner tests to use JUnit 8375233: Refactor util/Vector tests to use JUnit Reviewed-by: naoto, alanb ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/java/util/ServiceLoader/CachingTest.java ! test/jdk/java/util/ServiceLoader/ModulesTest.java ! test/jdk/java/util/ServiceLoader/NoInterferenceTest.java ! test/jdk/java/util/ServiceLoader/ReloadTest.java ! test/jdk/java/util/ServiceLoader/TwoIterators.java ! test/jdk/java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java ! test/jdk/java/util/StringJoiner/MergeTest.java ! test/jdk/java/util/StringJoiner/StringJoinerOomUtf16Test.java ! test/jdk/java/util/StringJoiner/StringJoinerTest.java ! test/jdk/java/util/Vector/ArrayManagement.java Changeset: 85509af6 Branch: master Author: duke Date: 2026-01-15 17:39:19 +0000 URL: https://git.openjdk.org/mobile/commit/85509af6dc1968b3c9bedea6b7628e534b8d6c22 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 18:55:30 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 18:55:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <66a3ce6d-a5c7-48e7-9098-f494f0693a06@openjdk.org> Changeset: 3f01e8b9 Branch: master Author: Kirill Shirokov Committer: Sergey Bylokhov Date: 2026-01-15 18:52:44 +0000 URL: https://git.openjdk.org/mobile/commit/3f01e8b9b8f68560545540f9a70391a7ff7726d0 8366522: CodeSource.getCodeSigners() throws NPE within empty certs Reviewed-by: mullan ! src/java.base/share/classes/java/security/CodeSource.java + test/jdk/java/security/CodeSource/CodeSourceNoInputs.java Changeset: f592dd28 Branch: master Author: duke Date: 2026-01-15 18:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/f592dd287529441b0ec9b443116e0a92d5e64af6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 19:09:07 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 19:09:07 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: e97fb0e2 Branch: master Author: Koushik Thirupattur Committer: Valerie Peng Date: 2026-01-15 19:01:24 +0000 URL: https://git.openjdk.org/mobile/commit/e97fb0e2072a16c59014599719b64e8ea52a4976 8367024: JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_C_1DeriveKey of p11_keymgmt.c:950 Reviewed-by: valeriep, hchao, djelinski ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c Changeset: 2658261e Branch: master Author: duke Date: 2026-01-15 19:02:18 +0000 URL: https://git.openjdk.org/mobile/commit/2658261e887382f6b2b71d5b0a8ad4590c19dda4 Automatic merge of jdk:master into master Changeset: 25c834a8 Branch: master Author: Koushik Thirupattur Committer: Valerie Peng Date: 2026-01-15 19:05:19 +0000 URL: https://git.openjdk.org/mobile/commit/25c834a897ac0cac94942a019c9e377a53851f2c 8366807: JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_initializeLibrary of p11_general.c:106 Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c Changeset: 5ffc2872 Branch: master Author: duke Date: 2026-01-15 19:05:25 +0000 URL: https://git.openjdk.org/mobile/commit/5ffc287212c0930392609d0e61f9012c71328ccb Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 19:22:36 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 19:22:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2bbe7133-5c5d-4d1a-850f-7e672583208b@openjdk.org> Changeset: a8b845e0 Branch: master Author: Kim Barrett Date: 2026-01-15 19:14:46 +0000 URL: https://git.openjdk.org/mobile/commit/a8b845e08ce2f1fbe7d807cd963cb6b5e4df5ce6 8374445: Fix -Wzero-as-null-pointer-constant warnings in JfrSet Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrSet.hpp Changeset: dde4bfbf Branch: master Author: duke Date: 2026-01-15 19:15:18 +0000 URL: https://git.openjdk.org/mobile/commit/dde4bfbfc0ebe5c26c72f956a568e73e6b3da13a Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 19:40:47 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 19:40:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63720cba-e8e7-48f1-8c86-45e9ea1f38e7@openjdk.org> Changeset: 30cda000 Branch: master Author: Brian Burkhalter Date: 2026-01-15 19:31:11 +0000 URL: https://git.openjdk.org/mobile/commit/30cda00010888b6e9a2bf8cdeaedbb3eb4b6a222 8375294: (fs) Files.copy can fail with EOPNOTSUPP when copy_file_range not supported Reviewed-by: alanb, jpai ! src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c Changeset: e478bfff Branch: master Author: duke Date: 2026-01-15 19:31:16 +0000 URL: https://git.openjdk.org/mobile/commit/e478bfff25582a214dc97370330e76cd9ec3fcbb Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 22:38:15 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 22:38:15 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <9a97dd18-bc72-4d7a-ad6f-8ec194c33638@openjdk.org> Changeset: a1b039aa Branch: master Author: Hai-May Chao Date: 2026-01-15 22:33:34 +0000 URL: https://git.openjdk.org/mobile/commit/a1b039aa989ca91b6e70962363f720f581c5bfaf 8286032: keytool -list -alias should not assume it is always a certificate Reviewed-by: weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/ListAlias.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: c0d62cab Branch: master Author: duke Date: 2026-01-15 22:34:33 +0000 URL: https://git.openjdk.org/mobile/commit/c0d62caba6b5356cef89ba45a5fbbd7fa165d8b6 Automatic merge of jdk:master into master Changeset: 87cbcada Branch: master Author: William Kemper Date: 2026-01-15 22:35:49 +0000 URL: https://git.openjdk.org/mobile/commit/87cbcadacfa20b24e9ba0bf8374ecbcd331d2b35 8351892: GenShen: Remove vestigial young generation sizing options Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: cd5fade9 Branch: master Author: duke Date: 2026-01-15 22:36:38 +0000 URL: https://git.openjdk.org/mobile/commit/cd5fade93020e661d7ae157ddf62c6b9e81de6ae Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 15 23:14:30 2026 From: duke at openjdk.org (duke) Date: Thu, 15 Jan 2026 23:14:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e0fcec2-ca0b-440b-99c5-bac045d4513e@openjdk.org> Changeset: 1d889b92 Branch: master Author: Volodymyr Paprotski Date: 2026-01-15 23:11:12 +0000 URL: https://git.openjdk.org/mobile/commit/1d889b92bde5dfcb1fbe6cddb389a77f92eb1ce7 8360271: String.indexOf intrinsics fail with +EnableX86ECoreOpts and -CompactStrings Reviewed-by: thartmann, jbhateja, sviswanathan ! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp ! test/jdk/java/lang/String/IndexOf.java Changeset: 0f71ddb3 Branch: master Author: duke Date: 2026-01-15 23:12:19 +0000 URL: https://git.openjdk.org/mobile/commit/0f71ddb3cd170e87e15c80ae7d3f53c6f8a49ad2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 00:53:46 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 00:53:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fddba3b7 Branch: master Author: Phil Race Date: 2026-01-16 00:47:24 +0000 URL: https://git.openjdk.org/mobile/commit/fddba3b7ecb11136e9699861b5d86aeb3d481be6 8375350: Remove usage of AppContext from javax.imageio implementation Reviewed-by: kizune, dnguyen ! src/java.desktop/share/classes/javax/imageio/ImageIO.java Changeset: c1bb05a0 Branch: master Author: duke Date: 2026-01-16 00:48:22 +0000 URL: https://git.openjdk.org/mobile/commit/c1bb05a0da1bdd99b446140fca234579976aaf44 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 02:54:16 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 02:54:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9446b076-95ec-4fb9-8386-eb27b8c97c09@openjdk.org> Changeset: 9876875e Branch: master Author: Alexey Semenyuk Date: 2026-01-16 02:51:40 +0000 URL: https://git.openjdk.org/mobile/commit/9876875e37b5cd4ac5263007ff96611ab0707cd5 8375364: [macos] Some jpackage signing tests fail after JDK-8375240 Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 828c31d9 Branch: master Author: duke Date: 2026-01-16 02:52:17 +0000 URL: https://git.openjdk.org/mobile/commit/828c31d931c5db6914bacbf5821c09d27ef5b3d8 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 03:23:21 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 03:23:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <39b6ec1d-ab6a-4e0d-af0a-51a263f9dd07@openjdk.org> Changeset: e4474ad8 Branch: master Author: SendaoYan Date: 2026-01-16 03:19:28 +0000 URL: https://git.openjdk.org/mobile/commit/e4474ad8ae250771e031b8c18809d3e461970365 8375367: vmTestbase tests reported variable uninitialized by clang23 Reviewed-by: sspitsyn, amenkov, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp Changeset: 8d51d87c Branch: master Author: duke Date: 2026-01-16 03:19:45 +0000 URL: https://git.openjdk.org/mobile/commit/8d51d87cbba1986da9472040a79dd333ae51ac48 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 07:54:35 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 07:54:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1fb83dda-e277-4b1d-b62a-c96ac7d241d1@openjdk.org> Changeset: fda8d050 Branch: master Author: Thomas Schatzl Date: 2026-01-16 07:48:26 +0000 URL: https://git.openjdk.org/mobile/commit/fda8d0506a511c00e65c3f97aaaf6f018945b213 8375455: G1: Remove unused G1HeapRegionStats::coarsen_stats() Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp Changeset: 0f347916 Branch: master Author: duke Date: 2026-01-16 07:48:42 +0000 URL: https://git.openjdk.org/mobile/commit/0f347916eef9482ee277079601199c02f4b4dfea Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 08:04:31 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 08:04:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6010487e-c169-4272-b1cd-6b0d932efc7e@openjdk.org> Changeset: 5664d914 Branch: master Author: Richard Reingruber Date: 2026-01-16 08:01:40 +0000 URL: https://git.openjdk.org/mobile/commit/5664d9148401934cd26308dc4493f4a5656e89bd 8374769: PPC: MASM::pop_cont_fastpath() should reset _cont_fastpath if SP == _cont_fastpath Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp Changeset: 59807aea Branch: master Author: duke Date: 2026-01-16 08:02:49 +0000 URL: https://git.openjdk.org/mobile/commit/59807aea772a9728cf6022eec2185edbd8d23e76 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 08:10:12 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 08:10:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0f4c5638-7299-466e-876a-a919ba274b21@openjdk.org> Changeset: b7346c30 Branch: master Author: Matthias Baesken Date: 2026-01-16 08:03:55 +0000 URL: https://git.openjdk.org/mobile/commit/b7346c307fc1aba01c10fc6dc745e5e520b1d7b9 8375311: Some builds are missing debug helpers Reviewed-by: mdoerr, aph ! src/hotspot/share/utilities/debug.cpp Changeset: 6156ceed Branch: master Author: duke Date: 2026-01-16 08:04:17 +0000 URL: https://git.openjdk.org/mobile/commit/6156ceed2fca3fc2d1ae9944f7cbc1eaf11ac6a3 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 20:08:25 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 20:08:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e7432d57 Branch: master Author: Alexey Semenyuk Date: 2026-01-16 20:03:00 +0000 URL: https://git.openjdk.org/mobile/commit/e7432d574540109e2c4faca11cf49d9272a147e6 8375323: Improve handling of the "--app-content" and "--input" options in jpackage Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromOptions.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacDmgPackageMixin.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherFromOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/JOptSimpleOptionsBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionArrayValueConverter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpec.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpecBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpecMapperOptionScope.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionValueConverter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsProcessor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardAppImageFileOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardValueConverter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Validator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/ValueConverter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/ValueConverterFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Application.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/RootedPath.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionSpecMutatorOptionScopeTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionSpecTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionValueConverterTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardOptionTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardValueConverterTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/FileUtilsTest.java ! test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitUtils.java ! test/jdk/tools/jpackage/share/AppContentTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java Changeset: 4b6272cf Branch: master Author: duke Date: 2026-01-16 20:03:08 +0000 URL: https://git.openjdk.org/mobile/commit/4b6272cff7a1c03895a528984f7c7692e2a6eb4b Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 16 23:17:54 2026 From: duke at openjdk.org (duke) Date: Fri, 16 Jan 2026 23:17:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <982f1c20-45b3-4e26-9a9c-9bf93ffd67e2@openjdk.org> Changeset: 9b47c23b Branch: master Author: Alexey Semenyuk Date: 2026-01-16 23:16:43 +0000 URL: https://git.openjdk.org/mobile/commit/9b47c23b4b809f7070c6c8279b7ffdf83234dcdb 8375242: [macos] Improve jpackage signing coverage Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/macosx/EntitlementsTest.java ! test/jdk/tools/jpackage/macosx/MacSignTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java + test/jdk/tools/jpackage/macosx/SigningBase.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java - test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: 80fe2fbf Branch: master Author: duke Date: 2026-01-16 23:17:18 +0000 URL: https://git.openjdk.org/mobile/commit/80fe2fbf5d8ba16bf2e12769e7c04ff49e0a72e5 Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 17 04:30:50 2026 From: duke at openjdk.org (duke) Date: Sat, 17 Jan 2026 04:30:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7d1b7b8c-a78a-406a-9521-f04c3b46fd56@openjdk.org> Changeset: 0dd5b591 Branch: master Author: SendaoYan Date: 2026-01-17 04:30:02 +0000 URL: https://git.openjdk.org/mobile/commit/0dd5b59194f32f54c2ec6572833f45e1402515ba 8375370: XRBackendNative.c reported variable uninitialized by clang23 Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c Changeset: 28bf6b97 Branch: master Author: duke Date: 2026-01-17 04:30:18 +0000 URL: https://git.openjdk.org/mobile/commit/28bf6b97710efc6e688fb740116fca305f3feb2a Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 17 06:25:50 2026 From: duke at openjdk.org (duke) Date: Sat, 17 Jan 2026 06:25:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 436c62af Branch: master Author: Yasumasa Suenaga Date: 2026-01-17 06:24:31 +0000 URL: https://git.openjdk.org/mobile/commit/436c62afd285a3ce2be9aef59876df4b9f0955ff 8373867: Improve robustness of Attach API for finding tmp directory Reviewed-by: sspitsyn, amenkov ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachNotSupportedException.java + test/jdk/com/sun/tools/attach/TestWithoutDumpableProcess.java Changeset: e31e4642 Branch: master Author: duke Date: 2026-01-17 06:25:18 +0000 URL: https://git.openjdk.org/mobile/commit/e31e46427c7f5bdaa1e1826da5b63e7818ecae92 Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 17 11:10:13 2026 From: duke at openjdk.org (duke) Date: Sat, 17 Jan 2026 11:10:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a0e6f028 Branch: master Author: Shawn M Emery Committer: Jatin Bhateja Date: 2026-01-17 11:08:30 +0000 URL: https://git.openjdk.org/mobile/commit/a0e6f028a8952f61d9115f7bdf04b8a87f8ebba4 8360934: Add AVX-512 intrinsics for ML-KEM - enhancement on AVX512_VBMI Co-authored-by: Sandhya Viswanathan Reviewed-by: jbhateja, vpaprotski ! src/hotspot/cpu/x86/stubGenerator_x86_64_kyber.cpp Changeset: ca45e0b1 Branch: master Author: duke Date: 2026-01-17 11:09:18 +0000 URL: https://git.openjdk.org/mobile/commit/ca45e0b1f22feedd4063d19fbde3eeb01c514b25 Automatic merge of jdk:master into master From duke at openjdk.org Sun Jan 18 07:36:10 2026 From: duke at openjdk.org (duke) Date: Sun, 18 Jan 2026 07:36:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9665ab51-7331-48b8-8e1a-b93d0602ac32@openjdk.org> Changeset: 1cdb8174 Branch: master Author: Yasumasa Suenaga Date: 2026-01-18 07:35:12 +0000 URL: https://git.openjdk.org/mobile/commit/1cdb8174220e52c055406e0e927bc982c91ac595 8375575: AttachNotSupportedException constructor missing @since 27 Reviewed-by: liach ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachNotSupportedException.java Changeset: 1ef3473d Branch: master Author: duke Date: 2026-01-18 07:35:15 +0000 URL: https://git.openjdk.org/mobile/commit/1ef3473d095b5e86c1930c5ee65e9e03663d0d28 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 02:38:53 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 02:38:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a67979c4 Branch: master Author: Guanqiang Han Committer: David Holmes Date: 2026-01-19 02:33:18 +0000 URL: https://git.openjdk.org/mobile/commit/a67979c4e6dcea70e63cc79a105be12a9306c660 8375125: assert(false) failed: "Attempting to acquire lock NativeHeapTrimmer_lock/nosafepoint out of order with lock ConcurrentHashTableResize_lock/nosafepoint-2 -- possible deadlock" when using native heap trimmer Reviewed-by: dholmes, stuefe ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp + test/hotspot/jtreg/runtime/os/TestTrimNativeHeapIntervalTablesCleanup.java Changeset: 18f4137e Branch: master Author: duke Date: 2026-01-19 02:34:18 +0000 URL: https://git.openjdk.org/mobile/commit/18f4137e57710008895ec7b9486be202f4b18e96 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 07:49:36 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 07:49:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97749bc2-5895-4c43-a03b-ef47e6bf08e4@openjdk.org> Changeset: 75172e06 Branch: master Author: Per Minborg Date: 2026-01-19 07:45:21 +0000 URL: https://git.openjdk.org/mobile/commit/75172e06585060e5efca080a11d8a8a51b40afed 8374717: Unclear wording in docs for recursion for List, Map and LazyConstant Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/LazyConstant.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java Changeset: 3579888f Branch: master Author: duke Date: 2026-01-19 07:46:37 +0000 URL: https://git.openjdk.org/mobile/commit/3579888ff0bd08c8e33e8d60bea3f33c6b926c25 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 08:35:47 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 08:35:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9d7ecd51 Branch: master Author: Thomas Schatzl Date: 2026-01-19 08:32:03 +0000 URL: https://git.openjdk.org/mobile/commit/9d7ecd51d72a1a9f34a19c07813e8b5530e6a944 8375437: G1: Convert G1EvacFailureRegions to use Atomic Reviewed-by: stefank, iwalulya ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp Changeset: 66f1c122 Branch: master Author: duke Date: 2026-01-19 08:32:18 +0000 URL: https://git.openjdk.org/mobile/commit/66f1c122d60c187799ebfc39fc66c0a7512eee43 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 09:03:04 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 09:03:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <43ec9a28-ea97-4421-9b7f-923b47ec6b2b@openjdk.org> Changeset: 30f39d88 Branch: master Author: David Briemann Date: 2026-01-19 08:54:18 +0000 URL: https://git.openjdk.org/mobile/commit/30f39d88e5af36bb6db458c03215e9fa6a31d6f3 8375530: PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build Reviewed-by: mdoerr, shade ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp Changeset: c1b9970f Branch: master Author: duke Date: 2026-01-19 08:55:35 +0000 URL: https://git.openjdk.org/mobile/commit/c1b9970f8c0531c16aa42fc46d4324c6f3f6ebab Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 09:09:08 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 09:09:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2fbffb6a-df23-4cd4-8ebd-f5238d028183@openjdk.org> Changeset: 3e181485 Branch: master Author: Thomas Schatzl Date: 2026-01-19 09:02:33 +0000 URL: https://git.openjdk.org/mobile/commit/3e181485709d108ef3d1e6b595fbd95ecc8ef74a 8375439: G1: Convert G1MonotonicArena class to use Atomic Reviewed-by: stefank, iwalulya ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp Changeset: f87106a3 Branch: master Author: duke Date: 2026-01-19 09:03:54 +0000 URL: https://git.openjdk.org/mobile/commit/f87106a3ee0c31c2b00adeb4b9e0bbb3fc50e437 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 13:04:33 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 13:04:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06e458f8-d93d-41e6-ad74-cdf7a97c65cd@openjdk.org> Changeset: e0edc656 Branch: master Author: Thomas Schatzl Date: 2026-01-19 12:57:44 +0000 URL: https://git.openjdk.org/mobile/commit/e0edc656240d18b4468212c38f136084a50be301 8375463: G1: Remove AtomicAccess include from files that do not use it Reviewed-by: stefank, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Changeset: 1e269562 Branch: master Author: duke Date: 2026-01-19 12:58:29 +0000 URL: https://git.openjdk.org/mobile/commit/1e269562e00b5125e35aebcb2adf31d80420f08c Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 14:03:06 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 14:03:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <622ee42a-b163-499c-bcd1-8d900f8bfe39@openjdk.org> Changeset: 6942bb2b Branch: master Author: Andreas Steiner Committer: Christoph Langer Date: 2026-01-19 13:54:06 +0000 URL: https://git.openjdk.org/mobile/commit/6942bb2b313c2d81e95f692dd947733b1149e8b8 8374802: java/net/DatagramSocket/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size Reviewed-by: alanb ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java Changeset: 29695a34 Branch: master Author: duke Date: 2026-01-19 13:54:26 +0000 URL: https://git.openjdk.org/mobile/commit/29695a34e3387344ce924c5eb857da5345642091 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 14:11:46 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 14:11:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9337bdf7-91c7-4a8c-9f0b-871f080856c6@openjdk.org> Changeset: e7f1f16a Branch: master Author: Christian Hagedorn Date: 2026-01-19 14:02:02 +0000 URL: https://git.openjdk.org/mobile/commit/e7f1f16a88ce239f22f86e479a5e806f531fbe31 8375271: [IR Framework] Rename IREncoding to ApplicableIRRules and driver/flag/test VM to Driver/Flag/Test VM Reviewed-by: dfenacci, thartmann, mhaessig ! test/hotspot/jtreg/compiler/lib/ir_framework/AbstractInfo.java ! test/hotspot/jtreg/compiler/lib/ir_framework/CompLevel.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md ! test/hotspot/jtreg/compiler/lib/ir_framework/Scenario.java ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMException.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/ApplicableIRRulesParser.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethods.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfo.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfoParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompileQueueMessages.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/HotSpotPidFileParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilePhaseCollector.java ! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/NoTestsRunException.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java = test/hotspot/jtreg/compiler/lib/ir_framework/test/ApplicableIRRulesPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java Changeset: 1df66fa5 Branch: master Author: duke Date: 2026-01-19 14:03:12 +0000 URL: https://git.openjdk.org/mobile/commit/1df66fa57826e4a62ae595a8805fb915c374e8fa Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 14:25:55 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 14:25:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <542639fa-801d-436b-9781-36b609b58ac3@openjdk.org> Changeset: c44a99a7 Branch: master Author: Quan Anh Mai Date: 2026-01-19 14:20:18 +0000 URL: https://git.openjdk.org/mobile/commit/c44a99a758f38ceea84e03905d2ffb9c1fd1987a 8374180: C2 crash in PhaseCCP::verify_type - fatal error: Not monotonic Reviewed-by: hgreule, bmaillard, epeter ! src/hotspot/share/opto/rangeinference.hpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/gtest/opto/test_rangeinference.cpp + test/hotspot/jtreg/compiler/ccp/TestWrongXorIWiden.java Changeset: c01dca41 Branch: master Author: duke Date: 2026-01-19 14:21:18 +0000 URL: https://git.openjdk.org/mobile/commit/c01dca41b2998d7ee5846bf917d1c964abf90880 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 19 14:52:10 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 14:52:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5bf1ff7f-e059-4af1-b328-4ddc5b2ddb42@openjdk.org> Changeset: f2d5290c Branch: master Author: Casper Norrbin Date: 2026-01-19 14:44:37 +0000 URL: https://git.openjdk.org/mobile/commit/f2d5290c29b0b832e64ab2b4dc04cd892a627ca2 8367319: Add os interfaces to get machine and container values separately Reviewed-by: eosterlund, sgehwolf ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java Changeset: e7392c32 Branch: master Author: duke Date: 2026-01-19 14:45:47 +0000 URL: https://git.openjdk.org/mobile/commit/e7392c324052669fab227b9c801d94bc08aa5f0f Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon Jan 19 18:12:24 2026 From: duke at openjdk.org (duke) Date: Mon, 19 Jan 2026 18:12:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 496af3cf Branch: master Author: Kim Barrett Date: 2026-01-19 18:05:22 +0000 URL: https://git.openjdk.org/mobile/commit/496af3cf4769b78fa0928450a87928d259511c51 8375093: Convert GlobalCounter to use Atomic Reviewed-by: dholmes, iwalulya ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/globalCounter.inline.hpp Changeset: 1ad853c6 Branch: master Author: duke Date: 2026-01-19 18:06:25 +0000 URL: https://git.openjdk.org/mobile/commit/1ad853c6c500d5eefd6836e4bebb862dbbc2d891 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 01:47:15 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 01:47:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63df8cb5-44bc-4d43-9680-a549ab0ca075@openjdk.org> Changeset: 303de9a3 Branch: master Author: Xiaohong Gong Date: 2026-01-20 01:43:40 +0000 URL: https://git.openjdk.org/mobile/commit/303de9a3f2ba93f0bbe42044483a0b48c82b70cb 8370666: VectorAPI: Add clear comments for vector relative code in c2 Reviewed-by: epeter, jbhateja, qamai ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 1ccfc9ce Branch: master Author: duke Date: 2026-01-20 01:44:19 +0000 URL: https://git.openjdk.org/mobile/commit/1ccfc9ce7e40cfa89500105cff326038a2916b4f Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 06:21:39 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 06:21:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ca6925ec Branch: master Author: David Holmes Date: 2026-01-20 06:18:07 +0000 URL: https://git.openjdk.org/mobile/commit/ca6925ec6bf44cf7d4704becc194389e4c87b74f 8370112: Remove VM_Version::supports_fast_class_init_checks() in platform-specific code Reviewed-by: shade, fyang ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 2f6296a4 Branch: master Author: duke Date: 2026-01-20 06:18:18 +0000 URL: https://git.openjdk.org/mobile/commit/2f6296a406480df3af8e7a27b04b5e3c69935ef8 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 07:13:47 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 07:13:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e45f5656 Branch: master Author: Prasanta Sadhukhan Date: 2026-01-20 07:10:46 +0000 URL: https://git.openjdk.org/mobile/commit/e45f5656bc90421c9acb0cbf87164162039ddf81 8373650: Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected Reviewed-by: tr, dnguyen ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java Changeset: b36e00e5 Branch: master Author: duke Date: 2026-01-20 07:11:20 +0000 URL: https://git.openjdk.org/mobile/commit/b36e00e54c5a6aa350770015627fc6eafe98c6f3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 08:07:22 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 08:07:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8715dfd0-83c5-40fe-9a51-96ff9aec6c45@openjdk.org> Changeset: d9db4fb3 Branch: master Author: Thomas Schatzl Date: 2026-01-20 08:01:54 +0000 URL: https://git.openjdk.org/mobile/commit/d9db4fb36e4f90546dc3fc19b5923b8be6a2f518 8373894: G1: Count evacuation-failed garbage collections in gc cpu usage Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java Changeset: c3a5866b Branch: master Author: duke Date: 2026-01-20 08:02:57 +0000 URL: https://git.openjdk.org/mobile/commit/c3a5866b2cf0029835f092def9b21e114548c8b7 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 09:35:06 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 09:35:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2540e63d-5f56-4d32-946e-452a326763e8@openjdk.org> Changeset: c5f288e2 Branch: master Author: Leo Korinth Date: 2026-01-20 09:30:12 +0000 URL: https://git.openjdk.org/mobile/commit/c5f288e2ae2ebe6ee4a0d39d91348f746bd0e353 8373253: Re-work InjectGCWorkerCreationFailure for future changes Reviewed-by: stefank, tschatzl, iwalulya, sjohanss ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerThread.hpp Changeset: 2723c643 Branch: master Author: duke Date: 2026-01-20 09:30:16 +0000 URL: https://git.openjdk.org/mobile/commit/2723c64320bf57b259b114722c143bde8444efe5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 10:33:39 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 10:33:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18d246d3-f1b0-49fc-a753-11b13ab322c7@openjdk.org> Changeset: afbb3a04 Branch: master Author: Thomas Schatzl Date: 2026-01-20 10:31:22 +0000 URL: https://git.openjdk.org/mobile/commit/afbb3a041545ea11ee1514d329c1a6cc4cb969d2 8375620: G1: Convert G1CardTableClaimTable to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1CardTableClaimTable.cpp ! src/hotspot/share/gc/g1/g1CardTableClaimTable.hpp ! src/hotspot/share/gc/g1/g1CardTableClaimTable.inline.hpp Changeset: f939eeda Branch: master Author: duke Date: 2026-01-20 10:32:27 +0000 URL: https://git.openjdk.org/mobile/commit/f939eedaf9df757fdc459d20bb2e8b81e5857b57 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 10:41:43 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 10:41:43 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <3dfac81f-b7ae-47b2-a175-9c48d1e8cae4@openjdk.org> Changeset: 8c615190 Branch: master Author: Thomas Schatzl Date: 2026-01-20 10:34:00 +0000 URL: https://git.openjdk.org/mobile/commit/8c615190e69ee6e521990595fc23197f38ad6f14 8375624: G1: Convert G1JavaThreadsListClaimer to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp Changeset: c8a5a02d Branch: master Author: duke Date: 2026-01-20 10:34:19 +0000 URL: https://git.openjdk.org/mobile/commit/c8a5a02dbbcad1646bb9d2decff6c2a898288369 Automatic merge of jdk:master into master Changeset: fe102918 Branch: master Author: Thomas Schatzl Date: 2026-01-20 10:34:16 +0000 URL: https://git.openjdk.org/mobile/commit/fe102918dd4f33ba030c4c4301a676ac8497fd90 8375630: G1: Convert G1ConcurrentMark to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: c21e2b5e Branch: master Author: duke Date: 2026-01-20 10:35:23 +0000 URL: https://git.openjdk.org/mobile/commit/c21e2b5e1cb0e107ec17433b34e22530b4cac5e1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 11:48:59 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 11:48:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <60df7308-51a7-4ff1-bf9b-796ae9924ebc@openjdk.org> Changeset: 3cc713fa Branch: master Author: Jonas Norlinder Committer: David Holmes Date: 2026-01-20 11:40:19 +0000 URL: https://git.openjdk.org/mobile/commit/3cc713fa296dfb59bbc03f2cfd4fc7d8f4b44be2 8374945: Avoid fstat in os::open Reviewed-by: dholmes, jsjolen, redestad ! src/hotspot/os/linux/os_linux.cpp Changeset: 908dfae8 Branch: master Author: duke Date: 2026-01-20 11:41:18 +0000 URL: https://git.openjdk.org/mobile/commit/908dfae8da0e77b25b5b247af1ae7682da7b97b2 Automatic merge of jdk:master into master ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.cpp From duke at openjdk.org Tue Jan 20 13:28:15 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 13:28:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 03704012 Branch: master Author: Thomas Schatzl Date: 2026-01-20 13:22:25 +0000 URL: https://git.openjdk.org/mobile/commit/037040129e82958bd023e0b24d962627e8653710 8375643: G1: Convert G1RegionMarkStatsCache to use Atomic Reviewed-by: shade, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp Changeset: 4fb899f5 Branch: master Author: duke Date: 2026-01-20 13:23:25 +0000 URL: https://git.openjdk.org/mobile/commit/4fb899f587d24f73f306d559f3143bbd2f4cfe78 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 15:08:01 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 15:08:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <40ad1b31-7010-4b7b-bdbb-8877ba7d971b@openjdk.org> Changeset: 5ba91fed Branch: master Author: Christian Heilmann Committer: Alexey Ivanov Date: 2026-01-20 15:00:14 +0000 URL: https://git.openjdk.org/mobile/commit/5ba91fed345b078a67ad6bead1d8893bd9289f58 8297191: [macos] Printing a page range with starting page > 1 results in missing pages Reviewed-by: aivanov, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! test/jdk/java/awt/print/PrinterJob/PageRanges.java Changeset: 03cb643b Branch: master Author: duke Date: 2026-01-20 15:01:14 +0000 URL: https://git.openjdk.org/mobile/commit/03cb643bce104969a38069093c988694b4c41ab3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 16:25:44 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 16:25:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 21dc41f7 Branch: master Author: Hai-May Chao Date: 2026-01-20 16:16:38 +0000 URL: https://git.openjdk.org/mobile/commit/21dc41f744edd138e77970d4e25e3a7eda41621f 8314323: Implement JEP 527: TLS 1.3 Hybrid Key Exchange Co-authored-by: Jamil Nimeh Co-authored-by: Weijun Wang Reviewed-by: wetmore, mullan + src/java.base/share/classes/sun/security/ssl/DHasKEM.java + src/java.base/share/classes/sun/security/ssl/Hybrid.java + src/java.base/share/classes/sun/security/ssl/HybridProvider.java ! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java + src/java.base/share/classes/sun/security/ssl/KEMKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/x509/X509Key.java ! test/jdk/javax/net/ssl/SSLParameters/NamedGroups.java ! test/jdk/javax/net/ssl/TLSCommon/NamedGroup.java ! test/jdk/javax/net/ssl/TLSv13/ClientHelloKeyShares.java ! test/jdk/javax/net/ssl/TLSv13/HRRKeyShares.java ! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java ! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java ! test/jdk/sun/security/ssl/CipherSuite/RestrictNamedGroup.java ! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java ! test/micro/org/openjdk/bench/java/security/SSLHandshake.java ! test/micro/org/openjdk/bench/javax/crypto/full/KEMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/KeyPairGeneratorBench.java Changeset: 7ce34c8e Branch: master Author: duke Date: 2026-01-20 16:17:32 +0000 URL: https://git.openjdk.org/mobile/commit/7ce34c8e6b315d17c334531174c758476a229b77 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 16:38:54 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 16:38:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b2b4729b Branch: master Author: Christian Stein Date: 2026-01-20 16:28:23 +0000 URL: https://git.openjdk.org/mobile/commit/b2b4729ba2dbbb7cecb177612bd08927ccb085f2 8375015: CompletionAPITest::testDocumentation failed - AssertionFailedError: expected: but was: Reviewed-by: jlahoda ! test/langtools/jdk/jshell/CompletionAPITest.java Changeset: d4790a3c Branch: master Author: duke Date: 2026-01-20 16:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/d4790a3c7a22d93aff5c9af2a2fb2bf4e058b5f2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 17:01:48 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 17:01:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 72bf0bb6 Branch: master Author: Kelvin Nilsen Date: 2026-01-20 16:49:02 +0000 URL: https://git.openjdk.org/mobile/commit/72bf0bb6f6eaf61b3800d885733e23b7b42bf9c9 8353115: GenShen: mixed evacuation candidate regions need accurate live_data Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 2bc2fdb2 Branch: master Author: duke Date: 2026-01-20 16:49:19 +0000 URL: https://git.openjdk.org/mobile/commit/2bc2fdb22771adec79bc4aec66decd8ddc9fc161 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 18:20:13 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 18:20:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <49ff1fcc-9e6b-4502-8645-366d09e192eb@openjdk.org> Changeset: 5f8cb30f Branch: master Author: Thomas Schatzl Date: 2026-01-20 18:16:39 +0000 URL: https://git.openjdk.org/mobile/commit/5f8cb30fc0296a2b487edf9dee63e810f4861e8e 8375626: G1: Convert G1CollectionSetChooser to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp Changeset: 53514fed Branch: master Author: duke Date: 2026-01-20 18:17:18 +0000 URL: https://git.openjdk.org/mobile/commit/53514feda7fd68ab962fc167de6b1ea8ee04a095 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 18:39:26 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 18:39:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 42439eb6 Branch: master Author: Emanuel Peter Date: 2026-01-20 18:30:42 +0000 URL: https://git.openjdk.org/mobile/commit/42439eb60c4488711f182d0d6ee5165b4972b99d 8374889: C2 VectorAPI: must handle impossible combination of signed cast from float Reviewed-by: dlong, qamai ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestCastShapeBadOpc.java Changeset: d58acc62 Branch: master Author: duke Date: 2026-01-20 18:31:18 +0000 URL: https://git.openjdk.org/mobile/commit/d58acc623b9733e2eb4ffaab64cbb5bea9f97423 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 21:57:10 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 21:57:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: aaca0a2c Branch: master Author: Chen Liang Date: 2026-01-20 21:54:56 +0000 URL: https://git.openjdk.org/mobile/commit/aaca0a2c1f3de06a1349ae9084e9e9dbec991421 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java Reviewed-by: jvernee ! test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java ! test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java Changeset: 8cd1c7ad Branch: master Author: duke Date: 2026-01-20 21:55:18 +0000 URL: https://git.openjdk.org/mobile/commit/8cd1c7ad7456fdc146f945c3534792db65580f5e Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 22:50:25 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 22:50:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4fd7595f Branch: master Author: Naoto Sato Date: 2026-01-20 22:45:39 +0000 URL: https://git.openjdk.org/mobile/commit/4fd7595f1b607588d9854471a701c2992c6bec60 8374905: Clarify ZonedDateTime#toString() documentation regarding omitted zero seconds Reviewed-by: rriggs, bpb ! src/java.base/share/classes/java/time/ZonedDateTime.java Changeset: c9fd603b Branch: master Author: duke Date: 2026-01-20 22:46:19 +0000 URL: https://git.openjdk.org/mobile/commit/c9fd603ba65146c48b293b6e2f11d8c23382739f Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 20 23:50:43 2026 From: duke at openjdk.org (duke) Date: Tue, 20 Jan 2026 23:50:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81b77cef-17dd-48a4-8302-af58efa2b470@openjdk.org> Changeset: ca3e6236 Branch: master Author: Dingli Zhang Date: 2026-01-20 23:48:42 +0000 URL: https://git.openjdk.org/mobile/commit/ca3e6236a28794156cc2acf697755229c47735a8 8375657: RISC-V: Need to check size in SharedRuntime::is_wide_vector Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 0fd336b6 Branch: master Author: duke Date: 2026-01-20 23:49:18 +0000 URL: https://git.openjdk.org/mobile/commit/0fd336b6bd037f1321c1ab27b4146226ea477569 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 01:33:58 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 01:33:58 GMT Subject: git: openjdk/mobile: 14 new changesets Message-ID: <14a13ebd-fb3a-4b9d-bba5-81d943152a32@openjdk.org> Changeset: f8fb7804 Branch: master Author: Valerie Peng Committer: bchristi Date: 2025-07-18 23:49:30 +0000 URL: https://git.openjdk.org/mobile/commit/f8fb78042639d4c436fdad7f501ca4ca28dfe9e3 8265429: Improve GCM encryption Co-authored-by: Daniel Jelinski Reviewed-by: rhalade, pkumaraswamy, ahgross, jnimeh, djelinski ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c Changeset: 9f3f960b Branch: master Author: Jayathirth D V Committer: bchristi Date: 2025-08-18 10:25:12 +0000 URL: https://git.openjdk.org/mobile/commit/9f3f960b364bad96bfcd469d7993d2aedbc020a4 8364214: Enhance polygon data support Reviewed-by: rhalade, psadhukhan, mschoene, prr ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java Changeset: 3b6ac2af Branch: master Author: Jayathirth D V Committer: bchristi Date: 2025-08-20 03:17:34 +0000 URL: https://git.openjdk.org/mobile/commit/3b6ac2af9c8637891092955474b27e5400650dfc 8362308: Enhance Bitmap operations Reviewed-by: mschoene, rhalade, psadhukhan, prr ! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c Changeset: 97bd4458 Branch: master Author: Prasanta Sadhukhan Committer: bchristi Date: 2025-08-26 03:07:27 +0000 URL: https://git.openjdk.org/mobile/commit/97bd4458416dffd901ad07be028a08b3d6dc4881 8365271: Improve Swing supports Reviewed-by: tr, prr, rhalade, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java Changeset: dc46a17f Branch: master Author: Justin Lu Committer: bchristi Date: 2025-09-03 17:23:16 +0000 URL: https://git.openjdk.org/mobile/commit/dc46a17f1e569e2ae6857eaed4b1365b6cab02e1 8365058: Enhance CopyOnWriteArraySet Reviewed-by: rhalade, skoivu, vklang, rriggs ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java + test/jdk/java/util/concurrent/CopyOnWriteArraySet/SerializationTest.java Changeset: 3afb831a Branch: master Author: Stuart Marks Committer: bchristi Date: 2025-09-04 18:11:37 +0000 URL: https://git.openjdk.org/mobile/commit/3afb831ae45182e4219decacc355fae100a41b05 8341496: Improve JMX connections Co-authored-by: Daniel Fuchs Reviewed-by: skoivu, rhalade, coffeys, dfuchs, kevinw, jnimeh ! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java ! test/jdk/javax/management/security/SecurityTest.java ! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java Changeset: 84ee4f97 Branch: master Author: Renjith Kannath Pariyangad Committer: bchristi Date: 2025-09-10 11:56:45 +0000 URL: https://git.openjdk.org/mobile/commit/84ee4f976b1580944bd77bdbd8ccd23569bce3ac 8366446: Test java/awt/geom/ConcurrentDrawPolygonTest.java fails intermittently Reviewed-by: jdv, aivanov, prr, rhalade ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java Changeset: 7e3e35ab Branch: master Author: Stuart Marks Committer: bchristi Date: 2025-09-10 16:40:58 +0000 URL: https://git.openjdk.org/mobile/commit/7e3e35abef13ddf38d4268e1269c1d18566149ab 8367277: Fix copyright header in JMXInterfaceBindingTest.java Reviewed-by: dfuchs, rhalade, iris, coffeys ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java Changeset: f24fadc6 Branch: master Author: Michael McMahon Committer: bchristi Date: 2025-09-15 13:31:30 +0000 URL: https://git.openjdk.org/mobile/commit/f24fadc6240e2dcb5bcd732c91ccc03d1aa19e8a 8362632: Improve HttpServer Request handling Reviewed-by: djelinski, dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Utils.java Changeset: eddbd359 Branch: master Author: Harshitha Onkar Committer: bchristi Date: 2025-09-24 18:05:45 +0000 URL: https://git.openjdk.org/mobile/commit/eddbd359654cf6e2a437367461231ba37ee76918 8359501: Enhance Handling of URIs Reviewed-by: rhalade, ahgross, azvegint, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp ! test/jdk/java/awt/Desktop/BrowseTest.java ! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java Changeset: 82e5771b Branch: master Author: Prasanta Sadhukhan Committer: bchristi Date: 2025-10-09 04:40:38 +0000 URL: https://git.openjdk.org/mobile/commit/82e5771b0be205c2ef9500ffa750bf97da21823c 8365280: Enhance JOptionPane Reviewed-by: rhalade, prr, tr, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java - test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java Changeset: 07f981f6 Branch: master Author: Jamil Nimeh Committer: bchristi Date: 2025-11-03 14:53:21 +0000 URL: https://git.openjdk.org/mobile/commit/07f981f6b0bb8a7e444fd744791f73853e9fa325 8368032: Enhance Certificate Checking Reviewed-by: ahgross, coffeys, rhalade, mullan, abarashev ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/x509/URICertStore/AIACertTimeout.java ! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java Changeset: e25a5a48 Branch: master Author: Brent Christian Date: 2026-01-21 01:28:38 +0000 URL: https://git.openjdk.org/mobile/commit/e25a5a4821d03680d00ab6bdbec727732add8206 Merge Reviewed-by: kcr, prr, smarks Changeset: 285ef413 Branch: master Author: duke Date: 2026-01-21 01:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/285ef41315cc0af5de35b4b75791493ad8ab88f7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 03:15:02 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 03:15:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a2e74957 Branch: master Author: Jayathirth D V Date: 2026-01-21 03:12:18 +0000 URL: https://git.openjdk.org/mobile/commit/a2e749572e03dd394d123b701e163e3837472dd0 8375063: Update Libpng to 1.6.54 Reviewed-by: serb, prr ! src/java.desktop/share/legal/libpng.md ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c Changeset: 1fcbcfef Branch: master Author: duke Date: 2026-01-21 03:13:20 +0000 URL: https://git.openjdk.org/mobile/commit/1fcbcfefec859666c50725f2a62402229aefa961 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 03:45:25 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 03:45:25 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 599ed0bb Branch: master Author: SendaoYan Date: 2026-01-21 03:39:02 +0000 URL: https://git.openjdk.org/mobile/commit/599ed0bb5fd62e26c71651bc02f198cd27636cfb 8375485: Tests in vmTestbase/nsk are failing due to missing class unloading after 8373945 Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003.java ! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java Changeset: a448f0b9 Branch: master Author: SendaoYan Date: 2026-01-21 03:39:26 +0000 URL: https://git.openjdk.org/mobile/commit/a448f0b9f46de35ef26994e8540b9ae242372e8d 8375668: Compiler warning implicit-const-int-float-conversion by clang23 Reviewed-by: dholmes, cnorrbin ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp Changeset: a4715273 Branch: master Author: duke Date: 2026-01-21 03:39:49 +0000 URL: https://git.openjdk.org/mobile/commit/a47152731f9a0ce29a7d000ad54078bc104255da Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 05:59:00 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 05:59:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 34d6e5e0 Branch: master Author: Kim Barrett Date: 2026-01-21 05:56:19 +0000 URL: https://git.openjdk.org/mobile/commit/34d6e5e07b8ee43ee7f913dd47fa7c897f52e6c0 8375737: Fix -Wzero-as-null-pointer-constant warnings in arm32 code Reviewed-by: dholmes ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp Changeset: 0332fcab Branch: master Author: duke Date: 2026-01-21 05:57:18 +0000 URL: https://git.openjdk.org/mobile/commit/0332fcabc7892f3e558ec55d1754f633cc224cee Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 06:09:53 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 06:09:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81e40858-6c9d-4ae8-b823-72ac5ba506d3@openjdk.org> Changeset: b5727d27 Branch: master Author: Kim Barrett Date: 2026-01-21 06:04:09 +0000 URL: https://git.openjdk.org/mobile/commit/b5727d27622e1e321733f8d0e606b366984104be 8375738: Fix -Wzero-as-null-pointer-constant warnings in MacOSX/bsd code Reviewed-by: erikj, dholmes ! make/hotspot/lib/CompileGtest.gmk ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 5242515d Branch: master Author: duke Date: 2026-01-21 06:04:23 +0000 URL: https://git.openjdk.org/mobile/commit/5242515d392f23f9b8f949b4240bf2ce868d88c9 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Wed Jan 21 06:37:37 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 06:37:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8083530e-e1a2-4875-90d7-a84c13bfad4e@openjdk.org> Changeset: 560a92a6 Branch: master Author: Jie Fu Date: 2026-01-21 06:33:54 +0000 URL: https://git.openjdk.org/mobile/commit/560a92a6327221c90596bcd17a87722e4910472a 8375787: compiler/vectorapi/TestCastShapeBadOpc.java fails with release VMs Reviewed-by: syan, lmesnik, fyang, epeter ! test/hotspot/jtreg/compiler/vectorapi/TestCastShapeBadOpc.java Changeset: 1067016d Branch: master Author: duke Date: 2026-01-21 06:34:21 +0000 URL: https://git.openjdk.org/mobile/commit/1067016d365c2d9cc0dd33d6066963b704bb83f9 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 09:07:53 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 09:07:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02426b9e-9373-4c30-bd44-91998c0ef419@openjdk.org> Changeset: 4f87fb53 Branch: master Author: Thomas Schatzl Date: 2026-01-21 09:01:00 +0000 URL: https://git.openjdk.org/mobile/commit/4f87fb53ee5c6071fa57dfe9452eca9fe7b460ee 8375622: G1: Convert G1CodeRootSet to use Atomic Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp Changeset: 64522c1e Branch: master Author: duke Date: 2026-01-21 09:01:42 +0000 URL: https://git.openjdk.org/mobile/commit/64522c1e31ba6bed4bfe03d4a9064643f25c4fc3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 09:53:56 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 09:53:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2f593c10-a889-4eaf-9923-747bd470d725@openjdk.org> Changeset: b1340305 Branch: master Author: Ivan Walulya Date: 2026-01-21 09:51:01 +0000 URL: https://git.openjdk.org/mobile/commit/b1340305c8f5ea53b45b8bd3bd2ebe8f74864d40 8238686: G1 may waste lots of space or fail to uncommit when observing MinHeapFreeRatio during sizing after full gc Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Arguments.cpp Changeset: cbfa4839 Branch: master Author: duke Date: 2026-01-21 09:51:18 +0000 URL: https://git.openjdk.org/mobile/commit/cbfa4839c5ba4fce2727a1fd3dc28efe7d599f8e Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 10:47:05 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 10:47:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <69721978-b78f-472e-8c9b-de17d81419eb@openjdk.org> Changeset: 5c7c2f09 Branch: master Author: Francesco Andreuzzi Date: 2026-01-21 10:42:05 +0000 URL: https://git.openjdk.org/mobile/commit/5c7c2f093b83a017970d9d05c258b4c0910bfc2c 8375717: Outdated link in jdk.jfr.internal.JVM javadoc Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java Changeset: 8d2b836e Branch: master Author: duke Date: 2026-01-21 10:42:20 +0000 URL: https://git.openjdk.org/mobile/commit/8d2b836e0af7572d5e8db770dfcfcb540df8ce9f Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 11:22:52 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 11:22:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d8e160c-455c-4af1-a6d5-06fc2dd639a8@openjdk.org> Changeset: 983ae96f Branch: master Author: Jatin Bhateja Date: 2026-01-21 11:20:18 +0000 URL: https://git.openjdk.org/mobile/commit/983ae96f60c935aa52f482d21ae6a0d947679541 8375498: [VectorAPI] Dump primary vector IR details with -XX:+TraceNewVectors Reviewed-by: epeter ! src/hotspot/share/opto/vectorIntrinsics.cpp Changeset: d24e0884 Branch: master Author: duke Date: 2026-01-21 11:20:30 +0000 URL: https://git.openjdk.org/mobile/commit/d24e088443e5f87cbad115e5448f28de703b74cb Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 14:19:50 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 14:19:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <53b4f833-6dab-41f6-92ee-ae2d473f594f@openjdk.org> Changeset: 4c9103f7 Branch: master Author: Matthias Baesken Date: 2026-01-21 14:14:33 +0000 URL: https://git.openjdk.org/mobile/commit/4c9103f7b6c91b0f237859516ef72bb9ee27157e 8374998: Failing os::write - remove bad file Reviewed-by: mdoerr, lucy ! src/hotspot/os/posix/perfMemory_posix.cpp Changeset: 65633432 Branch: master Author: duke Date: 2026-01-21 14:15:19 +0000 URL: https://git.openjdk.org/mobile/commit/65633432bf7329e633340b66728e0d7cce6809aa Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 15:01:19 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 15:01:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8a9cbab0-aa26-4e2c-a532-640d2bd47ace@openjdk.org> Changeset: 3033e6f4 Branch: master Author: Kim Barrett Date: 2026-01-21 14:55:26 +0000 URL: https://git.openjdk.org/mobile/commit/3033e6f421d0f6e0aea1d976a806d7abca7c6360 8375544: JfrSet::clear should not use memset Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrSet.hpp Changeset: 81e7ac91 Branch: master Author: duke Date: 2026-01-21 14:56:18 +0000 URL: https://git.openjdk.org/mobile/commit/81e7ac91a63be5e7609d1d15914e295fb0d11b6f Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 16:25:30 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 16:25:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <33a8bc90-4ed7-4e71-b7aa-e7b0e179ba24@openjdk.org> Changeset: 17086d31 Branch: master Author: Maurizio Cimadamore Date: 2026-01-21 16:14:35 +0000 URL: https://git.openjdk.org/mobile/commit/17086d31196827432477391fd2921a82868eaa05 8375646: Some parser flags seem unused Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Changeset: 26f91ed1 Branch: master Author: duke Date: 2026-01-21 16:15:19 +0000 URL: https://git.openjdk.org/mobile/commit/26f91ed1609575d0f3aa95747bc89ab188fd17b4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 21 18:55:54 2026 From: duke at openjdk.org (duke) Date: Wed, 21 Jan 2026 18:55:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0946f0a7-7c41-4bb1-90a9-a86d92ee4abc@openjdk.org> Changeset: a0ac5b34 Branch: master Author: Damon Nguyen Date: 2026-01-21 18:47:39 +0000 URL: https://git.openjdk.org/mobile/commit/a0ac5b34a742cf18d86f3ac77110bcaa00192169 8375775: JDK 26 RDP2 L10n resource files update Reviewed-by: naoto, jlu, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties Changeset: a23400c1 Branch: master Author: duke Date: 2026-01-21 18:49:02 +0000 URL: https://git.openjdk.org/mobile/commit/a23400c128fa12fd5f0c0c0e33cfa107c2755681 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 01:57:23 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 01:57:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <185fe386-a3eb-43bc-9ee5-96779a88a708@openjdk.org> Changeset: 3d919ad4 Branch: master Author: Serguei Spitsyn Date: 2026-01-22 01:53:42 +0000 URL: https://git.openjdk.org/mobile/commit/3d919ad43a041eb60ce51e78831c77fd3b109aee 8373366: HandshakeState should disallow suspend ops for disabler threads 8375362: Deadlock with unmount of suspended virtual thread interrupting another virtual thread Reviewed-by: lmesnik, pchilanomate ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/mountUnmountDisabler.cpp ! src/hotspot/share/runtime/suspendResumeManager.cpp + test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest2/ThreadStateTest2.java + test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest2/libThreadStateTest2.cpp Changeset: cb8825b4 Branch: master Author: duke Date: 2026-01-22 01:53:56 +0000 URL: https://git.openjdk.org/mobile/commit/cb8825b4fb442b24554a21b4a271597d4fd7d7c0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 05:44:04 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 05:44:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 38a8309b Branch: master Author: Ivan Walulya Date: 2026-01-22 05:38:32 +0000 URL: https://git.openjdk.org/mobile/commit/38a8309b3f2544fa13448f5217e4227f0e2fe171 8341630: G1: Adopt PartialArrayState to consolidate marking stack in concurrent marking Co-authored-by: Stefan Johansson Reviewed-by: tschatzl, sjohanss ! 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/g1ConcurrentMarkObjArrayProcessor.cpp - src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.hpp - src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: 857620e8 Branch: master Author: duke Date: 2026-01-22 05:38:57 +0000 URL: https://git.openjdk.org/mobile/commit/857620e85aecb0b9f5616e498f903c3fb2654835 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 07:04:01 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 07:04:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58bcbad5-3d6a-465c-acc0-024979b2bcf6@openjdk.org> Changeset: 0f4d7750 Branch: master Author: Tobias Hartmann Date: 2026-01-22 06:56:51 +0000 URL: https://git.openjdk.org/mobile/commit/0f4d775085109981fbf00623d38da22655d04675 8375534: Debug method 'pp' should support compressed oops Reviewed-by: vlivanov, phubner ! src/hotspot/share/utilities/debug.cpp Changeset: 9fd9f871 Branch: master Author: duke Date: 2026-01-22 06:57:57 +0000 URL: https://git.openjdk.org/mobile/commit/9fd9f8713726e53fef0c78960dba66936d4ef44f Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 08:32:19 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 08:32:19 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <2976cf08-e3db-4bdf-abf1-8fa74a65e044@openjdk.org> Changeset: f3381f0f Branch: master Author: Thomas Schatzl Date: 2026-01-22 08:29:05 +0000 URL: https://git.openjdk.org/mobile/commit/f3381f0ffe2207e1765558f6f49e5a0280a3f920 8375314: Parallel: Crash iterating over unloaded classes for ObjectCountAfterGC event Reviewed-by: rkennke, sjohanss, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp + test/hotspot/jtreg/gc/parallel/TestObjectCountAfterGC.java Changeset: e50bf1f2 Branch: master Author: Thomas Schatzl Date: 2026-01-22 08:29:27 +0000 URL: https://git.openjdk.org/mobile/commit/e50bf1f2a4702ef48cf16cc4f45d034a652bf358 8375616: G1: Convert G1BatchedTask to use Atomic Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1BatchedTask.cpp ! src/hotspot/share/gc/g1/g1BatchedTask.hpp Changeset: a6f81e9b Branch: master Author: duke Date: 2026-01-22 08:29:59 +0000 URL: https://git.openjdk.org/mobile/commit/a6f81e9b9ac8b76abe3d0b2c3078c6093790d97e Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 08:37:40 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 08:37:40 GMT Subject: git: openjdk/mobile: 5 new changesets Message-ID: Changeset: 92236ead Branch: master Author: Quan Anh Mai Date: 2026-01-22 08:32:01 +0000 URL: https://git.openjdk.org/mobile/commit/92236ead1dea813cf456855f0aa6b73c16e9dc70 8375618: Incorrect assert in CastLLNode::Ideal Reviewed-by: chagedorn, dlong ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp + test/hotspot/jtreg/compiler/igvn/CastLLBits.java Changeset: 430fe3bc Branch: master Author: duke Date: 2026-01-22 08:32:56 +0000 URL: https://git.openjdk.org/mobile/commit/430fe3bcec4ce13016d38baf8be4ba669f679a91 Automatic merge of jdk:master into master Changeset: 63be87d7 Branch: master Author: Thomas Schatzl Date: 2026-01-22 08:35:03 +0000 URL: https://git.openjdk.org/mobile/commit/63be87d7f38a83c5fcdf59b54c6d63e0f0ca34d6 8375977: G1: Convert JVMCICleaningTask to use Atomic Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp Changeset: 03038d80 Branch: master Author: Thomas Schatzl Date: 2026-01-22 08:35:32 +0000 URL: https://git.openjdk.org/mobile/commit/03038d802cc43b7694f554978ac9de8edca8a954 8375978: G1: Convert G1Policy to use Atomic Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: c77b48f9 Branch: master Author: duke Date: 2026-01-22 08:35:55 +0000 URL: https://git.openjdk.org/mobile/commit/c77b48f91c6b674e689c59acd2c46ce6887f4c94 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 08:51:29 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 08:51:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c60e223-e6a9-4776-a114-13a61237d6c7@openjdk.org> Changeset: 6165daf0 Branch: master Author: Matthias Baesken Date: 2026-01-22 08:50:11 +0000 URL: https://git.openjdk.org/mobile/commit/6165daf03c8582cca8e5b075560aa978b90f677c 8375458: Check legal folder of JDK image for unwanted files Reviewed-by: erikj ! test/jdk/build/CheckFiles.java Changeset: 79354b61 Branch: master Author: duke Date: 2026-01-22 08:50:55 +0000 URL: https://git.openjdk.org/mobile/commit/79354b613848c01ac6ae3303c1cc2b4af95a824d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 09:47:43 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 09:47:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <630ae2f3-ce6d-4029-89fb-335cd4d182c7@openjdk.org> Changeset: ddbd4617 Branch: master Author: Casper Norrbin Date: 2026-01-22 09:45:40 +0000 URL: https://git.openjdk.org/mobile/commit/ddbd4617a6172e3054b2afade4f304f66c79816e 8303470: containers/docker/TestMemoryAwareness.java failed with "'memory_limit_in_bytes:.*512000 k' missing from stdout/stderr" Reviewed-by: sgehwolf, dholmes ! src/hotspot/os/linux/osContainer_linux.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 89c6cfe7 Branch: master Author: duke Date: 2026-01-22 09:45:54 +0000 URL: https://git.openjdk.org/mobile/commit/89c6cfe7905fa89e4e0d0d15e89278ee8e96e3d6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 10:09:59 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 10:09:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <375f604b-8c4f-426a-aae3-07f6709830f4@openjdk.org> Changeset: e8eb218c Branch: master Author: Liam Miller-Cushon Date: 2026-01-22 10:05:05 +0000 URL: https://git.openjdk.org/mobile/commit/e8eb218ca2d05736adc4b0aefa4b17e3062959b8 8374643: Fix reference to implMethodKind in LambdaToMethod debug printf statement Reviewed-by: vromero, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/LambdaDeserializationStat.java ! test/langtools/tools/javac/lambda/SerializableObjectMethods.java + test/langtools/tools/javac/lambda/SerializableObjectMethods.out Changeset: 4d1fec14 Branch: master Author: duke Date: 2026-01-22 10:06:59 +0000 URL: https://git.openjdk.org/mobile/commit/4d1fec14485bc948583dda17251c6975432220f8 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 10:40:52 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 10:40:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78afb490-5271-4b5c-adc6-3f1c801fdb9e@openjdk.org> Changeset: 6e9256cb Branch: master Author: Roland Westrelin Date: 2026-01-22 10:37:26 +0000 URL: https://git.openjdk.org/mobile/commit/6e9256cb613c9a3594546a45975a81def2efcf46 8373343: C2: verify AddP base input only set for heap addresses Reviewed-by: dlong, chagedorn, qamai ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/subtypenode.cpp Changeset: ea4a3bb2 Branch: master Author: duke Date: 2026-01-22 10:37:58 +0000 URL: https://git.openjdk.org/mobile/commit/ea4a3bb2d0c41e37636e73000d9bdc65886c03dd Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 11:11:14 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 11:11:14 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 0ad81fbd Branch: master Author: Thomas Schatzl Date: 2026-01-22 11:04:09 +0000 URL: https://git.openjdk.org/mobile/commit/0ad81fbd161edbc8479e5af5c0f8d6098f6c72d1 8375541: G1: Race in G1BarrierSet::write_ref_field_post() Reviewed-by: iwalulya, sjohanss, shade ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp Changeset: f6d10233 Branch: master Author: duke Date: 2026-01-22 11:04:56 +0000 URL: https://git.openjdk.org/mobile/commit/f6d10233f9f881862db2cda5f22aab8f3669fa86 Automatic merge of jdk:master into master Changeset: 66e950e9 Branch: master Author: Ivan Walulya Date: 2026-01-22 11:07:42 +0000 URL: https://git.openjdk.org/mobile/commit/66e950e9b6414617952d22200831be5b0cafee85 8340470: G1: Adopt PartialArrayState to consolidate marking stack in Full GC Co-authored-by: Stefan Johansson Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp Changeset: 50c3d45e Branch: master Author: duke Date: 2026-01-22 11:07:55 +0000 URL: https://git.openjdk.org/mobile/commit/50c3d45ed970d1375979c9e09c9b5cbb44a6eb5d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 11:57:17 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 11:57:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <893b3b66-491c-46e8-ac7d-49f91fce8d69@openjdk.org> Changeset: 5e0ed3f4 Branch: master Author: Thomas Schatzl Date: 2026-01-22 11:51:37 +0000 URL: https://git.openjdk.org/mobile/commit/5e0ed3f408b6afd7496e0e0da207f7e372b0d446 8375982: G1: Convert G1YoungCollector helper classes to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp Changeset: c16e9c29 Branch: master Author: duke Date: 2026-01-22 11:51:55 +0000 URL: https://git.openjdk.org/mobile/commit/c16e9c29c2e3a7d95c3c3508dfe5a174a2227acf Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 12:16:15 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 12:16:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0d1d4d07 Branch: master Author: Roland Westrelin Date: 2026-01-22 12:09:11 +0000 URL: https://git.openjdk.org/mobile/commit/0d1d4d07b9fa2368f471f30e176d446698500115 8374725: C2: assert(x_ctrl == get_late_ctrl_with_anti_dep(x->as_Load(), early_ctrl, x_ctrl)) failed: anti-dependences were already checked Reviewed-by: chagedorn, qamai, dfenacci ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSinkingLoadInputOfPhi.java Changeset: daa6ae37 Branch: master Author: duke Date: 2026-01-22 12:09:54 +0000 URL: https://git.openjdk.org/mobile/commit/daa6ae370afe4f0b958a84aa0c3d8457908c249d Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 12:22:44 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 12:22:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5950d331-7a6d-49c5-a1cb-5d58ae4de644@openjdk.org> Changeset: eda15aa1 Branch: master Author: Weijun Wang Date: 2026-01-22 12:16:09 +0000 URL: https://git.openjdk.org/mobile/commit/eda15aa19c36142984edaa08850132ca6ae7a369 8277489: Rewrite JAAS UnixLoginModule with FFM Co-authored-by: Martin Doerr Reviewed-by: mdoerr, ascarpino, erikj ! make/modules/jdk.security.auth/Lib.gmk ! src/java.base/share/classes/module-info.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java - src/jdk.security.auth/unix/native/libjaas/Unix.c ! test/jdk/com/sun/security/auth/module/AllPlatforms.java Changeset: e2fc3259 Branch: master Author: duke Date: 2026-01-22 12:16:57 +0000 URL: https://git.openjdk.org/mobile/commit/e2fc32598e1aeb63fb320fd208f061af83cf393a Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 13:14:29 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 13:14:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e72c22e-be8a-4738-95bf-98f77eb6b904@openjdk.org> Changeset: 025041ba Branch: master Author: Artur Barashev Date: 2026-01-22 13:11:42 +0000 URL: https://git.openjdk.org/mobile/commit/025041ba04f3ae3a149b9d57d0dde4afaef37f4c 8370885: Default namedGroups values are not being filtered against algorithm constraints Reviewed-by: hchao ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java + test/jdk/sun/security/ssl/CipherSuite/DefaultNamedGroups.java Changeset: 9e7093d0 Branch: master Author: duke Date: 2026-01-22 13:12:01 +0000 URL: https://git.openjdk.org/mobile/commit/9e7093d026f9b539e4e865279f43962ecc2d43cf Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 14:59:27 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 14:59:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 26aab3cc Branch: master Author: Patricio Chilano Mateo Date: 2026-01-22 14:56:23 +0000 URL: https://git.openjdk.org/mobile/commit/26aab3cccdbcf98c329c8d67093eb2dbf4b164e5 8373120: Virtual thread stuck in BLOCKED state Co-authored-by: Alan Bateman Reviewed-by: alanb ! src/java.base/share/classes/java/lang/VirtualThread.java + test/jdk/java/lang/Thread/virtual/stress/NotifiedThenTimedOutWait.java Changeset: 8f6940bf Branch: master Author: duke Date: 2026-01-22 14:57:01 +0000 URL: https://git.openjdk.org/mobile/commit/8f6940bfa85eb261e493b495d5ead3e86b9114b0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 16:12:46 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 16:12:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 07f6617e Branch: master Author: Brian Burkhalter Date: 2026-01-22 16:11:33 +0000 URL: https://git.openjdk.org/mobile/commit/07f6617e0b2752b538b6c43250dd0bb65fd8c695 8367284: (fs) Support current working directory target in SecureDirectoryStream.move Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/SecureDirectoryStream.java ! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! test/jdk/java/nio/file/DirectoryStream/SecureDS.java Changeset: 52a6c39b Branch: master Author: duke Date: 2026-01-22 16:11:56 +0000 URL: https://git.openjdk.org/mobile/commit/52a6c39ba66406528121d0aae472faa2e187d444 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 16:42:25 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 16:42:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a6d256c-ec11-41ad-9546-cc456d7f0472@openjdk.org> Changeset: 8c82b58d Branch: master Author: Alexander Zuev Date: 2026-01-22 16:36:24 +0000 URL: https://git.openjdk.org/mobile/commit/8c82b58db960a178566514731e1f8dcbc59b0161 8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially Reviewed-by: psadhukhan, asemenov ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m + test/jdk/javax/accessibility/JSpinner/CustomSpinnerAccessibilityTest.java Changeset: 90c1a45d Branch: master Author: duke Date: 2026-01-22 16:36:58 +0000 URL: https://git.openjdk.org/mobile/commit/90c1a45d35a24de78c18241b68f76a7a4debb52c Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 17:23:00 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 17:23:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6fd6d18b-cd3a-46aa-a2d5-399875265a0f@openjdk.org> Changeset: 5dfda66e Branch: master Author: Henry Jen Date: 2026-01-22 17:21:44 +0000 URL: https://git.openjdk.org/mobile/commit/5dfda66e13df5a88a66a6e4b1ae1bcd4e20ac674 8373928: 4 Dangling pointer defect groups in java.c Reviewed-by: bpb, alanb, jpai, jwaters ! src/java.base/share/native/libjli/java.c Changeset: 3860a86b Branch: master Author: duke Date: 2026-01-22 17:21:55 +0000 URL: https://git.openjdk.org/mobile/commit/3860a86b4514c623b973839b97faef145422247e Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 17:44:28 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 17:44:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6121321a-b3ad-4341-9e56-44d0f620826c@openjdk.org> Changeset: 96a2649e Branch: master Author: Hai-May Chao Date: 2026-01-22 17:41:00 +0000 URL: https://git.openjdk.org/mobile/commit/96a2649e29b8b4ff9b65b2314d430bc7637c5c61 8373408: SHA1withECDSA is not required for ECDHE and ECDSA Reviewed-by: djelinski, ascarpino ! src/java.base/share/classes/sun/security/ssl/JsseJce.java Changeset: 30c2265a Branch: master Author: duke Date: 2026-01-22 17:41:54 +0000 URL: https://git.openjdk.org/mobile/commit/30c2265a39b0ad7c6eb0ec5ee1130a1109fd4a70 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 20:19:19 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 20:19:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: To protect against unauthorized use of the Oracle email brand, we will be implementing a strict DMARC policy as part of our email security. DMARC (Domain-based Message Authentication, Reporting and Conformance) will help protect against phishing attacks, spam campaigns, and other malicious activities. With this implementation, emails sent on behalf of ANY Oracle owned domain will be restricted if they fail DMARC compliance. DMARC Info : Record= v=DMARC1;p=none;rua=mailto:dmarc_rua at emaildefense.proofpoint.com;ruf=mailto:dmarc_ruf at emaildefense.proofpoint.com;fo=1 Result= none Questions and more information: * You may need to take action if you're responsible for email flow from Oracle Cloud, OCI, or acquisition domains. Senders in this category are treated as external emails since they operate outside of Oracle's internal network. * If you are using the OCI Email Delivery Service, ensure you generate DKIM for your related Header From Domain - refer to https://docs.oracle.com/en-us/iaas/Content/Email/Tasks/configuredkim.htm more info can be found here https://confluence.oraclecorp.com/confluence/display/EMAIL/DMARC+for+Oracle+IT+and+Email+Delivery+Frequently+Asked+Questions * Refer to the DMARC FAQ https://confluence.oraclecorp.com/confluence/display/OITGLOBAL/DMARC+Global+FAQ to learn more about DMARC, if your emails may be affected, and actions you need to take. * If you have questions, reach out to the #oracle-owned-domains-dmarc Slack channel. Thank you in advance for your attention to this matter. Changeset: f3121d10 Branch: master Author: Phil Race Date: 2026-01-22 20:16:44 +0000 URL: https://git.openjdk.org/mobile/commit/f3121d10237a933087dde926f83a12ce826cde02 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out Reviewed-by: dholmes, dnguyen, kizune ! test/jdk/javax/sound/sampled/Clip/AutoCloseTimeCheck.java Changeset: 4ec631e1 Branch: master Author: duke Date: 2026-01-22 20:16:56 +0000 URL: https://git.openjdk.org/mobile/commit/4ec631e19eae6f13f3af6c1ab2c99d96f656c924 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 21:34:09 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 21:34:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <19680466-5cbd-4f21-a3bd-d4dd859c15ff@openjdk.org> Changeset: d6ebcf8a Branch: master Author: Kelvin Nilsen Date: 2026-01-22 21:28:57 +0000 URL: https://git.openjdk.org/mobile/commit/d6ebcf8a4f42b8e157083be90271e0df3b631033 8357471: GenShen: Share collector reserves between young and old Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp Changeset: dd31cea7 Branch: master Author: duke Date: 2026-01-22 21:30:08 +0000 URL: https://git.openjdk.org/mobile/commit/dd31cea774fea2981d808bb20c9e6ee1d2d77241 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 22 21:51:56 2026 From: duke at openjdk.org (duke) Date: Thu, 22 Jan 2026 21:51:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 25d2b52a Branch: master Author: Daniel Jeli?ski Date: 2026-01-22 21:48:28 +0000 URL: https://git.openjdk.org/mobile/commit/25d2b52ab97d116024872e567c1c1ffd814616d4 8328046: Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement Reviewed-by: hchao ! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java Changeset: 7a11f359 Branch: master Author: duke Date: 2026-01-22 21:48:58 +0000 URL: https://git.openjdk.org/mobile/commit/7a11f359b821a87d8c98274f7bdbd74ca2cec3b7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 00:59:23 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 00:59:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0f087a7f Branch: master Author: SendaoYan Date: 2026-01-23 00:57:25 +0000 URL: https://git.openjdk.org/mobile/commit/0f087a7fef2d3979badefde02a1e85351379f18c 8376051: gc/stress/TestStressG1Uncommit.java fails assertLessThan: expected that xxx < xxx Reviewed-by: tschatzl, shade ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java Changeset: 358edf97 Branch: master Author: duke Date: 2026-01-23 00:57:56 +0000 URL: https://git.openjdk.org/mobile/commit/358edf976af90abcce519f03186ce57ee6682d9b Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 06:26:58 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 06:26:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1fc47800-11fc-40c4-93c2-aa5274ff8070@openjdk.org> Changeset: 7f2aa59f Branch: master Author: Ioi Lam Date: 2026-01-23 06:24:47 +0000 URL: https://git.openjdk.org/mobile/commit/7f2aa59f8220f302a3f8662eeca3291dcf86d2ad 8375654: Exclude all array classes from dynamic CDS archive Reviewed-by: kvn, vlivanov ! src/hotspot/share/cds/archiveBuilder.cpp ! test/hotspot/jtreg/ProblemList-AotJdk.txt + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArraySuperTest.java Changeset: e45fe281 Branch: master Author: duke Date: 2026-01-23 06:24:53 +0000 URL: https://git.openjdk.org/mobile/commit/e45fe2810cf8cac87a5ceaa5390926de840645fe Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 07:12:36 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 07:12:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d6786d1-195c-410e-b3d3-00584b0bf540@openjdk.org> Changeset: 39f0e6d6 Branch: master Author: Julian Waters Date: 2026-01-23 07:07:51 +0000 URL: https://git.openjdk.org/mobile/commit/39f0e6d6f91bf7e75862851ca0e00fc62780f938 8375241: Simplify --with-native-debug-symbols-level option implementation Reviewed-by: erikj, shade ! make/autoconf/flags-cflags.m4 Changeset: 527d73cb Branch: master Author: duke Date: 2026-01-23 07:08:56 +0000 URL: https://git.openjdk.org/mobile/commit/527d73cbba2c27ba243cddd09f402c0aeaeebd80 Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Fri Jan 23 07:42:49 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 07:42:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42d8461e-51b1-4d7d-9c54-bd1e3845d57a@openjdk.org> Changeset: 315bf07b Branch: master Author: Jan Lahoda Date: 2026-01-23 07:40:52 +0000 URL: https://git.openjdk.org/mobile/commit/315bf07b23ad6c5f86fc8fe976abd9e9a8548404 8375119: SwitchBoostraps.enumSwitch does not throw an NPE when lookup is null in some cases Reviewed-by: liach ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java Changeset: 7702435d Branch: master Author: duke Date: 2026-01-23 07:41:55 +0000 URL: https://git.openjdk.org/mobile/commit/7702435d79f5293b6c6532871bd3d7611c81c76e Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 08:29:24 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 08:29:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b4f1911-418e-4973-9b15-3c65528945e0@openjdk.org> Changeset: ca37dba4 Branch: master Author: Volkan Yazici Date: 2026-01-23 08:27:27 +0000 URL: https://git.openjdk.org/mobile/commit/ca37dba4d40bf3f71c5489829c893346faec1c56 8376089: Increase QUIC idle timeout in H3FixedThreadPoolTest to collect more diagnostic Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java Changeset: 5b14b0b9 Branch: master Author: duke Date: 2026-01-23 08:27:56 +0000 URL: https://git.openjdk.org/mobile/commit/5b14b0b92a887ce8968bd95dba4ee7f2b3c672f2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 08:34:44 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 08:34:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a1016f9-92d0-4167-bcd9-9e09cc1d83d9@openjdk.org> Changeset: fa20391e Branch: master Author: Thomas Schatzl Date: 2026-01-23 08:31:31 +0000 URL: https://git.openjdk.org/mobile/commit/fa20391e73102a5d6a5b0a760d95a4225c673e04 8375966: G1: Convert G1UpdateRegionLivenessAndSelectForRebuildTask to use Atomic Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.hpp Changeset: 0ada4d07 Branch: master Author: duke Date: 2026-01-23 08:31:57 +0000 URL: https://git.openjdk.org/mobile/commit/0ada4d07855ededb5cdb1844d7eed4714e76b477 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 11:40:31 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 11:40:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6f6966b2 Branch: master Author: Guanqiang Han Committer: Dean Long Date: 2026-01-23 11:37:30 +0000 URL: https://git.openjdk.org/mobile/commit/6f6966b28b2c5a18b001be49f5db429c667d7a8f 8374862: assert(false) failed: Attempting to acquire lock MDOExtraData_lock/nosafepoint-1 out of order with lock tty_lock/tty -- possible deadlock (running with -XX:+Verbose -XX:+WizardMode -XX:+PrintDeoptimizationDetails) Reviewed-by: dholmes, dlong ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeTracer.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/vframeArray.cpp + test/hotspot/jtreg/compiler/uncommontrap/TestDeoptDetailsLockRank.java Changeset: 4e42dbe6 Branch: master Author: duke Date: 2026-01-23 11:38:03 +0000 URL: https://git.openjdk.org/mobile/commit/4e42dbe63442bdc945a1465bfc1b4e6f01e364bb Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 17:24:52 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 17:24:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8bcd2bd3-4a88-4873-86fc-36cd0883f506@openjdk.org> Changeset: 3fb118a2 Branch: master Author: Severin Gehwolf Date: 2026-01-23 16:55:38 +0000 URL: https://git.openjdk.org/mobile/commit/3fb118a29ed68f2fbb64de45468b0f014fa01890 8375692: Hotspot container tests assert with non-ascii vendor name Reviewed-by: naoto, dholmes, syan ! test/hotspot/jtreg/containers/docker/TestJcmd.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: b889197e Branch: master Author: duke Date: 2026-01-23 16:55:59 +0000 URL: https://git.openjdk.org/mobile/commit/b889197ec9d609120086e615f970210afeaad2b1 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 17:36:20 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 17:36:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 40f7a18b Branch: master Author: Chen Liang Date: 2026-01-23 17:32:53 +0000 URL: https://git.openjdk.org/mobile/commit/40f7a18b2dbf120a95432174664fa897331e8973 8373935: Migrate java/lang/invoke tests away from TestNG Reviewed-by: jvernee, alanb ! test/jdk/java/lang/invoke/8147078/Test8147078.java ! test/jdk/java/lang/invoke/8177146/TestMethodHandleBind.java ! test/jdk/java/lang/invoke/AccessControlTest.java ! test/jdk/java/lang/invoke/ArrayConstructorTest.java ! test/jdk/java/lang/invoke/ArrayLengthTest.java ! test/jdk/java/lang/invoke/CallerSensitiveMethodHandle.java ! test/jdk/java/lang/invoke/ClassSpecializerTest.java ! test/jdk/java/lang/invoke/CompileThresholdBootstrapTest.java ! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/DropArgumentsTest.java ! test/jdk/java/lang/invoke/DropLookupModeTest.java ! test/jdk/java/lang/invoke/FilterArgumentsTest.java ! test/jdk/java/lang/invoke/FindAccessTest.java ! test/jdk/java/lang/invoke/FoldTest.java ! test/jdk/java/lang/invoke/InvokeGenericTest.java ! test/jdk/java/lang/invoke/InvokeMethodHandleWithBadArgument.java ! test/jdk/java/lang/invoke/InvokeWithArgumentsTest.java ! test/jdk/java/lang/invoke/JavaDocExamplesTest.java ! test/jdk/java/lang/invoke/JavaUtilConcurrentLookupTest.java ! test/jdk/java/lang/invoke/LoopCombinatorTest.java ! test/jdk/java/lang/invoke/MethodHandleInvokeUOE.java ! test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java ! test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java ! test/jdk/java/lang/invoke/MethodHandleProxies/m1/module-info.java ! test/jdk/java/lang/invoke/MethodHandleProxies/m1/p1/Main.java ! test/jdk/java/lang/invoke/MethodHandles/TestDropReturn.java ! test/jdk/java/lang/invoke/MethodHandles/TestTableSwitch.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/Main.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java ! test/jdk/java/lang/invoke/MethodHandlesCollectArgsTest.java ! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java ! test/jdk/java/lang/invoke/MethodTypeTest.java ! test/jdk/java/lang/invoke/PermuteArgsReturnVoidTest.java ! test/jdk/java/lang/invoke/PermuteArgsTest.java ! test/jdk/java/lang/invoke/SpreadCollectTest.java ! test/jdk/java/lang/invoke/TestVHInvokerCaching.java ! test/jdk/java/lang/invoke/ThrowExceptionsTest.java ! test/jdk/java/lang/invoke/TryFinallyTest.java ! test/jdk/java/lang/invoke/VarArgsTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestReflection.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template ! test/jdk/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java ! test/jdk/java/lang/invoke/WrongMethodTypeTest.java ! test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java ! test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java ! test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java ! test/jdk/java/lang/invoke/callerSensitive/CallerSensitiveAccess.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java ! test/jdk/java/lang/invoke/findSpecial/FindSpecialTest.java ! test/jdk/java/lang/invoke/lambda/LambdaFileEncodingSerialization.java ! test/jdk/java/lang/invoke/lambda/LambdaHiddenCaller.java ! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/jdk/java/lang/invoke/lambda/invokeSpecial/InvokeSpecialMethodTest.java ! test/jdk/java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java ! test/jdk/java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java ! test/jdk/java/lang/invoke/lookup/ChainedLookupTest.java ! test/jdk/java/lang/invoke/lookup/LookupClassTest.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/invoke/modules/Driver.java ! test/jdk/java/lang/invoke/modules/Driver1.java ! test/jdk/java/lang/invoke/modules/m1/module-info.java ! test/jdk/java/lang/invoke/modules/m1/p1/Main.java ! test/jdk/java/lang/invoke/modules/m3/jdk/test/ModuleAccessTest.java ! test/jdk/java/lang/invoke/modules/m3/module-info.java Changeset: 8858025c Branch: master Author: duke Date: 2026-01-23 17:33:57 +0000 URL: https://git.openjdk.org/mobile/commit/8858025c74b23720cf7a981de22792ecfcbed11f Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 17:59:20 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 17:59:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2c3ad0f4 Branch: master Author: Cesar Soares Lucas Date: 2026-01-23 17:56:04 +0000 URL: https://git.openjdk.org/mobile/commit/2c3ad0f425c75332412a5e8e5733dd0d073a09c8 8373021: aarch64: MacroAssembler::arrays_equals reads out of bounds Reviewed-by: rkennke, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: b30318ca Branch: master Author: duke Date: 2026-01-23 17:57:00 +0000 URL: https://git.openjdk.org/mobile/commit/b30318ca690c29fdedeec65d4d20815f057e3f65 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 18:21:06 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 18:21:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <62ea48d4-8554-4709-ab6f-b12e51968f9d@openjdk.org> Changeset: e08fb3a9 Branch: master Author: Phil Race Date: 2026-01-23 18:19:23 +0000 URL: https://git.openjdk.org/mobile/commit/e08fb3a914ac348dc691ae3fc46c6bdbc34faf46 8375221: Update code to get PrinterResolution from CUPS/IPP print service Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/print/AttributeClass.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/native/common/awt/CUPSfuncs.c ! test/jdk/javax/print/PrintablePrintDPI.java Changeset: 8391ee82 Branch: master Author: duke Date: 2026-01-23 18:19:56 +0000 URL: https://git.openjdk.org/mobile/commit/8391ee82499eb362609751adadfc42f6fbce3a25 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 18:56:15 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 18:56:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e88edd0b Branch: master Author: Phil Race Date: 2026-01-23 18:53:48 +0000 URL: https://git.openjdk.org/mobile/commit/e88edd0bc63e0a39f42a6a9e1ced61a79f84ad73 8375338: sun/awt/image/ImageRepresentation/LUTCompareTest.java fails with -Xcheck:jni Reviewed-by: aivanov, serb, krk ! src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c ! test/jdk/sun/awt/image/ImageRepresentation/LUTCompareTest.java Changeset: ccd70f5a Branch: master Author: duke Date: 2026-01-23 18:53:58 +0000 URL: https://git.openjdk.org/mobile/commit/ccd70f5acd6cf98a1a234f538d83cdb7702fa3c8 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 19:17:49 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 19:17:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <873fb357-173c-44a1-be6d-e39231cbf0a0@openjdk.org> Changeset: e617ccd5 Branch: master Author: Phil Race Date: 2026-01-23 19:12:54 +0000 URL: https://git.openjdk.org/mobile/commit/e617ccd529657440eaf20ed68794fea6f6c07fee 8375480: Remove usage of AppContext from javax/swing/text Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/DTD.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java - test/jdk/javax/swing/Security/6938813/bug6938813.java - test/jdk/javax/swing/text/LayoutQueue/Test6588003.java - test/jdk/javax/swing/text/html/parser/Test8017492.java Changeset: 05f05101 Branch: master Author: duke Date: 2026-01-23 19:14:07 +0000 URL: https://git.openjdk.org/mobile/commit/05f05101ffa100ba1d5db065c5a89c12b93064e2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 19:48:30 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 19:48:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <861e0e34-8068-4197-aab7-181c50346ed5@openjdk.org> Changeset: e5512404 Branch: master Author: Valerie Peng Date: 2026-01-23 19:46:40 +0000 URL: https://git.openjdk.org/mobile/commit/e55124041e0181ca14ed95dc5f94d404b7900029 8375549: ConcurrentModificationException if jdk.crypto.disabledAlgorithms has multiple entries with known oid Reviewed-by: mullan, coffeys ! src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java + test/jdk/javax/crypto/Cipher/TestDisabledWithOids.java Changeset: 39a073c1 Branch: master Author: duke Date: 2026-01-23 19:46:56 +0000 URL: https://git.openjdk.org/mobile/commit/39a073c1f1a5cb61052c4e24fa519c98d4624d8b Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 23 20:24:12 2026 From: duke at openjdk.org (duke) Date: Fri, 23 Jan 2026 20:24:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2bd1f81c-16fc-499b-bc01-c0e8cfd81c81@openjdk.org> Changeset: 44b74e16 Branch: master Author: Phil Race Date: 2026-01-23 20:20:22 +0000 URL: https://git.openjdk.org/mobile/commit/44b74e165e2d3ea79397d6f1ddbef94f51ac56c7 8375351: Remove usage of AppContext from print implementation Reviewed-by: serb, tr ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java Changeset: 7df472e5 Branch: master Author: duke Date: 2026-01-23 20:20:56 +0000 URL: https://git.openjdk.org/mobile/commit/7df472e5052f9c65e1321b179ee1d01d1e99ad0f Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 24 08:45:22 2026 From: duke at openjdk.org (duke) Date: Sat, 24 Jan 2026 08:45:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06f05ead-c50e-4b93-85e0-bdfaa47740ba@openjdk.org> Changeset: a3b1aa9f Branch: master Author: Yasumasa Suenaga Date: 2026-01-24 08:43:37 +0000 URL: https://git.openjdk.org/mobile/commit/a3b1aa9f7dce30a1c5967cb15a5d523e3d7ea72d 8374482: SA does not handle signal handler frame in mixed jstack Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64ThreadContext.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedCore.java Changeset: 40af589e Branch: master Author: duke Date: 2026-01-24 08:43:57 +0000 URL: https://git.openjdk.org/mobile/commit/40af589e77205bb6c36205b1e9343980939f90d4 Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 24 14:23:52 2026 From: duke at openjdk.org (duke) Date: Sat, 24 Jan 2026 14:23:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a40dbce4 Branch: master Author: Lei Zhu Committer: Chen Liang Date: 2026-01-24 14:19:40 +0000 URL: https://git.openjdk.org/mobile/commit/a40dbce495db9959624b72ff619e2e7ae7f7fb8b 8374293: Jshell throws an error and crashes when using keyword Public Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/SnippetHighlightTest.java Changeset: bb1b807b Branch: master Author: duke Date: 2026-01-24 14:19:56 +0000 URL: https://git.openjdk.org/mobile/commit/bb1b807bbb7f5c53161ed56a630374a8d5d60dad Automatic merge of jdk:master into master From duke at openjdk.org Sun Jan 25 01:09:32 2026 From: duke at openjdk.org (duke) Date: Sun, 25 Jan 2026 01:09:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <24b7a64f-ff86-48fc-8511-c90a2b60132f@openjdk.org> Changeset: 93255602 Branch: master Author: SendaoYan Date: 2026-01-25 01:08:31 +0000 URL: https://git.openjdk.org/mobile/commit/932556026d6d49fe6f74d4ec4afcb72448611766 8375683: Add notes for sctp tests Reviewed-by: erikj, vyazici ! doc/testing.html ! doc/testing.md Changeset: 741aaa9f Branch: master Author: duke Date: 2026-01-25 01:08:56 +0000 URL: https://git.openjdk.org/mobile/commit/741aaa9fd46f645b0eef8b66cb0ce80e994128b4 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 01:52:31 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 01:52:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 38b66b12 Branch: master Author: Xiaohong Gong Date: 2026-01-26 01:50:57 +0000 URL: https://git.openjdk.org/mobile/commit/38b66b12581a3745a37589e32aa0fc880d27b4d4 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector Reviewed-by: qamai, vlivanov ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp Changeset: 03a934ae Branch: master Author: duke Date: 2026-01-26 01:52:00 +0000 URL: https://git.openjdk.org/mobile/commit/03a934ae4969568f817f598330875529ebb93edc Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 08:37:51 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 08:37:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <045d7dd4-51ac-4b88-8b69-58e6c77630d3@openjdk.org> Changeset: 90b54692 Branch: master Author: Arno Zeller Committer: Jaikiran Pai Date: 2026-01-26 08:34:56 +0000 URL: https://git.openjdk.org/mobile/commit/90b546925397ff7cdd1591291e1b87d0bac5604a 8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails sporadically on Windows Reviewed-by: jpai, mbaesken ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java Changeset: ad089315 Branch: master Author: duke Date: 2026-01-26 08:35:56 +0000 URL: https://git.openjdk.org/mobile/commit/ad089315d10a4821e6b641fdd386c6df79100b04 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 09:13:41 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 09:13:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2af271e5 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:12:39 +0000 URL: https://git.openjdk.org/mobile/commit/2af271e5e64260f05c01cb94bcf95f80fd69b4ff 8375436: G1: Convert G1CardSet classes to use Atomic Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp Changeset: de21c6cf Branch: master Author: duke Date: 2026-01-26 09:12:59 +0000 URL: https://git.openjdk.org/mobile/commit/de21c6cf67d4aaf695a3a6e6e03bf3b2ec0109d0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 09:20:16 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 09:20:16 GMT Subject: git: openjdk/mobile: 8 new changesets Message-ID: Changeset: e7cadd90 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:15:32 +0000 URL: https://git.openjdk.org/mobile/commit/e7cadd90b2872364443873aa4b4b4664bcf02f4d 8375981: G1: Convert G1RemSet helper classes to use Atomic Reviewed-by: shade, iwalulya ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 7ab01d27 Branch: master Author: duke Date: 2026-01-26 09:15:55 +0000 URL: https://git.openjdk.org/mobile/commit/7ab01d278c49c2e5e1e9c53c43de4e481d9fe1e0 Automatic merge of jdk:master into master Changeset: 45970469 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:16:11 +0000 URL: https://git.openjdk.org/mobile/commit/4597046984dedfd28bd76bd00dfc4b13ccb38dd4 8375974: G1: Convert G1FullCollector to use Atomic Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp Changeset: a49986c6 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:16:41 +0000 URL: https://git.openjdk.org/mobile/commit/a49986c62f4bcc4656f4ce0c7804a96875e9b6c6 8375964: G1: Convert G1BuildCandidateRegionsTask to use Atomic Reviewed-by: shade, iwalulya ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp Changeset: f3eab30a Branch: master Author: duke Date: 2026-01-26 09:16:56 +0000 URL: https://git.openjdk.org/mobile/commit/f3eab30a50ed80fd6f5e528a6e4c6705155e90a2 Automatic merge of jdk:master into master Changeset: c3360ff5 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:17:01 +0000 URL: https://git.openjdk.org/mobile/commit/c3360ff51155bdd62b758c163351f57f4b410606 8375983: G1: Convert G1ConcurrentRefineStats to use Atomic Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineStats.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp Changeset: 0bc2dc34 Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:17:22 +0000 URL: https://git.openjdk.org/mobile/commit/0bc2dc3401f01b4727077a9844194d1654c3138c 8375971: G1: Convert G1EvacStats to use Atomic Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1EvacStats.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp Changeset: c9dde672 Branch: master Author: duke Date: 2026-01-26 09:17:56 +0000 URL: https://git.openjdk.org/mobile/commit/c9dde6729ee18887c92b9c127083c935591f0b23 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 09:46:54 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 09:46:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 90d065e6 Branch: master Author: Jan Lahoda Date: 2026-01-26 09:42:49 +0000 URL: https://git.openjdk.org/mobile/commit/90d065e677535e3f7caa7507f1526062b50ecc67 8375712: Convert java/lang/runtime tests to use JUnit Reviewed-by: liach ! test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java ! test/jdk/java/lang/runtime/ObjectMethodsTest.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java Changeset: ce9dcd3b Branch: master Author: duke Date: 2026-01-26 09:42:54 +0000 URL: https://git.openjdk.org/mobile/commit/ce9dcd3b4db96647afba8645260d1bf3b352bce8 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 09:50:57 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 09:50:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <44cc2b83-33a1-4def-8894-c078a9bf35ed@openjdk.org> Changeset: 42c0126f Branch: master Author: Thomas Schatzl Date: 2026-01-26 09:47:52 +0000 URL: https://git.openjdk.org/mobile/commit/42c0126fb2067b5f792e99af9ad131bab7502c08 8376119: G1: Convert volatiles in G1CMMarkStack to Atomic Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp Changeset: 23d6ae7b Branch: master Author: duke Date: 2026-01-26 09:48:56 +0000 URL: https://git.openjdk.org/mobile/commit/23d6ae7b5d972b226ffe14259cecd1c7a17f26b7 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 10:22:02 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 10:22:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7d58f648-f3af-40c9-815c-95389f077a8b@openjdk.org> Changeset: 48d63687 Branch: master Author: Thomas Schatzl Date: 2026-01-26 10:15:57 +0000 URL: https://git.openjdk.org/mobile/commit/48d636872f1bd239d12823bf2f9d4aa32384f5e5 8376293: Bad copyright header in g1ConcurrentRefineStats.inline.hpp breaks the build Reviewed-by: mhaessig, chagedorn ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.inline.hpp Changeset: ec9be2de Branch: master Author: duke Date: 2026-01-26 10:16:07 +0000 URL: https://git.openjdk.org/mobile/commit/ec9be2de8adffc6c593216d649895a638f9b9102 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 11:22:37 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 11:22:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <958461f2-dcdb-4953-b1f6-94ac9acef578@openjdk.org> Changeset: 30675faa Branch: master Author: Quan Anh Mai Date: 2026-01-26 11:18:21 +0000 URL: https://git.openjdk.org/mobile/commit/30675faa67d1bbb4acc729a841493bb8311416af 8375653: C2: CmpUNode::sub is not monotonic Reviewed-by: chagedorn, mchevalier ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/CmpUNodeValueTests.java + test/hotspot/jtreg/compiler/ccp/TestCmpUMonotonicity.java Changeset: d04a61ab Branch: master Author: duke Date: 2026-01-26 11:18:55 +0000 URL: https://git.openjdk.org/mobile/commit/d04a61ab3bbc080673a80d6f03ce391675908c65 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 11:42:49 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 11:42:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <796c1df0-f2b7-4900-8111-3d1d70799f34@openjdk.org> Changeset: 0f1b96a5 Branch: master Author: Matthias Baesken Date: 2026-01-26 11:38:05 +0000 URL: https://git.openjdk.org/mobile/commit/0f1b96a50a3a79fd699bf34121df8451ffa37b8f 8375684: Avoid leak in KeystoreImpl.m when using CFArrayCreateMutable Reviewed-by: clanger ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: 64534f35 Branch: master Author: duke Date: 2026-01-26 11:38:54 +0000 URL: https://git.openjdk.org/mobile/commit/64534f359621c52bc818220722930822c517b065 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 12:18:23 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 12:18:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <476dff58-5d0a-4865-9284-7f7dfaa6ffc7@openjdk.org> Changeset: de5c7a9e Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 12:16:05 +0000 URL: https://git.openjdk.org/mobile/commit/de5c7a9e8607b2a6219d98f9b81ddce4ca92baef 8374676: ZGC: Convert zAbort to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zAbort.cpp ! src/hotspot/share/gc/z/zAbort.hpp ! src/hotspot/share/gc/z/zAbort.inline.hpp Changeset: 1c30c45b Branch: master Author: duke Date: 2026-01-26 12:16:54 +0000 URL: https://git.openjdk.org/mobile/commit/1c30c45bc647ef14b113ff32d355bbc145f20870 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 12:58:28 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 12:58:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <722fdfed-80d5-4fa3-b734-6340b1115cac@openjdk.org> Changeset: 8a9127fc Branch: master Author: Daniel Fuchs Date: 2026-01-26 12:57:23 +0000 URL: https://git.openjdk.org/mobile/commit/8a9127fc2d1f8c1cba952744e1a5a7533bb03537 8376118: java/net/httpclient/StreamingBody.java fails intermittently on Windows Reviewed-by: vyazici, jpai ! test/jdk/java/net/httpclient/StreamingBody.java Changeset: 9c81dc83 Branch: master Author: duke Date: 2026-01-26 12:57:57 +0000 URL: https://git.openjdk.org/mobile/commit/9c81dc83d6cc448d6e2798634ba58c94bea09763 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 13:35:12 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 13:35:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <973fb0f1-6e7a-41ac-bbba-cc41f98340d5@openjdk.org> Changeset: 37cb2282 Branch: master Author: Hannes Walln?fer Date: 2026-01-26 13:28:04 +0000 URL: https://git.openjdk.org/mobile/commit/37cb22826a8f644c699228b8a68852b59933ead5 8373679: Link color accessibility issue in dark theme Reviewed-by: liach, nbenalla ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java Changeset: 38f60940 Branch: master Author: duke Date: 2026-01-26 13:29:06 +0000 URL: https://git.openjdk.org/mobile/commit/38f60940490ff5787e6201d369f08ce5fe123e5d Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 13:45:46 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 13:45:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18c98e72-d6e4-4c59-af1a-720e848c9a47@openjdk.org> Changeset: 319e21e9 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 13:44:06 +0000 URL: https://git.openjdk.org/mobile/commit/319e21e9b48b4a9646c803e23d16f0b7df827d3f 8374677: ZGC: Convert zArray to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp Changeset: 8604ff67 Branch: master Author: duke Date: 2026-01-26 13:44:55 +0000 URL: https://git.openjdk.org/mobile/commit/8604ff671b2511d3b3519a7bffb8fcca7e13912c Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 13:55:08 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 13:55:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a348f06-eb56-41f4-b07e-f67b66ebb15a@openjdk.org> Changeset: 512f95cf Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 13:53:12 +0000 URL: https://git.openjdk.org/mobile/commit/512f95cf2632167149e2118853ab4d6d636fe0a3 8374678: ZGC: Convert zForwarding to use Atomic Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwarding.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: 1fca10e1 Branch: master Author: duke Date: 2026-01-26 13:53:56 +0000 URL: https://git.openjdk.org/mobile/commit/1fca10e1ddef609410740f0bc62a0968dcd905ff Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 14:16:23 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 14:16:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fef85ff9 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 14:13:48 +0000 URL: https://git.openjdk.org/mobile/commit/fef85ff932055cd5385633f3b283e6201cdcaa68 8374679: ZGC: Convert zForwardingAllocator to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zForwardingAllocator.cpp ! src/hotspot/share/gc/z/zForwardingAllocator.hpp ! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp Changeset: af21f5e6 Branch: master Author: duke Date: 2026-01-26 14:14:17 +0000 URL: https://git.openjdk.org/mobile/commit/af21f5e63af5a0796564b9b54277b3376a2a8ecf Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 14:31:19 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 14:31:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b59f49a1 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 14:28:39 +0000 URL: https://git.openjdk.org/mobile/commit/b59f49a1c3e370f794291a1f948e67d2651ece11 8374680: ZGC: Convert zGeneration to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp Changeset: 001b9a86 Branch: master Author: duke Date: 2026-01-26 14:28:56 +0000 URL: https://git.openjdk.org/mobile/commit/001b9a8610fb68303235b1abe96e2c1a631d417b Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 14:52:11 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 14:52:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78dc024d-981e-45f1-8e51-1afbdd92b61d@openjdk.org> Changeset: 61b722d5 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 14:45:24 +0000 URL: https://git.openjdk.org/mobile/commit/61b722d59a799ba943476a03be3a1c7649aa0c27 8374681: ZGC: Convert zJNICritical to use Atomic Reviewed-by: tschatzl, stefank ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zJNICritical.hpp Changeset: ff8ab43e Branch: master Author: duke Date: 2026-01-26 14:45:56 +0000 URL: https://git.openjdk.org/mobile/commit/ff8ab43e93ddf2bd32aef79bc39a3fe876b76691 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 15:06:47 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 15:06:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 99b4e05d Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 15:05:24 +0000 URL: https://git.openjdk.org/mobile/commit/99b4e05d502b68844699faa025e0d5bd51135d8f 8374682: ZGC: Convert zLiveMap to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp Changeset: a4d7c0b6 Branch: master Author: duke Date: 2026-01-26 15:05:57 +0000 URL: https://git.openjdk.org/mobile/commit/a4d7c0b62be635c8bbfcc1477ba7258d6c64d277 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 15:21:18 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 15:21:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <22e4d7ea-8992-491b-8ca1-da75fe4c61c6@openjdk.org> Changeset: 66485675 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 15:14:42 +0000 URL: https://git.openjdk.org/mobile/commit/664856757405e149bb98474872938e3a62b62302 8374683: ZGC: Convert zLock to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zLock.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp Changeset: f601212a Branch: master Author: duke Date: 2026-01-26 15:14:57 +0000 URL: https://git.openjdk.org/mobile/commit/f601212ad0797339cb7ce65a2d4973da21c3e819 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 15:41:08 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 15:41:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f4607ed0 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-26 15:35:59 +0000 URL: https://git.openjdk.org/mobile/commit/f4607ed0a7ea2504c1d72dd3dab0b21e583fa0e7 8374684: ZGC: Convert zMark to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp Changeset: 91a4a49f Branch: master Author: duke Date: 2026-01-26 15:37:08 +0000 URL: https://git.openjdk.org/mobile/commit/91a4a49f4bb17382e91727ea2ba80224b93ce035 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 16:25:40 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 16:25:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3395efae-6f63-4fed-95b1-4a0262813ccc@openjdk.org> Changeset: bbae38e5 Branch: master Author: Christian Hagedorn Date: 2026-01-26 16:23:30 +0000 URL: https://git.openjdk.org/mobile/commit/bbae38e510efd8877daca5118f45893bb87f6eaa 8375272: [IR Framework] Miscellaneous clean-ups Reviewed-by: mchevalier, dfenacci, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompilableIRMethod.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompilableIRMethodMatchResult.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/ApplicableIRRulesParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/IRRuleIds.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSetupTests.java Changeset: 55ad1a31 Branch: master Author: duke Date: 2026-01-26 16:23:58 +0000 URL: https://git.openjdk.org/mobile/commit/55ad1a3165d33101c1bb39e94467511f5a300e10 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 16:46:05 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 16:46:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 67beb9cd Branch: master Author: Henry Jen Date: 2026-01-26 16:38:12 +0000 URL: https://git.openjdk.org/mobile/commit/67beb9cd812db2af49c62c95d69f2f27d0a20af8 8373924: Remove unreferenced ImageDecompressor::image_decompressor_close Reviewed-by: alanb ! src/java.base/share/native/libjimage/imageDecompressor.cpp ! src/java.base/share/native/libjimage/imageDecompressor.hpp Changeset: 0b8f5f5d Branch: master Author: duke Date: 2026-01-26 16:38:57 +0000 URL: https://git.openjdk.org/mobile/commit/0b8f5f5dcbdcf1e5cf002bcc997b624a37eadd82 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 17:23:45 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 17:23:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b42861a2 Branch: master Author: Henry Jen Date: 2026-01-26 17:19:44 +0000 URL: https://git.openjdk.org/mobile/commit/b42861a2aa5bf5fde348cf17c5e40134148de1b4 8373699: JLink: ModuleReader should be closed in JlinkTask.getReleaseInfo(mref) Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java Changeset: 894bf85c Branch: master Author: duke Date: 2026-01-26 17:20:55 +0000 URL: https://git.openjdk.org/mobile/commit/894bf85cadcc8473d39d1b549322b396888ed898 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 18:38:41 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 18:38:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3220c4cb Branch: master Author: Chen Liang Date: 2026-01-26 18:32:15 +0000 URL: https://git.openjdk.org/mobile/commit/3220c4cb431a2c4eb8bb2d60f0d5046e40af69bd 8372696: Allow boot classes to explicitly opt-in for final field trusting Reviewed-by: jvernee, jrose, alanb ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java + src/java.base/share/classes/jdk/internal/vm/annotation/TrustFinalFields.java + test/hotspot/jtreg/compiler/corelibs/OptionalFold.java Changeset: 8629a547 Branch: master Author: duke Date: 2026-01-26 18:32:20 +0000 URL: https://git.openjdk.org/mobile/commit/8629a5478408bac65cf14ead039fcf8590432f98 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 18:56:01 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 18:56:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c69275dd Branch: master Author: Phil Race Date: 2026-01-26 18:53:39 +0000 URL: https://git.openjdk.org/mobile/commit/c69275ddfe8c1769ae82b4ba64b2d6d80bbd8683 8376232: Remove AppContext from Swing synth related classes Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/ImagePainter.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/Region.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java - test/jdk/javax/swing/plaf/synth/7143614/bug7143614.java - test/jdk/javax/swing/plaf/synth/Test6660049.java Changeset: c2dff500 Branch: master Author: duke Date: 2026-01-26 18:53:57 +0000 URL: https://git.openjdk.org/mobile/commit/c2dff5001f2841793af24a39b9c5d4e9844c4ee1 Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 20:22:46 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 20:22:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25909b02-2306-4c30-a303-ec7af7c489d2@openjdk.org> Changeset: 82bd3831 Branch: master Author: Hannes Greule Date: 2026-01-26 20:13:03 +0000 URL: https://git.openjdk.org/mobile/commit/82bd3831b0f1e268ae76b31a803c86094add8e92 8374538: Wrong specification of MethodHandles.constant(...) Reviewed-by: liach, jvernee ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 2fde6d90 Branch: master Author: duke Date: 2026-01-26 20:14:13 +0000 URL: https://git.openjdk.org/mobile/commit/2fde6d90f4c11e0153bf3fb0767fb138fab1d7ff Automatic merge of jdk:master into master From duke at openjdk.org Mon Jan 26 21:18:53 2026 From: duke at openjdk.org (duke) Date: Mon, 26 Jan 2026 21:18:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d4b489b-e494-4d98-8750-cdbebe4092ba@openjdk.org> Changeset: 12570be6 Branch: master Author: Damon Nguyen Date: 2026-01-26 21:13:01 +0000 URL: https://git.openjdk.org/mobile/commit/12570be64ae2114587e6de4ef79f79be961023b9 8376151: Test javax/swing/JFileChooser/4966171/bug4966171.java is failing with OOME Reviewed-by: prr, azvegint, aivanov ! test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java Changeset: 5a05e4a6 Branch: master Author: duke Date: 2026-01-26 21:14:07 +0000 URL: https://git.openjdk.org/mobile/commit/5a05e4a6ea226246f7cd08bd58515466ddcbe719 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 00:20:53 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 00:20:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fdcc122a Branch: master Author: Chen Liang Date: 2026-01-27 00:15:13 +0000 URL: https://git.openjdk.org/mobile/commit/fdcc122a9db2f6fdeb014e9e731cd3992bb3d0f3 8376422: Run compiler/corelibs/OptionalFold.java with tiered compilation Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/corelibs/OptionalFold.java Changeset: 309603fc Branch: master Author: duke Date: 2026-01-27 00:16:08 +0000 URL: https://git.openjdk.org/mobile/commit/309603fcc7c5d72472bc6705d926bf5053ed2649 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 03:19:19 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 03:19:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <686aa986-56b5-4217-aed9-95e2fa0f1bf9@openjdk.org> Changeset: cba7d88c Branch: master Author: Ioi Lam Date: 2026-01-27 03:16:43 +0000 URL: https://git.openjdk.org/mobile/commit/cba7d88ca427984ebb27a1634aab10a62c9eede1 8374549: Extend MetaspaceClosure to cover non-MetaspaceObj types Reviewed-by: kvn, asmehra + src/hotspot/share/cds/aotGrowableArray.cpp + src/hotspot/share/cds/aotGrowableArray.hpp + src/hotspot/share/cds/aotGrowableArray.inline.hpp ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/cppVtables.hpp ! src/hotspot/share/cds/dumpAllocStats.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp + src/hotspot/share/memory/metaspaceClosureType.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp Changeset: 3619d35d Branch: master Author: duke Date: 2026-01-27 03:17:07 +0000 URL: https://git.openjdk.org/mobile/commit/3619d35d1ab3097314c83224d1a7f7cd1c0a0e4b Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 08:32:29 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 08:32:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16bde6bc-a7b6-42dc-a6a7-16771d846a0f@openjdk.org> Changeset: 5c05d6f2 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-27 08:26:00 +0000 URL: https://git.openjdk.org/mobile/commit/5c05d6f230e34cf409529d87b71f768a384ae4b4 8374686: ZGC: Convert zMarkTerminate to use Atomic Reviewed-by: stefank, kbarrett ! src/hotspot/share/gc/z/zMarkTerminate.hpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp Changeset: 7dab8f3a Branch: master Author: duke Date: 2026-01-27 08:27:26 +0000 URL: https://git.openjdk.org/mobile/commit/7dab8f3a6f397be7697619899be192121d8c73f6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 08:38:41 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 08:38:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <88422acf-69df-464b-9ec2-abd365e977fc@openjdk.org> Changeset: bd92c68e Branch: master Author: Axel Boldt-Christmas Date: 2026-01-27 08:36:41 +0000 URL: https://git.openjdk.org/mobile/commit/bd92c68ef0aa7615c62626eb6baf4496b0137cad 8374687: ZGC: Convert zNMethodTableIteration to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.hpp Changeset: ad886b75 Branch: master Author: duke Date: 2026-01-27 08:37:06 +0000 URL: https://git.openjdk.org/mobile/commit/ad886b7500493cce6971bb688c1374c010cf2850 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 08:47:21 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 08:47:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6fda4417 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-27 08:42:44 +0000 URL: https://git.openjdk.org/mobile/commit/6fda44172e955d4e1d181598a97902ed5b16c57b 8374690: ZGC: Convert zRelocate to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp Changeset: b2942a31 Branch: master Author: duke Date: 2026-01-27 08:43:11 +0000 URL: https://git.openjdk.org/mobile/commit/b2942a310fb60cefc01e8f495069ee2601d9d3a4 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 10:04:33 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 10:04:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d2606a3-b863-406a-863f-d38a5502d766@openjdk.org> Changeset: ee2deade Branch: master Author: Varada M Date: 2026-01-27 10:01:02 +0000 URL: https://git.openjdk.org/mobile/commit/ee2deaded82e5fbd94aff7dd22cf2d5c57caa94e 8371187: [BigEndian Platforms] Vector lane reversal error Reviewed-by: mdoerr, amitkumar ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java Changeset: b38ed0fa Branch: master Author: duke Date: 2026-01-27 10:02:54 +0000 URL: https://git.openjdk.org/mobile/commit/b38ed0faef45e9a07a475d6b5a11e129826ceba2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 10:32:17 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 10:32:17 GMT Subject: git: openjdk/mobile: 6 new changesets Message-ID: Changeset: e0445c09 Branch: master Author: Eirik Bj?rsn?s Date: 2026-01-27 10:25:58 +0000 URL: https://git.openjdk.org/mobile/commit/e0445c09f7a967843a56634f72c7545446791e15 8376294: ZipFile.Source.Key should not hold on to its BasicFileAttributes instance Reviewed-by: jpai ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 070c652a Branch: master Author: duke Date: 2026-01-27 10:26:05 +0000 URL: https://git.openjdk.org/mobile/commit/070c652a2fe3311de6c5560767753a509410d33a Automatic merge of jdk:master into master Changeset: b1aea552 Branch: master Author: Axel Boldt-Christmas Date: 2026-01-27 10:26:29 +0000 URL: https://git.openjdk.org/mobile/commit/b1aea5520592e835e33762e349615fe616576103 8374695: ZGC: Convert zTLABUsage to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zTLABUsage.cpp ! src/hotspot/share/gc/z/zTLABUsage.hpp Changeset: b1cbe574 Branch: master Author: duke Date: 2026-01-27 10:27:09 +0000 URL: https://git.openjdk.org/mobile/commit/b1cbe574e6906ce67d66a6bb0d0603d447aaf7bb Automatic merge of jdk:master into master Changeset: 4ff5f3a8 Branch: master Author: Eirik Bj?rsn?s Date: 2026-01-27 10:28:54 +0000 URL: https://git.openjdk.org/mobile/commit/4ff5f3a8c0910e9ed9d77586bd692c469bdf3460 8376271: ZipFile comment confusingly refers to "native" ZIP file implementation Reviewed-by: jpai ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 2f0a3f30 Branch: master Author: duke Date: 2026-01-27 10:29:06 +0000 URL: https://git.openjdk.org/mobile/commit/2f0a3f30cd761e1668915427e68a45648a60a785 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 11:59:20 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 11:59:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5990165d Branch: master Author: Afshin Zafari Date: 2026-01-27 11:55:25 +0000 URL: https://git.openjdk.org/mobile/commit/5990165d8257f39595b4c38f4e3e8d6ebb3393e8 8358957: [ubsan]: The assert in layout_helper_boolean_diffbit() in klass.hpp needs UB to fail Reviewed-by: dlong, jsjolen ! src/hotspot/share/oops/klass.hpp Changeset: 1dffea40 Branch: master Author: duke Date: 2026-01-27 11:56:09 +0000 URL: https://git.openjdk.org/mobile/commit/1dffea40c9ef17bc74b9e4b8fb4c5e76632869e5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 12:39:08 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 12:39:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 528bbe79 Branch: master Author: Casper Norrbin Date: 2026-01-27 12:33:43 +0000 URL: https://git.openjdk.org/mobile/commit/528bbe7919785c50dda583277f4146b25eb4d2a4 8376302: os::Machine::used_memory reports container used memory when running containerized Reviewed-by: eosterlund, sgehwolf ! src/hotspot/share/runtime/os.cpp Changeset: 576bd922 Branch: master Author: duke Date: 2026-01-27 12:34:07 +0000 URL: https://git.openjdk.org/mobile/commit/576bd9228372d77d05e6582c1fcd16e76e87364c Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Tue Jan 27 12:55:26 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 12:55:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <877440d7-2ca7-4143-8be5-a16e4a8cbba2@openjdk.org> Changeset: 40d1b642 Branch: master Author: Thomas Schatzl Date: 2026-01-27 12:51:20 +0000 URL: https://git.openjdk.org/mobile/commit/40d1b642a43fbc5c6ad21417f2f9d62d99db0201 8376191: Remove AtomicAccess include from files that do not use it in gc/shared Reviewed-by: iwalulya, stefank ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/workerThread.cpp Changeset: cb18acc4 Branch: master Author: duke Date: 2026-01-27 12:52:07 +0000 URL: https://git.openjdk.org/mobile/commit/cb18acc4b1381bac9db7a1a285c7c45f98138a0d Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 13:26:02 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 13:26:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 992a8ef4 Branch: master Author: Daniel Gredler Date: 2026-01-27 13:20:26 +0000 URL: https://git.openjdk.org/mobile/commit/992a8ef46bc0a06c70fd5f4f307dbd20e402ed33 8376226: CharsetEncoder.canEncode(CharSequence) is much slower than necessary Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java + test/micro/org/openjdk/bench/java/nio/CharsetCanEncode.java Changeset: 13469822 Branch: master Author: duke Date: 2026-01-27 13:21:08 +0000 URL: https://git.openjdk.org/mobile/commit/1346982270d8982136c993f5b9da3d3acfcd1d05 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 13:36:12 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 13:36:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 479ac8b2 Branch: master Author: Matthias Baesken Date: 2026-01-27 13:30:14 +0000 URL: https://git.openjdk.org/mobile/commit/479ac8b2fdfbb64d26b34ff72abd61a1ce5f6c87 8376281: Remove USE_XLC_BUILTINS macro usage in AIX code Reviewed-by: mdoerr, clanger ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp Changeset: 1f031959 Branch: master Author: duke Date: 2026-01-27 13:30:37 +0000 URL: https://git.openjdk.org/mobile/commit/1f031959fb6402e734d0b57c5e13cbc70917133d Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 14:24:10 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 14:24:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1b2dc982-a22d-4181-8bda-f841e7a13f2b@openjdk.org> Changeset: 64b0ae6b Branch: master Author: Wang Haomin Committer: Erik Joelsson Date: 2026-01-27 14:21:44 +0000 URL: https://git.openjdk.org/mobile/commit/64b0ae6be8a7b70ed4cc08333447e9b73bdcbaca 8376276: Add javafx to allowed-list of CheckFiles Reviewed-by: erikj, kcr ! test/jdk/build/CheckFiles.java Changeset: 36aff052 Branch: master Author: duke Date: 2026-01-27 14:22:07 +0000 URL: https://git.openjdk.org/mobile/commit/36aff0524ae903dfe014d407eb5757792212c0f5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 14:57:56 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 14:57:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a79ee11-aa34-4769-a488-b61c59f97034@openjdk.org> Changeset: bbb4b0d4 Branch: master Author: Chen Liang Date: 2026-01-27 14:51:04 +0000 URL: https://git.openjdk.org/mobile/commit/bbb4b0d498900f929225233008bbdbafaae5d709 8376277: Migrate java/lang/reflect tests away from TestNG Reviewed-by: alanb ! test/jdk/java/lang/reflect/AccessibleObject/CanAccessTest.java ! test/jdk/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/jdk/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java ! test/jdk/java/lang/reflect/ChainedReflection.java ! test/jdk/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java ! test/jdk/java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java ! test/jdk/java/lang/reflect/DefaultStaticTest/DefaultStaticTestData.java ! test/jdk/java/lang/reflect/Field/NegativeTest.java ! test/jdk/java/lang/reflect/Generics/ThreadSafety.java ! test/jdk/java/lang/reflect/IllegalArgumentsTest.java ! test/jdk/java/lang/reflect/Method/MethodArityLimit.java ! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java ! test/jdk/java/lang/reflect/Proxy/DefaultMethods.java ! test/jdk/java/lang/reflect/Proxy/HiddenProxyInterface.java ! test/jdk/java/lang/reflect/Proxy/LazyInitializationTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyTest.java ! test/jdk/java/lang/reflect/Proxy/SealedInterfaceTest.java ! test/jdk/java/lang/reflect/Proxy/TestVarArgs.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/DefaultMethodProxy.java ! test/jdk/java/lang/reflect/annotationSharing/AnnotationSharing.java ! test/jdk/java/lang/reflect/callerCache/CustomLoaderTest.java ! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java ! test/jdk/java/lang/reflect/records/CheckEqualityIsBasedOnFields.java ! test/jdk/java/lang/reflect/records/IsRecordTest.java ! test/jdk/java/lang/reflect/records/RecordReflectionTest.java ! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java Changeset: ed08afce Branch: master Author: duke Date: 2026-01-27 14:51:31 +0000 URL: https://git.openjdk.org/mobile/commit/ed08afce2dd880b6da17259a021ee13743d088f1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 15:05:40 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 15:05:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <99c9e529-f864-4a45-be37-bfec6e605f5b@openjdk.org> Changeset: a5d0b051 Branch: master Author: Chen Liang Date: 2026-01-27 15:04:26 +0000 URL: https://git.openjdk.org/mobile/commit/a5d0b05136e34871366441a8c8e6bda5f20c617c 8376274: JSpec preview support and output enhancement Reviewed-by: hannesw ! make/jdk/src/classes/build/tools/taglet/JSpec.java ! src/java.base/share/classes/java/lang/runtime/ExactConversionsSupport.java Changeset: ba333ddc Branch: master Author: duke Date: 2026-01-27 15:05:12 +0000 URL: https://git.openjdk.org/mobile/commit/ba333ddce155a5970139ab8a6c75efe28fce49e2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 16:19:02 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 16:19:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7e8a581b-98dc-43ae-81bd-93aa407e1ecf@openjdk.org> Changeset: e8048c87 Branch: master Author: Roger Riggs Date: 2026-01-27 16:07:45 +0000 URL: https://git.openjdk.org/mobile/commit/e8048c87bc9c152932ee59cb674bdb6670db2a56 8376509: [process] Problemlist Test java/lang/ProcessBuilder/PipelineLeaksFD.java Reviewed-by: jpai ! test/jdk/ProblemList.txt Changeset: 61c62c25 Branch: master Author: duke Date: 2026-01-27 16:08:24 +0000 URL: https://git.openjdk.org/mobile/commit/61c62c253b0c188809cad6dc8564041532373a93 Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 17:19:17 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 17:19:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3cc05954-8da7-4fd3-a211-7fdbf9db864f@openjdk.org> Changeset: eb6e74b1 Branch: master Author: Nizar Benalla Date: 2026-01-27 17:14:40 +0000 URL: https://git.openjdk.org/mobile/commit/eb6e74b1fa794bf16f572d5dbce157d1cae4c505 8374176: Update --release 26 symbol information for JDK 26 build 32 Reviewed-by: liach, iris, darcy ! src/jdk.compiler/share/data/symbols/java.base-Q.sym.txt Changeset: b116813f Branch: master Author: duke Date: 2026-01-27 17:15:08 +0000 URL: https://git.openjdk.org/mobile/commit/b116813f04114834a7363386503084146d2bb3cf Automatic merge of jdk:master into master From duke at openjdk.org Tue Jan 27 20:41:44 2026 From: duke at openjdk.org (duke) Date: Tue, 27 Jan 2026 20:41:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2566f353-1f39-48b8-80f4-cf7fc32253c9@openjdk.org> Changeset: fa1b1d67 Branch: master Author: Chris Plummer Date: 2026-01-27 20:39:35 +0000 URL: https://git.openjdk.org/mobile/commit/fa1b1d677ac492dfdd3110b9303a4c2b009046c8 8375477: CoreUtils support for SA tests should attempt to locate and unzip core files when they have been zipped Reviewed-by: lmesnik, kevinw ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 7e1b5475 Branch: master Author: duke Date: 2026-01-27 20:40:08 +0000 URL: https://git.openjdk.org/mobile/commit/7e1b54759e91d85896a39e612283d10e0d1cba3a Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 07:02:52 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 07:02:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1161a640 Branch: master Author: Prasanta Sadhukhan Date: 2026-01-28 06:58:50 +0000 URL: https://git.openjdk.org/mobile/commit/1161a640abe454b47de95ed73452a78535160deb 8373239: Test java/awt/print/PrinterJob/PageRanges.java fails with incorrect selection of printed pages Reviewed-by: prr, aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! test/jdk/java/awt/print/PrinterJob/PageRanges.java Changeset: 464ccee9 Branch: master Author: duke Date: 2026-01-28 06:59:07 +0000 URL: https://git.openjdk.org/mobile/commit/464ccee97652bc10c1e0ea38e628c3796e8180dd Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 07:50:00 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 07:50:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8dea9ac2-5729-457d-bb23-535277640054@openjdk.org> Changeset: 88c8a55a Branch: master Author: Aleksey Shipilev Date: 2026-01-28 07:44:31 +0000 URL: https://git.openjdk.org/mobile/commit/88c8a55a4337a857ac17ffff068f730f67cf5763 8373266: Strengthen constant CardTable base accesses Reviewed-by: tschatzl, xpeng ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp ! src/hotspot/share/ci/ciUtilities.cpp ! src/hotspot/share/ci/ciUtilities.hpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp Changeset: 20558220 Branch: master Author: duke Date: 2026-01-28 07:45:09 +0000 URL: https://git.openjdk.org/mobile/commit/20558220575704c2bd003dda443e3774e0449bc1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 08:05:19 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 08:05:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3fba313c-7253-4953-aaab-f8088b29a81f@openjdk.org> Changeset: b2cd3b0d Branch: master Author: Roland Westrelin Date: 2026-01-28 08:00:11 +0000 URL: https://git.openjdk.org/mobile/commit/b2cd3b0d48bdabacfd421dee9b9f87a003e0e09d 8350330: C2: PhaseIdealLoop::add_parse_predicate() should mirror GraphKit::add_parse_predicate() Reviewed-by: chagedorn, qamai ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/longcountedloops/TestLoopNestTooManyTraps.java Changeset: 85d05c89 Branch: master Author: duke Date: 2026-01-28 08:02:28 +0000 URL: https://git.openjdk.org/mobile/commit/85d05c891ca0efb8c81536a5f4509293a8e64b1a Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 08:14:26 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 08:14:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <27c6d187-de18-408b-a25d-8caca127899a@openjdk.org> Changeset: 4ae4ffd5 Branch: master Author: Chad Rakoczy Committer: Aleksey Shipilev Date: 2026-01-28 08:08:36 +0000 URL: https://git.openjdk.org/mobile/commit/4ae4ffd5a3114aa2a3832818ee30dc38d9aa2b72 8374513: AArch64: Improve receiver type profiling reliability Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 4ca53c52 Branch: master Author: duke Date: 2026-01-28 08:09:09 +0000 URL: https://git.openjdk.org/mobile/commit/4ca53c528b5577600e4095ef22eba2ee649d69d3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 09:44:31 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 09:44:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6afc0d8f Branch: master Author: Saranya Natarajan Date: 2026-01-28 09:38:20 +0000 URL: https://git.openjdk.org/mobile/commit/6afc0d8f39390d474ce8ba16533c30b4c7770388 8366861: Phase AFTER_LOOP_OPTS printed even though the method has no loops Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: fb899c31 Branch: master Author: duke Date: 2026-01-28 09:39:08 +0000 URL: https://git.openjdk.org/mobile/commit/fb899c317e5ab90e815716c6d8f5c555fad1855f Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 11:17:01 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 11:17:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 127bfc9b Branch: master Author: Yasumasa Suenaga Date: 2026-01-28 11:11:07 +0000 URL: https://git.openjdk.org/mobile/commit/127bfc9b0dd122c78e702867a88e0847ec362e68 8374926: EnableX86ECoreOpts was not enabled on some hybrid CPU Reviewed-by: vpaprotski, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: a209c49e Branch: master Author: duke Date: 2026-01-28 11:12:10 +0000 URL: https://git.openjdk.org/mobile/commit/a209c49e5381199b6f2b2da9562b41a7795732d8 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 13:18:31 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 13:18:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1833e30e-4c93-4377-a6c1-3d92b84daf9e@openjdk.org> Changeset: 2a465cb0 Branch: master Author: Paul H?bner Committer: Joel Sikstr?m Date: 2026-01-28 13:14:51 +0000 URL: https://git.openjdk.org/mobile/commit/2a465cb0eba6ffe397cf3ad8c1def06bf7a1e392 8371777: Clean up preferred address of G1's archive region Reviewed-by: stefank, jsikstro ! src/hotspot/share/cds/aotMappedHeapLoader.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 7e52b8ea Branch: master Author: duke Date: 2026-01-28 13:15:11 +0000 URL: https://git.openjdk.org/mobile/commit/7e52b8eab14903f8384218b9b3fd41341451296c Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 14:22:40 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 14:22:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <57a7771a-01ab-47d5-9b59-f218f86c394b@openjdk.org> Changeset: 8c86b1bb Branch: master Author: Roger Calnan Committer: Weijun Wang Date: 2026-01-28 14:18:52 +0000 URL: https://git.openjdk.org/mobile/commit/8c86b1bb1054b565cf23156d89ee8925a4e32597 8375325: add anchors to the options in the security man pages Reviewed-by: weijun, hchao ! src/java.base/share/man/keytool.md ! src/java.security.jgss/windows/man/kinit.md ! src/java.security.jgss/windows/man/klist.md ! src/java.security.jgss/windows/man/ktab.md ! src/jdk.jartool/share/man/jarsigner.md Changeset: bd237b6b Branch: master Author: duke Date: 2026-01-28 14:19:17 +0000 URL: https://git.openjdk.org/mobile/commit/bd237b6b75a65850597711ade807dcb8837f704f Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 15:07:31 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 15:07:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <44af66d0-a091-4e18-b674-9bec2fc908ab@openjdk.org> Changeset: 8095e33e Branch: master Author: Christian Stein Date: 2026-01-28 15:02:21 +0000 URL: https://git.openjdk.org/mobile/commit/8095e33ee88759cf2fbe61e2284d95f6b7fb9a3a 8375433: jar should validate automatic module names Reviewed-by: jvernee ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/tools/jar/ValidatorTest.java Changeset: e932a572 Branch: master Author: duke Date: 2026-01-28 15:03:19 +0000 URL: https://git.openjdk.org/mobile/commit/e932a572bbcade3469e732f8530f3bf9aba81ec1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 16:37:15 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 16:37:15 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 0e2e66be Branch: master Author: Matthias Baesken Date: 2026-01-28 16:30:34 +0000 URL: https://git.openjdk.org/mobile/commit/0e2e66be2423335002a53d887df35d2348a3ec9f 8376402: Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code Reviewed-by: azafari, chagedorn ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp Changeset: 50d872ad Branch: master Author: Brian Burkhalter Date: 2026-01-28 16:30:56 +0000 URL: https://git.openjdk.org/mobile/commit/50d872ad7ac5fa5a3406517eb53d8f61f81706df 8376419: (fs) Minor improvement of java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Reviewed-by: jpai ! test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Changeset: ddc80649 Branch: master Author: duke Date: 2026-01-28 16:31:09 +0000 URL: https://git.openjdk.org/mobile/commit/ddc80649f6b18ed2db3b9f2d1da150fc3bb61a06 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 18:04:27 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 18:04:27 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <0c4082b7-511e-4a4f-90d0-8153297426ac@openjdk.org> Changeset: 89a18c01 Branch: master Author: Phil Race Date: 2026-01-28 17:58:15 +0000 URL: https://git.openjdk.org/mobile/commit/89a18c0108e10dc4ca4a4fa9e8718d49036f8871 8376432: Remove AppContext from sun/swing/DefaultLookup.java Reviewed-by: psadhukhan, azvegint, aivanov ! src/java.desktop/share/classes/sun/swing/DefaultLookup.java Changeset: dff8ca82 Branch: master Author: duke Date: 2026-01-28 17:59:09 +0000 URL: https://git.openjdk.org/mobile/commit/dff8ca826b7708caa10d914c99756dfc366c6960 Automatic merge of jdk:master into master Changeset: 7efa3168 Branch: master Author: Phil Race Date: 2026-01-28 18:01:10 +0000 URL: https://git.openjdk.org/mobile/commit/7efa3168b706c1d061c4ee65574427ef1f50fc7b 8376434: Remove AppContext from awt ImageFetcher implementation Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java Changeset: 23a2aa5b Branch: master Author: duke Date: 2026-01-28 18:02:14 +0000 URL: https://git.openjdk.org/mobile/commit/23a2aa5b721dd7a929f6f61a3e8cf031bc10fdb0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 19:55:44 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 19:55:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0722ae92 Branch: master Author: Phil Race Date: 2026-01-28 19:53:41 +0000 URL: https://git.openjdk.org/mobile/commit/0722ae926ff1327c47a922b1ca0b493a0d06526e 8376433: Remove AppContext from Swing Windows L&F implementation Reviewed-by: serb, aivanov ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java Changeset: c0a30d37 Branch: master Author: duke Date: 2026-01-28 19:54:08 +0000 URL: https://git.openjdk.org/mobile/commit/c0a30d37bbc1c9a2128aaec6852e52fc36d25781 Automatic merge of jdk:master into master From duke at openjdk.org Wed Jan 28 21:34:42 2026 From: duke at openjdk.org (duke) Date: Wed, 28 Jan 2026 21:34:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 09ed8e66 Branch: master Author: Xiaolong Peng Date: 2026-01-28 21:28:16 +0000 URL: https://git.openjdk.org/mobile/commit/09ed8e66dc7a788763a2c7c24f54e93ec8eafedb 8376531: Genshen: Convert ShenandoahOldGeneration to use Atomic Reviewed-by: wkemper, shade ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp Changeset: dfec3633 Branch: master Author: duke Date: 2026-01-28 21:29:08 +0000 URL: https://git.openjdk.org/mobile/commit/dfec36333df6242f34f4e6d68ea420d6a12dd853 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 02:32:21 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 02:32:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2529e2fe Branch: master Author: Prasanta Sadhukhan Date: 2026-01-29 02:30:41 +0000 URL: https://git.openjdk.org/mobile/commit/2529e2fe8dfe9685033bb0ae558266b8bc3cf95c 8376169: JPopupMenu.setInvoker(null) causes NPE Reviewed-by: aivanov, azvegint, prr, kizune ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! test/jdk/javax/swing/JPopupMenu/TestPopupInvoker.java Changeset: 0873c986 Branch: master Author: duke Date: 2026-01-29 02:31:10 +0000 URL: https://git.openjdk.org/mobile/commit/0873c986bc15a5809ebfbb97f93e327770d2d2f6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 04:55:00 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 04:55:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <612180d6-9b58-43a7-8066-db2b48bd9f8a@openjdk.org> Changeset: 62c7e9ae Branch: master Author: Phil Race Date: 2026-01-29 04:49:56 +0000 URL: https://git.openjdk.org/mobile/commit/62c7e9aefd4320d9d0cd8fa10610f59abb4de670 8376423: Test javax/swing/plaf/metal/MetalUtils/bug6190373.java failed: ClassCastException: class java.lang.Character cannot be cast to class javax.swing.Painter Reviewed-by: aivanov, tr ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java - test/jdk/javax/swing/UIManager/Test6657026.java - test/jdk/javax/swing/plaf/metal/MetalUtils/bug6190373.java Changeset: 46da34d3 Branch: master Author: duke Date: 2026-01-29 04:50:29 +0000 URL: https://git.openjdk.org/mobile/commit/46da34d392e1057c7d7618b0f7b2cf8a45abd566 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 06:38:39 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 06:38:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2f28303a-554c-4066-9044-57918cf40b77@openjdk.org> Changeset: 19c6fdf1 Branch: master Author: Jaikiran Pai Date: 2026-01-29 06:34:02 +0000 URL: https://git.openjdk.org/mobile/commit/19c6fdf11b01308e9f99ce5666bfffcfbc453de3 8376290: SocketChannel.finishConnect() contains confusing "getsockopt" in exception message for a failed connect() on Windows Reviewed-by: alanb ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/nio/channels/Selector/ConnectionRefusedMessage.java Changeset: 0398d869 Branch: master Author: duke Date: 2026-01-29 06:35:07 +0000 URL: https://git.openjdk.org/mobile/commit/0398d8690d5fbabc25fa1502a1767e0a592aae4f Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 08:42:33 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 08:42:33 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <0f528e9c-ec77-4412-82fc-86f0e83b226c@openjdk.org> Changeset: 06d1345f Branch: master Author: Emanuel Peter Date: 2026-01-29 08:39:10 +0000 URL: https://git.openjdk.org/mobile/commit/06d1345f2913830c273b9546c997e877f7958113 8373026: C2 SuperWord and Vector API: vector algorithms test and benchmark Co-authored-by: Otmar Ertl Reviewed-by: vlivanov, jbhateja, psandoz, xgong + test/hotspot/jtreg/compiler/vectorization/TestVectorAlgorithms.java + test/hotspot/jtreg/compiler/vectorization/VectorAlgorithmsImpl.java + test/micro/org/openjdk/bench/vm/compiler/VectorAlgorithms.java + test/micro/org/openjdk/bench/vm/compiler/VectorAlgorithmsImpl.java Changeset: 92072a93 Branch: master Author: Stefan Karlsson Date: 2026-01-29 08:39:32 +0000 URL: https://git.openjdk.org/mobile/commit/92072a93bfeb83186df15032d425ed984d24fc52 8375747: ZGC: ZForwardingTest is unable to commit memory on Windows Reviewed-by: jsikstro, eosterlund ! src/hotspot/share/gc/z/zAddress.inline.hpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/zunittest.hpp Changeset: c8be381c Branch: master Author: duke Date: 2026-01-29 08:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/c8be381c3fcd5028169864a34819ed18ff18e61b Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 08:55:39 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 08:55:39 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: f9cc1042 Branch: master Author: Thomas Schatzl Date: 2026-01-29 08:54:37 +0000 URL: https://git.openjdk.org/mobile/commit/f9cc104249433eec179c98cb3fb44546254bf588 8376335: Convert PreservedMarks classes to use Atomic Reviewed-by: stefank, iwalulya ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp Changeset: 681e4ec8 Branch: master Author: Thomas Schatzl Date: 2026-01-29 08:54:59 +0000 URL: https://git.openjdk.org/mobile/commit/681e4ec8d37f4e30462b43e1c789d53525211b0a 8376350: Convert ReferenceProcessorPhaseTimes to use Atomic Reviewed-by: stefank, iwalulya ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp Changeset: afe50357 Branch: master Author: duke Date: 2026-01-29 08:55:13 +0000 URL: https://git.openjdk.org/mobile/commit/afe50357fc6895b6b09c81dbed79bc3327c7cb07 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 11:35:39 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 11:35:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1bfebec4-47cf-4566-b0f9-f4d7802b4341@openjdk.org> Changeset: f96974db Branch: master Author: Marc Chevalier Date: 2026-01-29 11:30:42 +0000 URL: https://git.openjdk.org/mobile/commit/f96974dbbd824db8d7b2bbf28f5d3b49bb005fb3 8373898: RepeatCompilation does not repeat compilation after bailout Reviewed-by: chagedorn, bmaillard ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 653458ee Branch: master Author: duke Date: 2026-01-29 11:31:18 +0000 URL: https://git.openjdk.org/mobile/commit/653458eea78c94a2d0cf9141c7a82709c3d772a3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 12:39:06 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 12:39:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <11a3dc2c-f104-42a6-af73-0c597cba052f@openjdk.org> Changeset: 48846744 Branch: master Author: Boris Ulasevich Date: 2026-01-29 12:37:51 +0000 URL: https://git.openjdk.org/mobile/commit/48846744ca96ce3c6464a1a440b9e46119dfbb88 8374343: Fix SIGSEGV when lib/modules is unreadable Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classLoader.cpp Changeset: 2f9f236d Branch: master Author: duke Date: 2026-01-29 12:38:05 +0000 URL: https://git.openjdk.org/mobile/commit/2f9f236d353bd95dc78d8e8fa768f143d7051c49 Automatic merge of jdk:master into master ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.cpp From duke at openjdk.org Thu Jan 29 12:44:49 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 12:44:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e85d5d7a Branch: master Author: Kerem Kat Committer: Quan Anh Mai Date: 2026-01-29 12:43:48 +0000 URL: https://git.openjdk.org/mobile/commit/e85d5d7a16024f6a3eda14f1e08f72e07ae38dd0 8375010: C2 VectorAPI: assert(vbox->is_CheckCastPP()) failed: should be expanded 8374903: C2 VectorAPI: assert(vbox->as_Phi()->region() == vect->as_Phi()->region()) failed Reviewed-by: qamai, vlivanov ! src/hotspot/share/opto/vector.cpp + test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandPhi.java + test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandProj.java Changeset: ab429237 Branch: master Author: duke Date: 2026-01-29 12:44:09 +0000 URL: https://git.openjdk.org/mobile/commit/ab429237a55e6981b1fbeae0dac2f8a9d94eae82 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 12:58:42 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 12:58:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <86534fba-f8cd-4ae2-9e7d-84fe4cbcda48@openjdk.org> Changeset: 99119597 Branch: master Author: Ferenc Rakoczi Committer: Weijun Wang Date: 2026-01-29 12:52:23 +0000 URL: https://git.openjdk.org/mobile/commit/99119597aa95c1139ae2259bed5ec885a7c01269 8374755: ML-KEM's 12-bit decompression can be simplified on aarch64 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java Changeset: b1f4a891 Branch: master Author: duke Date: 2026-01-29 12:53:10 +0000 URL: https://git.openjdk.org/mobile/commit/b1f4a89128c8df49ad4d1febf11e7efb750d62bb Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 13:15:24 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 13:15:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42e82d3e-c6c8-4f49-969d-a06ef6ac32ca@openjdk.org> Changeset: 7c6c34e1 Branch: master Author: Kerem Kat Committer: Manuel H?ssig Date: 2026-01-29 13:11:47 +0000 URL: https://git.openjdk.org/mobile/commit/7c6c34e150cf01cec5d166f6cbb8a649c75b0627 8370502: C2: segfault while adding node to IGVN worklist Reviewed-by: mhaessig, dlong ! src/hotspot/share/opto/macro.cpp + test/hotspot/jtreg/compiler/c2/TestUnlockNodeNullMemprof.java Changeset: bcb7d4b8 Branch: master Author: duke Date: 2026-01-29 13:12:13 +0000 URL: https://git.openjdk.org/mobile/commit/bcb7d4b8e96c263eb6f5dcf9aa71721d9e2f164c Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 16:31:53 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 16:31:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a54ff1bf Branch: master Author: Ioi Lam Date: 2026-01-29 16:29:34 +0000 URL: https://git.openjdk.org/mobile/commit/a54ff1bff45e1cb30100cbaa253494c3462f7abd 8376523: Move interned strings into AOT heap roots array Reviewed-by: kvn, shade ! src/hotspot/share/cds/aotMappedHeapLoader.cpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java Changeset: a1db365a Branch: master Author: duke Date: 2026-01-29 16:30:15 +0000 URL: https://git.openjdk.org/mobile/commit/a1db365a8e339e5799cf9df310974f28e011d4e2 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 16:48:39 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 16:48:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c239489-7c25-4e80-851a-e9850ab73fe7@openjdk.org> Changeset: 847b5166 Branch: master Author: Matthew Donovan Date: 2026-01-29 16:44:24 +0000 URL: https://git.openjdk.org/mobile/commit/847b5166ea6322f9ff3effa62ed6d1e73a8b1122 8373018: Update OpenSSL version to 3.5.4 Reviewed-by: abarashev, weijun ! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java Changeset: 30568169 Branch: master Author: duke Date: 2026-01-29 16:45:09 +0000 URL: https://git.openjdk.org/mobile/commit/3056816947a7045c7351ae52cbfad29d701bb888 Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 18:56:15 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 18:56:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3397372a-eca0-44d1-b359-06d281f929ad@openjdk.org> Changeset: 69c868d5 Branch: master Author: Phil Race Date: 2026-01-29 18:54:39 +0000 URL: https://git.openjdk.org/mobile/commit/69c868d5b7fdeaf38d6a45b75d68bf51b6ee7188 8376510: Raster.createBandedRaster(int, int, int, int, int[], int[], Point) does not check for negative scanlineStride Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/image/Raster.java ! test/jdk/java/awt/image/Raster/CreateRasterExceptionTest.java Changeset: 9c06651e Branch: master Author: duke Date: 2026-01-29 18:55:14 +0000 URL: https://git.openjdk.org/mobile/commit/9c06651e3c2289676216c3e0ca02d8635e4a580b Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 19:02:28 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 19:02:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4e5d0c45-7f6e-4178-a2b8-000d3e184469@openjdk.org> Changeset: 9470aa31 Branch: master Author: Anupam Dev Committer: Phil Race Date: 2026-01-29 18:59:11 +0000 URL: https://git.openjdk.org/mobile/commit/9470aa31175b504fcef15a932825dbc9e0532234 8375011: OldJTable.java - NullPointerException when columnData is null Reviewed-by: prr, psadhukhan, tr - src/demo/share/jfc/TableExample/OldJTable.java Changeset: 2217e956 Branch: master Author: duke Date: 2026-01-29 19:00:07 +0000 URL: https://git.openjdk.org/mobile/commit/2217e956f0ed031920e285fea5750d2ea591704a Automatic merge of jdk:master into master From duke at openjdk.org Thu Jan 29 22:41:30 2026 From: duke at openjdk.org (duke) Date: Thu, 29 Jan 2026 22:41:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <975f3874-0bda-4924-adbe-84c174ebe7d1@openjdk.org> Changeset: 175bbb14 Branch: master Author: Ioi Lam Date: 2026-01-29 22:39:32 +0000 URL: https://git.openjdk.org/mobile/commit/175bbb143e9fd2e596eb234d46ef9259f2bc4c1a 8375569: Store Java mirrors in AOT configuration file Reviewed-by: iveresov, kvn, asmehra ! src/hotspot/share/cds/aotMappedHeapLoader.cpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 5930eaae Branch: master Author: duke Date: 2026-01-29 22:40:10 +0000 URL: https://git.openjdk.org/mobile/commit/5930eaaebfdcc72a5f8b08b524bf4be50d3e260b Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 02:44:42 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 02:44:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <19147738-1091-4118-bed5-a4361289b64e@openjdk.org> Changeset: 379dcb02 Branch: master Author: Alexander Zvegintsev Date: 2026-01-30 02:43:57 +0000 URL: https://git.openjdk.org/mobile/commit/379dcb0266bc90fac740eaa56b8027c7273e6d76 8365313: GTK LaF does not respect system color scheme with Gnome Reviewed-by: prr, mkartashev, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c Changeset: 4088ba09 Branch: master Author: duke Date: 2026-01-30 02:44:07 +0000 URL: https://git.openjdk.org/mobile/commit/4088ba09c8c1166f807244cb7e16587d2d22bc77 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 03:20:58 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 03:20:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <358eefcd-0625-4ad4-9676-c60740aeb7e6@openjdk.org> Changeset: 9a10ccee Branch: master Author: Prasanta Sadhukhan Date: 2026-01-30 03:19:49 +0000 URL: https://git.openjdk.org/mobile/commit/9a10cceeafa5d332aa571f0d62acf50032a597d4 8374506: Incorrect positioning of arrow icon in parent JMenu in Windows L&F Reviewed-by: aivanov, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java + test/jdk/javax/swing/JMenuItem/LargeMenuTextArrowIconPosition.java Changeset: 885dd368 Branch: master Author: duke Date: 2026-01-30 03:20:07 +0000 URL: https://git.openjdk.org/mobile/commit/885dd368a6c04f872785edc62c72ed54e8810328 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 03:45:09 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 03:45:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <718ba367-4f2e-40aa-9f42-333048fd04ca@openjdk.org> Changeset: 2953e0f4 Branch: master Author: Archie Cobbs Date: 2026-01-30 03:43:46 +0000 URL: https://git.openjdk.org/mobile/commit/2953e0f445e147d778d4e765be0301cda6557ed5 8371162: Compiler warns about implicit cast from long to int in shift operation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/lint/AssignShift64Bits.java ! test/langtools/tools/javac/lint/ShiftOutOfRange.out Changeset: 968d979c Branch: master Author: duke Date: 2026-01-30 03:44:07 +0000 URL: https://git.openjdk.org/mobile/commit/968d979ceb6fbba6875a02ec4a4f685aeefbbbff Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 06:18:42 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 06:18:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <32aff949-7a26-4e1b-8fe8-9c6aed23f991@openjdk.org> Changeset: 9fef14a6 Branch: master Author: Jan Lahoda Date: 2026-01-30 06:15:19 +0000 URL: https://git.openjdk.org/mobile/commit/9fef14a6d3124fae3ad8b24dac5103aa611d4edb 8375571: Compiler crash when using record pattern matching with a generic type parameter shadowing a record class Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java ! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out Changeset: bd9a5c3d Branch: master Author: duke Date: 2026-01-30 06:15:36 +0000 URL: https://git.openjdk.org/mobile/commit/bd9a5c3d7fd75723be0605f40c8100760e5722ef Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 08:37:14 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 08:37:14 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 55375e98 Branch: master Author: Prasanta Sadhukhan Date: 2026-01-30 08:31:27 +0000 URL: https://git.openjdk.org/mobile/commit/55375e98ae1672badeacaaf2f8b6f2f21ad03437 8375573: JTable ignores setPreferredWidth during initial layout when AUTO_RESIZE_LAST_COLUMN is enabled Reviewed-by: tr ! src/java.desktop/share/classes/javax/swing/JTable.java + test/jdk/javax/swing/JTable/TestJTableColWidth.java Changeset: e6437264 Branch: master Author: Aleksey Shipilev Date: 2026-01-30 08:31:51 +0000 URL: https://git.openjdk.org/mobile/commit/e6437264d5e6d4aad23430b7dbdf574a12b8f57b 8376604: C2: EA should assert is_oop_field for AddP with oop outs Reviewed-by: qamai, kvn ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp Changeset: 544652cc Branch: master Author: duke Date: 2026-01-30 08:32:08 +0000 URL: https://git.openjdk.org/mobile/commit/544652ccfae88538cab006315e31a91d6ddc291e Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 09:04:11 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 09:04:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <176e2eac-8669-41be-82fd-6c8b33c920e5@openjdk.org> Changeset: 42370e22 Branch: master Author: Manuel H?ssig Date: 2026-01-30 09:01:00 +0000 URL: https://git.openjdk.org/mobile/commit/42370e22c5bc4ebd40fd500a2e6e9e07f0b8bcd8 8376781: Problemlist compiler/longcountedloops/TestLoopNestTooManyTraps.java Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/ProblemList.txt Changeset: 2881ee57 Branch: master Author: duke Date: 2026-01-30 09:02:43 +0000 URL: https://git.openjdk.org/mobile/commit/2881ee57ab021bdecdfaf57f147bb81de94d476d Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 09:38:57 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 09:38:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <539dd01f-eb9e-4e48-a5d7-8659a7ebedfb@openjdk.org> Changeset: e3b5b261 Branch: master Author: Guanqiang Han Committer: Thomas Schatzl Date: 2026-01-30 09:35:32 +0000 URL: https://git.openjdk.org/mobile/commit/e3b5b261af6acbe7ab074f301c70283b06c17d39 8376287: Crashes when using -XX:ObjArrayMarkingStride=0 Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp Changeset: 973732b3 Branch: master Author: duke Date: 2026-01-30 09:36:10 +0000 URL: https://git.openjdk.org/mobile/commit/973732b38011cac924557184bfdcff84e5483acc Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 11:37:11 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 11:37:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <47c0ff24-f5ff-4c91-9bc8-ea509f4dde30@openjdk.org> Changeset: 0a3809d3 Branch: master Author: Aleksey Shipilev Date: 2026-01-30 11:33:03 +0000 URL: https://git.openjdk.org/mobile/commit/0a3809d380bcae8cb24d50886057d8586fa77f7c 8375046: C2: Incremental inlining step asserts when processing empty late inlines list Reviewed-by: vlivanov, thartmann, kbarrett ! src/hotspot/share/opto/compile.cpp Changeset: 8bdf28e7 Branch: master Author: duke Date: 2026-01-30 11:33:32 +0000 URL: https://git.openjdk.org/mobile/commit/8bdf28e76d8c597e7c9f066f2a766fbc8c4962e6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 13:48:58 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 13:48:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: df8c4d6d Branch: master Author: Daniel Jeli?ski Date: 2026-01-30 13:44:48 +0000 URL: https://git.openjdk.org/mobile/commit/df8c4d6d12dacd0adfcf8c711c8671913d805309 8373604: Operations on peer reset tokens are slow Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java Changeset: f9300209 Branch: master Author: duke Date: 2026-01-30 13:45:08 +0000 URL: https://git.openjdk.org/mobile/commit/f9300209cd12fc20db350c38441ef49da176ad38 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 15:51:48 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 15:51:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 96180b9c Branch: master Author: Daniel Fuchs Date: 2026-01-30 15:44:51 +0000 URL: https://git.openjdk.org/mobile/commit/96180b9c56a03f6d7cb22c0618ed7d946beae6bf 8376308: java/net/httpclient/CancelRequestTest.java fails intermittently with "Expected CancellationException not received" Reviewed-by: djelinski, vyazici ! test/jdk/java/net/httpclient/CancelRequestTest.java Changeset: bbd9b8b7 Branch: master Author: duke Date: 2026-01-30 15:45:14 +0000 URL: https://git.openjdk.org/mobile/commit/bbd9b8b7d789b13a2bb75c7a32f86b946f521571 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 16:13:23 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 16:13:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04e1f4ab-6703-485e-af27-bc406bae1386@openjdk.org> Changeset: c1c543cc Branch: master Author: Naoto Sato Date: 2026-01-30 16:10:11 +0000 URL: https://git.openjdk.org/mobile/commit/c1c543cc81b4b73ebf228fb817227309b0cff990 8210336: DateTimeFormatter predefined formatters should support short time zone offsets Reviewed-by: jlu, rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! test/jdk/java/time/tck/java/time/TCKOffsetTime.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatter.java Changeset: 6e686989 Branch: master Author: duke Date: 2026-01-30 16:11:11 +0000 URL: https://git.openjdk.org/mobile/commit/6e68698925118f950e43d3822aefa57beaf0a444 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 17:09:22 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 17:09:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <80fc5541-f40c-4f62-864a-d5a5ec2caa34@openjdk.org> Changeset: 673cd6ed Branch: master Author: William Kemper Date: 2026-01-30 16:54:47 +0000 URL: https://git.openjdk.org/mobile/commit/673cd6ed0c4ebbb301346e8e251d1674f363c0d8 8374449: Shenandoah: Leaf locks used by Shenandoah need lower ranks Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp Changeset: f9765fdb Branch: master Author: duke Date: 2026-01-30 16:55:10 +0000 URL: https://git.openjdk.org/mobile/commit/f9765fdb5e118aa5900e67f0343978e471cb94ab Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 17:43:52 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 17:43:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ee60eff1 Branch: master Author: Justin Lu Date: 2026-01-30 17:41:50 +0000 URL: https://git.openjdk.org/mobile/commit/ee60eff1ec9eddcdedc12c1707fbcca0025e71d6 8376038: Refactor java/sql tests to use JUnit 8376629: Refactor javax/sql tests to use JUnit Reviewed-by: lancea - test/jdk/java/sql/JavatimeTest.java - test/jdk/java/sql/driverModuleTests/DriverManagerModuleTests.java + test/jdk/java/sql/test/TEST.properties = test/jdk/java/sql/test/sql/BatchUpdateExceptionTests.java + test/jdk/java/sql/test/sql/CallableStatementTests.java + test/jdk/java/sql/test/sql/ConnectionTests.java = test/jdk/java/sql/test/sql/DataTruncationTests.java + test/jdk/java/sql/test/sql/DateTests.java + test/jdk/java/sql/test/sql/DriverManagerTests.java + test/jdk/java/sql/test/sql/JavatimeTest.java + test/jdk/java/sql/test/sql/PreparedStatementTests.java = test/jdk/java/sql/test/sql/SQLClientInfoExceptionTests.java = test/jdk/java/sql/test/sql/SQLDataExceptionTests.java = test/jdk/java/sql/test/sql/SQLExceptionTests.java = test/jdk/java/sql/test/sql/SQLFeatureNotSupportedExceptionTests.java = test/jdk/java/sql/test/sql/SQLIntegrityConstraintViolationExceptionTests.java = test/jdk/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java = test/jdk/java/sql/test/sql/SQLNonTransientConnectionExceptionTests.java = test/jdk/java/sql/test/sql/SQLNonTransientExceptionTests.java = test/jdk/java/sql/test/sql/SQLRecoverableExceptionTests.java = test/jdk/java/sql/test/sql/SQLSyntaxErrorExceptionTests.java = test/jdk/java/sql/test/sql/SQLTimeoutExceptionTests.java = test/jdk/java/sql/test/sql/SQLTransactionRollbackExceptionTests.java = test/jdk/java/sql/test/sql/SQLTransientConnectionExceptionTests.java = test/jdk/java/sql/test/sql/SQLTransientExceptionTests.java = test/jdk/java/sql/test/sql/SQLWarningTests.java + test/jdk/java/sql/test/sql/StatementTests.java + test/jdk/java/sql/test/sql/TimeTests.java + test/jdk/java/sql/test/sql/TimestampTests.java = test/jdk/java/sql/test/sql/drivermanager/DriverManagerInitTests.java + test/jdk/java/sql/test/sql/drivermanager/DriverManagerModuleTests.java + test/jdk/java/sql/test/sql/drivermanager/TEST.properties - test/jdk/java/sql/testng/TEST.properties - test/jdk/java/sql/testng/test/sql/CallableStatementTests.java - test/jdk/java/sql/testng/test/sql/ConnectionTests.java - test/jdk/java/sql/testng/test/sql/DateTests.java - test/jdk/java/sql/testng/test/sql/DriverManagerTests.java - test/jdk/java/sql/testng/test/sql/PreparedStatementTests.java - test/jdk/java/sql/testng/test/sql/StatementTests.java - test/jdk/java/sql/testng/test/sql/TimeTests.java - test/jdk/java/sql/testng/test/sql/TimestampTests.java - test/jdk/java/sql/testng/util/BaseTest.java + test/jdk/java/sql/util/BaseTest.java = test/jdk/java/sql/util/DriverActionImpl.java = test/jdk/java/sql/util/SerializedBatchUpdateException.java = test/jdk/java/sql/util/StubCallableStatement.java = test/jdk/java/sql/util/StubConnection.java = test/jdk/java/sql/util/StubDatabaseMetaData.java = test/jdk/java/sql/util/StubDriver.java = test/jdk/java/sql/util/StubDriverDA.java = test/jdk/java/sql/util/StubPreparedStatement.java = test/jdk/java/sql/util/StubStatement.java + test/jdk/javax/sql/TEST.properties = test/jdk/javax/sql/jars/badFactory/META-INF/services/javax.sql.rowset.RowSetFactory = test/jdk/javax/sql/jars/goodFactory/META-INF/services/javax.sql.rowset.RowSetFactory - test/jdk/javax/sql/rowset/TEST.properties - test/jdk/javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java - test/jdk/javax/sql/rowset/serial/SerialClob/SetAsciiStream.java - test/jdk/javax/sql/rowset/serial/SerialClob/SetCharacterStream.java + test/jdk/javax/sql/test/rowset/BaseRowSetTests.java + test/jdk/javax/sql/test/rowset/CommonRowSetTests.java + test/jdk/javax/sql/test/rowset/RowSetFactoryTests.java + test/jdk/javax/sql/test/rowset/RowSetMetaDataTests.java + test/jdk/javax/sql/test/rowset/RowSetProviderTests.java = test/jdk/javax/sql/test/rowset/RowSetWarningTests.java = test/jdk/javax/sql/test/rowset/cachedrowset/CachedRowSetTests.java + test/jdk/javax/sql/test/rowset/cachedrowset/CommonCachedRowSetTests.java = test/jdk/javax/sql/test/rowset/filteredrowset/CityFilter.java + test/jdk/javax/sql/test/rowset/filteredrowset/FilteredRowSetTests.java = test/jdk/javax/sql/test/rowset/filteredrowset/PrimaryKeyFilter.java = test/jdk/javax/sql/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java + test/jdk/javax/sql/test/rowset/joinrowset/JoinRowSetTests.java + test/jdk/javax/sql/test/rowset/resourcebundle/TEST.properties = test/jdk/javax/sql/test/rowset/resourcebundle/ValidateGetBundle.java + test/jdk/javax/sql/test/rowset/resourcebundle/ValidateResourceBundleAccess.java = test/jdk/javax/sql/test/rowset/serial/SQLInputImplTests.java = test/jdk/javax/sql/test/rowset/serial/SQLOutputImplTests.java + test/jdk/javax/sql/test/rowset/serial/SerialArrayTests.java + test/jdk/javax/sql/test/rowset/serial/SerialBlobTests.java + test/jdk/javax/sql/test/rowset/serial/SerialClobTests.java = test/jdk/javax/sql/test/rowset/serial/SerialDataLinkTests.java = test/jdk/javax/sql/test/rowset/serial/SerialExceptionTests.java + test/jdk/javax/sql/test/rowset/serial/SerialJavaObjectTests.java + test/jdk/javax/sql/test/rowset/serial/SerialRefTests.java = test/jdk/javax/sql/test/rowset/serial/SerialStructTests.java = test/jdk/javax/sql/test/rowset/spi/SyncFactoryExceptionTests.java = test/jdk/javax/sql/test/rowset/spi/SyncFactoryTests.java = test/jdk/javax/sql/test/rowset/spi/SyncProviderExceptionTests.java + test/jdk/javax/sql/test/rowset/webrowset/CommonWebRowSetTests.java = test/jdk/javax/sql/test/rowset/webrowset/WebRowSetTests.java - test/jdk/javax/sql/testng/TEST.properties - test/jdk/javax/sql/testng/test/rowset/BaseRowSetTests.java - test/jdk/javax/sql/testng/test/rowset/CommonRowSetTests.java - test/jdk/javax/sql/testng/test/rowset/RowSetFactoryTests.java - test/jdk/javax/sql/testng/test/rowset/RowSetMetaDataTests.java - test/jdk/javax/sql/testng/test/rowset/RowSetProviderTests.java - test/jdk/javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java - test/jdk/javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java - test/jdk/javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java - test/jdk/javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java - test/jdk/javax/sql/testng/test/rowset/serial/SerialArrayTests.java - test/jdk/javax/sql/testng/test/rowset/serial/SerialBlobTests.java - test/jdk/javax/sql/testng/test/rowset/serial/SerialClobTests.java - test/jdk/javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java - test/jdk/javax/sql/testng/test/rowset/serial/SerialRefTests.java - test/jdk/javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java = test/jdk/javax/sql/util/PropertyStubProvider.java = test/jdk/javax/sql/util/StubArray.java = test/jdk/javax/sql/util/StubBaseRowSet.java = test/jdk/javax/sql/util/StubBlob.java = test/jdk/javax/sql/util/StubCachedRowSetImpl.java = test/jdk/javax/sql/util/StubClob.java = test/jdk/javax/sql/util/StubContext.java = test/jdk/javax/sql/util/StubFilteredRowSetImpl.java = test/jdk/javax/sql/util/StubJdbcRowSetImpl.java = test/jdk/javax/sql/util/StubJoinRowSetImpl.java = test/jdk/javax/sql/util/StubNClob.java = test/jdk/javax/sql/util/StubRef.java = test/jdk/javax/sql/util/StubRowId.java = test/jdk/javax/sql/util/StubRowSetFactory.java = test/jdk/javax/sql/util/StubSQLXML.java = test/jdk/javax/sql/util/StubStruct.java = test/jdk/javax/sql/util/StubSyncProvider.java = test/jdk/javax/sql/util/StubSyncResolver.java = test/jdk/javax/sql/util/StubWebRowSetImpl.java = test/jdk/javax/sql/util/SuperHero.java = test/jdk/javax/sql/util/TestRowSetListener.java = test/jdk/javax/sql/util/TestSQLDataImpl.java = test/jdk/javax/sql/xml/COFFEE_ROWS.xml = test/jdk/javax/sql/xml/DELETED_COFFEE_ROWS.xml = test/jdk/javax/sql/xml/INSERTED_COFFEE_ROWS.xml = test/jdk/javax/sql/xml/MODFIED_DELETED_COFFEE_ROWS.xml = test/jdk/javax/sql/xml/UPDATED_COFFEE_ROWS.xml = test/jdk/javax/sql/xml/UPDATED_INSERTED_COFFEE_ROWS.xml Changeset: eaaa89d2 Branch: master Author: duke Date: 2026-01-30 17:42:13 +0000 URL: https://git.openjdk.org/mobile/commit/eaaa89d28358c65c77525a0cc898999aab5f634c Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 17:54:17 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 17:54:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3a4277db Branch: master Author: Srinivas Vamsi Parasa Date: 2026-01-30 17:50:58 +0000 URL: https://git.openjdk.org/mobile/commit/3a4277db74f889d0b8350145515c1a1f4e399ec8 8374744: Enable dumping of APX EGPRs (R16?R31) in JVM fatal error logs Reviewed-by: sviswanathan, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp Changeset: 025eb661 Branch: master Author: duke Date: 2026-01-30 17:51:10 +0000 URL: https://git.openjdk.org/mobile/commit/025eb661aa23883d9759f7f7fbd3612485ae7405 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 19:12:50 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 19:12:50 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 32e00ff3 Branch: master Author: Phil Race Date: 2026-01-30 19:07:59 +0000 URL: https://git.openjdk.org/mobile/commit/32e00ff33785f0756cb320cd8c0ffad8eda76153 8375567: Remove AppContext usage from Swing Motif L&F classes Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java Changeset: 17ee5886 Branch: master Author: duke Date: 2026-01-30 19:08:14 +0000 URL: https://git.openjdk.org/mobile/commit/17ee5886df7982403a310d0ccf42e213ffed6892 Automatic merge of jdk:master into master Changeset: 9ef98a5f Branch: master Author: Phil Race Date: 2026-01-30 19:08:20 +0000 URL: https://git.openjdk.org/mobile/commit/9ef98a5fb194eec3024b87ea9f9c9acee952dcf6 8376747: Remove AppContext from Swing LayoutStyle Reviewed-by: psadhukhan, azvegint ! src/java.desktop/share/classes/javax/swing/LayoutStyle.java Changeset: f62c9c9e Branch: master Author: duke Date: 2026-01-30 19:09:13 +0000 URL: https://git.openjdk.org/mobile/commit/f62c9c9e66b37cf10871fc834706fdb1b239c660 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 19:34:37 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 19:34:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c62c82d5 Branch: master Author: Phil Race Date: 2026-01-30 19:27:45 +0000 URL: https://git.openjdk.org/mobile/commit/c62c82d5e0485b8570bb1c61805e518fe05f3ec4 8376420: Remove AppContext from javax/swing/ImageIcon.java Reviewed-by: aivanov, psadhukhan ! src/java.desktop/share/classes/javax/swing/ImageIcon.java Changeset: d22d8f6a Branch: master Author: duke Date: 2026-01-30 19:28:16 +0000 URL: https://git.openjdk.org/mobile/commit/d22d8f6a8c063ecc22aeaf6dcb9aeb2103cff799 Automatic merge of jdk:master into master From duke at openjdk.org Fri Jan 30 22:40:29 2026 From: duke at openjdk.org (duke) Date: Fri, 30 Jan 2026 22:40:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ed2a880-9904-424c-90be-2e4da2fbfd50@openjdk.org> Changeset: 6ce2f3e1 Branch: master Author: Daniel D. Daugherty Date: 2026-01-30 22:37:43 +0000 URL: https://git.openjdk.org/mobile/commit/6ce2f3e18f31d1dbffc2c4f5adbb5dfe91613989 8376751: add preview project anchors to main-line ProblemList files Reviewed-by: kvn, rriggs, liach ! make/RunTests.gmk ! test/docs/ProblemList.txt ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/ProblemList-StaticJdk.txt ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList-enable-preview.txt ! test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jaxp/ProblemList.txt ! test/jdk/ProblemList-AotJdk.txt ! test/jdk/ProblemList-StaticJdk.txt ! test/jdk/ProblemList-Virtual.txt ! test/jdk/ProblemList-Xcomp.txt + test/jdk/ProblemList-coh.txt ! test/jdk/ProblemList-enable-preview.txt ! test/jdk/ProblemList-jvmti-stress-agent.txt ! test/jdk/ProblemList-shenandoah.txt ! test/jdk/ProblemList-zgc.txt ! test/jdk/ProblemList.txt ! test/langtools/ProblemList-StaticJdk.txt + test/langtools/ProblemList-enable-preview.txt ! test/langtools/ProblemList.txt ! test/lib-test/ProblemList-StaticJdk.txt ! test/lib-test/ProblemList.txt Changeset: 5c389f52 Branch: master Author: duke Date: 2026-01-30 22:38:08 +0000 URL: https://git.openjdk.org/mobile/commit/5c389f52b473768493fbccc2b570fb5ae956f55b Automatic merge of jdk:master into master From duke at openjdk.org Sat Jan 31 23:33:44 2026 From: duke at openjdk.org (duke) Date: Sat, 31 Jan 2026 23:33:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7278a755-4c73-4e35-bab9-d5c49a845e23@openjdk.org> Changeset: ca95e5f3 Branch: master Author: Eirik Bj?rsn?s Date: 2026-01-31 23:30:18 +0000 URL: https://git.openjdk.org/mobile/commit/ca95e5f3ddd5961dd43f825ed6c47054284c6798 8375580: Avoid using ArrayDeque in jdk.internal.loader.URLClassPath Reviewed-by: liach, redestad, jpai ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarManifestClassPathOrder.java Changeset: 27d4623a Branch: master Author: duke Date: 2026-01-31 23:31:09 +0000 URL: https://git.openjdk.org/mobile/commit/27d4623ab5530d723e9e4a0090b8787ebaf97b88 Automatic merge of jdk:master into master