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