From duke at openjdk.org Sat Nov 1 02:09:28 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 02:09:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 54fe5021 Branch: master Author: SendaoYan Date: 2025-11-01 02:04:43 +0000 URL: https://git.openjdk.org/mobile/commit/54fe50210efe9ae6fad225b815cfdeb16c868115 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests Reviewed-by: cjplummer, lmesnik, sspitsyn - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Target.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Target.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Target.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TEST.properties ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java Changeset: 9054ff94 Branch: master Author: duke Date: 2025-11-01 02:05:12 +0000 URL: https://git.openjdk.org/mobile/commit/9054ff943607bc11ffe331fafd9fb29e449913f3 Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 1 02:36:57 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 02:36:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2f19cd85-6b4a-4a82-8a01-3d1f6c78deb7@openjdk.org> Changeset: d2260236 Branch: master Author: Yasumasa Suenaga Date: 2025-11-01 02:33:16 +0000 URL: https://git.openjdk.org/mobile/commit/d226023643f90027a8980d161ec6d423887ae3ce 8369994: Mixed mode jhsdb jstack cannot resolve symbol in function ending in call Reviewed-by: kevinw, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java Changeset: 449eed63 Branch: master Author: duke Date: 2025-11-01 02:34:13 +0000 URL: https://git.openjdk.org/mobile/commit/449eed639ed18806893993811d3e2a58fa5bd6ef Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 1 10:10:42 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 10:10:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 13b3d2fc Branch: master Author: Mikhail Yankelevich Date: 2025-11-01 10:06:14 +0000 URL: https://git.openjdk.org/mobile/commit/13b3d2fca1af71d0aa9908e19630c2e965dd7134 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently Reviewed-by: dfuchs ! test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java Changeset: cb5fcbc2 Branch: master Author: duke Date: 2025-11-01 10:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/cb5fcbc24105634ff65f75fedda95db50476be34 Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 1 23:32:43 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 23:32:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f7f4f903 Branch: master Author: Alexey Semenyuk Date: 2025-11-01 23:29:48 +0000 URL: https://git.openjdk.org/mobile/commit/f7f4f903cfdafecf69ff47d5d37e254adaf63141 8370969: --launcher-as-service option is ignored when used with --app-image option Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.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/MacSignVerify.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java ! test/jdk/tools/jpackage/share/ServiceTest.java Changeset: da27093f Branch: master Author: duke Date: 2025-11-01 23:30:12 +0000 URL: https://git.openjdk.org/mobile/commit/da27093fba25ffc6283865137959f570c49910d0 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 2 02:21:07 2025 From: duke at openjdk.org (duke) Date: Sun, 2 Nov 2025 02:21:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7c900da1 Branch: master Author: Alexey Semenyuk Date: 2025-11-02 02:19:11 +0000 URL: https://git.openjdk.org/mobile/commit/7c900da1985c9508198ea7805e4955da4a7cac42 8371076: jpackage will wrongly overwrite the plist file in the embedded runtime when executed with the "--app-image" option Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListReader.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Slot.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixLauncherAsService.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PListReaderTest.java ! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: e56e7fe9 Branch: master Author: duke Date: 2025-11-02 02:20:12 +0000 URL: https://git.openjdk.org/mobile/commit/e56e7fe919a948eb1d9be75913f96f90a43f8188 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 2 07:05:44 2025 From: duke at openjdk.org (duke) Date: Sun, 2 Nov 2025 07:05:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e8a1a870 Branch: master Author: Kim Barrett Date: 2025-11-02 07:02:06 +0000 URL: https://git.openjdk.org/mobile/commit/e8a1a8707ee6192c85ac62a2a51c815e07613c38 8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library Reviewed-by: jrose, lkorinth, iwalulya, kvn, stefank ! doc/hotspot-style.html ! doc/hotspot-style.md ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/relocInfo.cpp + src/hotspot/share/cppstdlib/cstddef.hpp + src/hotspot/share/cppstdlib/limits.hpp + src/hotspot/share/cppstdlib/type_traits.hpp ! src/hotspot/share/gc/shared/bufferNode.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/gc/shared/oopStorageParState.inline.hpp ! src/hotspot/share/gc/shared/workerUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zDeferredConstructed.inline.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zForwardingEntry.hpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zPageAge.inline.hpp ! src/hotspot/share/gc/z/zPageTable.inline.hpp ! src/hotspot/share/gc/z/zSafeDelete.hpp ! src/hotspot/share/gc/z/zSafeDelete.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace/counters.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/metaprogramming/enableIf.hpp ! src/hotspot/share/metaprogramming/primitiveConversions.hpp ! src/hotspot/share/nmt/arrayWithFreeList.hpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/oops/compressedOops.hpp ! src/hotspot/share/oops/instanceOop.hpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/opto/rangeinference.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/atomicAccess.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/sharedRuntimeTrans.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/byteswap.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/deferredStatic.hpp ! src/hotspot/share/utilities/devirtualizer.inline.hpp ! src/hotspot/share/utilities/enumIterator.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashTable.hpp ! src/hotspot/share/utilities/intn_t.hpp ! src/hotspot/share/utilities/intpow.hpp ! src/hotspot/share/utilities/parseInteger.hpp ! src/hotspot/share/utilities/population_count.hpp ! src/hotspot/share/utilities/powerOfTwo.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/reverse_bits.hpp ! src/hotspot/share/utilities/tuple.hpp Changeset: 72131500 Branch: master Author: duke Date: 2025-11-02 07:02:28 +0000 URL: https://git.openjdk.org/mobile/commit/721315005fe33ca704e5b88e7c2d6f5ca14476be Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 02:23:12 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 02:23:12 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <52a1bea6-3056-4491-afb2-31d0df71d146@openjdk.org> Changeset: 05efc1fa Branch: master Author: Simon Tooke Committer: SendaoYan Date: 2025-11-03 02:20:17 +0000 URL: https://git.openjdk.org/mobile/commit/05efc1fa991c3fd895bf2f7c7d9e7916692b98e6 8370578: SystemMapTest.java#normal fails intermittendly on macOS aarch64 Reviewed-by: cjplummer, sspitsyn, stuefe ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 38e81a06 Branch: master Author: duke Date: 2025-11-03 02:21:17 +0000 URL: https://git.openjdk.org/mobile/commit/38e81a06dcf80e171a83dc4444ffcc7e3e023606 Automatic merge of jdk:master into master Changeset: 4cfabd60 Branch: master Author: Saint Wesonga Committer: SendaoYan Date: 2025-11-03 02:21:54 +0000 URL: https://git.openjdk.org/mobile/commit/4cfabd605c42494db4ca4078344d32abc951a9ae 8370974: Command-line Hotspot debugger tests fail on Windows AArch64 Reviewed-by: dholmes, cjplummer ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: c3ced4ff Branch: master Author: duke Date: 2025-11-03 02:22:14 +0000 URL: https://git.openjdk.org/mobile/commit/c3ced4ff159666c232c8a1e7c96d901a31e9d3ca Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 06:51:01 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 06:51:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5c4e67b6-5b85-49ed-9414-e909e7643f93@openjdk.org> Changeset: 0ca0852d Branch: master Author: Emanuel Peter Date: 2025-11-03 06:45:48 +0000 URL: https://git.openjdk.org/mobile/commit/0ca0852d78d643c211d36b753a734dac0cd2800a 8370459: C2: CompressBitsNode::Value produces wrong result on Windows (1UL vs 1ULL), found by ExpressionFuzzer Reviewed-by: dlong, jbhateja, thartmann ! src/hotspot/share/opto/intrinsicnode.cpp ! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java Changeset: 0a94d812 Branch: master Author: duke Date: 2025-11-03 06:46:23 +0000 URL: https://git.openjdk.org/mobile/commit/0a94d81280747159e07e34376ca0615e8ec51ed2 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 06:57:33 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 06:57:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1111a77d-14af-468c-a4b5-d04a0d37ebee@openjdk.org> Changeset: 09a047f0 Branch: master Author: Emanuel Peter Date: 2025-11-03 06:55:32 +0000 URL: https://git.openjdk.org/mobile/commit/09a047f00c88d14505c42a966dedbc87b9be5bdf 8370405: C2: mismatched store from MergeStores wrongly scalarized in allocation elimination Co-authored-by: Olivier Mattmann Co-authored-by: Quan Anh Mai Reviewed-by: kvn, qamai ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/c2/TestMergeStoresAndAllocationElimination.java + test/hotspot/jtreg/compiler/escapeAnalysis/TestRematerializeObjects.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: a3cc6241 Branch: master Author: duke Date: 2025-11-03 06:56:11 +0000 URL: https://git.openjdk.org/mobile/commit/a3cc62416ad4d94884ece1f29ebdb54130ed5b7b Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 09:35:05 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 09:35:05 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 4e63c041 Branch: master Author: Afshin Zafari Date: 2025-11-03 09:28:35 +0000 URL: https://git.openjdk.org/mobile/commit/4e63c0412e3a05af1ff783d0587e03a6817b8e0d 8366062: [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: 24da9427 Branch: master Author: duke Date: 2025-11-03 09:29:12 +0000 URL: https://git.openjdk.org/mobile/commit/24da94270939331f67867807fe8e105f6df1fa99 Automatic merge of jdk:master into master Changeset: 10ea585b Branch: master Author: Joel Sikstr?m Date: 2025-11-03 09:30:55 +0000 URL: https://git.openjdk.org/mobile/commit/10ea585b5ca01dc0136fe76a11109d0f17828772 8370345: Parallel: Rework TLAB accounting in MutableNUMASpace Reviewed-by: ayang, iwalulya ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 54f02f5d Branch: master Author: duke Date: 2025-11-03 09:31:11 +0000 URL: https://git.openjdk.org/mobile/commit/54f02f5da82c2a582a9cb490c2314d3e1c8b7a1f Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 09:40:21 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 09:40:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3bafb42b-1643-49a0-a6a7-58b9eebb48fc@openjdk.org> Changeset: 89b492f4 Branch: master Author: Albert Mingkun Yang Date: 2025-11-03 09:38:53 +0000 URL: https://git.openjdk.org/mobile/commit/89b492f41bae6f3b9935093b07c9b4f78a97641e 8371018: Remove unused CollectedHeap::fill_with_object Reviewed-by: iwalulya, fandreuzzi, tschatzl ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: 2cf24468 Branch: master Author: duke Date: 2025-11-03 09:39:10 +0000 URL: https://git.openjdk.org/mobile/commit/2cf24468d6f1a3a5668621479d69b7d42f7734d3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 09:47:43 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 09:47:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 400f51f7 Branch: master Author: Albert Mingkun Yang Date: 2025-11-03 09:39:11 +0000 URL: https://git.openjdk.org/mobile/commit/400f51f7ab19c2dc6a4195f78f9f815d03dd4434 8369913: Parallel: Refactor PSAdjustTask Reviewed-by: fandreuzzi, jsikstro ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 597e0e2a Branch: master Author: duke Date: 2025-11-03 09:40:12 +0000 URL: https://git.openjdk.org/mobile/commit/597e0e2a7729a881e2acdb33e6bc8693591fdb56 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 09:55:29 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 09:55:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <473297fd-db03-4de5-8995-98afa3c67cfb@openjdk.org> Changeset: deb7edb1 Branch: master Author: Raffaello Giulietti Date: 2025-11-03 09:48:55 +0000 URL: https://git.openjdk.org/mobile/commit/deb7edb151fd5940fdf9fdb2a6356080ee94e222 8366017: Extend the set of inputs handled by fast paths in FloatingDecimal Reviewed-by: darcy ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java ! src/java.base/share/classes/jdk/internal/math/MathUtils.java ! test/jdk/java/lang/Double/ParseDouble.java ! test/jdk/java/lang/Float/ParseFloat.java ! test/jdk/jdk/internal/math/FloatingDecimal/TestFDBigInteger.java + test/jdk/jdk/internal/math/FloatingDecimal/java.base/jdk/internal/math/FDBigIntegerChecker.java + test/micro/org/openjdk/bench/java/lang/FloatingPointParse.java Changeset: 6dbdbcbd Branch: master Author: duke Date: 2025-11-03 09:49:12 +0000 URL: https://git.openjdk.org/mobile/commit/6dbdbcbd73d50c41c08e301c536e125985be80bd Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 10:42:40 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 10:42:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <497f6ccd-ae64-4c7c-87d1-9f06d2839565@openjdk.org> Changeset: 667744c3 Branch: master Author: Hamlin Li Date: 2025-11-03 10:36:24 +0000 URL: https://git.openjdk.org/mobile/commit/667744c353e4d6abbe5cbf85746e5e0e44dafaf8 8370794: C2 SuperWord: Long/Integer.compareUnsigned return wrong value for EQ/NE in SLP Reviewed-by: epeter, luhenry ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java Changeset: e1c5e194 Branch: master Author: duke Date: 2025-11-03 10:37:12 +0000 URL: https://git.openjdk.org/mobile/commit/e1c5e194449dd904acd6c627d0e2060d6b4aacac Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 11:43:41 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 11:43:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4ffa2a5f-d0a2-460e-981f-9f8075489f64@openjdk.org> Changeset: 15fd5292 Branch: master Author: Jan Lahoda Date: 2025-11-03 11:41:30 +0000 URL: https://git.openjdk.org/mobile/commit/15fd52925ab64a6a9e33691eed9e952a7b75da4b 8366196: Crash in AbstractMethodCheck.getMethodCheckFailure Reviewed-by: liach, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: ec33939c Branch: master Author: duke Date: 2025-11-03 11:42:11 +0000 URL: https://git.openjdk.org/mobile/commit/ec33939cca5e90f0618a5ea18c1348522f1beb40 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 12:05:08 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 12:05:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02db2e3c-8bc9-4d9d-9d3d-d29fcd3002fe@openjdk.org> Changeset: abf4f3da Branch: master Author: Jan Lahoda Date: 2025-11-03 12:02:54 +0000 URL: https://git.openjdk.org/mobile/commit/abf4f3da76f413406de2860e4fbfacccfa15c221 8370865: Incorrect parser error for compact source files and multi-variable declarations Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/ImplicitClass/MultipleFields.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: b887b873 Branch: master Author: duke Date: 2025-11-03 12:03:46 +0000 URL: https://git.openjdk.org/mobile/commit/b887b8737d5841cda4c45f301bac777a99f67b57 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 12:37:47 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 12:37:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6f452ac4 Branch: master Author: Coleen Phillimore Date: 2025-11-03 12:37:00 +0000 URL: https://git.openjdk.org/mobile/commit/6f452ac46f17b89f8a9f661ffc8fadc663ae124e 8364360: Defining hidden class with no room in constant pool crashes the VM Reviewed-by: matsaave, liach, dholmes ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/ClassFile/HiddenClassesTest.java Changeset: df3e8ef7 Branch: master Author: duke Date: 2025-11-03 12:37:12 +0000 URL: https://git.openjdk.org/mobile/commit/df3e8ef70399038d9fe6e90b9167e6606859f4c4 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 12:59:53 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 12:59:53 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <3d901156-fad0-474c-a0a5-6674b386ce6d@openjdk.org> Changeset: 4520983e Branch: master Author: Sergey Nazarkin Committer: Dmitry Cherepanov Date: 2025-11-03 12:56:42 +0000 URL: https://git.openjdk.org/mobile/commit/4520983e8e5fcfb22e04508d50676df6831fa636 8368882: NPE during text drawing on machine with JP locale Reviewed-by: serb, prr, psadhukhan ! src/java.desktop/share/classes/sun/font/CompositeFont.java Changeset: e4043750 Branch: master Author: duke Date: 2025-11-03 12:57:12 +0000 URL: https://git.openjdk.org/mobile/commit/e4043750b66a86a1ebe5a294a052a005f33d1e63 Automatic merge of jdk:master into master Changeset: ef464d69 Branch: master Author: Afshin Zafari Date: 2025-11-03 12:57:19 +0000 URL: https://git.openjdk.org/mobile/commit/ef464d69399e50aee126a4756fe9a9a19e44d3c4 8371142: [BACKOUT] [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp Reviewed-by: coleenp ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: 04be8acb Branch: master Author: duke Date: 2025-11-03 12:58:15 +0000 URL: https://git.openjdk.org/mobile/commit/04be8acbafe80e74d27d03fdcb8eee3eba34e999 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 14:19:47 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 14:19:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <95f63768-bd0f-4da4-b76c-63551714a362@openjdk.org> Changeset: 8dbefc53 Branch: master Author: Igor Rudenko Committer: Per Minborg Date: 2025-11-03 14:17:56 +0000 URL: https://git.openjdk.org/mobile/commit/8dbefc53a95c6e3f722082316157c6372737c162 8370822: Improve performance for MemorySegment::fill Reviewed-by: pminborg ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java Changeset: f2cd4ec6 Branch: master Author: duke Date: 2025-11-03 14:18:11 +0000 URL: https://git.openjdk.org/mobile/commit/f2cd4ec6498f86442986551f07c6ae2f306e2954 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 14:27:53 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 14:27:53 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 045018d5 Branch: master Author: Yasumasa Suenaga Date: 2025-11-03 14:25:45 +0000 URL: https://git.openjdk.org/mobile/commit/045018d5f39751af9f673974ff876c47596cdbd0 8370176: Mixed mode jhsdb jstack cannot unwind call stack with -Xcomp Co-authored-by: Fei Yang Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedWithXComp.java Changeset: 20ff33cb Branch: master Author: Yasumasa Suenaga Date: 2025-11-03 14:26:07 +0000 URL: https://git.openjdk.org/mobile/commit/20ff33cbdf393818b63bb8989e1def0b2d470c4b 8370260: Test jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java timed out Reviewed-by: syan, egahlin ! test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java Changeset: ced0edd0 Branch: master Author: duke Date: 2025-11-03 14:26:14 +0000 URL: https://git.openjdk.org/mobile/commit/ced0edd061a52086dff0d53e5efe097c0cc8283a Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 14:53:13 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 14:53:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <54f8a878-c077-42c7-ae52-4cf857ae5f3a@openjdk.org> Changeset: 18e8873c Branch: master Author: Thomas Schatzl Date: 2025-11-03 14:44:15 +0000 URL: https://git.openjdk.org/mobile/commit/18e8873cadf3900139a6555d4a228148a10d2009 8369111: G1: Determining concurrent start uses inconsistent predicates Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp Changeset: 778b3b3a Branch: master Author: duke Date: 2025-11-03 14:45:41 +0000 URL: https://git.openjdk.org/mobile/commit/778b3b3a817810b152048082018a8e0424473c04 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 15:09:12 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 15:09:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <340d316e-b689-4ab8-a85f-9cd403abe85b@openjdk.org> Changeset: 02a72174 Branch: master Author: Artur Barashev Date: 2025-11-03 15:05:16 +0000 URL: https://git.openjdk.org/mobile/commit/02a7217491755e25f3ae7ff3924f85e26698720d 8366364: Return enabled signature schemes with SSLConfiguration#getSSLParameters() call Reviewed-by: mullan ! src/java.base/share/classes/sun/launcher/SecuritySettings.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java + test/jdk/sun/security/ssl/SignatureScheme/DefaultSSLConfigSignatureSchemes.java ! test/jdk/tools/launcher/Settings.java Changeset: 7bb68619 Branch: master Author: duke Date: 2025-11-03 15:06:13 +0000 URL: https://git.openjdk.org/mobile/commit/7bb68619861eda9cc2a00d52d2050e3962ee77da Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 16:45:11 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 16:45:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04be8392-0f2c-4252-9a49-eeb218e810b4@openjdk.org> Changeset: 1922c4fd Branch: master Author: Matias Saavedra Silva Date: 2025-11-03 16:34:41 +0000 URL: https://git.openjdk.org/mobile/commit/1922c4fd6f10e6eac121462d509d6990ae4f9acd 8365940: Misleading macro in jvm_md.h:57 Reviewed-by: dholmes, kbarrett ! src/hotspot/os/posix/include/jvm_md.h Changeset: f00763d3 Branch: master Author: duke Date: 2025-11-03 16:35:25 +0000 URL: https://git.openjdk.org/mobile/commit/f00763d361021e4d2b74f1afdff99ae8b4d08b2b Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 3 18:35:26 2025 From: duke at openjdk.org (duke) Date: Mon, 3 Nov 2025 18:35:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0c95b4bf-3c9d-4324-a434-9aa19a6fe8fb@openjdk.org> Changeset: 9f972008 Branch: master Author: Vicente Romero Date: 2025-11-03 18:32:06 +0000 URL: https://git.openjdk.org/mobile/commit/9f972008ff2beb4b69855f4c42b8a664a6b8bc95 8369654: javac OutOfMemoryError for complex intersection type Reviewed-by: liach, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchComplexIntersectionTest.java Changeset: 403531f4 Branch: master Author: duke Date: 2025-11-03 18:33:11 +0000 URL: https://git.openjdk.org/mobile/commit/403531f4ff795862a80da013aeb90dc4e2e62d34 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 01:59:52 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 01:59:52 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <7183b10f-25fd-4daa-9810-5dd6e1d505bd@openjdk.org> Changeset: dadbad0b Branch: master Author: Mohamed Issa Committer: SendaoYan Date: 2025-11-04 01:58:34 +0000 URL: https://git.openjdk.org/mobile/commit/dadbad0bef84f671c8194c84080c760453ecc423 8371088: Build fails when trying hsdis option Reviewed-by: erikj ! make/autoconf/lib-hsdis.m4 Changeset: 576f9694 Branch: master Author: Serhiy Sachkov Committer: SendaoYan Date: 2025-11-04 01:58:54 +0000 URL: https://git.openjdk.org/mobile/commit/576f9694b092f2a11a6a4e5a82c2b0e12203bd9c 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException Reviewed-by: dfuchs ! test/jdk/com/sun/net/httpserver/Test9.java Changeset: b1033895 Branch: master Author: duke Date: 2025-11-04 01:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/b10338958ac02b518592b56a941fe8ff55475b0c Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 05:04:22 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 05:04:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34603ec0-ea15-43e9-a49e-0b0a83ed3d6b@openjdk.org> Changeset: 50bb92a3 Branch: master Author: Amit Kumar Date: 2025-11-04 04:59:32 +0000 URL: https://git.openjdk.org/mobile/commit/50bb92a33b32778a96b1823ff995889892bef890 8370871: [s390x] consistently update top_frame_sp Reviewed-by: rrich, lucy ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: b730211c Branch: master Author: duke Date: 2025-11-04 05:00:54 +0000 URL: https://git.openjdk.org/mobile/commit/b730211c927b92906702086fc00f226adf89bbf4 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 07:43:10 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 07:43:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <57801c86-591f-4cfa-a559-0b776646c4e0@openjdk.org> Changeset: 75e37b06 Branch: master Author: Emanuel Peter Date: 2025-11-04 07:39:11 +0000 URL: https://git.openjdk.org/mobile/commit/75e37b06c3e37ee49719a0c0d6b4ab2c4ff76098 8370332: C2 SuperWord: SIGSEGV because PhaseIdealLoop::split_thru_phi left dead nodes in loop _body Reviewed-by: chagedorn, roland ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiRemoveDeadNodesFromLoopBody.java Changeset: d5688c84 Branch: master Author: duke Date: 2025-11-04 07:40:06 +0000 URL: https://git.openjdk.org/mobile/commit/d5688c846dd7ef3689949b5e16333310c070ca11 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 08:07:46 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 08:07:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34cd7858-9cb0-4965-8305-491dac153e0a@openjdk.org> Changeset: c1476fca Branch: master Author: Volkan Yazici Date: 2025-11-04 08:03:30 +0000 URL: https://git.openjdk.org/mobile/commit/c1476fca9d7a679d32b7b43956638b845d1027cc 8366575: Remove SDP support Reviewed-by: alanb, erikj, jpai, michaelm ! make/modules/java.base/Copy.gmk - src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java - src/java.base/unix/classes/sun/net/NetHooks.java - src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java - src/java.base/unix/conf/sdp/sdp.conf.template - src/java.base/unix/native/libnet/SdpSupport.c - src/java.base/windows/classes/sun/net/NetHooks.java Changeset: feaa04ca Branch: master Author: duke Date: 2025-11-04 08:04:08 +0000 URL: https://git.openjdk.org/mobile/commit/feaa04ca90ea85a5c82c289c1e7a7bb68ea9c971 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 08:53:22 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 08:53:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <77a4cb41-c2a1-48cd-bb8a-501599000dcb@openjdk.org> Changeset: e4aed95c Branch: master Author: Thomas Schatzl Date: 2025-11-04 08:48:48 +0000 URL: https://git.openjdk.org/mobile/commit/e4aed95cac343f1339b9bc87721561bdc4c2f5ad 8370682: G1: Survivor regions not in young gen cset group Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 2e733dc4 Branch: master Author: duke Date: 2025-11-04 08:49:12 +0000 URL: https://git.openjdk.org/mobile/commit/2e733dc477a6b99ecb7261a74b2821f3b01c3b5a Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 09:27:07 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 09:27:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6a91a775-4241-4121-81e9-c349803b328c@openjdk.org> Changeset: 21f41c5f Branch: master Author: Albert Mingkun Yang Date: 2025-11-04 09:22:47 +0000 URL: https://git.openjdk.org/mobile/commit/21f41c5f49cd3c5e6e4f29ed38701a4d92c16098 8370774: Merge ModRefBarrierSet into CardTableBarrierSet Reviewed-by: tschatzl, iwalulya ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp - src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp - src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.hpp - src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp - src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.hpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp - src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp - src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp - src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp - src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.hpp - src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp - src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.hpp - src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp - src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.hpp - src/hotspot/cpu/zero/gc/shared/modRefBarrierSetAssembler_zero.hpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.hpp - src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp - src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.hpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp - src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp - src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp - src/hotspot/share/gc/shared/modRefBarrierSet.hpp - src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp - src/hotspot/share/gc/shared/modRefBarrierSetAssembler.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: 7147c7af Branch: master Author: duke Date: 2025-11-04 09:23:13 +0000 URL: https://git.openjdk.org/mobile/commit/7147c7afd1473b9a15d5c2db179da9556397fe39 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 09:41:50 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 09:41:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7e56bbdc-45dd-48e7-8a89-0a4588b3c89c@openjdk.org> Changeset: 19cca0a2 Branch: master Author: Joel Sikstr?m Date: 2025-11-04 09:35:46 +0000 URL: https://git.openjdk.org/mobile/commit/19cca0a2a829396291fa4140b2082ef518425518 8371131: Cleanup Thread parameter in CollectedHeap TLAB methods Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp Changeset: 08680866 Branch: master Author: duke Date: 2025-11-04 09:36:02 +0000 URL: https://git.openjdk.org/mobile/commit/08680866aa0eba0ab7f8c3f0b3729f2e7d4ff8cb Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 09:46:40 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 09:46:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <630e809d-a2eb-4c86-89a6-2cf104b37116@openjdk.org> Changeset: a98b9e7c Branch: master Author: Beno?t Maillard Date: 2025-11-04 09:42:18 +0000 URL: https://git.openjdk.org/mobile/commit/a98b9e7cfa433d4bf2acbf59a1c9d3714c3c065d 8362832: compiler/macronodes/TestTopInMacroElimination.java hits assert(false) failed: unexpected node Reviewed-by: dlunden, epeter, kvn ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt ! test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java Changeset: a43f4b58 Branch: master Author: duke Date: 2025-11-04 09:43:03 +0000 URL: https://git.openjdk.org/mobile/commit/a43f4b58b3df0460d5244def0dfb8f23bfdfc12d Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 09:59:24 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 09:59:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c8ab190-f08f-4033-abe0-fc796fefa825@openjdk.org> Changeset: a840dc22 Branch: master Author: Matthias Baesken Date: 2025-11-04 09:54:50 +0000 URL: https://git.openjdk.org/mobile/commit/a840dc22c575b5d2b5b6017a536a6541fc1f0a44 8364741: [asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly Reviewed-by: syan, phubner, jsikstro ! test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java Changeset: fc10a494 Branch: master Author: duke Date: 2025-11-04 09:55:02 +0000 URL: https://git.openjdk.org/mobile/commit/fc10a4941456fe93b6e7a1a7bfb04f7011c9aacd Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 11:20:59 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 11:20:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <73647298-0671-4ec6-94f2-63dd4a392757@openjdk.org> Changeset: e6546683 Branch: master Author: Roland Westrelin Date: 2025-11-04 11:17:56 +0000 URL: https://git.openjdk.org/mobile/commit/e6546683a8dd9a64255ce4c5606089068ec92e5d 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed Co-authored-by: Emanuel Peter Co-authored-by: Roberto Casta?eda Lozano Reviewed-by: epeter, rcastanedalo ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/condenseGraph.filter ! test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java + test/hotspot/jtreg/compiler/macronodes/TestEarlyEliminationOfAllocationWithoutUse.java + test/hotspot/jtreg/compiler/macronodes/TestEliminationOfAllocationWithoutUse.java + test/hotspot/jtreg/compiler/macronodes/TestInitializingStoreCapturing.java Changeset: cd2149f0 Branch: master Author: duke Date: 2025-11-04 11:18:00 +0000 URL: https://git.openjdk.org/mobile/commit/cd2149f096a94adecaab542aa3e627607adab680 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 14:06:34 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 14:06:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <480c567d-4c58-4346-95a4-7f08ff5d4c09@openjdk.org> Changeset: 642ba4cf Branch: master Author: Kieran Farrell Committer: Roger Riggs Date: 2025-11-04 14:02:24 +0000 URL: https://git.openjdk.org/mobile/commit/642ba4cfd18b7e17ff7f0ac3b2ce557bcaa93784 8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562 Reviewed-by: rriggs, jpai, alanb ! src/java.base/share/classes/java/util/UUID.java ! test/jdk/java/util/UUID/UUIDTest.java Changeset: 50a8efb8 Branch: master Author: duke Date: 2025-11-04 14:03:12 +0000 URL: https://git.openjdk.org/mobile/commit/50a8efb89600098eda168f50dbc186d3df3580ff Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 14:30:26 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 14:30:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d4622b2c Branch: master Author: Jonas Norlinder Committer: Claes Redestad Date: 2025-11-04 14:27:14 +0000 URL: https://git.openjdk.org/mobile/commit/d4622b2ceac6b6aef2717bf427878df1290c4a38 8371130: Remove String template leftovers Reviewed-by: redestad, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: ad21ece4 Branch: master Author: duke Date: 2025-11-04 14:28:03 +0000 URL: https://git.openjdk.org/mobile/commit/ad21ece4bc7930a0acd49e299ed907b08fadd0be Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 15:21:40 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 15:21:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c0c76703 Branch: master Author: Fernando Guallini Date: 2025-11-04 15:20:22 +0000 URL: https://git.openjdk.org/mobile/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Reviewed-by: syan, rhalade ! test/jdk/javax/net/ssl/TLSCommon/interop/AbstractPeer.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java Changeset: ec65fdab Branch: master Author: duke Date: 2025-11-04 15:21:05 +0000 URL: https://git.openjdk.org/mobile/commit/ec65fdabc660c2570330ef8af2fada08aa222ab6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 15:46:15 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 15:46:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a51a0bf5 Branch: master Author: Jorn Vernee Date: 2025-11-04 15:40:40 +0000 URL: https://git.openjdk.org/mobile/commit/a51a0bf57feaae0862fd7f3dbf305883d49781a0 8370344: Arbitrary Java frames on stack during scoped access Reviewed-by: pchilanomate, dholmes, liach ! src/hotspot/share/prims/scopedMemoryAccess.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp + test/jdk/java/foreign/sharedclosejfr/TestSharedCloseJFR.java + test/jdk/java/foreign/sharedclosejfr/sharedCloseJfr.jfc + test/jdk/java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java + test/jdk/java/foreign/sharedclosejvmti/libSharedCloseAgent.cpp + test/micro/org/openjdk/bench/java/lang/foreign/SharedCloseStackWalk.java Changeset: e3dea235 Branch: master Author: duke Date: 2025-11-04 15:41:03 +0000 URL: https://git.openjdk.org/mobile/commit/e3dea2353f6c454753e1bad5d10a889355cda604 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 16:03:22 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 16:03:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <60ae713c-15af-434d-a41b-42afae9873f8@openjdk.org> Changeset: 7d3c66f3 Branch: master Author: Leonid Mesnik Date: 2025-11-04 15:58:19 +0000 URL: https://git.openjdk.org/mobile/commit/7d3c66f379fcb24d4505c2c12e20b24dce313e56 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java Reviewed-by: amenkov, syan, sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: b00674db Branch: master Author: duke Date: 2025-11-04 15:59:02 +0000 URL: https://git.openjdk.org/mobile/commit/b00674dbe52b0603a6e3c865fceb1ae6096877be Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 16:12:16 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 16:12:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5393cd24-382f-4d9e-9fb9-486e6ca3c9f8@openjdk.org> Changeset: 2f455ed1 Branch: master Author: Peyang Committer: Daniel Fuchs Date: 2025-11-04 16:08:15 +0000 URL: https://git.openjdk.org/mobile/commit/2f455ed146ff2e56da4532e9430e4c85ca9497ad 8371092: NullPointerException in AltServiceUsageTest.afterClass() test Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/AltServiceUsageTest.java Changeset: 2886eced Branch: master Author: duke Date: 2025-11-04 16:09:08 +0000 URL: https://git.openjdk.org/mobile/commit/2886eced2123cad1eebfc483eb5c8cb0612b0536 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 16:53:59 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 16:53:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9664a74b-d16b-42e5-bb69-be3295d01a1a@openjdk.org> Changeset: 4c6af03f Branch: master Author: Vicente Romero Date: 2025-11-04 16:47:33 +0000 URL: https://git.openjdk.org/mobile/commit/4c6af03f81e068a98b8f4628b96682a54f3946da 8337142: StackOverflowError in Types.containsTypeRecursive with deeply nested type hierarchy Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/types/SOEForDeeplyNestedTypeTest.java Changeset: 90a77f1f Branch: master Author: duke Date: 2025-11-04 16:48:02 +0000 URL: https://git.openjdk.org/mobile/commit/90a77f1fc7a4ec2ee86642c8109de104792288af Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 18:44:42 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 18:44:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3b6035f5-a41f-4df3-9aac-9e8136d91305@openjdk.org> Changeset: 8224292b Branch: master Author: Koushik Thirupattur Committer: Anthony Scarpino Date: 2025-11-04 18:42:52 +0000 URL: https://git.openjdk.org/mobile/commit/8224292ba57f3d6f79c1a3515348824d92ef45fe 8365069: Refactor tests to use PEM API (Phase 1) Reviewed-by: ascarpino ! test/jdk/java/security/KeyStore/PKCS12/WriteP12Test.java ! test/jdk/java/security/KeyStore/TestKeyStoreBasic.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java ! test/jdk/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java ! test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java ! test/jdk/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java ! test/jdk/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java ! test/jdk/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java ! test/jdk/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java ! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Changeset: 449670f0 Branch: master Author: duke Date: 2025-11-04 18:43:00 +0000 URL: https://git.openjdk.org/mobile/commit/449670f0392119ca98e79018c8853dabe86baf4a Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 19:48:20 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 19:48:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0f3f8478-4318-40c1-b63b-dc5e981d7d52@openjdk.org> Changeset: 0555f622 Branch: master Author: Alexey Semenyuk Date: 2025-11-04 19:44:04 +0000 URL: https://git.openjdk.org/mobile/commit/0555f6228c59c6739b8b824d64eb6c1545a5520a 8371094: --mac-signing-key-user-name no longer works Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java ! test/jdk/tools/jpackage/macosx/MacSignTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: b9a5a613 Branch: master Author: duke Date: 2025-11-04 19:45:02 +0000 URL: https://git.openjdk.org/mobile/commit/b9a5a61340d83ff5a940ce01c5a576b01ac71368 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 20:43:18 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 20:43:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79f5f8c0-c1b1-43a6-831a-090f367c4926@openjdk.org> Changeset: 32508230 Branch: master Author: Roger Riggs Date: 2025-11-04 20:40:38 +0000 URL: https://git.openjdk.org/mobile/commit/325082302266f25d4fac33d0d4a9492c72de3ffc 8364361: [process] java.lang.Process should implement Closeable Reviewed-by: lancea, darcy, naoto, jpai, alanb, prappo ! src/java.base/share/classes/java/lang/Process.java + src/java.base/share/classes/java/lang/snippet-files/ProcessExamples.java + test/jdk/java/lang/Process/ProcessCloseTest.java Changeset: 741d7a01 Branch: master Author: duke Date: 2025-11-04 20:41:06 +0000 URL: https://git.openjdk.org/mobile/commit/741d7a0182f10950a47446f8ad8bbfd187044437 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 21:43:18 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 21:43:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13e665c6-0bbc-4d2a-9a55-ab0a337fe422@openjdk.org> Changeset: 8585b46c Branch: master Author: Phil Race Date: 2025-11-04 21:40:50 +0000 URL: https://git.openjdk.org/mobile/commit/8585b46c1221f6894f4f1cda34714e7b49a8cccb 8364583: ColorConvertOp fails for CMYK ? RGB conversion Reviewed-by: serb, psadhukhan, honkar ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java + test/jdk/java/awt/image/ColorConvertOp/ColorConvertOpCMYK.java = test/jdk/java/awt/image/ColorConvertOp/black_cmyk.jpg Changeset: 6257bd97 Branch: master Author: duke Date: 2025-11-04 21:41:00 +0000 URL: https://git.openjdk.org/mobile/commit/6257bd97a68d35ea07accd14a4bbc44ffd4c51ff Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 21:50:15 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 21:50:15 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 245eeb41 Branch: master Author: Phil Race Date: 2025-11-04 21:47:40 +0000 URL: https://git.openjdk.org/mobile/commit/245eeb41bc749cba4e44bf3998cf07e7a1b784ed 8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64 Reviewed-by: serb, psadhukhan, kizune ! src/java.desktop/unix/native/common/awt/fontpath.c ! test/jdk/sun/awt/font/TestArabicHebrew.java Changeset: 3229a5b4 Branch: master Author: duke Date: 2025-11-04 21:48:02 +0000 URL: https://git.openjdk.org/mobile/commit/3229a5b499c9ccc2d417afaf1df232faa72af5e8 Automatic merge of jdk:master into master Changeset: 984c87cf Branch: master Author: Phil Race Date: 2025-11-04 21:47:58 +0000 URL: https://git.openjdk.org/mobile/commit/984c87cf767a46a2c1000a4030dfd91a62b03b4d 8370719: [Linux] Use /etc/os-release values for font configuration file names Reviewed-by: kizune, psadhukhan ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java Changeset: 2343a4b7 Branch: master Author: duke Date: 2025-11-04 21:49:03 +0000 URL: https://git.openjdk.org/mobile/commit/2343a4b7060a8535b56d50d6097f7c502955592a Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 21:54:35 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 21:54:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <834111da-a624-4e84-bd5a-e3dfa8927823@openjdk.org> Changeset: 146f8a83 Branch: master Author: Phil Race Date: 2025-11-04 21:49:41 +0000 URL: https://git.openjdk.org/mobile/commit/146f8a83f9195ff246e2c3803c79171509df7d24 4954405: Data buffers created with an offset are unusable Reviewed-by: avu, psadhukhan, jdv ! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java + test/jdk/java/awt/image/ByteInterleavedRasterOffsetsTest.java Changeset: 2f1f328a Branch: master Author: duke Date: 2025-11-04 21:50:03 +0000 URL: https://git.openjdk.org/mobile/commit/2f1f328a8beb4611ab0ab9c5eec16186cedfc9bf Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 22:11:44 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 22:11:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 463f5dc1 Branch: master Author: Koushik Thirupattur Committer: Anthony Scarpino Date: 2025-11-04 22:08:33 +0000 URL: https://git.openjdk.org/mobile/commit/463f5dc112386802b9ce0cc985a961ecfd3fbc55 8371296: Refactor tests to use PEM API (Phase 1) - Fix WriteP12Test failure Reviewed-by: ascarpino ! test/jdk/java/security/KeyStore/PKCS12/WriteP12Test.java Changeset: 165cfccf Branch: master Author: duke Date: 2025-11-04 22:09:04 +0000 URL: https://git.openjdk.org/mobile/commit/165cfccfa4acd27f1e627c06e3a3cbb0ba86a97a Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 22:43:47 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 22:43:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63dc5e99-c7a2-473f-937e-bd7ec3986e91@openjdk.org> Changeset: c8f5fd6f Branch: master Author: Alexey Semenyuk Date: 2025-11-04 22:41:17 +0000 URL: https://git.openjdk.org/mobile/commit/c8f5fd6ff3808804eda03c9754698a00dd06449c 8371184: Improve jpackage test coverage for "--app-image" option Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.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/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java ! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/AppContentTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/InstallDirTest.java ! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java ! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java ! test/jdk/tools/jpackage/share/ServiceTest.java ! test/jdk/tools/jpackage/windows/Win8282351Test.java Changeset: 58720eec Branch: master Author: duke Date: 2025-11-04 22:42:03 +0000 URL: https://git.openjdk.org/mobile/commit/58720eecff05389755a86fdbebd16fa3c2958be3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 4 23:36:04 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 23:36:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9669e575-d377-4e5d-b213-53342edd37b3@openjdk.org> Changeset: c6a88155 Branch: master Author: Patricio Chilano Mateo Date: 2025-11-04 23:32:41 +0000 URL: https://git.openjdk.org/mobile/commit/c6a88155b519a5d0b22f6009e75a0e6388601756 8369238: Allow virtual thread preemption on some common class initialization paths Co-authored-by: Alan Bateman Co-authored-by: Fei Yang Co-authored-by: Richard Reingruber Reviewed-by: sspitsyn, dholmes, coleenp, fbredberg ! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/stackChunkFrameStream_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp ! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp ! src/hotspot/cpu/arm/stackChunkFrameStream_arm.inline.hpp ! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp ! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp ! src/hotspot/cpu/ppc/stackChunkFrameStream_ppc.inline.hpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp ! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp ! src/hotspot/cpu/riscv/stackChunkFrameStream_riscv.inline.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp ! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp ! src/hotspot/cpu/s390/stackChunkFrameStream_s390.inline.hpp ! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp ! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp ! src/hotspot/cpu/x86/stackChunkFrameStream_x86.inline.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp ! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp ! src/hotspot/cpu/zero/stackChunkFrameStream_zero.inline.hpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/stackChunkOop.cpp ! src/hotspot/share/oops/stackChunkOop.hpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/continuation.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/continuationJavaClasses.cpp ! src/hotspot/share/runtime/continuationJavaClasses.hpp ! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/smallRegisterMap.inline.hpp ! src/hotspot/share/runtime/stackChunkFrameStream.hpp ! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/java.base/share/classes/java/lang/VirtualThread.java + src/java.base/share/classes/jdk/internal/vm/PreemptedException.java ! test/hotspot/gtest/oops/test_markWord.cpp + test/hotspot/jtreg/serviceability/jvmti/vthread/SingleStepKlassInit/SingleStepKlassInit.java + test/hotspot/jtreg/serviceability/jvmti/vthread/SingleStepKlassInit/libSingleStepKlassInit.cpp ! test/jdk/java/lang/Thread/virtual/JfrEvents.java + test/jdk/java/lang/Thread/virtual/KlassInit.java ! test/jdk/java/lang/Thread/virtual/YieldQueuing.java ! test/jdk/java/lang/Thread/virtual/stress/LotsOfContendedMonitorEnter.java Changeset: 09716f75 Branch: master Author: duke Date: 2025-11-04 23:33:04 +0000 URL: https://git.openjdk.org/mobile/commit/09716f7514c845f66190eab4e99e795df6bc3019 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 00:29:05 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 00:29:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <74d0e0e7-db70-4a94-afe1-fc41c61009ef@openjdk.org> Changeset: 87c2091c Branch: master Author: Kelvin Nilsen Date: 2025-11-05 00:25:16 +0000 URL: https://git.openjdk.org/mobile/commit/87c2091cd08e58304d0909ffaf9402ca2f0c3b7f 8371141: Shenandoah: Many test timeouts with -XX:-UseTLAB Reviewed-by: xpeng, ysr, wkemper ! test/hotspot/jtreg/ProblemList.txt Changeset: b6a645a2 Branch: master Author: duke Date: 2025-11-05 00:26:03 +0000 URL: https://git.openjdk.org/mobile/commit/b6a645a21d13a04134812b364b0d6a9358bba48d Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 02:22:03 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 02:22:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f6ae9e6-7d13-489d-83aa-a09cd12eb3ac@openjdk.org> Changeset: 4e6cadf4 Branch: master Author: erifan Committer: Hao Sun Date: 2025-11-05 02:19:29 +0000 URL: https://git.openjdk.org/mobile/commit/4e6cadf4550c58b3ff97dfa0cead4b5b1399324c 8369456: [TESTBUG] Fix the test failure of TestSelectFromTwoVectorOp.java on sve2 platforms Reviewed-by: epeter, bkilambi, xgong, haosun ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/x86/x86.ad ! test/hotspot/jtreg/compiler/vectorapi/TestSelectFromTwoVectorOp.java Changeset: 2667791d Branch: master Author: duke Date: 2025-11-05 02:20:03 +0000 URL: https://git.openjdk.org/mobile/commit/2667791df7a5b0b0c3a3f8de7b49e04ce7436cc9 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 03:28:01 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 03:28:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <261820bc-ef23-45a7-86d1-fcb2b4d095b1@openjdk.org> Changeset: d89c6a77 Branch: master Author: Phil Race Date: 2025-11-05 03:25:40 +0000 URL: https://git.openjdk.org/mobile/commit/d89c6a77f2bf3e0f820f8f631d82d5bec1b02399 8371304: mismatch in file name and class name for ByteInterleavedRasterOffsetsTest.java Reviewed-by: psadhukhan ! test/jdk/java/awt/image/ByteInterleavedRasterOffsetsTest.java Changeset: c288dbf0 Branch: master Author: duke Date: 2025-11-05 03:26:03 +0000 URL: https://git.openjdk.org/mobile/commit/c288dbf0ea9e2a8d5747714edf6234076ab33447 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 05:45:49 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 05:45:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <75089386-dd8a-426b-b467-a3eaf8849d24@openjdk.org> Changeset: 8b536b54 Branch: master Author: Jan Lahoda Date: 2025-11-05 05:44:09 +0000 URL: https://git.openjdk.org/mobile/commit/8b536b5428d5bf087dc71f3559c3978b13acad16 8369489: Marker annotation on inner class access crashes javac compiler Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnMemberReferenceTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: 6fc3d485 Branch: master Author: duke Date: 2025-11-05 05:45:03 +0000 URL: https://git.openjdk.org/mobile/commit/6fc3d4850321063b052d0abdf3f27bf55845c196 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 06:27:40 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 06:27:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a0e70c4e Branch: master Author: Christian Stein Date: 2025-11-05 06:23:26 +0000 URL: https://git.openjdk.org/mobile/commit/a0e70c4e9489fc3d8f35c3aec9423fe0839ed0bd 8370175: State engine terminates when throwing self-caused exception Reviewed-by: jlahoda, fandreuzzi ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! test/langtools/jdk/jshell/ExceptionsTest.java Changeset: 32e9dd7d Branch: master Author: duke Date: 2025-11-05 06:24:02 +0000 URL: https://git.openjdk.org/mobile/commit/32e9dd7d0b73b0d2fbc5ceeb60fcbf7d112ef7af Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 08:35:30 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 08:35:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dddfcd03 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-11-05 08:33:14 +0000 URL: https://git.openjdk.org/mobile/commit/dddfcd03aa30514d63eceff707d48bff35e93c56 8334866: Improve Speed of ElfDecoder source search Reviewed-by: shade, chagedorn ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/elfFile.hpp Changeset: 3a01c129 Branch: master Author: duke Date: 2025-11-05 08:34:04 +0000 URL: https://git.openjdk.org/mobile/commit/3a01c129d7f3a5eaa258fd76ace844f4a16fe7e3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 09:03:04 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 09:03:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f5d8bd0d Branch: master Author: Afshin Zafari Date: 2025-11-05 08:57:02 +0000 URL: https://git.openjdk.org/mobile/commit/f5d8bd0dd50bcd963b4062997aecb4e15249e30d 8370874: [asan] ASAN build fails after JDK-8368365 Reviewed-by: haosun, dholmes, syan, stuefe ! src/hotspot/share/sanitizers/address.cpp Changeset: 075c8095 Branch: master Author: duke Date: 2025-11-05 08:58:06 +0000 URL: https://git.openjdk.org/mobile/commit/075c809571b43ec80685e78f6e7bdc033bf5b805 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 09:25:16 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 09:25:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <57916d45-07b5-40c3-abd1-f2aad5ffa713@openjdk.org> Changeset: 0737a562 Branch: master Author: Robbin Ehn Date: 2025-11-05 09:21:57 +0000 URL: https://git.openjdk.org/mobile/commit/0737a5625269773dcf70b95f8b8ac90b3b6cc444 8370708: RISC-V: Add VerifyStackAtCalls Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/share/opto/chaitin.cpp Changeset: 6ec85b22 Branch: master Author: duke Date: 2025-11-05 09:22:07 +0000 URL: https://git.openjdk.org/mobile/commit/6ec85b22a4c2527409037deb455ab00955063013 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 10:16:40 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 10:16:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6a51b51b Branch: master Author: Albert Mingkun Yang Date: 2025-11-05 10:12:47 +0000 URL: https://git.openjdk.org/mobile/commit/6a51b51ba13167a15a637507a7fa5d6f988a39e7 8371197: G1: Use void for return type of G1RegionsOnNodes::add Reviewed-by: tschatzl, iwalulya, fandreuzzi ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp Changeset: cf4d7d3a Branch: master Author: duke Date: 2025-11-05 10:13:04 +0000 URL: https://git.openjdk.org/mobile/commit/cf4d7d3ada49fdbb216ecbcd4921887724d5dc6d Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 11:58:07 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 11:58:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <873b53f8-12c8-429d-8f9b-5e7e9b23a55b@openjdk.org> Changeset: 3e3822ad Branch: master Author: Ruben Ayrapetyan Committer: Evgeny Astigeevich Date: 2025-11-05 11:55:02 +0000 URL: https://git.openjdk.org/mobile/commit/3e3822ad7eadbb3d86a3b94a6bd858f8c8ef9364 8365047: Remove exception handler stub code in C2 Co-authored-by: Martin Doerr Reviewed-by: mdoerr, dlong, dfenacci, adinn, fyang, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/nmethod.inline.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java + test/hotspot/jtreg/runtime/vthread/Deoptimization.java Changeset: 19657bb2 Branch: master Author: duke Date: 2025-11-05 11:56:05 +0000 URL: https://git.openjdk.org/mobile/commit/19657bb2280f7c00f5ecb7ce34123b42693469f1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 13:03:19 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 13:03:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f6f87bb6 Branch: master Author: Volkan Yazici Date: 2025-11-05 13:01:51 +0000 URL: https://git.openjdk.org/mobile/commit/f6f87bb6759c86d941453a1776e8abfdffc48183 8371133: Clarify the purpose of "src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties" Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties Changeset: 7bc70121 Branch: master Author: duke Date: 2025-11-05 13:02:04 +0000 URL: https://git.openjdk.org/mobile/commit/7bc70121f4ff4a186bb9bf166d4401722a928fc7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 14:03:45 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 14:03:45 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <15a8c371-c394-4f2d-89c6-29ba164461ed@openjdk.org> Changeset: c9a98169 Branch: master Author: Samuel Chee Committer: Fei Gao Date: 2025-11-05 13:56:26 +0000 URL: https://git.openjdk.org/mobile/commit/c9a98169cb79df235316cb38a804d539044ea57e 8371205: AArch64: Remove unused cmpxchg* methods Co-authored-by: Samuel Chee Reviewed-by: aph, kbarrett, haosun ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 4f448dd1 Branch: master Author: duke Date: 2025-11-05 13:57:06 +0000 URL: https://git.openjdk.org/mobile/commit/4f448dd124b34ea4d420cc33f445993e06c31e8f Automatic merge of jdk:master into master Changeset: 2dd15cf5 Branch: master Author: Magnus Ihse Bursie Date: 2025-11-05 13:57:18 +0000 URL: https://git.openjdk.org/mobile/commit/2dd15cf5bf1614e4b74ad9675723562e14ced8ab 8346719: Add relaunchers to the static JDK image for missing executables Reviewed-by: alanb, erikj ! make/Main.gmk ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk ! make/modules/java.base/Launcher.gmk ! make/modules/jdk.jpackage/Lib.gmk - src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c + src/java.base/unix/native/launcher/relauncher.c ! src/java.base/unix/native/libjli/java_md.c + src/java.base/windows/native/launcher/relauncher.c ! test/hotspot/jtreg/ProblemList-StaticJdk.txt ! test/jdk/ProblemList-StaticJdk.txt ! test/langtools/ProblemList-StaticJdk.txt ! test/lib-test/ProblemList-StaticJdk.txt Changeset: 2a0a48fc Branch: master Author: duke Date: 2025-11-05 13:58:08 +0000 URL: https://git.openjdk.org/mobile/commit/2a0a48fc3b88d84bc28f6f3001158ab7ceb96aad Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 15:03:16 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 15:03:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2cb350e3-3ee8-4423-9d03-a309630ac62b@openjdk.org> Changeset: 973dc3fc Branch: master Author: EunHyunsu Committer: Daniel Fuchs Date: 2025-11-05 14:57:05 +0000 URL: https://git.openjdk.org/mobile/commit/973dc3fc47b249bb392d277880dcac0940f62771 8371009: HttpClient javadoc synchronous example missing HttpRequest variable declaration Reviewed-by: dfuchs, michaelm ! src/java.net.http/share/classes/java/net/http/HttpClient.java Changeset: 5139162c Branch: master Author: duke Date: 2025-11-05 14:58:12 +0000 URL: https://git.openjdk.org/mobile/commit/5139162c6901d67e33e27dbdc8a091f0c0e5c5ec Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 15:58:59 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 15:58:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b0536f9c Branch: master Author: Chris Plummer Date: 2025-11-05 15:56:08 +0000 URL: https://git.openjdk.org/mobile/commit/b0536f9c2a6ddfa27be8fad8f53783c6b28d22c9 8370201: Test serviceability/sa/TestJhsdbJstackWithVirtualThread.java fails due to VM warnings Reviewed-by: kevinw, amenkov, sspitsyn ! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java Changeset: 76040a59 Branch: master Author: duke Date: 2025-11-05 15:57:01 +0000 URL: https://git.openjdk.org/mobile/commit/76040a5959cef546b4f3c8155160d8eaf3fab920 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 18:06:14 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 18:06:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <761f2476-72a0-44fe-ad11-94d2fd09c367@openjdk.org> Changeset: cf45e09c Branch: master Author: Chris Plummer Date: 2025-11-05 18:03:22 +0000 URL: https://git.openjdk.org/mobile/commit/cf45e09c388e95b5f11ad08ebdf7f277e968f90b 8371354: Problem list serviceability/sa/TestJhsdbJstackMixedWithXComp.java due to JDK-8371194 Reviewed-by: kevinw ! test/hotspot/jtreg/ProblemList.txt Changeset: 6a7d4e4b Branch: master Author: duke Date: 2025-11-05 18:03:33 +0000 URL: https://git.openjdk.org/mobile/commit/6a7d4e4bc3c7f035cf02fcf1af79016a2fe34646 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 18:54:16 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 18:54:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16141f12-42b8-4e62-a423-c2eb7cebec95@openjdk.org> Changeset: 7d93cb73 Branch: master Author: Phil Race Date: 2025-11-05 18:52:26 +0000 URL: https://git.openjdk.org/mobile/commit/7d93cb73c45d393705504f0637b12512124923a1 8370637: [Windows] Crash if use Graphics after PrintJob.end Reviewed-by: azvegint, psadhukhan, aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp ! test/jdk/java/awt/PrintJob/PrintJobAfterEndTest.java ! test/jdk/java/awt/print/PrinterJob/PrintAfterEndTest.java Changeset: 680ffd9c Branch: master Author: duke Date: 2025-11-05 18:53:08 +0000 URL: https://git.openjdk.org/mobile/commit/680ffd9c2ac581a914cb8f308c4ec1fb54969140 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 18:58:21 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 18:58:21 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 2872f815 Branch: master Author: Dmitry Kulikov Committer: Phil Race Date: 2025-11-05 18:54:34 +0000 URL: https://git.openjdk.org/mobile/commit/2872f815fdbe4a84bbec1cd910e81e2e21fffbdf 8360120: Bundled macOS applications not receiving OpenURL events when launched as subprocess Reviewed-by: kizune, prr ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m Changeset: 2d5ffb6b Branch: master Author: duke Date: 2025-11-05 18:55:01 +0000 URL: https://git.openjdk.org/mobile/commit/2d5ffb6b36cc36f5a6741847f301eccc1c574d05 Automatic merge of jdk:master into master Changeset: 5a37374d Branch: master Author: Phil Race Date: 2025-11-05 18:55:07 +0000 URL: https://git.openjdk.org/mobile/commit/5a37374dcaae0d3939570b33418f772a901df21a 8368576: PrintJob.getGraphics() does not specify behavior after PrintJob.end() Reviewed-by: psadhukhan, tr, serb ! src/java.desktop/share/classes/java/awt/PrintJob.java Changeset: 80a5a500 Branch: master Author: duke Date: 2025-11-05 18:56:03 +0000 URL: https://git.openjdk.org/mobile/commit/80a5a500e4bc190a20556b0ccac8bf4ac8a5a4a2 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 19:05:01 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 19:05:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7f0fbac7-6227-4284-ac79-bc6f28d89eb3@openjdk.org> Changeset: acc8a76d Branch: master Author: Jeremy Wood Committer: Phil Race Date: 2025-11-05 18:57:03 +0000 URL: https://git.openjdk.org/mobile/commit/acc8a76db2314211dd29a5b84c5bbe73d9055c76 8357034: GifImageDecoder can produce wrong transparent pixels Reviewed-by: jdv, prr ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java ! test/jdk/sun/awt/image/gif/GifBuilder.java ! test/jdk/sun/awt/image/gif/GifComparison.java ! test/jdk/sun/awt/image/gif/GifEmptyBackgroundTest.java + test/jdk/sun/awt/image/gif/GifSavedImageTransparentTest.java Changeset: 1a4483f0 Branch: master Author: duke Date: 2025-11-05 18:58:01 +0000 URL: https://git.openjdk.org/mobile/commit/1a4483f00166d41dcc410137ee24cfd2fd077085 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 21:42:45 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 21:42:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1357be98 Branch: master Author: Ashutosh Mehra Date: 2025-11-05 21:38:34 +0000 URL: https://git.openjdk.org/mobile/commit/1357be98fc7aeb73655ed1a31d0b6fa7a7213c3e 8371178: Preserve fast version of getfield and putfield in AOTCache Reviewed-by: adinn, iklam ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: 9b650629 Branch: master Author: duke Date: 2025-11-05 21:39:27 +0000 URL: https://git.openjdk.org/mobile/commit/9b65062994c3a85f6e584332cb21cac4769a846c Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 5 22:31:53 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 22:31:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f59bf05-19f9-4424-b934-f8d6dc697b46@openjdk.org> Changeset: d5831ed8 Branch: master Author: Peyang Committer: Weijun Wang Date: 2025-11-05 22:26:03 +0000 URL: https://git.openjdk.org/mobile/commit/d5831ed866cb3d1cf2c77d7a3e535afc9e2b688b 8357880: Code formatting typo in Cipher.getMaxAllowedParameterSpec Reviewed-by: fandreuzzi, mullan ! src/java.base/share/classes/javax/crypto/Cipher.java Changeset: 5a50703f Branch: master Author: duke Date: 2025-11-05 22:27:02 +0000 URL: https://git.openjdk.org/mobile/commit/5a50703fc2787f3d22cd3768f9c17316e4255a97 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 04:43:33 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 04:43:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16500da3-ec30-478a-a5b3-50ca9ea6011a@openjdk.org> Changeset: 188da51f Branch: master Author: Jaikiran Pai Date: 2025-11-06 04:42:20 +0000 URL: https://git.openjdk.org/mobile/commit/188da51f30e5ca3945fee91fe2e94f0466151c06 8365699: Remove jdk.internal.javac.PreviewFeature.Feature enum values for features finalized in Java 25 or earlier Reviewed-by: vromero, liach ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 172c3a69 Branch: master Author: duke Date: 2025-11-06 04:43:03 +0000 URL: https://git.openjdk.org/mobile/commit/172c3a69107de149322ef75f58d1262a74902cd1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 04:52:33 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 04:52:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25459ae0-7933-4a6e-8d4c-c0ba60b73365@openjdk.org> Changeset: 3f40f4c3 Branch: master Author: Ioi Lam Date: 2025-11-06 04:48:29 +0000 URL: https://git.openjdk.org/mobile/commit/3f40f4c362f6ff4d1ec7d513b4690ed5fade3e2a 8370975: OutputAnalyzer.matches() should use Matcher with Pattern.MULTILINE Reviewed-by: stefank ! test/lib-test/jdk/test/lib/process/OutputAnalyzerTest.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java Changeset: 341c070d Branch: master Author: duke Date: 2025-11-06 04:49:01 +0000 URL: https://git.openjdk.org/mobile/commit/341c070d552e40473af1b0a81dfb935daa2e514e Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 06:26:31 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 06:26:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d248592-eeb9-46dd-826f-0d01d200b14b@openjdk.org> Changeset: c754e3e0 Branch: master Author: Volkan Yazici Date: 2025-11-06 06:22:32 +0000 URL: https://git.openjdk.org/mobile/commit/c754e3e095cd367de9d3f69a4afb0c4be53a9342 8368528: HttpClient.Builder.connectTimeout should accept arbitrarily large values Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Deadline.java + test/jdk/java/net/httpclient/DurationOverflowTest.java + test/jdk/java/net/httpclient/whitebox/DeadlineOverflowTestDriver.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/common/DeadlineOverflowTest.java Changeset: 1c045130 Branch: master Author: duke Date: 2025-11-06 06:23:02 +0000 URL: https://git.openjdk.org/mobile/commit/1c045130fd3a2e2ba1c5b63f2ca40bf502d7f81e Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 07:20:36 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 07:20:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ac9cf5d5 Branch: master Author: Zihao Lin Committer: Christian Hagedorn Date: 2025-11-06 07:19:14 +0000 URL: https://git.openjdk.org/mobile/commit/ac9cf5d572f7504507117aa15e56c903e1400cf5 8370878: C1: Clean up unnecessary ConversionStub constructor Reviewed-by: chagedorn ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp Changeset: de87ed44 Branch: master Author: duke Date: 2025-11-06 07:20:02 +0000 URL: https://git.openjdk.org/mobile/commit/de87ed44bb5413d747628eefa701b176133e3cd4 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 08:09:50 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 08:09:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a53235d-5fe0-49b0-b52c-194a58e55359@openjdk.org> Changeset: db76479a Branch: master Author: Matthias Baesken Date: 2025-11-06 08:06:34 +0000 URL: https://git.openjdk.org/mobile/commit/db76479a105cda383f38f5f9857a8642ccf50cfd 8371316: Adjust assertion (GC pause time cannot be smaller than the sum of each phase) in G1GCPhaseTimes::print Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp Changeset: ea857b59 Branch: master Author: duke Date: 2025-11-06 08:07:01 +0000 URL: https://git.openjdk.org/mobile/commit/ea857b59afbe3c36562049f4ca42fb6b69f63dbc Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 08:29:06 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 08:29:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8fb6ed60-b739-4fd2-8b52-712f24b3d886@openjdk.org> Changeset: 1b3889a4 Branch: master Author: Matthias Baesken Date: 2025-11-06 08:27:32 +0000 URL: https://git.openjdk.org/mobile/commit/1b3889a47092e018ab9ecb6aaa922046d8d0e916 8354937: Cleanup some sparc related coding in os_linux Reviewed-by: ayang, mdoerr, lucy ! src/hotspot/os/linux/os_linux.cpp Changeset: 0ec2b677 Branch: master Author: duke Date: 2025-11-06 08:28:02 +0000 URL: https://git.openjdk.org/mobile/commit/0ec2b6775c747b866a2a04dcee4b21e75e693807 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 10:20:46 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 10:20:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3404cbcf-54a0-4c94-a028-19d4c8bd0491@openjdk.org> Changeset: 913c973c Branch: master Author: Kim Barrett Date: 2025-11-06 10:14:21 +0000 URL: https://git.openjdk.org/mobile/commit/913c973ca0ffdc19171a56550e8a8f03ac7f4771 8371104: gtests should use wrappers for and Reviewed-by: jrose, tschatzl ! test/hotspot/gtest/metaprogramming/test_enableIf.cpp ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_count_leading_zeros.cpp ! test/hotspot/gtest/utilities/test_deferredStatic.cpp ! test/hotspot/gtest/utilities/test_enumIterator.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_population_count.cpp ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp Changeset: 8cd76217 Branch: master Author: duke Date: 2025-11-06 10:15:04 +0000 URL: https://git.openjdk.org/mobile/commit/8cd76217d01c1610f8557d610b88c380db29814b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 11:02:08 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 11:02:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d8cfaa3-aafa-4bf7-8d02-e6c4a8a7c9d0@openjdk.org> Changeset: 093e1287 Branch: master Author: Qizheng Xing Committer: SendaoYan Date: 2025-11-06 10:56:48 +0000 URL: https://git.openjdk.org/mobile/commit/093e128771f3dc01f64a8572de068e9776e38b97 8347499: C2: Make `PhaseIdealLoop` eliminate more redundant safepoints in loops Reviewed-by: epeter, roland ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestRedundantSafepointElimination.java + test/micro/org/openjdk/bench/vm/compiler/LoopSafepoint.java Changeset: 9eead44d Branch: master Author: duke Date: 2025-11-06 10:57:04 +0000 URL: https://git.openjdk.org/mobile/commit/9eead44d044ae477c60485765308aaaa53724539 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 12:22:10 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 12:22:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63af3549-417b-4576-b7df-2885ac071127@openjdk.org> Changeset: 3930b1d4 Branch: master Author: Fredrik Bredberg Date: 2025-11-06 12:16:19 +0000 URL: https://git.openjdk.org/mobile/commit/3930b1d4ddda9d56d0fb3626421283c72f4ad7f9 8367982: Unify ObjectSynchronizer and LightweightSynchronizer Reviewed-by: pchilanomate, coleenp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/opto/c2_CodeStubs.hpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaThread.cpp - src/hotspot/share/runtime/lightweightSynchronizer.cpp - src/hotspot/share/runtime/lightweightSynchronizer.hpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/lockStack.inline.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp - src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/services/threadService.cpp ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/jtreg/runtime/Monitor/TestRecursiveLocking.java ! test/hotspot/jtreg/runtime/lockStack/TestLockStackCapacity.java ! test/jdk/com/sun/jdi/EATests.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 7b291494 Branch: master Author: duke Date: 2025-11-06 12:17:08 +0000 URL: https://git.openjdk.org/mobile/commit/7b291494a426323bbd7eb4af256cbce4616eb79e Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Thu Nov 6 13:01:46 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 13:01:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <786a6289-5408-4c63-a651-14eb60972c3c@openjdk.org> Changeset: c173d416 Branch: master Author: Boris Ulasevich Date: 2025-11-06 12:56:37 +0000 URL: https://git.openjdk.org/mobile/commit/c173d416f749348bee42e1a9436a999700d0f0e8 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster Reviewed-by: eastigeevich, phh ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 3d510396 Branch: master Author: duke Date: 2025-11-06 12:57:03 +0000 URL: https://git.openjdk.org/mobile/commit/3d510396b73ed814bdb6aa6637fb550b090cd28b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 13:42:12 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 13:42:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: df414e0d Branch: master Author: Erik Gahlin Date: 2025-11-06 13:39:57 +0000 URL: https://git.openjdk.org/mobile/commit/df414e0d19c1ed68f151d84dbb481a9dd6c65539 8370884: JFR: Overflow in aggregators Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java Changeset: 11f49522 Branch: master Author: duke Date: 2025-11-06 13:41:03 +0000 URL: https://git.openjdk.org/mobile/commit/11f49522f316ecf4c389c827dd496749c8565c9a Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 15:03:08 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 15:03:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <10e8330b-45e9-4a36-9076-c30b895ff65d@openjdk.org> Changeset: 2d924ad3 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-11-06 15:00:37 +0000 URL: https://git.openjdk.org/mobile/commit/2d924ad3584a0ea8682f47c742dcdfd3be14937d 8351194: Clean up Hotspot SA after 32-bit x86 removal Reviewed-by: cjplummer, shade, ayang, dholmes ! src/jdk.hotspot.agent/doc/clhsdb.html ! src/jdk.hotspot.agent/doc/hsdb.html ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIntelX86.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86Thread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadFactory.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50X86RegisterEnums.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64Frame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64RegisterMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdSignals.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdX86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_amd64/LinuxAMD64JavaThreadPDAccess.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxSignals.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86CurrentFrameGuess.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86JavaCallWrapper.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86RegisterMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Changeset: 33274c18 Branch: master Author: duke Date: 2025-11-06 15:02:15 +0000 URL: https://git.openjdk.org/mobile/commit/33274c189e156fd2cf50b15898e48007d4debf00 Automatic merge of jdk:master into master ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c From duke at openjdk.org Thu Nov 6 15:32:42 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 15:32:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a5864582 Branch: master Author: Archie Cobbs Date: 2025-11-06 15:28:01 +0000 URL: https://git.openjdk.org/mobile/commit/a5864582da7e19b941bf55c294a414bc1a0c7a84 8155591: Misleading warning when not overriding close method in interface extending AutoCloseable Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/TryWithResources/InterruptedExceptionTest.java + test/langtools/tools/javac/TryWithResources/InterruptedExceptionTest2.java + test/langtools/tools/javac/TryWithResources/InterruptedExceptionTest2.out ! test/langtools/tools/javac/diags/examples/TryResourceThrowsInterruptedExc.java Changeset: a3954be0 Branch: master Author: duke Date: 2025-11-06 15:29:04 +0000 URL: https://git.openjdk.org/mobile/commit/a3954be0d90ffa1625f5e06615d61aa3b603b414 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 16:05:41 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 16:05:41 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 13211865 Branch: master Author: Brian Burkhalter Date: 2025-11-06 16:01:10 +0000 URL: https://git.openjdk.org/mobile/commit/1321186547bddd3f8615cf5d110489ec383f47ab 8367943: PipedOutputStream write(0, 0) successful after close() Reviewed-by: rriggs, jpai ! src/java.base/share/classes/java/io/PipedOutputStream.java ! test/jdk/java/io/PipedOutputStream/WriteAfterClose.java Changeset: 1f08a3ed Branch: master Author: Brian Burkhalter Date: 2025-11-06 16:01:37 +0000 URL: https://git.openjdk.org/mobile/commit/1f08a3ede2445fb05d9700a1293d681ca89cbf5b 8355342: File.getCanonicalPath on Java 24 resolves paths on network drives to UNC format Reviewed-by: alanb ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! test/jdk/java/io/File/GetCanonicalPath.java Changeset: 95220d10 Branch: master Author: duke Date: 2025-11-06 16:01:59 +0000 URL: https://git.openjdk.org/mobile/commit/95220d1065f0ed5216de1fe057a794b751c2b64f Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 16:16:45 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 16:16:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c7723d0-5fa5-4cd9-9b8a-5b1a0b6472a6@openjdk.org> Changeset: c272aca8 Branch: master Author: EunHyunsu Committer: Daniel Fuchs Date: 2025-11-06 16:13:34 +0000 URL: https://git.openjdk.org/mobile/commit/c272aca8a0a2720365159684bed35c0c31e8778f 8371091: Improve the exception message of NullPointerException thrown by the methods in the default implementation of HttpRequest.Builder Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java Changeset: 54af9b69 Branch: master Author: duke Date: 2025-11-06 16:14:03 +0000 URL: https://git.openjdk.org/mobile/commit/54af9b69ef9dbf243886cdce082d599912fbeadb Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 17:13:53 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 17:13:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6da5cacf-8e9c-4c47-9616-fa9c336fc5d6@openjdk.org> Changeset: 0026967e Branch: master Author: Justin Lu Date: 2025-11-06 17:12:49 +0000 URL: https://git.openjdk.org/mobile/commit/0026967e030fd4557b5365870d55f863fe2a4512 8370420: HostLocaleProviderAdapter_md.c from libjava can use GetLocaleInfoEx, GetCalendarInfoEx, EnumCalendarInfoExEx directly Reviewed-by: naoto, mbaesken, bpb ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c Changeset: 457481ad Branch: master Author: duke Date: 2025-11-06 17:13:09 +0000 URL: https://git.openjdk.org/mobile/commit/457481ad04b46c4a181c00c1da404806bec0ae92 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 17:27:12 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 17:27:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0d106f80-0bc9-423c-b1da-d968fa2f5dcb@openjdk.org> Changeset: 4445a8e3 Branch: master Author: Nityanand Rai Committer: Paul Hohensee Date: 2025-11-06 17:25:59 +0000 URL: https://git.openjdk.org/mobile/commit/4445a8e3f5cac6738b7984716c867dcf9780fe0a 8369323: Fix typos in vmTestbase/.../Concurrent.java Reviewed-by: wkemper, phh, lmesnik, shade, syan ! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/Concurrent.java Changeset: ff5d2657 Branch: master Author: duke Date: 2025-11-06 17:26:08 +0000 URL: https://git.openjdk.org/mobile/commit/ff5d265715b293d03fdeb05fe837d1312fb6f3c8 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 18:59:48 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 18:59:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9cc542eb Branch: master Author: Xiaolong Peng Date: 2025-11-06 18:57:52 +0000 URL: https://git.openjdk.org/mobile/commit/9cc542ebcb81552fe8c32a8cc3c63332853e5127 8370850: Shenandoah: Simplify collector allocation to save unnecessary region iteration Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp Changeset: 4a9f2719 Branch: master Author: duke Date: 2025-11-06 18:58:09 +0000 URL: https://git.openjdk.org/mobile/commit/4a9f2719155444ceadcf6492542d270a262d9529 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 19:39:52 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 19:39:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cad73d39 Branch: master Author: William Kemper Date: 2025-11-06 19:37:44 +0000 URL: https://git.openjdk.org/mobile/commit/cad73d39762974776dd6fda5efe4e2a271d69f14 8370041: GenShen: Filter young pointers from thread local SATB buffers when only marking old Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp Changeset: fbdf6a15 Branch: master Author: duke Date: 2025-11-06 19:38:02 +0000 URL: https://git.openjdk.org/mobile/commit/fbdf6a151fa9b66b34ce36a06c8b42b80f0c8fa8 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 20:24:25 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 20:24:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8eaa199b-4b1c-4a18-bb2f-02d9f251d41e@openjdk.org> Changeset: 90ccdf29 Branch: master Author: Leonid Mesnik Date: 2025-11-06 20:20:22 +0000 URL: https://git.openjdk.org/mobile/commit/90ccdf2986b0e3705997fe31a23fd53c88a1bfaf 8371367: Replace remaining JvmtiJavaThreadEventTransition with JVMTI_JAVA_THREAD_EVENT_CALLBACK_BLOCK Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 7a90c1aa Branch: master Author: duke Date: 2025-11-06 20:21:22 +0000 URL: https://git.openjdk.org/mobile/commit/7a90c1aa0b3e772fe7684bbe0da3120a8157622c Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 20:28:37 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 20:28:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <66adb575-575e-483f-8d2d-6b1787030fd2@openjdk.org> Changeset: 8a0c47d4 Branch: master Author: Alexander Zvegintsev Date: 2025-11-06 20:24:20 +0000 URL: https://git.openjdk.org/mobile/commit/8a0c47d4ba4db523d94689b3ac347e9cd35183ce 8371225: Missing release of GDK lock in Java_sun_awt_X11_GtkFileDialogPeer_run() Reviewed-by: aivanov, serb ! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 2032f965 Branch: master Author: duke Date: 2025-11-06 20:25:21 +0000 URL: https://git.openjdk.org/mobile/commit/2032f965d38a8ade65efb72128609ca54784b77c Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 21:05:44 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 21:05:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <696e3411-e13a-4553-a69b-afd712b6ea10@openjdk.org> Changeset: 87966112 Branch: master Author: Matias Saavedra Silva Date: 2025-11-06 21:03:54 +0000 URL: https://git.openjdk.org/mobile/commit/8796611206438c6fe8bf0cba87dca089d9da2e30 8272160: Avoid using 32-bit counters in CDS code Reviewed-by: iklam, kvn ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsHeapVerifier.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp Changeset: 42ee449e Branch: master Author: duke Date: 2025-11-06 21:04:03 +0000 URL: https://git.openjdk.org/mobile/commit/42ee449e3e35df015409d3416d2bf24ea132b112 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 6 23:48:22 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 23:48:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7af51191-2031-44b0-a9cf-3944eb6207fa@openjdk.org> Changeset: e34a8318 Branch: master Author: Rui Li Committer: Xiaolong Peng Date: 2025-11-06 23:46:50 +0000 URL: https://git.openjdk.org/mobile/commit/e34a831814996be3e0a2df86b11b1718a76ea558 8261743: Shenandoah: enable String deduplication with compact heuristics Reviewed-by: shade, wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp Changeset: 87b73bd5 Branch: master Author: duke Date: 2025-11-06 23:47:01 +0000 URL: https://git.openjdk.org/mobile/commit/87b73bd5da87b217a0655cc882abfd5be65f18f7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 08:18:36 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 08:18:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 866faa9d Branch: master Author: Volkan Yazici Date: 2025-11-07 08:15:42 +0000 URL: https://git.openjdk.org/mobile/commit/866faa9d40ab336e4c4861a55edc4c91d8aa0c74 8366577: Deprecate java.net.Socket::setPerformancePreferences Reviewed-by: dfuchs, alanb, jpai ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java Changeset: 5a79b08e Branch: master Author: duke Date: 2025-11-07 08:16:03 +0000 URL: https://git.openjdk.org/mobile/commit/5a79b08e1923d742988f85b2e3d7f71fbf950fb4 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 09:08:12 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 09:08:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90d3d60b-88ed-4e33-a9fe-a584b95e2226@openjdk.org> Changeset: 205a163a Branch: master Author: Jan Lahoda Date: 2025-11-07 09:06:51 +0000 URL: https://git.openjdk.org/mobile/commit/205a163a90bb263d403476c28203836189e337a7 8340840: jshell ClassFormatError when making inner class static 8368999: jshell crash when existing sealed class is updated to also be abstract Reviewed-by: mcimadamore, asotona, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControl.java ! test/langtools/jdk/jshell/ReplaceTest.java + test/langtools/tools/javac/diags/examples/InconsistentInnerClasses/InconsistentInnerClasses.java = test/langtools/tools/javac/diags/examples/InconsistentInnerClasses/classpath/p/Other.java = test/langtools/tools/javac/diags/examples/InconsistentInnerClasses/classpath/p/Test.java + test/langtools/tools/javac/recovery/SourceAndInnerClassInconsistency.java Changeset: 4138ee09 Branch: master Author: duke Date: 2025-11-07 09:07:03 +0000 URL: https://git.openjdk.org/mobile/commit/4138ee0979e4788223c4283c595a38f228bca425 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 09:19:08 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 09:19:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <827af031-e928-49a0-ad5e-50e1d825af79@openjdk.org> Changeset: 48bbc950 Branch: master Author: Tobias Hartmann Date: 2025-11-07 09:17:21 +0000 URL: https://git.openjdk.org/mobile/commit/48bbc950f11113a57ea03f877bc3e526982c0eef 8371388: [BACKOUT] JDK-8365047: Remove exception handler stub code in C2 Reviewed-by: chagedorn, epeter ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/nmethod.inline.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java - test/hotspot/jtreg/runtime/vthread/Deoptimization.java Changeset: 37f1bf1e Branch: master Author: duke Date: 2025-11-07 09:18:04 +0000 URL: https://git.openjdk.org/mobile/commit/37f1bf1e44989c72f8cd0f80536822f89a118482 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 09:24:00 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 09:24:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3d6824e8 Branch: master Author: Tobias Hartmann Date: 2025-11-07 09:19:18 +0000 URL: https://git.openjdk.org/mobile/commit/3d6824e802bda6efed40f7613eda7c8c0d84e673 8371432: [BACKOUT] 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster Reviewed-by: mchevalier, epeter, syan ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 7230741a Branch: master Author: duke Date: 2025-11-07 09:20:00 +0000 URL: https://git.openjdk.org/mobile/commit/7230741a8769a7355c3e8706e8579cfabe1b7921 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 09:48:17 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 09:48:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2df8358d-8512-4b91-839c-c74e105c0aeb@openjdk.org> Changeset: 4233178a Branch: master Author: Jayathirth D V Date: 2025-11-07 09:45:48 +0000 URL: https://git.openjdk.org/mobile/commit/4233178af20f07ade32322fad931c68e1c4251cf 8368729: Add appropriate checks in java.awt.image.Kernel constructor Reviewed-by: azvegint, prr, kizune ! src/java.desktop/share/classes/java/awt/image/Kernel.java + test/jdk/java/awt/image/ConvolveOp/KernelInitialisationTest.java Changeset: 35112cdd Branch: master Author: duke Date: 2025-11-07 09:46:02 +0000 URL: https://git.openjdk.org/mobile/commit/35112cdd390aadc9d7b093c82f50ec44be3c4b48 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 09:56:48 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 09:56:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f334acc-3f67-438d-8727-2056829577c3@openjdk.org> Changeset: 428b553a Branch: master Author: Christian Stein Date: 2025-11-07 09:55:16 +0000 URL: https://git.openjdk.org/mobile/commit/428b553ad4ee79e5d56f51232c27ed0b003abe18 8278856: javac documentation does not mention use of Manifest class-path attribute Reviewed-by: jlahoda ! src/jdk.compiler/share/man/javac.md Changeset: 003e6bc5 Branch: master Author: duke Date: 2025-11-07 09:56:02 +0000 URL: https://git.openjdk.org/mobile/commit/003e6bc5dab25339980306da3d597d91cc0b4867 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 10:12:17 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 10:12:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <288ab6ef-cb9f-4a77-93bb-1e106b857a02@openjdk.org> Changeset: 59d23095 Branch: master Author: Fei Yang Date: 2025-11-07 10:10:14 +0000 URL: https://git.openjdk.org/mobile/commit/59d23095789bbb6d4e466bcbeb82089b17d78eae 8371385: compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/escapeAnalysis/TestRematerializeObjects.java Changeset: 95efe18c Branch: master Author: duke Date: 2025-11-07 10:11:04 +0000 URL: https://git.openjdk.org/mobile/commit/95efe18c874de6fc565a30d5298802ced39c4bcf Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 10:52:32 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 10:52:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 167c952b Branch: master Author: Albert Mingkun Yang Date: 2025-11-07 10:48:07 +0000 URL: https://git.openjdk.org/mobile/commit/167c952bb0fefb5acc9782f4f4474d92097c93f8 8371369: Parallel: Relax precondition of PSOldGen::expand_and_allocate Reviewed-by: eosterlund, fandreuzzi ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 2ea15aab Branch: master Author: duke Date: 2025-11-07 10:49:02 +0000 URL: https://git.openjdk.org/mobile/commit/2ea15aabe476789c2ff1336c75662bac1bcbf871 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 14:09:48 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 14:09:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a3530ea-ca43-4567-a232-d09dbaba2223@openjdk.org> Changeset: d5803aa7 Branch: master Author: Jorn Vernee Date: 2025-11-07 14:06:37 +0000 URL: https://git.openjdk.org/mobile/commit/d5803aa78a84caccd5c3f14ac788817c5a3b4725 8371315: java/foreign/sharedclosejfr/TestSharedCloseJFR.java failed with -XX:-TieredCompilation Reviewed-by: mcimadamore, syan ! test/jdk/java/foreign/sharedclosejfr/TestSharedCloseJFR.java Changeset: 00583ee2 Branch: master Author: duke Date: 2025-11-07 14:07:04 +0000 URL: https://git.openjdk.org/mobile/commit/00583ee2798fca219897a3fe2264f8a9092ddeb0 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 15:32:54 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 15:32:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c8656449 Branch: master Author: Erik ?sterlund Date: 2025-11-07 15:28:51 +0000 URL: https://git.openjdk.org/mobile/commit/c8656449c28581ae9c3d815105e338e42253bb43 8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC Co-authored-by: Axel Boldt-Christmas Co-authored-by: Joel Sikstr?m Co-authored-by: Stefan Karlsson Reviewed-by: aboldtch, iklam, kvn ! make/Images.gmk ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMapLogger.hpp + src/hotspot/share/cds/aotMappedHeapLoader.cpp + src/hotspot/share/cds/aotMappedHeapLoader.hpp + src/hotspot/share/cds/aotMappedHeapLoader.inline.hpp + src/hotspot/share/cds/aotMappedHeapWriter.cpp + src/hotspot/share/cds/aotMappedHeapWriter.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp + src/hotspot/share/cds/aotStreamedHeapLoader.cpp + src/hotspot/share/cds/aotStreamedHeapLoader.hpp + src/hotspot/share/cds/aotStreamedHeapWriter.cpp + src/hotspot/share/cds/aotStreamedHeapWriter.hpp + src/hotspot/share/cds/aotThread.cpp + src/hotspot/share/cds/aotThread.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp - src/hotspot/share/cds/archiveHeapLoader.cpp - src/hotspot/share/cds/archiveHeapLoader.hpp - src/hotspot/share/cds/archiveHeapLoader.inline.hpp - src/hotspot/share/cds/archiveHeapWriter.cpp - src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp + src/hotspot/share/cds/heapShared.inline.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepointVerifiers.cpp ! src/hotspot/share/runtime/safepointVerifiers.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/macros.hpp ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/runtime/cds/AOTMapTest.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/cds/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java ! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java + test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithAOTHeap.java - test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 8914d027 Branch: master Author: duke Date: 2025-11-07 15:29:07 +0000 URL: https://git.openjdk.org/mobile/commit/8914d0272f0889e09742928efab35cca21569415 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Fri Nov 7 17:52:54 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 17:52:54 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <23d7aab9-6144-4040-9d7d-6710597b3c3b@openjdk.org> Changeset: 35491038 Branch: master Author: Harshitha Onkar Date: 2025-11-07 17:48:27 +0000 URL: https://git.openjdk.org/mobile/commit/354910381a9319723d43a6182269b5449c02a527 8353755: Add a helper method to Util - findComponent() Reviewed-by: aivanov, tr ! test/jdk/javax/swing/regtesthelpers/Util.java Changeset: a90fc266 Branch: master Author: Roger Riggs Date: 2025-11-07 17:48:49 +0000 URL: https://git.openjdk.org/mobile/commit/a90fc2661a7c11077ea17d37563dfb3dfba28016 8371421: [AIX] new test ProcessCloseTest fails Reviewed-by: mdoerr ! test/jdk/java/lang/Process/ProcessCloseTest.java Changeset: 6d288bbf Branch: master Author: duke Date: 2025-11-07 17:49:02 +0000 URL: https://git.openjdk.org/mobile/commit/6d288bbfc4aa853a49a74ec3ffc10b2b73cf9926 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 18:43:10 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 18:43:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f3234cf-87e4-450f-9ff1-6baedfc587f0@openjdk.org> Changeset: 9bc23608 Branch: master Author: Harshitha Onkar Date: 2025-11-07 18:41:43 +0000 URL: https://git.openjdk.org/mobile/commit/9bc23608fb5719c3e977b5839efed5bc3f64a268 8371364: Refactor javax/swing/JFileChooser/FileSizeCheck.java to use Util.findComponent() Reviewed-by: aivanov ! test/jdk/javax/swing/JFileChooser/FileSizeCheck.java Changeset: fb9de028 Branch: master Author: duke Date: 2025-11-07 18:42:02 +0000 URL: https://git.openjdk.org/mobile/commit/fb9de0284bf3c18564f53a50f20292e0c759fefd Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 19:36:35 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 19:36:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <62c814f1-b739-4e9a-9674-4438e35eba4e@openjdk.org> Changeset: 2c3c4707 Branch: master Author: Naoto Sato Date: 2025-11-07 19:33:21 +0000 URL: https://git.openjdk.org/mobile/commit/2c3c4707c0ac7f4432ada9621f4b2e5fe4aef51f 8354548: Update CLDR to Version 48.0 Reviewed-by: joehw, jlu ! make/data/cldr/LICENSE ! make/data/cldr/common/bcp47/calendar.xml ! make/data/cldr/common/bcp47/number.xml ! make/data/cldr/common/bcp47/timezone.xml ! make/data/cldr/common/dtd/cldrTest.dtd ! make/data/cldr/common/dtd/ldml.dtd ! make/data/cldr/common/dtd/ldml.xsd ! make/data/cldr/common/dtd/ldmlBCP47.dtd ! make/data/cldr/common/dtd/ldmlBCP47.xsd ! make/data/cldr/common/dtd/ldmlOpenOffice.dtd ! make/data/cldr/common/dtd/ldmlSupplemental.dtd ! make/data/cldr/common/dtd/ldmlSupplemental.xsd ! make/data/cldr/common/main/ab.xml ! make/data/cldr/common/main/af.xml ! make/data/cldr/common/main/ak.xml ! make/data/cldr/common/main/am.xml ! make/data/cldr/common/main/an.xml ! make/data/cldr/common/main/ar.xml ! make/data/cldr/common/main/ar_SA.xml ! make/data/cldr/common/main/as.xml ! make/data/cldr/common/main/asa.xml ! make/data/cldr/common/main/ast.xml ! make/data/cldr/common/main/az.xml ! make/data/cldr/common/main/az_Cyrl.xml ! make/data/cldr/common/main/ba.xml ! make/data/cldr/common/main/bal.xml ! make/data/cldr/common/main/bal_Latn.xml ! make/data/cldr/common/main/bas.xml ! make/data/cldr/common/main/be.xml ! make/data/cldr/common/main/be_TARASK.xml ! make/data/cldr/common/main/bew.xml ! make/data/cldr/common/main/bg.xml ! make/data/cldr/common/main/blo.xml ! make/data/cldr/common/main/bm_Nkoo.xml ! make/data/cldr/common/main/bn.xml ! make/data/cldr/common/main/bn_IN.xml + make/data/cldr/common/main/bqi.xml + make/data/cldr/common/main/bqi_IR.xml ! make/data/cldr/common/main/br.xml ! make/data/cldr/common/main/brx.xml ! make/data/cldr/common/main/bs.xml ! make/data/cldr/common/main/bs_Cyrl.xml + make/data/cldr/common/main/bua.xml + make/data/cldr/common/main/bua_RU.xml ! make/data/cldr/common/main/ca.xml ! make/data/cldr/common/main/ca_ES_VALENCIA.xml ! make/data/cldr/common/main/ccp.xml ! make/data/cldr/common/main/ce.xml ! make/data/cldr/common/main/ceb.xml ! make/data/cldr/common/main/chr.xml ! make/data/cldr/common/main/ckb.xml ! make/data/cldr/common/main/co.xml ! make/data/cldr/common/main/cop.xml ! make/data/cldr/common/main/cs.xml ! make/data/cldr/common/main/csw.xml ! make/data/cldr/common/main/cu.xml ! make/data/cldr/common/main/cv.xml ! make/data/cldr/common/main/cy.xml ! make/data/cldr/common/main/da.xml ! make/data/cldr/common/main/de.xml ! make/data/cldr/common/main/de_AT.xml ! make/data/cldr/common/main/de_CH.xml ! make/data/cldr/common/main/de_LI.xml ! make/data/cldr/common/main/de_LU.xml ! make/data/cldr/common/main/doi.xml ! make/data/cldr/common/main/dsb.xml ! make/data/cldr/common/main/dua.xml ! make/data/cldr/common/main/dv.xml ! make/data/cldr/common/main/dyo.xml ! make/data/cldr/common/main/dz.xml ! make/data/cldr/common/main/ee.xml ! make/data/cldr/common/main/el.xml ! make/data/cldr/common/main/en.xml ! make/data/cldr/common/main/en_001.xml ! make/data/cldr/common/main/en_150.xml ! make/data/cldr/common/main/en_AE.xml ! make/data/cldr/common/main/en_AT.xml ! make/data/cldr/common/main/en_AU.xml ! make/data/cldr/common/main/en_CA.xml ! make/data/cldr/common/main/en_CH.xml + make/data/cldr/common/main/en_EE.xml ! make/data/cldr/common/main/en_GB.xml + make/data/cldr/common/main/en_GE.xml ! make/data/cldr/common/main/en_IN.xml + make/data/cldr/common/main/en_JP.xml + make/data/cldr/common/main/en_LT.xml + make/data/cldr/common/main/en_LV.xml ! make/data/cldr/common/main/en_MH.xml ! make/data/cldr/common/main/en_MP.xml ! make/data/cldr/common/main/en_MV.xml ! make/data/cldr/common/main/en_NL.xml ! make/data/cldr/common/main/en_PL.xml ! make/data/cldr/common/main/en_PT.xml ! make/data/cldr/common/main/en_RO.xml ! make/data/cldr/common/main/en_SI.xml ! make/data/cldr/common/main/en_SK.xml ! make/data/cldr/common/main/en_Shaw.xml + make/data/cldr/common/main/en_UA.xml ! make/data/cldr/common/main/en_US_POSIX.xml ! make/data/cldr/common/main/eo.xml ! make/data/cldr/common/main/es.xml ! make/data/cldr/common/main/es_419.xml ! make/data/cldr/common/main/es_AR.xml ! make/data/cldr/common/main/es_BO.xml ! make/data/cldr/common/main/es_CL.xml ! make/data/cldr/common/main/es_CO.xml ! make/data/cldr/common/main/es_CR.xml ! make/data/cldr/common/main/es_DO.xml ! make/data/cldr/common/main/es_EC.xml ! make/data/cldr/common/main/es_GQ.xml ! make/data/cldr/common/main/es_GT.xml ! make/data/cldr/common/main/es_HN.xml ! make/data/cldr/common/main/es_MX.xml ! make/data/cldr/common/main/es_NI.xml ! make/data/cldr/common/main/es_PA.xml ! make/data/cldr/common/main/es_PE.xml ! make/data/cldr/common/main/es_PY.xml ! make/data/cldr/common/main/es_US.xml ! make/data/cldr/common/main/es_UY.xml ! make/data/cldr/common/main/es_VE.xml ! make/data/cldr/common/main/et.xml ! make/data/cldr/common/main/eu.xml ! make/data/cldr/common/main/ewo.xml ! make/data/cldr/common/main/fa.xml ! make/data/cldr/common/main/fa_AF.xml ! make/data/cldr/common/main/ff.xml ! make/data/cldr/common/main/ff_Adlm.xml ! make/data/cldr/common/main/fi.xml ! make/data/cldr/common/main/fil.xml ! make/data/cldr/common/main/fo.xml ! make/data/cldr/common/main/fr.xml ! make/data/cldr/common/main/fr_CA.xml ! make/data/cldr/common/main/frr.xml ! make/data/cldr/common/main/fur.xml ! make/data/cldr/common/main/fy.xml ! make/data/cldr/common/main/ga.xml ! make/data/cldr/common/main/gaa.xml ! make/data/cldr/common/main/gd.xml ! make/data/cldr/common/main/gl.xml ! make/data/cldr/common/main/gsw.xml ! make/data/cldr/common/main/gu.xml ! make/data/cldr/common/main/ha.xml ! make/data/cldr/common/main/haw.xml ! make/data/cldr/common/main/he.xml ! make/data/cldr/common/main/hi.xml ! make/data/cldr/common/main/hi_Latn.xml ! make/data/cldr/common/main/hr.xml ! make/data/cldr/common/main/hsb.xml ! make/data/cldr/common/main/hu.xml ! make/data/cldr/common/main/hy.xml ! make/data/cldr/common/main/ia.xml ! make/data/cldr/common/main/id.xml ! make/data/cldr/common/main/ie.xml ! make/data/cldr/common/main/ig.xml ! make/data/cldr/common/main/ii.xml ! make/data/cldr/common/main/is.xml ! make/data/cldr/common/main/it.xml ! make/data/cldr/common/main/it_CH.xml ! make/data/cldr/common/main/ja.xml ! make/data/cldr/common/main/jgo.xml ! make/data/cldr/common/main/jv.xml ! make/data/cldr/common/main/ka.xml ! make/data/cldr/common/main/kaa.xml ! make/data/cldr/common/main/kab.xml ! make/data/cldr/common/main/kea.xml + make/data/cldr/common/main/kek.xml + make/data/cldr/common/main/kek_GT.xml ! make/data/cldr/common/main/kgp.xml ! make/data/cldr/common/main/kk.xml ! make/data/cldr/common/main/kk_Arab.xml ! make/data/cldr/common/main/kl.xml ! make/data/cldr/common/main/km.xml ! make/data/cldr/common/main/kn.xml ! make/data/cldr/common/main/ko.xml ! make/data/cldr/common/main/kok.xml ! make/data/cldr/common/main/kok_Latn.xml ! make/data/cldr/common/main/ks.xml ! make/data/cldr/common/main/ks_Deva.xml ! make/data/cldr/common/main/ksf.xml ! make/data/cldr/common/main/ksh.xml ! make/data/cldr/common/main/ku.xml + make/data/cldr/common/main/ku_Arab.xml + make/data/cldr/common/main/ku_Arab_IQ.xml + make/data/cldr/common/main/ku_Arab_IR.xml + make/data/cldr/common/main/ku_Latn.xml + make/data/cldr/common/main/ku_Latn_IQ.xml + make/data/cldr/common/main/ku_Latn_SY.xml + make/data/cldr/common/main/ku_Latn_TR.xml ! make/data/cldr/common/main/kxv.xml ! make/data/cldr/common/main/kxv_Deva.xml ! make/data/cldr/common/main/kxv_Orya.xml ! make/data/cldr/common/main/kxv_Telu.xml ! make/data/cldr/common/main/ky.xml ! make/data/cldr/common/main/la.xml ! make/data/cldr/common/main/lb.xml ! make/data/cldr/common/main/lij.xml ! make/data/cldr/common/main/lld.xml ! make/data/cldr/common/main/lmo.xml ! make/data/cldr/common/main/ln.xml ! make/data/cldr/common/main/lo.xml ! make/data/cldr/common/main/lt.xml ! make/data/cldr/common/main/luy.xml ! make/data/cldr/common/main/lv.xml + make/data/cldr/common/main/lzz.xml + make/data/cldr/common/main/lzz_TR.xml ! make/data/cldr/common/main/mai.xml ! make/data/cldr/common/main/mg.xml ! make/data/cldr/common/main/mgo.xml ! make/data/cldr/common/main/mi.xml ! make/data/cldr/common/main/mk.xml ! make/data/cldr/common/main/ml.xml ! make/data/cldr/common/main/mn.xml ! make/data/cldr/common/main/mr.xml ! make/data/cldr/common/main/ms.xml ! make/data/cldr/common/main/ms_Arab.xml ! make/data/cldr/common/main/mt.xml + make/data/cldr/common/main/mww.xml + make/data/cldr/common/main/mww_Hmnp.xml + make/data/cldr/common/main/mww_Hmnp_US.xml ! make/data/cldr/common/main/my.xml ! make/data/cldr/common/main/nds.xml ! make/data/cldr/common/main/ne.xml ! make/data/cldr/common/main/nl.xml ! make/data/cldr/common/main/nmg.xml ! make/data/cldr/common/main/nn.xml ! make/data/cldr/common/main/no.xml ! make/data/cldr/common/main/nqo.xml ! make/data/cldr/common/main/nso.xml ! make/data/cldr/common/main/oc.xml ! make/data/cldr/common/main/oc_ES.xml + make/data/cldr/common/main/oka.xml + make/data/cldr/common/main/oka_CA.xml + make/data/cldr/common/main/oka_US.xml ! make/data/cldr/common/main/om.xml ! make/data/cldr/common/main/or.xml ! make/data/cldr/common/main/pa.xml ! make/data/cldr/common/main/pap.xml ! make/data/cldr/common/main/pcm.xml + make/data/cldr/common/main/pi.xml + make/data/cldr/common/main/pi_Latn.xml + make/data/cldr/common/main/pi_Latn_GB.xml ! make/data/cldr/common/main/pl.xml + make/data/cldr/common/main/pms.xml + make/data/cldr/common/main/pms_IT.xml ! make/data/cldr/common/main/prg.xml ! make/data/cldr/common/main/ps.xml ! make/data/cldr/common/main/ps_PK.xml ! make/data/cldr/common/main/pt.xml ! make/data/cldr/common/main/pt_PT.xml ! make/data/cldr/common/main/qu.xml ! make/data/cldr/common/main/rif.xml ! make/data/cldr/common/main/rm.xml ! make/data/cldr/common/main/ro.xml ! make/data/cldr/common/main/root.xml ! make/data/cldr/common/main/ru.xml ! make/data/cldr/common/main/rw.xml ! make/data/cldr/common/main/sa.xml ! make/data/cldr/common/main/sah.xml ! make/data/cldr/common/main/sat.xml ! make/data/cldr/common/main/sc.xml ! make/data/cldr/common/main/scn.xml ! make/data/cldr/common/main/sd.xml ! make/data/cldr/common/main/sd_Deva.xml ! make/data/cldr/common/main/se.xml ! make/data/cldr/common/main/se_FI.xml ! make/data/cldr/common/main/sg.xml + make/data/cldr/common/main/sgs.xml + make/data/cldr/common/main/sgs_LT.xml ! make/data/cldr/common/main/shn.xml ! make/data/cldr/common/main/si.xml ! make/data/cldr/common/main/sk.xml ! make/data/cldr/common/main/sl.xml ! make/data/cldr/common/main/smn.xml ! make/data/cldr/common/main/so.xml ! make/data/cldr/common/main/sq.xml ! make/data/cldr/common/main/sr.xml ! make/data/cldr/common/main/sr_Cyrl_BA.xml ! make/data/cldr/common/main/sr_Cyrl_ME.xml ! make/data/cldr/common/main/sr_Latn.xml ! make/data/cldr/common/main/sr_Latn_BA.xml ! make/data/cldr/common/main/sr_Latn_ME.xml ! make/data/cldr/common/main/st.xml ! make/data/cldr/common/main/su.xml + make/data/cldr/common/main/suz.xml + make/data/cldr/common/main/suz_Deva.xml + make/data/cldr/common/main/suz_Deva_NP.xml + make/data/cldr/common/main/suz_Sunu.xml + make/data/cldr/common/main/suz_Sunu_NP.xml ! make/data/cldr/common/main/sv.xml ! make/data/cldr/common/main/sv_AX.xml ! make/data/cldr/common/main/sv_FI.xml ! make/data/cldr/common/main/sw.xml ! make/data/cldr/common/main/sw_KE.xml ! make/data/cldr/common/main/syr.xml ! make/data/cldr/common/main/szl.xml ! make/data/cldr/common/main/ta.xml ! make/data/cldr/common/main/ta_MY.xml ! make/data/cldr/common/main/ta_SG.xml ! make/data/cldr/common/main/te.xml ! make/data/cldr/common/main/tg.xml ! make/data/cldr/common/main/th.xml ! make/data/cldr/common/main/ti.xml ! make/data/cldr/common/main/ti_ER.xml ! make/data/cldr/common/main/tk.xml ! make/data/cldr/common/main/tn.xml ! make/data/cldr/common/main/to.xml ! make/data/cldr/common/main/tok.xml ! make/data/cldr/common/main/tpi.xml ! make/data/cldr/common/main/tr.xml ! make/data/cldr/common/main/trv.xml ! make/data/cldr/common/main/trw.xml ! make/data/cldr/common/main/tt.xml ! make/data/cldr/common/main/tyv.xml ! make/data/cldr/common/main/tzm.xml ! make/data/cldr/common/main/ug.xml ! make/data/cldr/common/main/uk.xml ! make/data/cldr/common/main/ur.xml ! make/data/cldr/common/main/ur_IN.xml ! make/data/cldr/common/main/uz.xml ! make/data/cldr/common/main/uz_Arab.xml ! make/data/cldr/common/main/uz_Cyrl.xml ! make/data/cldr/common/main/vec.xml ! make/data/cldr/common/main/vi.xml ! make/data/cldr/common/main/vmw.xml ! make/data/cldr/common/main/vo.xml ! make/data/cldr/common/main/wae.xml ! make/data/cldr/common/main/wal.xml ! make/data/cldr/common/main/wo.xml ! make/data/cldr/common/main/xh.xml ! make/data/cldr/common/main/xnr.xml ! make/data/cldr/common/main/xog.xml ! make/data/cldr/common/main/yav.xml ! make/data/cldr/common/main/yo.xml ! make/data/cldr/common/main/yo_BJ.xml ! make/data/cldr/common/main/yrl.xml ! make/data/cldr/common/main/yrl_CO.xml ! make/data/cldr/common/main/yrl_VE.xml ! make/data/cldr/common/main/yue.xml ! make/data/cldr/common/main/yue_Hans.xml ! make/data/cldr/common/main/zh.xml ! make/data/cldr/common/main/zh_Hans_MY.xml ! make/data/cldr/common/main/zh_Hant.xml ! make/data/cldr/common/main/zh_Hant_HK.xml ! make/data/cldr/common/main/zu.xml ! make/data/cldr/common/properties/coverageLevels.txt ! make/data/cldr/common/supplemental/attributeValueValidity.xml ! make/data/cldr/common/supplemental/coverageLevels.xml ! make/data/cldr/common/supplemental/dayPeriods.xml ! make/data/cldr/common/supplemental/languageGroup.xml ! make/data/cldr/common/supplemental/languageInfo.xml ! make/data/cldr/common/supplemental/likelySubtags.xml ! make/data/cldr/common/supplemental/metaZones.xml ! make/data/cldr/common/supplemental/numberingSystems.xml ! make/data/cldr/common/supplemental/ordinals.xml ! make/data/cldr/common/supplemental/plurals.xml ! make/data/cldr/common/supplemental/rgScope.xml ! make/data/cldr/common/supplemental/subdivisions.xml ! make/data/cldr/common/supplemental/supplementalData.xml ! make/data/cldr/common/supplemental/supplementalMetadata.xml ! make/data/cldr/common/supplemental/units.xml ! make/data/cldr/common/supplemental/windowsZones.xml ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CopyrightHeaders.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/text/Format/NumberFormat/Bug8132125.java ! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java ! test/jdk/java/time/test/java/time/format/Skeletons_en_US.properties ! test/jdk/java/time/test/java/time/format/Skeletons_ja.properties ! test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/util/Calendar/CalendarDataTest.java ! test/jdk/java/util/Calendar/CldrFormatNamesTest.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java ! test/jdk/java/util/Locale/bcp47u/spi/provider/foo/LocaleNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java ! test/jdk/sun/util/resources/TimeZone/Bug6317929.java ! test/jdk/sun/util/resources/TimeZone/Bug6442006.java ! test/jdk/sun/util/resources/TimeZone/Bug8139107.java + test/jdk/sun/util/resources/cldr/DateTimeRoundTripTest.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 5140e099 Branch: master Author: duke Date: 2025-11-07 19:34:25 +0000 URL: https://git.openjdk.org/mobile/commit/5140e0997daa291cce0cdde125fe8b6bc272cd63 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 7 20:37:34 2025 From: duke at openjdk.org (duke) Date: Fri, 7 Nov 2025 20:37:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7a81e8d9-ec29-4f70-83da-89847ebda6a1@openjdk.org> Changeset: 066810c8 Branch: master Author: Lawrence Andrews Committer: Harshitha Onkar Date: 2025-11-07 20:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/066810c877b206a66cc87537487b17f0481646c3 8371485: ProblemList awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java for linux Reviewed-by: azvegint ! test/jdk/ProblemList.txt Changeset: 5d52b869 Branch: master Author: duke Date: 2025-11-07 20:36:27 +0000 URL: https://git.openjdk.org/mobile/commit/5d52b86935680035daf45e5f236561919ca7589d Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 8 21:33:18 2025 From: duke at openjdk.org (duke) Date: Sat, 8 Nov 2025 21:33:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 88c4678e Branch: master Author: Leonid Mesnik Date: 2025-11-08 21:30:58 +0000 URL: https://git.openjdk.org/mobile/commit/88c4678eed818cbe9380f35352e90883fed27d33 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing Reviewed-by: amenkov, sspitsyn ! src/hotspot/share/prims/jvmtiEventController.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: d2add0b8 Branch: master Author: duke Date: 2025-11-08 21:32:02 +0000 URL: https://git.openjdk.org/mobile/commit/d2add0b892244c113ba54bd9c9817e7e38103411 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 9 07:24:33 2025 From: duke at openjdk.org (duke) Date: Sun, 9 Nov 2025 07:24:33 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: ebd1c038 Branch: master Author: Prasanta Sadhukhan Date: 2025-11-09 07:22:45 +0000 URL: https://git.openjdk.org/mobile/commit/ebd1c03829c354007a4ca9971be313d19eac2373 8371163: Make GlyphView/TestGlyphBGHeight.java headless 8371377: javax/swing/text/GlyphView/TestGlyphBGHeight.java fails in Ubuntu 24.04 X11 Reviewed-by: aivanov ! test/jdk/javax/swing/text/GlyphView/TestGlyphBGHeight.java Changeset: 28438a58 Branch: master Author: duke Date: 2025-11-09 07:23:04 +0000 URL: https://git.openjdk.org/mobile/commit/28438a5847e021d5d1808bf2b128a008bc18f184 Automatic merge of jdk:master into master Changeset: 4a14c81a Branch: master Author: Prasanta Sadhukhan Date: 2025-11-09 07:23:10 +0000 URL: https://git.openjdk.org/mobile/commit/4a14c81a06ab2be1d56cd01288135fbd369eb9c7 8299304: Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit Reviewed-by: tr ! test/jdk/java/awt/print/PrinterJob/PageDialogTest.java Changeset: 77e58376 Branch: master Author: duke Date: 2025-11-09 07:24:04 +0000 URL: https://git.openjdk.org/mobile/commit/77e583763f107fde896a0e279098694976ecf48a Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 05:55:18 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 05:55:18 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <4109b942-6a66-4cb9-a6ce-d8ff5a503795@openjdk.org> Changeset: 66e5a68a Branch: master Author: Axel Boldt-Christmas Date: 2025-11-10 05:53:36 +0000 URL: https://git.openjdk.org/mobile/commit/66e5a68a33dcd6b23c73c892d51b3efed162b8f8 8371343: ZGC: Remove dependency on test execution order for gtests Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zAddress.hpp ! test/hotspot/gtest/gc/z/test_zAddress.cpp ! test/hotspot/gtest/gc/z/test_zLiveMap.cpp Changeset: a8b35bf5 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-10 05:53:55 +0000 URL: https://git.openjdk.org/mobile/commit/a8b35bf5a60c26e8975a468d4ebe6aac557e4d85 8367317: ZGC: ZVirtualMemoryReserver::force_reserve_discontiguous arithmetic underflow Reviewed-by: jsikstro, eosterlund ! src/hotspot/share/gc/z/zVirtualMemoryManager.cpp Changeset: 14202d69 Branch: master Author: duke Date: 2025-11-10 05:54:04 +0000 URL: https://git.openjdk.org/mobile/commit/14202d69ad874d1193d64bd85f28cfbfe19a16ce Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 05:58:20 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 05:58:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4e4cced7 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-10 05:55:34 +0000 URL: https://git.openjdk.org/mobile/commit/4e4cced710a8e4cd5bb8f49b08798c87b21e8b78 8371341: ZGC: Improve gtest interoperability with instrumented builds (ASAN) Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zVirtualMemoryManager.hpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemoryManager.cpp ! test/hotspot/gtest/gc/z/zunittest.hpp Changeset: f80a0f75 Branch: master Author: duke Date: 2025-11-10 05:56:02 +0000 URL: https://git.openjdk.org/mobile/commit/f80a0f75cd14267546e627c6a4c4c5223509f4fc Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 06:18:36 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 06:18:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f77a5117 Branch: master Author: Jasmine Karthikeyan Date: 2025-11-10 06:16:02 +0000 URL: https://git.openjdk.org/mobile/commit/f77a5117db2d01a935762e948aef2d0ade3512a3 8350468: x86: Improve implementation of vectorized numberOfLeadingZeros for int and long Co-authored-by: Raffaello Giulietti Reviewed-by: sviswanathan, qamai, vlivanov ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java + test/micro/org/openjdk/bench/vm/compiler/LeadingZeros.java Changeset: 1e8557f3 Branch: master Author: duke Date: 2025-11-10 06:17:00 +0000 URL: https://git.openjdk.org/mobile/commit/1e8557f38119031b5f376698cf157cb06b25dc2a Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 06:21:22 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 06:21:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d570765e Branch: master Author: Axel Boldt-Christmas Date: 2025-11-10 06:19:27 +0000 URL: https://git.openjdk.org/mobile/commit/d570765e2720a11c88c806554df9b13587a041a2 8367149: Add convenient construction for creating ad-hoc VMErrorCallback Reviewed-by: ayang, stefank ! src/hotspot/share/utilities/vmError.hpp Changeset: 203a1e79 Branch: master Author: duke Date: 2025-11-10 06:20:01 +0000 URL: https://git.openjdk.org/mobile/commit/203a1e79e7ea82a6cdbaf0b0da8ce1f56cd6cc6c Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 08:02:38 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 08:02:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ef4c2a4-bf17-422c-8738-ecccc2410b57@openjdk.org> Changeset: 79fee607 Branch: master Author: Matthias Baesken Date: 2025-11-10 07:58:13 +0000 URL: https://git.openjdk.org/mobile/commit/79fee607fd77320cd5deb8e424582e2f6c2b31a2 8371473: Problem list TestEmergencyDumpAtOOM.java on ppc64 platforms related to JDK-8371014 Reviewed-by: mdoerr, phubner ! test/jdk/ProblemList.txt Changeset: e777fc5a Branch: master Author: duke Date: 2025-11-10 07:59:01 +0000 URL: https://git.openjdk.org/mobile/commit/e777fc5a492cc47b58ba1f6a25490dc3958af22f Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 08:43:17 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 08:43:17 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 5e8bf7a2 Branch: master Author: Beno?t Maillard Date: 2025-11-10 08:39:21 +0000 URL: https://git.openjdk.org/mobile/commit/5e8bf7a283f75464dbd906454c852e4d1db497dc 8369646: Detection of redundant conversion patterns in add_users_of_use_to_worklist is too restrictive Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! test/hotspot/jtreg/compiler/c2/TestEliminateRedundantConversionSequences.java Changeset: cf2d422d Branch: master Author: duke Date: 2025-11-10 08:40:03 +0000 URL: https://git.openjdk.org/mobile/commit/cf2d422d1a8ce72762772bd344d97e71b4c1fc45 Automatic merge of jdk:master into master Changeset: 0c1b7267 Branch: master Author: Beno?t Maillard Date: 2025-11-10 08:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/0c1b7267e374192f30322a45a1a34f734565cc15 8366990: C2: Compilation hits the memory limit when verifying loop opts in Split-If code Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/opto/type.cpp + test/hotspot/jtreg/compiler/loopopts/TestVerifyLoopOptimizationsHitsMemLimit.java Changeset: 5ea1338d Branch: master Author: duke Date: 2025-11-10 08:42:03 +0000 URL: https://git.openjdk.org/mobile/commit/5ea1338d091d0953b98179be5c4a5831ea8dbc92 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 08:55:49 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 08:55:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2297d571-4715-4a05-8b70-3ece2289d5be@openjdk.org> Changeset: 2c378e26 Branch: master Author: Joel Sikstr?m Date: 2025-11-10 08:54:04 +0000 URL: https://git.openjdk.org/mobile/commit/2c378e26d7319b6b0e273d2409dd3f591c5f5f6b 8370813: Deprecate AggressiveHeap Reviewed-by: ayang, shade ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md Changeset: 1a325676 Branch: master Author: duke Date: 2025-11-10 08:55:06 +0000 URL: https://git.openjdk.org/mobile/commit/1a3256768cd30fb9b0669b4ccf3082dc783ee878 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 09:30:48 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 09:30:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f48ad21e Branch: master Author: Paul H?bner Committer: Martin Doerr Date: 2025-11-10 09:24:45 +0000 URL: https://git.openjdk.org/mobile/commit/f48ad21ecc288c280db3ffb2e098df12518e2a5a 8371216: oopDesc::print_value_on breaks if klass is garbage Reviewed-by: coleenp, mdoerr ! src/hotspot/share/oops/oop.cpp Changeset: 54c48aa0 Branch: master Author: duke Date: 2025-11-10 09:25:05 +0000 URL: https://git.openjdk.org/mobile/commit/54c48aa0f409d3663e09f3258e343c2fa7bffe66 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 09:43:40 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 09:43:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c0b82ff2 Branch: master Author: Joel Sikstr?m Date: 2025-11-10 09:41:55 +0000 URL: https://git.openjdk.org/mobile/commit/c0b82ff2e5b696371de62e0f4fcbba61361fc6b2 8370843: Deprecate AlwaysActAsServerClassMachine and NeverActAsServerClassMachine Reviewed-by: ayang, kvn ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md Changeset: 01a76f6e Branch: master Author: duke Date: 2025-11-10 09:42:09 +0000 URL: https://git.openjdk.org/mobile/commit/01a76f6ea4e9187f7682821dab8a32b96421e7c8 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 10:08:27 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 10:08:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 49f51f94 Branch: master Author: Hannes Walln?fer Date: 2025-11-10 10:06:09 +0000 URL: https://git.openjdk.org/mobile/commit/49f51f9450ac3b923f83ba7d9089e5560e25ec7a 8370612: Simplify implementation of dark theme 8371021: Tab order in theme picker is broken Reviewed-by: jlamperth, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/highlight.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: bf54c9d0 Branch: master Author: duke Date: 2025-11-10 10:07:06 +0000 URL: https://git.openjdk.org/mobile/commit/bf54c9d05cf909f804693ab45976a863f4684c29 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 10:26:12 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 10:26:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4f05342f-0fff-47f1-89d2-a9946a28bd94@openjdk.org> Changeset: 681dab72 Branch: master Author: Erik Gahlin Date: 2025-11-10 10:22:59 +0000 URL: https://git.openjdk.org/mobile/commit/681dab7205190176b842bd42914b1cb9fe752e44 8365972: JFR: ThreadDump and ClassLoaderStatistics events may cause back to back rotations Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java + test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java Changeset: 3ad07a90 Branch: master Author: duke Date: 2025-11-10 10:24:14 +0000 URL: https://git.openjdk.org/mobile/commit/3ad07a9084248fd7e657dfb5eb7af4cbe58d8655 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 11:38:38 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 11:38:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 98f40e45 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-11-10 11:33:56 +0000 URL: https://git.openjdk.org/mobile/commit/98f40e4575538d91f509c85d9d657a8973f464be 8371425: Include folder names in vscode workspace virtual folders Reviewed-by: erikj, jvernee, shade ! make/ide/vscode/hotspot/CreateVSCodeProject.gmk ! make/ide/vscode/hotspot/template-workspace.jsonc Changeset: bfd6961c Branch: master Author: duke Date: 2025-11-10 11:34:13 +0000 URL: https://git.openjdk.org/mobile/commit/bfd6961c3816162ad8541dc4892a7fbbfae3eac9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 13:10:03 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 13:10:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0cdec05a-8231-49fb-9c5c-6e18da95f532@openjdk.org> Changeset: 1142d299 Branch: master Author: Daniel Fuchs Date: 2025-11-10 13:05:07 +0000 URL: https://git.openjdk.org/mobile/commit/1142d299439bdf71de41b872a9b3d7775d0c692b 8369920: HttpClient QuicSelectorThread could be a VirtualThread Reviewed-by: vyazici, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java + test/jdk/java/net/httpclient/http3/H3QuicVTTest.java Changeset: 00d5cf51 Branch: master Author: duke Date: 2025-11-10 13:06:02 +0000 URL: https://git.openjdk.org/mobile/commit/00d5cf51efcd5c6643e74a879a7593d257bd8339 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 14:33:32 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 14:33:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9d2fa8fe Branch: master Author: Albert Mingkun Yang Date: 2025-11-10 14:29:35 +0000 URL: https://git.openjdk.org/mobile/commit/9d2fa8fe22652cbf1c70b953247bd154b363b383 8371321: Remove unused last arg of BarrierSetAssembler::arraycopy_epilogue Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: 50823beb Branch: master Author: duke Date: 2025-11-10 14:30:04 +0000 URL: https://git.openjdk.org/mobile/commit/50823beb20ef8bdedb3ebfc5cfda9996923da079 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 14:38:44 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 14:38:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <99439af3-0088-46c7-81f6-2e4059553e73@openjdk.org> Changeset: 1877ff99 Branch: master Author: Michael McMahon Date: 2025-11-10 14:34:29 +0000 URL: https://git.openjdk.org/mobile/commit/1877ff996b67849205fd6cde1285461c4db1b359 8331195: Improve com.sun.net.httpserver.HttpExchange usability Reviewed-by: jpai, dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandlers.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/BasicAuthToken.java ! test/jdk/com/sun/net/httpserver/EchoHandler.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java ! test/jdk/com/sun/net/httpserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java ! test/jdk/com/sun/net/httpserver/HttpServerTest.java ! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java ! test/jdk/com/sun/net/httpserver/InputNotRead.java ! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java ! test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java ! test/jdk/com/sun/net/httpserver/TaskRejectedTest.java ! test/jdk/com/sun/net/httpserver/Test10.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test6a.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test7a.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java ! test/jdk/com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java ! test/jdk/com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6361557.java ! test/jdk/com/sun/net/httpserver/bugs/B6393710.java ! test/jdk/com/sun/net/httpserver/bugs/B6401598.java ! test/jdk/com/sun/net/httpserver/bugs/B6421581.java ! test/jdk/com/sun/net/httpserver/bugs/B6433018.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/bugs/B6886436.java ! test/jdk/com/sun/net/httpserver/bugs/B8211420.java ! test/jdk/com/sun/net/httpserver/bugs/ExceptionKeepAlive.java ! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java ! test/jdk/com/sun/net/httpserver/bugs/HeadKeepAlive.java ! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java ! test/jdk/com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java ! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java ! test/jdk/com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Changeset: 92416389 Branch: master Author: duke Date: 2025-11-10 14:35:03 +0000 URL: https://git.openjdk.org/mobile/commit/92416389bf0bfb501e6ed9369507dde15cd14727 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 14:42:26 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 14:42:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3697b39c-3a17-464b-826c-f80b46561687@openjdk.org> Changeset: 2d4f2fde Branch: master Author: Weijun Wang Date: 2025-11-10 14:39:22 +0000 URL: https://git.openjdk.org/mobile/commit/2d4f2fde2281affd90bdd608d49a021f6cac2fed 8349732: Add support for JARs signed with ML-DSA Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/jdk.jartool/share/man/jarsigner.md + test/jdk/sun/security/pkcs/pkcs7/MLDSADigestConformance.java ! test/jdk/sun/security/provider/acvp/Launcher.java + test/jdk/sun/security/provider/pqc/ML_DSA_CMS.java + test/jdk/sun/security/tools/jarsigner/ML_DSA.java + test/lib/jdk/test/lib/security/RepositoryFileReader.java Changeset: 49b4e152 Branch: master Author: duke Date: 2025-11-10 14:40:02 +0000 URL: https://git.openjdk.org/mobile/commit/49b4e152ed2d87c81b8346c344ed8a98e670abbe Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 14:59:42 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 14:59:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b10e506-4d19-4f31-9a7d-d2636b97b27f@openjdk.org> Changeset: 6e838d6f Branch: master Author: Jorn Vernee Date: 2025-11-10 14:57:27 +0000 URL: https://git.openjdk.org/mobile/commit/6e838d6f9a59e4f14d4d1a6d4ff6ea857c0615e9 8371474: Wrong object class or methodID passed to JNI call in TestSharedCloseJvmti with -Xshare:off Reviewed-by: alanb, mdoerr ! test/jdk/java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java ! test/jdk/java/foreign/sharedclosejvmti/libSharedCloseAgent.cpp Changeset: 1ae82b5c Branch: master Author: duke Date: 2025-11-10 14:58:01 +0000 URL: https://git.openjdk.org/mobile/commit/1ae82b5ca1279cb28b9fe21fc591778b6b4a13c0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 15:59:19 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 15:59:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <98d61a2a-a312-489c-b3a9-f628c10a3029@openjdk.org> Changeset: 72989e0f Branch: master Author: Emanuel Peter Date: 2025-11-10 15:56:49 +0000 URL: https://git.openjdk.org/mobile/commit/72989e0fac7dae1bfec40e3017ba89aa201cc8ee 8340093: C2 SuperWord: implement cost model Reviewed-by: kvn, qamai ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp ! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestAutoVectorizationOverrideProfitability.java + test/hotspot/jtreg/compiler/loopopts/superword/TestReductions.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReduction2.java Changeset: 51ce1ea4 Branch: master Author: duke Date: 2025-11-10 15:57:08 +0000 URL: https://git.openjdk.org/mobile/commit/51ce1ea4d3e96417719d62b9768fb4ac6d794989 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 16:39:01 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 16:39:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21656943-53ea-44e7-8d8f-429ba8d793d6@openjdk.org> Changeset: 0bae56b6 Branch: master Author: Alan Bateman Date: 2025-11-10 16:34:31 +0000 URL: https://git.openjdk.org/mobile/commit/0bae56b6149f87e8ebd09291f96033d3e558263b 8367857: Implement JEP 525: Structured Concurrency (Sixth Preview) Reviewed-by: vklang ! src/java.base/share/classes/java/util/concurrent/Joiners.java ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StressCancellation.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java Changeset: 98abc4b3 Branch: master Author: duke Date: 2025-11-10 16:35:15 +0000 URL: https://git.openjdk.org/mobile/commit/98abc4b3f3eb950106c4ed72e7f85afab89ec6fa Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 17:42:43 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 17:42:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21da537f-9ee5-46da-aefa-5b85b85626a7@openjdk.org> Changeset: 1327aa60 Branch: master Author: Kerem Kat Committer: Cesar Soares Lucas Date: 2025-11-10 17:38:25 +0000 URL: https://git.openjdk.org/mobile/commit/1327aa60907555d7e2d8d131bf4cb20a34660ff2 8369949: Fix TestWaste.java stack overflow Reviewed-by: egahlin, shade ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp ! test/jdk/ProblemList.txt Changeset: 5b13ca5e Branch: master Author: duke Date: 2025-11-10 17:39:16 +0000 URL: https://git.openjdk.org/mobile/commit/5b13ca5e51e66ff44bb1dfaa4a1b2d94a3bb929f Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 18:00:05 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 18:00:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9f622616-a76f-4d95-a67e-3bd9396cd671@openjdk.org> Changeset: 8a911aed Branch: master Author: Daniel Fuchs Date: 2025-11-10 17:56:52 +0000 URL: https://git.openjdk.org/mobile/commit/8a911aed26211936a9c2652299a1bca8a06cae21 8371471: HttpClient: Log HTTP/3 handshake failures if logging errors is enabled Reviewed-by: djelinski, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + test/jdk/java/net/httpclient/http3/H3LogHandshakeErrors.java Changeset: d9c972f7 Branch: master Author: duke Date: 2025-11-10 17:57:19 +0000 URL: https://git.openjdk.org/mobile/commit/d9c972f7d3422e63def226ecc82855e65667778a Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 18:23:40 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 18:23:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cc54d2c0 Branch: master Author: Ashutosh Mehra Date: 2025-11-10 18:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/cc54d2c06b0e1f799c771d747cfb4059a8774e28 8371418: Methods in AdapterHandlerLibrary use HashtableBase iterate method incorrectly Reviewed-by: kvn, adinn ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 97a0c02c Branch: master Author: duke Date: 2025-11-10 18:22:01 +0000 URL: https://git.openjdk.org/mobile/commit/97a0c02c81891bc942ad68f7b381a137c917f72d Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 10 18:54:58 2025 From: duke at openjdk.org (duke) Date: Mon, 10 Nov 2025 18:54:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 43afce54 Branch: master Author: Kelvin Nilsen Date: 2025-11-10 18:52:00 +0000 URL: https://git.openjdk.org/mobile/commit/43afce54a7ecbd124f68f1f32d718f08b24ca61a 8371573: Shenandoah: Remove unnecessary include after JDK-8351091 Reviewed-by: wkemper, shade ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp Changeset: 0f3ac7e0 Branch: master Author: duke Date: 2025-11-10 18:53:00 +0000 URL: https://git.openjdk.org/mobile/commit/0f3ac7e0365cdee2873c0c2c76e2fabce2e18848 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 03:37:52 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 03:37:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e1c95260 Branch: master Author: Rui Li Committer: SendaoYan Date: 2025-11-11 03:35:42 +0000 URL: https://git.openjdk.org/mobile/commit/e1c952608d61c6c74c3fa4d00789390f3a789de4 8361339: Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space Reviewed-by: shade, syan ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java Changeset: 4530fe44 Branch: master Author: duke Date: 2025-11-11 03:36:07 +0000 URL: https://git.openjdk.org/mobile/commit/4530fe44d1b34700455a34fb6424879d1d945d76 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 03:52:01 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 03:52:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b886431-9868-49b0-ab7b-f182cc903fce@openjdk.org> Changeset: 76a1109d Branch: master Author: GennadiyKrivoshein <164895822+GennadiyKrivoshein at users.noreply.github.com> Committer: Prasanta Sadhukhan Date: 2025-11-11 03:49:39 +0000 URL: https://git.openjdk.org/mobile/commit/76a1109d6fc7baac9ebc7accff800ef8927931bb 8251928: [macos] the printer DPI always be 72, cause some content lost when print out Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m + test/jdk/javax/print/PrintablePrintDPI.java Changeset: 2a8225ac Branch: master Author: duke Date: 2025-11-11 03:50:02 +0000 URL: https://git.openjdk.org/mobile/commit/2a8225acc107f642f84fa56153d557da3b8e8687 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 09:22:37 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 09:22:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 29100320 Branch: master Author: Severin Gehwolf Date: 2025-11-11 09:18:27 +0000 URL: https://git.openjdk.org/mobile/commit/291003208c025ce4f9a94ba6093e207d0792bbb9 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 Reviewed-by: shade, syan ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java ! test/hotspot/jtreg/containers/docker/TestJcmd.java + test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: df392ceb Branch: master Author: duke Date: 2025-11-11 09:19:04 +0000 URL: https://git.openjdk.org/mobile/commit/df392cebe8a9e5c238f83ba403c13e6adbee1451 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 13:03:34 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 13:03:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2902436f Branch: master Author: Stefan Johansson Date: 2025-11-11 13:00:22 +0000 URL: https://git.openjdk.org/mobile/commit/2902436fb15c76755286ed2df444bc6f9d93af13 8371019: G1: Support heap expansion during startup Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: b0c2e74d Branch: master Author: duke Date: 2025-11-11 13:01:43 +0000 URL: https://git.openjdk.org/mobile/commit/b0c2e74dd2c924d39277d09eab18654524968d6e Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 14:32:55 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 14:32:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2f2b6374-1400-48f6-913f-9ad8834227b0@openjdk.org> Changeset: cbd77fc9 Branch: master Author: Martin Doerr Date: 2025-11-11 14:26:58 +0000 URL: https://git.openjdk.org/mobile/commit/cbd77fc9f3e6c8f1e996b30afe208c6a074cce3a 8370244: [PPC64] Several vector tests fail on Power8 Reviewed-by: dbriemann, rrich ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 501efa65 Branch: master Author: duke Date: 2025-11-11 14:28:03 +0000 URL: https://git.openjdk.org/mobile/commit/501efa6575453d1939db90ac43a4316e4e0e3950 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 15:03:10 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 15:03:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 405d5f7a Branch: master Author: Hamlin Li Date: 2025-11-11 14:56:20 +0000 URL: https://git.openjdk.org/mobile/commit/405d5f7a6892426d69409c3975d0c808304b8438 8371297: C2: assert triggered in BoolTest::BoolTest Reviewed-by: dlong, luhenry, epeter ! src/hotspot/share/opto/vtransform.cpp Changeset: 635b544f Branch: master Author: duke Date: 2025-11-11 14:57:01 +0000 URL: https://git.openjdk.org/mobile/commit/635b544f179a33ddece3ac1b8501c9570ad924c1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 15:12:30 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 15:12:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00bfe360-4187-4e49-af03-7f8796bed09c@openjdk.org> Changeset: bbeb6bf0 Branch: master Author: Ashutosh Mehra Date: 2025-11-11 15:07:10 +0000 URL: https://git.openjdk.org/mobile/commit/bbeb6bf0ac8952feaf8afc9c9b25a9a372c2c798 8371493: Simplify search for AdapterHandlerEntry Reviewed-by: kvn, adinn ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 6b5cb71b Branch: master Author: duke Date: 2025-11-11 15:08:13 +0000 URL: https://git.openjdk.org/mobile/commit/6b5cb71b4fbe16cff3ef7ceb4b7aaf5b3df005a5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 16:37:28 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 16:37:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f5eacbeb Branch: master Author: Beno?t Maillard Date: 2025-11-11 16:33:15 +0000 URL: https://git.openjdk.org/mobile/commit/f5eacbeb5fc58c1bd844d709fe92621ce3689d78 8371534: C2: Missed Ideal optimization opportunity with AndL and URShiftL Reviewed-by: thartmann, mhaessig ! src/hotspot/share/opto/phaseX.cpp ! test/hotspot/jtreg/compiler/c2/TestMaskAndRShiftReorder.java Changeset: f440a83d Branch: master Author: duke Date: 2025-11-11 16:34:02 +0000 URL: https://git.openjdk.org/mobile/commit/f440a83d889940ad77e73d60c853552859d1261d Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 17:17:38 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 17:17:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c15f1d2-f952-44b4-bb65-5b596f0f5a6c@openjdk.org> Changeset: c6a8027b Branch: master Author: Dan Smith Date: 2025-11-11 17:11:44 +0000 URL: https://git.openjdk.org/mobile/commit/c6a8027b94bbcbde5f7dcabd0bff48b93bbb5a7f 8370154: Update @jls and @jvms taglets to point to local specs dir Reviewed-by: liach ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/JSpec.java ! make/jdk/src/classes/build/tools/taglet/ToolGuide.java Changeset: 63983095 Branch: master Author: duke Date: 2025-11-11 17:12:02 +0000 URL: https://git.openjdk.org/mobile/commit/6398309547826ff77af7e121da612a38a7c0fb52 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 11 21:10:33 2025 From: duke at openjdk.org (duke) Date: Tue, 11 Nov 2025 21:10:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <159cccb5-a1a8-465b-906d-cf42e2f96dbb@openjdk.org> Changeset: 8531fa14 Branch: master Author: Kelvin Nilsen Date: 2025-11-11 21:07:34 +0000 URL: https://git.openjdk.org/mobile/commit/8531fa146be1da5e96c0f23091882a27c67d7893 8358735: GenShen: block_start() may be incorrect after class unloading Co-authored-by: Y. Srinivas Ramakrishna Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahMarkBitMap.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java Changeset: 371865ba Branch: master Author: duke Date: 2025-11-11 21:08:14 +0000 URL: https://git.openjdk.org/mobile/commit/371865ba22c2dbce0fc51465c35ec892ce77d6be Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 04:48:06 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 04:48:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 15dcbf0b Branch: master Author: Jayathirth D V Date: 2025-11-12 04:44:37 +0000 URL: https://git.openjdk.org/mobile/commit/15dcbf0bc80b3c1ab09e44b9447c639780cce65e 8363950: Incorrect jtreg header in TestLayoutVsICU.java Reviewed-by: azvegint - test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java - test/jdk/java/awt/font/TextLayout/TestLayoutVsICU_jdkbase.xml Changeset: 4b365b7f Branch: master Author: duke Date: 2025-11-12 04:45:03 +0000 URL: https://git.openjdk.org/mobile/commit/4b365b7f745450685d1a6f32011a70f7a9f4f842 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 07:14:21 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 07:14:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2fa7b4d8-e085-4723-9cd8-865b1b51ff6b@openjdk.org> Changeset: 6df78c45 Branch: master Author: Emanuel Peter Date: 2025-11-12 07:10:29 +0000 URL: https://git.openjdk.org/mobile/commit/6df78c4585fc5a71ceafa6f4b1dc0fe68db2657c 8371065: C2 SuperWord: VTransformLoopPhiNode::apply setting type leads to assert/wrong result Co-authored-by: Roland Westrelin Reviewed-by: qamai, chagedorn ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestLoopPhiApplyBadType.java Changeset: b3f627ee Branch: master Author: duke Date: 2025-11-12 07:11:03 +0000 URL: https://git.openjdk.org/mobile/commit/b3f627ee6bcd55969276222b94b7ae63fd294877 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 07:20:25 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 07:20:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b53b9ac-9a61-40a0-a7de-aec244259d18@openjdk.org> Changeset: 76a0732b Branch: master Author: Jan Lahoda Date: 2025-11-12 07:14:45 +0000 URL: https://git.openjdk.org/mobile/commit/76a0732ba5c0f3159ed0ebc5fcb2dfb7117b38cd 8366691: JShell should support a more convenient completion Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/langtools/jdk/jshell/CompletionAPITest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java Changeset: a25d471e Branch: master Author: duke Date: 2025-11-12 07:15:02 +0000 URL: https://git.openjdk.org/mobile/commit/a25d471e8409c1f33ab06eb4221afd5645457a54 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 08:54:50 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 08:54:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 400a83da Branch: master Author: Ivan Walulya Date: 2025-11-12 08:48:07 +0000 URL: https://git.openjdk.org/mobile/commit/400a83da893f5fc285a175b63a266de21e93683c 8371625: G1: G1HeapRegion::print_on misalignment Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1HeapRegion.cpp Changeset: 5f9341b3 Branch: master Author: duke Date: 2025-11-12 08:49:07 +0000 URL: https://git.openjdk.org/mobile/commit/5f9341b32b4d4f3f21bdcb0f3b3abb0d42ef3624 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 12:35:28 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 12:35:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3fe9d4c1-d76b-4014-9766-3fa3478a998c@openjdk.org> Changeset: 1f1f7bb4 Branch: master Author: Daniel Jeli?ski Date: 2025-11-12 12:32:05 +0000 URL: https://git.openjdk.org/mobile/commit/1f1f7bb44842fac966bd8f16cc6cfeee0ea972f6 8370024: HttpClient: QUIC congestion controller doesn't implement pacing Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacer.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java + test/jdk/java/net/httpclient/quic/PacerTest.java ! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java Changeset: 202d6ad4 Branch: master Author: duke Date: 2025-11-12 12:33:05 +0000 URL: https://git.openjdk.org/mobile/commit/202d6ad4b0903e9cd8ec63e04872c266e2a1fea7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 14:34:28 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 14:34:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e5a272a5 Branch: master Author: Vicente Romero Date: 2025-11-12 14:30:08 +0000 URL: https://git.openjdk.org/mobile/commit/e5a272a59058e36136acd6aef635f87136fbb027 8369517: Compilation mismatch for equivalent lambda and method reference Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.java + test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.out Changeset: 414a9254 Branch: master Author: duke Date: 2025-11-12 14:31:02 +0000 URL: https://git.openjdk.org/mobile/commit/414a9254e2a6c39974617fe5083aaacfde182396 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 14:46:00 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 14:46:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <692524cc-bd28-4ffe-8c06-6aa3767e41f7@openjdk.org> Changeset: 4042e821 Branch: master Author: Daniel Gredler Date: 2025-11-12 14:42:30 +0000 URL: https://git.openjdk.org/mobile/commit/4042e821c6f582bf31201acb9f2d98d940383f1c 8371066: Remove unused class TextSourceLabel and associated class hierarchy Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/java/awt/font/TextLine.java ! src/java.desktop/share/classes/sun/font/Decoration.java - src/java.desktop/share/classes/sun/font/ExtendedTextLabel.java ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java - src/java.desktop/share/classes/sun/font/TextLabel.java ! src/java.desktop/share/classes/sun/font/TextLabelFactory.java - src/java.desktop/share/classes/sun/font/TextSourceLabel.java Changeset: fb05517f Branch: master Author: duke Date: 2025-11-12 14:43:11 +0000 URL: https://git.openjdk.org/mobile/commit/fb05517f19979030ef52d16e3b5454babf3ce972 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 14:51:42 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 14:51:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 56a27d11 Branch: master Author: Daniel Lund?n Date: 2025-11-12 14:45:22 +0000 URL: https://git.openjdk.org/mobile/commit/56a27d11971d935e8b28ac9d701cf9890014a949 8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2 Reviewed-by: rcastanedalo, dfenacci ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/compiler/cha/TypeProfileFinalMethod.java Changeset: c192f279 Branch: master Author: duke Date: 2025-11-12 14:46:13 +0000 URL: https://git.openjdk.org/mobile/commit/c192f279be633d3ec31e35824f322789232d6688 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 15:46:48 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 15:46:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25ae803c-3f6c-4880-9f70-5d2ff13678dd@openjdk.org> Changeset: e5c72937 Branch: master Author: David Beaumont Committer: Roger Riggs Date: 2025-11-12 15:41:40 +0000 URL: https://git.openjdk.org/mobile/commit/e5c72937af50433029b8d4b6b30a5318c31a9da4 8371645: BasicImageReader getEntryNames() is stateful and cannot be called more than once Reviewed-by: alanb, rriggs ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java Changeset: bc7a6cdc Branch: master Author: duke Date: 2025-11-12 15:42:02 +0000 URL: https://git.openjdk.org/mobile/commit/bc7a6cdca59e343bf0ee78d52be75612f135ad82 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 18:02:42 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 18:02:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ef3858a-9911-49a5-b032-4a80a7014520@openjdk.org> Changeset: 78db38f1 Branch: master Author: Harshitha Onkar Date: 2025-11-12 17:56:19 +0000 URL: https://git.openjdk.org/mobile/commit/78db38f14044d434eabb61ff8293d62eff3c497c 8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() Reviewed-by: aivanov, dnguyen, azvegint ! test/jdk/javax/swing/JFileChooser/bug4759934.java Changeset: 69bc4e7a Branch: master Author: duke Date: 2025-11-12 17:57:02 +0000 URL: https://git.openjdk.org/mobile/commit/69bc4e7adf8c4a8b7146366b603e6c0398f3ea17 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 12 18:56:19 2025 From: duke at openjdk.org (duke) Date: Wed, 12 Nov 2025 18:56:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <947ebb41-a68d-4374-9f8e-af88b3e6fa01@openjdk.org> Changeset: 705bd6fb Branch: master Author: Leonid Mesnik Date: 2025-11-12 18:54:55 +0000 URL: https://git.openjdk.org/mobile/commit/705bd6fbdc0e78625d05dbfa8af547c50b076e69 8367902: Allocation after Universe::before_exit() in the VM shutdown sequence Reviewed-by: ayang, stefank, iwalulya, aboldtch, sspitsyn ! src/hotspot/share/runtime/java.cpp + test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java + test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/libTestAllocatingInVMDeath.cpp Changeset: 5bab7174 Branch: master Author: duke Date: 2025-11-12 18:55:13 +0000 URL: https://git.openjdk.org/mobile/commit/5bab71742a6a2d19ba15ee8f9f377fb0cd1c45dd Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 00:33:22 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 00:33:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d2571ea7 Branch: master Author: Naoto Sato Date: 2025-11-13 00:31:10 +0000 URL: https://git.openjdk.org/mobile/commit/d2571ea76ae5a9ccb7053bfec24bf3aedd366084 8371339: Illegal pattern char 'B' with locale.providers as HOST on macOS for Taiwanese Reviewed-by: jlu, rriggs ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java Changeset: 5885b554 Branch: master Author: duke Date: 2025-11-13 00:32:03 +0000 URL: https://git.openjdk.org/mobile/commit/5885b554c4cf60e2688a3845129a337291dcab3e Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 01:23:25 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 01:23:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bc66d3e6 Branch: master Author: Prasanta Sadhukhan Date: 2025-11-13 01:19:37 +0000 URL: https://git.openjdk.org/mobile/commit/bc66d3e65d208edc69e8ae334d23b38f2b78a440 8370467: BorderFactory.createBevelBorder and createSoftBevelBorder throws NPE for null highlight and shadow Reviewed-by: aivanov, tr, honkar ! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java + test/jdk/javax/swing/border/TestBevelBorderParam.java Changeset: 05ec45d0 Branch: master Author: duke Date: 2025-11-13 01:20:02 +0000 URL: https://git.openjdk.org/mobile/commit/05ec45d014613f88f9fa62cf1d1cede09d774f43 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 01:38:16 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 01:38:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 676e6fd8 Branch: master Author: Xiaohong Gong Date: 2025-11-13 01:33:21 +0000 URL: https://git.openjdk.org/mobile/commit/676e6fd8d5152f4e0d14ae59ddd7aa0a7127ea58 8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE Reviewed-by: epeter, psandoz, haosun, sviswanathan ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskToLongTest.java Changeset: c527fd8f Branch: master Author: duke Date: 2025-11-13 01:34:03 +0000 URL: https://git.openjdk.org/mobile/commit/c527fd8fe77c1c8fad22ab846b92de3ac403619b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 04:32:18 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 04:32:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b6ba1ac9 Branch: master Author: Yasumasa Suenaga Date: 2025-11-13 04:29:22 +0000 URL: https://git.openjdk.org/mobile/commit/b6ba1ac9aa800e01e2235c2b8737ad4670b0a655 8371093: Assert "section header string table should be loaded" failed on debug VM Reviewed-by: phubner, jsjolen ! src/hotspot/share/utilities/decoder_elf.cpp Changeset: 7a1b7692 Branch: master Author: duke Date: 2025-11-13 04:30:01 +0000 URL: https://git.openjdk.org/mobile/commit/7a1b7692474aca724e3d92da32cccc3c707353be Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 04:35:37 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 04:35:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3b13043f-236c-4911-bf11-b8ac41ffbc97@openjdk.org> Changeset: 5f42c770 Branch: master Author: Chen Liang Date: 2025-11-13 04:33:00 +0000 URL: https://git.openjdk.org/mobile/commit/5f42c7708588db28f9c18bf63462001e99b35ec7 8370839: Tests to verify peculiar Proxy dispatching behaviors Reviewed-by: jvernee + test/jdk/java/lang/reflect/Proxy/BridgeMethodsTest.java ! test/jdk/java/lang/reflect/Proxy/NonPublicMethodTypeTest.java + test/jdk/java/lang/reflect/Proxy/ProtectedObjectMethodsTest.java Changeset: 0d7c6559 Branch: master Author: duke Date: 2025-11-13 04:34:01 +0000 URL: https://git.openjdk.org/mobile/commit/0d7c6559a8431e0e1a536fd263b974eba3ee26c1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 06:21:35 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 06:21:35 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <7ffe8853-3841-41f8-9537-8c8dd6f34749@openjdk.org> Changeset: d91480b9 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-13 06:17:16 +0000 URL: https://git.openjdk.org/mobile/commit/d91480b9b0f85aca8d9dba615ae5a27f26ce5fee 8371675: ZGC: Remove leftover X VMOp symbols Reviewed-by: jsikstro, stefank, tschatzl ! src/hotspot/share/runtime/vmOperation.hpp Changeset: 42aecc40 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-13 06:17:35 +0000 URL: https://git.openjdk.org/mobile/commit/42aecc4070e952ed6308ebefaf716e35fed2f929 8371680: JVMTI: Remove unused VMOp type JvmtiPostObjectFree Reviewed-by: stefank, lmesnik ! src/hotspot/share/runtime/vmOperation.hpp Changeset: 279f39f1 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-13 06:17:52 +0000 URL: https://git.openjdk.org/mobile/commit/279f39f14a6329d0147613edc3836b7d6d043186 8371681: Remove unused VMOp type CollectForCodeCacheAllocation Reviewed-by: stefank, ayang, tschatzl ! src/hotspot/share/runtime/vmOperation.hpp Changeset: ce9dd64b Branch: master Author: duke Date: 2025-11-13 06:18:02 +0000 URL: https://git.openjdk.org/mobile/commit/ce9dd64bc97aad558d57b809824f567a04336758 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 08:13:36 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 08:13:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3a137773-c538-4773-a0ed-dd1ddaf71cdb@openjdk.org> Changeset: 436b3357 Branch: master Author: Shawn M Emery Committer: Jamil Nimeh Date: 2025-11-13 08:10:12 +0000 URL: https://git.openjdk.org/mobile/commit/436b3357e9791f6acb2673e2ac96d33c6a2782e6 8371450: AES performance improvements for key schedule generation Reviewed-by: valeriep, jnimeh ! src/java.base/share/classes/com/sun/crypto/provider/AES_Crypt.java Changeset: 174ce92a Branch: master Author: duke Date: 2025-11-13 08:11:03 +0000 URL: https://git.openjdk.org/mobile/commit/174ce92a12fd9ea66ed90b0b313bac3b0c9cd1fb Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 08:37:35 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 08:37:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8443ffae-11f0-494c-9ac8-dec9ac64891d@openjdk.org> Changeset: 795ec5c1 Branch: master Author: Kim Barrett Date: 2025-11-13 08:33:15 +0000 URL: https://git.openjdk.org/mobile/commit/795ec5c1e90309bc008acb28cfe0ce039dabcb8f 8370333: hotspot-unit-tests.md specifies wrong directory structure for tests Reviewed-by: stefank, ayang ! doc/hotspot-unit-tests.html ! doc/hotspot-unit-tests.md Changeset: a692c04a Branch: master Author: duke Date: 2025-11-13 08:34:02 +0000 URL: https://git.openjdk.org/mobile/commit/a692c04ab32cb6f8a4767583ed08ab0fac158573 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 08:49:26 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 08:49:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 10220ed0 Branch: master Author: Kim Barrett Date: 2025-11-13 08:43:59 +0000 URL: https://git.openjdk.org/mobile/commit/10220ed06ea452083693406113107484fce40275 8367013: Add Atomic to package/replace idiom of volatile var plus AtomicAccess:: operations Reviewed-by: stefank, aboldtch, jsjolen ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp + src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp + test/hotspot/gtest/runtime/test_atomic.cpp Changeset: 4f7b7bca Branch: master Author: duke Date: 2025-11-13 08:45:02 +0000 URL: https://git.openjdk.org/mobile/commit/4f7b7bcae8ddb1b146cff609ef81f04b67efd23b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 09:26:25 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 09:26:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <57e9ed99-8772-4ce1-84e8-573a9236569a@openjdk.org> Changeset: 9d6a61fd Branch: master Author: Beno?t Maillard Date: 2025-11-13 09:24:51 +0000 URL: https://git.openjdk.org/mobile/commit/9d6a61fda6f43577ee8f19483e5b47100ff8eec0 8371558: C2: Missing optimization opportunity in AbsNode::Ideal Reviewed-by: thartmann, rcastanedalo, chagedorn ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/TestMissingOptAbsZeroMinusX.java Changeset: dfe31ed4 Branch: master Author: duke Date: 2025-11-13 09:25:03 +0000 URL: https://git.openjdk.org/mobile/commit/dfe31ed475e1d96a698a00d18967f0550d9a7dcb Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 10:49:26 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 10:49:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 48c59faf Branch: master Author: Daniel Fuchs Date: 2025-11-13 10:46:00 +0000 URL: https://git.openjdk.org/mobile/commit/48c59faf58a4d7b7ec9d6824a5cbc9a55888ce72 8371722: java/net/httpclient/BufferSizePropertyClampTest.java should use Locale.ROOT Reviewed-by: djelinski, jpai, vyazici ! test/jdk/java/net/httpclient/BufferSizePropertyClampTest.java Changeset: c009b781 Branch: master Author: duke Date: 2025-11-13 10:46:15 +0000 URL: https://git.openjdk.org/mobile/commit/c009b7813d25e8487b5b6a2c078c4fd344b6b7e7 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 13:04:05 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 13:04:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6b6fdf1d Branch: master Author: Ramesh Bhagavatam Gangadhar Committer: Sean Mullan Date: 2025-11-13 12:57:16 +0000 URL: https://git.openjdk.org/mobile/commit/6b6fdf1d9222eb03cd013cbe792fa77fd78c1acb 8357874: UNLIMTED_CRYPTO typo in class description of JceSecurity.java.template Reviewed-by: wetmore ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template Changeset: 6d7b8010 Branch: master Author: duke Date: 2025-11-13 12:58:03 +0000 URL: https://git.openjdk.org/mobile/commit/6d7b8010c2c74c2869a9521444b80209528345f5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 13:54:58 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 13:54:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bbc0f9ef Branch: master Author: Thomas Schatzl Date: 2025-11-13 13:53:09 +0000 URL: https://git.openjdk.org/mobile/commit/bbc0f9ef30c467c8da8b873813bde50a7e9ff697 8371788: Fix documentation for CollectedHeap::collect(GCCause) Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: 59f1196d Branch: master Author: duke Date: 2025-11-13 13:54:11 +0000 URL: https://git.openjdk.org/mobile/commit/59f1196d49f08cf1dfc7dd5d58af12b28f8e3c0b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 14:03:06 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 14:03:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7d78818a Branch: master Author: Thomas Schatzl Date: 2025-11-13 13:55:25 +0000 URL: https://git.openjdk.org/mobile/commit/7d78818ae609461ab830c32c222f15f1cab0d2d4 8274178: G1: Occupancy value in IHOP logging and JFR event is inaccurate 8371635: G1: Young gen allocations should never be considered when comparing against IHOP threshold Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp Changeset: 74d57a60 Branch: master Author: duke Date: 2025-11-13 13:56:08 +0000 URL: https://git.openjdk.org/mobile/commit/74d57a6067dc0edba86693f42f58fbd76900cf31 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 15:32:31 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 15:32:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8102f436 Branch: master Author: Vicente Romero Date: 2025-11-13 15:28:08 +0000 URL: https://git.openjdk.org/mobile/commit/8102f436f5586253302cd8cef49bfe2b4af41693 8371480: VerifyError after JDK-8369654 Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java + test/langtools/tools/javac/switchexpr/VerifierErrorWrongSuperTypeTest.java Changeset: 9eb0f05a Branch: master Author: duke Date: 2025-11-13 15:29:04 +0000 URL: https://git.openjdk.org/mobile/commit/9eb0f05ae43bd63de94b2615cfe87da1be047b70 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 16:29:07 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 16:29:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <03ab51ca-0f2d-4ac8-9855-d218671ed84b@openjdk.org> Changeset: bfc048ab Branch: master Author: Matthias Baesken Date: 2025-11-13 16:26:17 +0000 URL: https://git.openjdk.org/mobile/commit/bfc048aba6391d52c07d9a5146466b47d2f6fed8 8371608: Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries Reviewed-by: mdoerr, rrich ! test/jdk/jdk/internal/vm/Continuation/Fuzz.java Changeset: 86b155e9 Branch: master Author: duke Date: 2025-11-13 16:27:09 +0000 URL: https://git.openjdk.org/mobile/commit/86b155e985c89f6a4425bc2dc82dced0a7268d7b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 18:06:20 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 18:06:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2199b5fe Branch: master Author: Rui Li Committer: Xiaolong Peng Date: 2025-11-13 18:01:58 +0000 URL: https://git.openjdk.org/mobile/commit/2199b5fef4540ae8da77c5c4feafc8822a3d9d3d 8371381: [Shenandoah] Setting ergo flags should use FLAG_SET_ERGO Reviewed-by: xpeng, wkemper, ysr, cslucas ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp Changeset: 1469096b Branch: master Author: duke Date: 2025-11-13 18:02:38 +0000 URL: https://git.openjdk.org/mobile/commit/1469096b5fd53fe244f0de027824c725c2413c3d Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 18:43:15 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 18:43:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <27d931c8-8d07-484a-af8e-ef7260f8879d@openjdk.org> Changeset: d09a8cb8 Branch: master Author: Sergey Bylokhov Date: 2025-11-13 18:39:49 +0000 URL: https://git.openjdk.org/mobile/commit/d09a8cb81b70a6c51ef5599bee04f1445a48e63f 8371746: Some imports in Integer.java and Long.java became unused after JDK-8370503 Reviewed-by: liach, darcy, iris ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 8d5bc352 Branch: master Author: duke Date: 2025-11-13 18:40:01 +0000 URL: https://git.openjdk.org/mobile/commit/8d5bc35225c49eb5251f9fad9e1266458865bead Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 19:11:41 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 19:11:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <37c50ee9-0cb2-4572-9050-8f2143ea2703@openjdk.org> Changeset: 6322aaba Branch: master Author: Roger Riggs Date: 2025-11-13 19:08:35 +0000 URL: https://git.openjdk.org/mobile/commit/6322aaba63b235cb6c73d23a932210af318404ec 8371821: Duplicate export of jdk.internal.util to java.net.http Reviewed-by: naoto, alanb ! src/java.base/share/classes/module-info.java Changeset: c5affa77 Branch: master Author: duke Date: 2025-11-13 19:09:03 +0000 URL: https://git.openjdk.org/mobile/commit/c5affa774c6ccc050f72b7be546313e36beb8cc4 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 19:05:59 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 19:05:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1d586386-2d0a-4a06-bcb9-5b14b25018de@openjdk.org> Changeset: db3a8386 Branch: master Author: Brian Burkhalter Date: 2025-11-13 18:59:34 +0000 URL: https://git.openjdk.org/mobile/commit/db3a8386d482c161c45fae1689826bd53709f11f 8371436: (fs) java/nio/file/FileStore/Basic.java fails on macOS platform due to assertTrue(!store.equals(prev)); Reviewed-by: alanb ! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c Changeset: a462ea4d Branch: master Author: duke Date: 2025-11-13 19:00:01 +0000 URL: https://git.openjdk.org/mobile/commit/a462ea4db1cad0ba97057437b9505370f63bb513 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 13 23:59:28 2025 From: duke at openjdk.org (duke) Date: Thu, 13 Nov 2025 23:59:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0db15703-fa80-4aaf-9d6a-7416d9f48e17@openjdk.org> Changeset: 155d7df5 Branch: master Author: Leonid Mesnik Date: 2025-11-13 23:54:07 +0000 URL: https://git.openjdk.org/mobile/commit/155d7df555fcebc318db89408ef0fffbd95414a0 8371749: New test serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java fails with -Xcheck:jni Reviewed-by: sspitsyn, amenkov, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/libTestAllocatingInVMDeath.cpp Changeset: b2934934 Branch: master Author: duke Date: 2025-11-13 23:55:03 +0000 URL: https://git.openjdk.org/mobile/commit/b29349344b13366ee503e8fa1a5075001be54abb Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 01:11:11 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 01:11:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <89ed38b0-9fd4-449a-9539-7d10cc992681@openjdk.org> Changeset: 0d8b5188 Branch: master Author: Alexey Semenyuk Date: 2025-11-14 01:07:05 +0000 URL: https://git.openjdk.org/mobile/commit/0d8b5188bb4315be3c63898a2ce4e68dd2bd4481 8364560: The default value of --linux-menu-group option is invalid 8356574: Test --linux-menu-group option Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java Changeset: 7ef2c16d Branch: master Author: duke Date: 2025-11-14 01:08:04 +0000 URL: https://git.openjdk.org/mobile/commit/7ef2c16d95092832e46fde56eab629188d90f0fe Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 01:15:21 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 01:15:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0d82d46c-4bf3-4de3-a92c-4edbe3a51d68@openjdk.org> Changeset: eaddefb4 Branch: master Author: Fei Yang Date: 2025-11-14 01:10:11 +0000 URL: https://git.openjdk.org/mobile/commit/eaddefb475c6431821c2d62baf550ba2c5f357bf 8371753: compiler/c2/cr7200264/TestIntVect.java fails IR verification Reviewed-by: chagedorn, fjiang ! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java Changeset: 5ad4997b Branch: master Author: duke Date: 2025-11-14 01:11:07 +0000 URL: https://git.openjdk.org/mobile/commit/5ad4997ba5b839209801a027cb57ab23d4f90016 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 02:09:33 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 02:09:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2234e64b-e27b-46ba-815f-66ddd3ef644b@openjdk.org> Changeset: 7733632f Branch: master Author: Alexey Semenyuk Date: 2025-11-14 02:08:45 +0000 URL: https://git.openjdk.org/mobile/commit/7733632f90a17ec848c4c9259c1aa58fded8c15a 8369206: jpackage should not set R/O permission on app launchers Reviewed-by: almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java Changeset: 6f822066 Branch: master Author: duke Date: 2025-11-14 02:09:03 +0000 URL: https://git.openjdk.org/mobile/commit/6f822066f8e9a4feb65c220c9cfca94e6184ae54 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 07:13:18 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 07:13:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <68f1df95-a715-4789-bb64-5421caba1e8d@openjdk.org> Changeset: 1baf5164 Branch: master Author: Daniel Skantz Date: 2025-11-14 07:09:05 +0000 URL: https://git.openjdk.org/mobile/commit/1baf5164d6a9077e0c440b7b78be6424a052f8a9 8371628: C2: add a test case for the arraycopy changes in JDK-8297933 Reviewed-by: rcastanedalo, shade ! test/hotspot/jtreg/compiler/arraycopy/TestACSameSrcDst.java Changeset: d282dc3c Branch: master Author: duke Date: 2025-11-14 07:10:03 +0000 URL: https://git.openjdk.org/mobile/commit/d282dc3c33949276b1363fd3f7a26ea69025f2c2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 07:30:45 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 07:30:45 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <005fb15f-92a1-472c-a070-86659e1674f4@openjdk.org> Changeset: 0829c6ac Branch: master Author: Anton Seoane Ampudia Committer: Roberto Casta?eda Lozano Date: 2025-11-14 07:25:44 +0000 URL: https://git.openjdk.org/mobile/commit/0829c6acde496833300efb38b4b900bf94b99dc0 8356761: IGV: dump escape analysis information Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/phasetype.hpp + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/colorEscapeAnalysis.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showConnectionGraphNodesOnly.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showConnectionInfo.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java Changeset: f4305923 Branch: master Author: Anton Seoane Ampudia Committer: Roberto Casta?eda Lozano Date: 2025-11-14 07:26:03 +0000 URL: https://git.openjdk.org/mobile/commit/f4305923fb6203089fd13cf3387c81e127ae5fe2 8369002: Extract the loop->is_member(get_loop(get_ctrl(node))) pattern in a new function Reviewed-by: bmaillard, rcastanedalo ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/superword.cpp Changeset: 58f5052f Branch: master Author: duke Date: 2025-11-14 07:26:29 +0000 URL: https://git.openjdk.org/mobile/commit/58f5052f43001925e1c1d199b88b8fe944e448e0 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 08:35:05 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 08:35:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 81e0c87f Branch: master Author: Paul H?bner Committer: Afshin Zafari Date: 2025-11-14 08:29:57 +0000 URL: https://git.openjdk.org/mobile/commit/81e0c87f28934cb0d66ad2500352b2728f44a1b7 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory Reviewed-by: azafari, jsikstro ! test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java Changeset: a0579968 Branch: master Author: duke Date: 2025-11-14 08:31:02 +0000 URL: https://git.openjdk.org/mobile/commit/a0579968de681698f5bee4fd14e9f2457d1cb7b2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 09:06:40 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 09:06:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1543cadb-ab98-491a-95dc-6f6db6d959b6@openjdk.org> Changeset: 9eaa364a Branch: master Author: Afshin Zafari Date: 2025-11-14 09:03:11 +0000 URL: https://git.openjdk.org/mobile/commit/9eaa364a5221cba960467ffbaea14ea790809c6a 8361487: [ubsan] test_committed_virtualmemory.cpp check_covered_pages shows overflow Reviewed-by: jsjolen, phubner ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: 2f7e394b Branch: master Author: duke Date: 2025-11-14 09:03:41 +0000 URL: https://git.openjdk.org/mobile/commit/2f7e394b9a62799c1d56af8ba565cb6df311c8a7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 10:17:45 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 10:17:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6ce86588-4189-4c72-ae91-80edc064ed4f@openjdk.org> Changeset: 8a7af77e Branch: master Author: Daniel Fuchs Date: 2025-11-14 10:10:03 +0000 URL: https://git.openjdk.org/mobile/commit/8a7af77e991511e144914abc129a9d4d40c0b76b 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout Reviewed-by: djelinski, vyazici ! test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java Changeset: 8b654c39 Branch: master Author: duke Date: 2025-11-14 10:11:06 +0000 URL: https://git.openjdk.org/mobile/commit/8b654c398c831e5a17f2d870f9e0d20e1bb5a825 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 10:58:29 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 10:58:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <82586bba-3f8e-4938-9906-79216ae68869@openjdk.org> Changeset: 00f2c38e Branch: master Author: Dhamoder Nalla Committer: Hao Sun Date: 2025-11-14 10:54:39 +0000 URL: https://git.openjdk.org/mobile/commit/00f2c38e373f5ae58ad6593cc7b9d53b9596eb17 8371161: [AArch64] Enable CPU feature UseSHA3Intrinsics for the Qualcomm processor family Reviewed-by: aph, haosun ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp Changeset: 5dcc91e7 Branch: master Author: duke Date: 2025-11-14 10:55:02 +0000 URL: https://git.openjdk.org/mobile/commit/5dcc91e75da88a9c58b098fbc745dcf2e2069c14 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 12:10:04 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 12:10:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ff851de8 Branch: master Author: Aleksey Shipilev Date: 2025-11-14 12:06:13 +0000 URL: https://git.openjdk.org/mobile/commit/ff851de852673740542d922d1ee15a6c92b80473 8371709: Add CTW to hotspot_compiler testing Reviewed-by: thartmann, epeter ! test/hotspot/jtreg/TEST.groups Changeset: 0ce5d41b Branch: master Author: duke Date: 2025-11-14 12:07:02 +0000 URL: https://git.openjdk.org/mobile/commit/0ce5d41b7e5a41d6116c1dde3aed6ca108fbfb7e Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 12:52:29 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 12:52:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4cc655a2 Branch: master Author: Thomas Schatzl Date: 2025-11-14 12:49:46 +0000 URL: https://git.openjdk.org/mobile/commit/4cc655a2f445bb32ce555b80ac28610b26c51f4c 8371791: G1: Improve accuracy of G1CollectedHeap::non_young_occupancy_after_allocation() Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 0d9287f6 Branch: master Author: duke Date: 2025-11-14 12:50:04 +0000 URL: https://git.openjdk.org/mobile/commit/0d9287f6edb9cb775f8e80ab1e15d8b6e0af1dcc Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 13:16:28 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 13:16:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <664809ca-09d4-4c3a-b964-4cea37497953@openjdk.org> Changeset: 5d65c23c Branch: master Author: Severin Gehwolf Date: 2025-11-14 13:13:09 +0000 URL: https://git.openjdk.org/mobile/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330 8370492: [Linux] Update cpu shares to cpu.weight mapping function Reviewed-by: cnorrbin, ayang, syan ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java Changeset: 2311d32f Branch: master Author: duke Date: 2025-11-14 13:13:32 +0000 URL: https://git.openjdk.org/mobile/commit/2311d32f3ae0245a7c532acd7f2eddba9a380014 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 14:15:07 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 14:15:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 36daa265 Branch: master Author: Coleen Phillimore Date: 2025-11-14 14:12:27 +0000 URL: https://git.openjdk.org/mobile/commit/36daa2650d504b3cdc43c774601a6e5f9e9b2403 8371860: Make non-public methods in java_lang_Class private Reviewed-by: kbarrett, fparain ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp Changeset: c14589ac Branch: master Author: duke Date: 2025-11-14 14:13:02 +0000 URL: https://git.openjdk.org/mobile/commit/c14589ac90489840a9d9e5d2e22aa762da568d4a Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 14:54:48 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 14:54:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 466cb383 Branch: master Author: Thomas Stuefe Date: 2025-11-14 14:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/466cb383144edf0baa202dc5a2cac37e7572e2db 8371885: Mark UseCompressedClassPointers as obsolete for JDK 27 Reviewed-by: mdoerr, coleenp ! src/hotspot/share/runtime/arguments.cpp Changeset: aff13fcf Branch: master Author: duke Date: 2025-11-14 14:54:02 +0000 URL: https://git.openjdk.org/mobile/commit/aff13fcf3f4b963bf7ddf2fdec7fb95703bdf413 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 15:35:20 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 15:35:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <869ebadc-5f27-4fd5-a6c6-e1a17c3b6bbb@openjdk.org> Changeset: 10f262a6 Branch: master Author: Aleksey Shipilev Date: 2025-11-14 15:31:28 +0000 URL: https://git.openjdk.org/mobile/commit/10f262a6ad9a6e89cd79409c5e1a3f7efda76928 8371804: C2: Tighten up LoadNode::Value comments after JDK-8346184 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/memnode.cpp Changeset: b2bd9596 Branch: master Author: duke Date: 2025-11-14 15:32:02 +0000 URL: https://git.openjdk.org/mobile/commit/b2bd9596caeada7a351209f9a885e8359b0cff0d Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 18:29:53 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 18:29:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6e7eaf40 Branch: master Author: David Beaumont Committer: Roger Riggs Date: 2025-11-14 18:24:04 +0000 URL: https://git.openjdk.org/mobile/commit/6e7eaf40d1b660cbec0a226911c9dc88f94756aa 8371591: VerifyJimage test incorrectly skips all tests when comparing directory structure Reviewed-by: rriggs ! test/jdk/tools/jimage/VerifyJimage.java Changeset: f317ba84 Branch: master Author: duke Date: 2025-11-14 18:25:03 +0000 URL: https://git.openjdk.org/mobile/commit/f317ba847dacb0d9b6bb77a6a76832d5e93e7d6b Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 18:44:46 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 18:44:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <77cd1161-87ef-4f1d-8fd6-8390981e633d@openjdk.org> Changeset: 58b601ac Branch: master Author: Ioi Lam Date: 2025-11-14 18:41:50 +0000 URL: https://git.openjdk.org/mobile/commit/58b601ac4250a455e3f25f8505ead8c130eba642 8371874: AOTLinkedClassBulkLoader::preload_classes() should not allocate heap objects Reviewed-by: shade, ayang ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 5c531057 Branch: master Author: duke Date: 2025-11-14 18:42:01 +0000 URL: https://git.openjdk.org/mobile/commit/5c5310575f5ceea3d0283670c34c9b2ac28325f7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 19:44:19 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 19:44:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3924a28a Branch: master Author: Alex Menkov Date: 2025-11-14 19:39:26 +0000 URL: https://git.openjdk.org/mobile/commit/3924a28a2281bbdb13fe9f1e0b5347d57197f8dc 8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS Reviewed-by: lmesnik, sspitsyn ! src/hotspot/share/prims/jvmtiTagMap.cpp + test/hotspot/jtreg/serviceability/jvmti/FollowReferences/KindSystemClass/KindSystemClass.java + test/hotspot/jtreg/serviceability/jvmti/FollowReferences/KindSystemClass/libKindSystemClass.cpp Changeset: dc78575b Branch: master Author: duke Date: 2025-11-14 19:40:02 +0000 URL: https://git.openjdk.org/mobile/commit/dc78575ba9a1e1154339919c7ca518d53f70ae4b Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 20:36:38 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 20:36:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5e9083e8-7175-47cc-90a4-477de3bd9e6b@openjdk.org> Changeset: 91b97a49 Branch: master Author: Kim Barrett Date: 2025-11-14 20:32:12 +0000 URL: https://git.openjdk.org/mobile/commit/91b97a49d48ee8528b34486172293fd3a68ae3c7 8371922: Remove unused NonblockingQueue class Reviewed-by: coleenp - src/hotspot/share/utilities/nonblockingQueue.hpp - src/hotspot/share/utilities/nonblockingQueue.inline.hpp - test/hotspot/gtest/utilities/test_nonblockingQueue.cpp Changeset: a0223fc6 Branch: master Author: duke Date: 2025-11-14 20:33:02 +0000 URL: https://git.openjdk.org/mobile/commit/a0223fc609281b4e7918c056902cd7ec79b57a42 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 21:03:16 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 21:03:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3a9715cc-3c8e-4802-b846-ab8fda2674a3@openjdk.org> Changeset: cc05530b Branch: master Author: Roger Riggs Date: 2025-11-14 20:57:20 +0000 URL: https://git.openjdk.org/mobile/commit/cc05530b813564a40c233eaaa80b906795c6d752 8371732: [redo] Change java.time month/day field types to 'byte' Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! test/jdk/java/time/test/java/time/TestLocalDate.java ! test/jdk/java/time/test/java/time/TestMonthDay.java ! test/jdk/java/time/test/java/time/TestYearMonth.java Changeset: 27341aed Branch: master Author: duke Date: 2025-11-14 20:58:07 +0000 URL: https://git.openjdk.org/mobile/commit/27341aed6d17acd2d3a9663456ca50682cc74338 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 21:12:02 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 21:12:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <608ee7b6-71ac-47d7-9e44-b91c4ba74967@openjdk.org> Changeset: ad3dfaf1 Branch: master Author: Anthony Scarpino Date: 2025-11-14 21:08:36 +0000 URL: https://git.openjdk.org/mobile/commit/ad3dfaf1fc483bb2bfd5c26d76c43b8f69454cbd 8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview) Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/DEREncodable.java + src/java.base/share/classes/java/security/PEM.java ! src/java.base/share/classes/java/security/PEMDecoder.java ! src/java.base/share/classes/java/security/PEMEncoder.java - src/java.base/share/classes/java/security/PEMRecord.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/sun/security/ec/ECKeyFactory.java ! src/java.base/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/XDHKeyFactory.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/util/Pem.java ! test/jdk/java/security/PEM/PEMData.java ! test/jdk/java/security/PEM/PEMDecoderTest.java ! test/jdk/java/security/PEM/PEMEncoderTest.java + test/jdk/javax/crypto/EncryptedPrivateKeyInfo/Encrypt.java - test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java + test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeyPair.java ! test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java Changeset: 04fce319 Branch: master Author: duke Date: 2025-11-14 21:09:03 +0000 URL: https://git.openjdk.org/mobile/commit/04fce31996a8f9a1f78f1e5881418d4d91e54419 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 22:59:03 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 22:59:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7aff8e15 Branch: master Author: Chen Liang Date: 2025-11-14 22:55:28 +0000 URL: https://git.openjdk.org/mobile/commit/7aff8e15ba59b1e23d2e62c200d52a26da1a2030 8371319: java.lang.reflect.Method#equals doesn't short-circuit with same instances Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/reflect/Executable.java + test/micro/org/openjdk/bench/java/lang/reflect/ExecutableCompareBenchmark.java Changeset: 5b0324c5 Branch: master Author: duke Date: 2025-11-14 22:56:03 +0000 URL: https://git.openjdk.org/mobile/commit/5b0324c58d4b8bf2f1b5099b6d1e72afb4e215c8 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 14 23:56:47 2025 From: duke at openjdk.org (duke) Date: Fri, 14 Nov 2025 23:56:47 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <98a2168c-ec57-4b23-b078-c132b97c4c95@openjdk.org> Changeset: bc928c81 Branch: master Author: Archie Cobbs Date: 2025-11-14 23:53:31 +0000 URL: https://git.openjdk.org/mobile/commit/bc928c814b5ea70505e362a643e18664e119bce3 5038439: Warning message for literal shift amounts outside the canonical domain Reviewed-by: darcy, jlahoda ! make/langtools/tools/propertiesparser/parser/MessageType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.compiler/share/man/javac.md + test/langtools/tools/javac/diags/examples/BitShiftOutOfRange.java + test/langtools/tools/javac/lint/ShiftOutOfRange.java + test/langtools/tools/javac/lint/ShiftOutOfRange.out Changeset: 7c169c98 Branch: master Author: Harshitha Onkar Date: 2025-11-14 23:53:44 +0000 URL: https://git.openjdk.org/mobile/commit/7c169c9814a694126f524e8941b1035e6695900c 8365426: [macos26] Graphics2D tests fail on new macOS 26 Reviewed-by: kizune, dnguyen ! test/jdk/java/awt/Graphics2D/CopyAreaOOB.java Changeset: d71d1bc2 Branch: master Author: duke Date: 2025-11-14 23:54:02 +0000 URL: https://git.openjdk.org/mobile/commit/d71d1bc261047083802b99988e2589053922fb60 Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 15 01:52:26 2025 From: duke at openjdk.org (duke) Date: Sat, 15 Nov 2025 01:52:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3c39c202-28c2-4b4f-8c01-c663fa1b49a5@openjdk.org> Changeset: f971ee5e Branch: master Author: Serguei Spitsyn Date: 2025-11-15 01:50:47 +0000 URL: https://git.openjdk.org/mobile/commit/f971ee5ea07e3e1c0efe447a416e7242f5e46a16 8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000) Reviewed-by: cjplummer, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp Changeset: 0f048f3f Branch: master Author: duke Date: 2025-11-15 01:51:03 +0000 URL: https://git.openjdk.org/mobile/commit/0f048f3f55138db61af37b1802ea9d6d3c1958e0 Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 15 02:50:20 2025 From: duke at openjdk.org (duke) Date: Sat, 15 Nov 2025 02:50:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <143d17a1-084a-406f-82d9-377c010e7b24@openjdk.org> Changeset: 6042c9a6 Branch: master Author: Anthony Scarpino Date: 2025-11-15 02:46:30 +0000 URL: https://git.openjdk.org/mobile/commit/6042c9a6f0c25c141a74d72ad462189da7f9e625 8371934: EncryptedPrivateKeyInfo methods need @since updates Reviewed-by: jnimeh ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java Changeset: e5cb5726 Branch: master Author: duke Date: 2025-11-15 02:47:03 +0000 URL: https://git.openjdk.org/mobile/commit/e5cb57261edc3db63f20dbff2f3dcb5230b0f7d1 Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 15 08:16:41 2025 From: duke at openjdk.org (duke) Date: Sat, 15 Nov 2025 08:16:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f6c90fe8 Branch: master Author: Alan Bateman Date: 2025-11-15 08:15:50 +0000 URL: https://git.openjdk.org/mobile/commit/f6c90fe8f9986b02797ba1f967c71a592a892266 8371226: Thread class description needs section on Thread Interruption Reviewed-by: prappo, vklang, liach, rriggs ! src/java.base/share/classes/java/lang/InterruptedException.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: ca75ffcd Branch: master Author: duke Date: 2025-11-15 08:16:03 +0000 URL: https://git.openjdk.org/mobile/commit/ca75ffcd6ab4fbe3b276f14179463fd0bd34210a Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 15 13:04:12 2025 From: duke at openjdk.org (duke) Date: Sat, 15 Nov 2025 13:04:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f510b4a3 Branch: master Author: Quan Anh Mai Date: 2025-11-15 12:59:04 +0000 URL: https://git.openjdk.org/mobile/commit/f510b4a3bafa3f0d2c9ebf0b33d48f57f3bdef95 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java Changeset: 2fb9d328 Branch: master Author: duke Date: 2025-11-15 13:00:02 +0000 URL: https://git.openjdk.org/mobile/commit/2fb9d328757de1ab5830fdaca2aeea50c547d640 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 16 10:34:40 2025 From: duke at openjdk.org (duke) Date: Sun, 16 Nov 2025 10:34:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <55cf2dee-e59b-4979-80f5-9239a62586a7@openjdk.org> Changeset: 7d35a283 Branch: master Author: Tobias Hartmann Date: 2025-11-16 10:31:23 +0000 URL: https://git.openjdk.org/mobile/commit/7d35a283cf2497565d230e3d5426f563f7e5870d 8371958: [BACKOUT] 8371709: Add CTW to hotspot_compiler testing Reviewed-by: ayang ! test/hotspot/jtreg/TEST.groups Changeset: fc086934 Branch: master Author: duke Date: 2025-11-16 10:32:02 +0000 URL: https://git.openjdk.org/mobile/commit/fc086934122d8d1b80edd16027479bc5b2824822 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 06:52:43 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 06:52:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <683a47b7-12e6-4046-be47-c6de9624c844@openjdk.org> Changeset: 77381318 Branch: master Author: David Briemann Date: 2025-11-17 06:49:12 +0000 URL: https://git.openjdk.org/mobile/commit/7738131835d08f47dd7c535b12bb7ea7b0ff0b90 8371642: TestNumberOfContinuousZeros.java fails on PPC64 Reviewed-by: mdoerr, epeter ! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java Changeset: d9df1de3 Branch: master Author: duke Date: 2025-11-17 06:49:19 +0000 URL: https://git.openjdk.org/mobile/commit/d9df1de3be4c0d8f81cb657b705c298e047e25d4 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 07:35:40 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 07:35:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3b30716e-28a1-440b-bb15-d4c52a2e40b3@openjdk.org> Changeset: ce1adf63 Branch: master Author: Axel Boldt-Christmas Date: 2025-11-17 07:33:33 +0000 URL: https://git.openjdk.org/mobile/commit/ce1adf63ea1146fba4cf36c10dc5f1d33aa88000 8371672: G1: G1YoungGenSizer handling of NewRatio, NewSize and MaxNewSize 8370494: G1: NewSize not bounded by InitialHeapSize or MaxHeapSize Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp Changeset: 15650fc4 Branch: master Author: duke Date: 2025-11-17 07:34:02 +0000 URL: https://git.openjdk.org/mobile/commit/15650fc4fba3bb6d8beb656cbcab4c619c1a24e6 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 07:56:06 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 07:56:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4d222e35-75f1-4def-be29-6a6b32989cea@openjdk.org> Changeset: 8690d263 Branch: master Author: Christian Stein Date: 2025-11-17 07:53:32 +0000 URL: https://git.openjdk.org/mobile/commit/8690d263d9dd0fd06ed41d9529fd8cc84e1c08c8 8268613: jar --validate should check inital entries of a JAR file Reviewed-by: lancea, jvernee ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/tools/jar/ValidatorTest.java Changeset: 04af7318 Branch: master Author: duke Date: 2025-11-17 07:54:22 +0000 URL: https://git.openjdk.org/mobile/commit/04af7318353d04694ad01764f9e90f1478403eed Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 08:52:47 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 08:52:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4be6f720-1c58-4a17-8076-c0cb9294ef99@openjdk.org> Changeset: d032b28d Branch: master Author: Joel Sikstr?m Date: 2025-11-17 08:50:50 +0000 URL: https://git.openjdk.org/mobile/commit/d032b28d9d042a36f5163b079151643bb49294e9 8371894: Minor style fixes in AOT/CDS code Reviewed-by: stefank, kvn, iklam ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/memory/universe.cpp Changeset: ce580a64 Branch: master Author: duke Date: 2025-11-17 08:51:01 +0000 URL: https://git.openjdk.org/mobile/commit/ce580a64dc4d2b6265f6a352236c314adcc99b76 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 09:12:50 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 09:12:50 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 970533d4 Branch: master Author: Johan Sj?len Date: 2025-11-17 09:06:32 +0000 URL: https://git.openjdk.org/mobile/commit/970533d41d3d1b4ebe12868c85579d37b3b23655 8371779: Replace MemTagBitmap with ResourceBitMap Reviewed-by: azafari, phubner ! src/hotspot/share/nmt/memMapPrinter.cpp - src/hotspot/share/nmt/memTagBitmap.hpp Changeset: 01d06789 Branch: master Author: duke Date: 2025-11-17 09:07:02 +0000 URL: https://git.openjdk.org/mobile/commit/01d067897d325e84370e313b8961b70faa100183 Automatic merge of jdk:master into master ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp Changeset: 69e30244 Branch: master Author: Andrey Turbanov Date: 2025-11-17 09:08:21 +0000 URL: https://git.openjdk.org/mobile/commit/69e30244c0c359e7108acd36d903fa22970822b9 8349157: Unnecessary Hashtable usage in XKeysym.javaKeycode2KeysymHash Reviewed-by: aivanov, serb ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java Changeset: 76fa17b2 Branch: master Author: duke Date: 2025-11-17 09:09:02 +0000 URL: https://git.openjdk.org/mobile/commit/76fa17b2dc72a8a974d7fbce9b00bab9f60dc78f Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 09:41:51 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 09:41:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5d504580-30e2-4834-814e-03ca3d7610cc@openjdk.org> Changeset: 09b25cd0 Branch: master Author: Albert Mingkun Yang Date: 2025-11-17 09:38:17 +0000 URL: https://git.openjdk.org/mobile/commit/09b25cd0a24a4eaddce49917d958adc667ab5465 8371465: Parallel: Revise asserts around heap expansion Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 864ce34f Branch: master Author: duke Date: 2025-11-17 09:39:02 +0000 URL: https://git.openjdk.org/mobile/commit/864ce34fa7bfc540a0db993a7a0027b3bffdbcfc Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 10:48:02 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 10:48:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <227bfc98-174b-4251-836f-45f2bc545af4@openjdk.org> Changeset: 812add27 Branch: master Author: Jonas Norlinder Committer: Kevin Walls Date: 2025-11-17 10:42:02 +0000 URL: https://git.openjdk.org/mobile/commit/812add27abdc70bc52ca105bc9430494a6491ecd 8368527: JMX: Add an MXBeans method to query GC CPU time Reviewed-by: phh, kevinw ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/cpuTimeUsage.cpp ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/MemoryMXBean.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/VMManagement.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerMemoryMXBean.java + test/jdk/java/lang/management/MemoryMXBean/StressGetTotalGcCpuTimeDuringShutdown.java + test/jdk/java/lang/management/MemoryMXBean/TestGetTotalGcCpuTime.java ! test/jdk/javax/management/mxbean/MXBeanInteropTest1.java Changeset: 0ad49124 Branch: master Author: duke Date: 2025-11-17 10:43:03 +0000 URL: https://git.openjdk.org/mobile/commit/0ad49124764f0f895c7232a5ee14ab340c44d23b Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 11:03:30 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 11:03:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78a555da-5ba4-40da-9a32-a1d6aa245b19@openjdk.org> Changeset: d19e072f Branch: master Author: Daniel Fuchs Date: 2025-11-17 11:01:32 +0000 URL: https://git.openjdk.org/mobile/commit/d19e072f97681cfc50a8c7b96a25589070436a10 8371916: Questionable volatile decrement in AckFrameSpliterator Reviewed-by: vyazici, jpai, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/AckFrame.java Changeset: 8175bbf3 Branch: master Author: duke Date: 2025-11-17 11:01:56 +0000 URL: https://git.openjdk.org/mobile/commit/8175bbf365c96718b73b053acff2806b800a6eea Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 11:52:28 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 11:52:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <17e1a1c7-fdb5-44ad-97ed-31af95bee415@openjdk.org> Changeset: df35412d Branch: master Author: Zihao Lin Committer: Tobias Hartmann Date: 2025-11-17 11:49:01 +0000 URL: https://git.openjdk.org/mobile/commit/df35412db1d7e883148590e24d968cfe2f5c6bbc 8368961: Remove redundant checks in ciField.cpp Reviewed-by: bmaillard, aseoane, thartmann ! src/hotspot/share/ci/ciField.cpp Changeset: 9a4f9911 Branch: master Author: duke Date: 2025-11-17 11:50:01 +0000 URL: https://git.openjdk.org/mobile/commit/9a4f9911db96a1137a9c31542fff9ef07bce0d4f Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 12:18:42 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 12:18:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cebb03ef Branch: master Author: Matthew Donovan Date: 2025-11-17 12:13:39 +0000 URL: https://git.openjdk.org/mobile/commit/cebb03ef24fad8705156f12cecd2da6351cd1ef6 8371349: Update NSS library to 3.117 Reviewed-by: weijun, myankelevich, hchao ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: fba3a987 Branch: master Author: duke Date: 2025-11-17 12:14:12 +0000 URL: https://git.openjdk.org/mobile/commit/fba3a9879648bd0e753b18399bbdf5ddef4060e3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 12:34:14 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 12:34:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6865d456-3b78-49c4-b637-ebca02ff7266@openjdk.org> Changeset: 8301d991 Branch: master Author: Albert Mingkun Yang Date: 2025-11-17 12:28:39 +0000 URL: https://git.openjdk.org/mobile/commit/8301d9917ec9fed40e3af77998f88165e0837daf 8371825: G1: Use more precise filler API in fill_range_with_dead_objects Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/g1/g1HeapRegion.cpp Changeset: ad5dfb75 Branch: master Author: duke Date: 2025-11-17 12:29:02 +0000 URL: https://git.openjdk.org/mobile/commit/ad5dfb7547c41442224fcf88a0835cfee6d70a4e Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 13:41:45 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 13:41:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4cef343d-2c3e-4c97-82ab-f648f5ece0c9@openjdk.org> Changeset: 960987e8 Branch: master Author: Kevin Walls Date: 2025-11-17 13:40:36 +0000 URL: https://git.openjdk.org/mobile/commit/960987e8c1428ce1d89ee13e007e06206fe6885c 8371991: Build failure in docs for MemoryMXBean Reviewed-by: alanb ! src/java.management/share/classes/java/lang/management/MemoryMXBean.java Changeset: 0c9f4e90 Branch: master Author: duke Date: 2025-11-17 13:41:04 +0000 URL: https://git.openjdk.org/mobile/commit/0c9f4e904d376d4be2d0f5c55533103805863a73 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 13:52:43 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 13:52:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 44087ea5 Branch: master Author: SendaoYan Date: 2025-11-17 13:48:52 +0000 URL: https://git.openjdk.org/mobile/commit/44087ea5d697deb3a7dd0e3c82f898dd9df1bfa3 8371682: Suppress javac warning from ThreadPoolExecutorSubclassTest.java Reviewed-by: jpai ! test/jdk/java/util/concurrent/tck/ExecutorsTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java Changeset: 276d14c5 Branch: master Author: duke Date: 2025-11-17 13:48:59 +0000 URL: https://git.openjdk.org/mobile/commit/276d14c512e5238fb13313013d487d9c881377b9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 14:11:12 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 14:11:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7242b231-8188-4537-8606-e297a3d7615d@openjdk.org> Changeset: 6385c663 Branch: master Author: Paul H?bner Committer: Joel Sikstr?m Date: 2025-11-17 14:06:41 +0000 URL: https://git.openjdk.org/mobile/commit/6385c663dc6ce892c23bc9208e1ffe24fa78ccd7 8371607: Remove GCSharedStringsDuringDumpWb.java after JDK-8362561 Reviewed-by: ayang, jsikstro - test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDumpWb.java Changeset: e670b654 Branch: master Author: duke Date: 2025-11-17 14:07:15 +0000 URL: https://git.openjdk.org/mobile/commit/e670b65427c10c14f3562bf8f0a12f3d480d2ce1 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 15:04:15 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 15:04:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <72fc4ab5-42aa-49ea-acbc-9fdce9be5efb@openjdk.org> Changeset: 52ffe8a0 Branch: master Author: Mark Powers Date: 2025-11-17 14:59:30 +0000 URL: https://git.openjdk.org/mobile/commit/52ffe8a09637701cf93d3425b69089ced5ad4dcb 8371156: PBKDF2 default values should not be DER encoded Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/PBKDF2Parameters.java ! test/jdk/sun/security/pkcs12/ImportPassKeyAlg.java ! test/jdk/sun/security/pkcs12/PBMAC1Test.java Changeset: 1caa8e12 Branch: master Author: duke Date: 2025-11-17 15:00:06 +0000 URL: https://git.openjdk.org/mobile/commit/1caa8e129045c176af95ccbb8ad326c205cee6b8 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 16:53:23 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 16:53:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c18ef3b-c598-4174-b33b-9ba6670e97d4@openjdk.org> Changeset: 9ec773ad Branch: master Author: Brian Burkhalter Date: 2025-11-17 16:48:40 +0000 URL: https://git.openjdk.org/mobile/commit/9ec773ad27773f5813c79ae33ac1d2393c2e0cc8 8371689: (fs) CopyMoveHelper.copyToForeignTarget use of sourcePosixView is confusing Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java Changeset: 3b095c0d Branch: master Author: duke Date: 2025-11-17 16:49:11 +0000 URL: https://git.openjdk.org/mobile/commit/3b095c0da3225c2f02d62af71b56e3664ba5a5b0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 20:55:44 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 20:55:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <95c7600c-b905-494c-9948-6d9f8e7c511e@openjdk.org> Changeset: 6c09529c Branch: master Author: Kim Barrett Date: 2025-11-17 20:53:10 +0000 URL: https://git.openjdk.org/mobile/commit/6c09529cd637a34c1ffc42a5feb71e8646be4237 8369188: Update link-time check for HotSpot uses of allocation and deallocation functions Reviewed-by: jwaters, erikj ! make/hotspot/lib/CompileJvm.gmk Changeset: 22a26edb Branch: master Author: duke Date: 2025-11-17 20:54:02 +0000 URL: https://git.openjdk.org/mobile/commit/22a26edbef5acf9802d2cb8d583b69f5743e199e Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 21:04:25 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 21:04:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97d278a9-2ba5-4b3c-921b-189a73d49c3f@openjdk.org> Changeset: e5f63326 Branch: master Author: Leonid Mesnik Date: 2025-11-17 21:00:22 +0000 URL: https://git.openjdk.org/mobile/commit/e5f63326100384d2c2be8c916423e1f120b595d3 8371650: Add CMakeLists.txt and compile_commands.json into .gitignore Reviewed-by: erikj ! .gitignore Changeset: fd88a191 Branch: master Author: duke Date: 2025-11-17 21:00:49 +0000 URL: https://git.openjdk.org/mobile/commit/fd88a19146eda5b7867b3401b360cb0c87c8904b Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 17 21:24:32 2025 From: duke at openjdk.org (duke) Date: Mon, 17 Nov 2025 21:24:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4b97de47-5f66-4423-84af-30a584d7794f@openjdk.org> Changeset: e0670387 Branch: master Author: Damon Nguyen Date: 2025-11-17 21:21:03 +0000 URL: https://git.openjdk.org/mobile/commit/e067038796e2798132e07aa47b695f3c21b87e79 8150564: Migrate useful ExtendedRobot methods into awt.Robot Reviewed-by: kizune, prr, liach ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 0d1b92ad Branch: master Author: duke Date: 2025-11-17 21:22:02 +0000 URL: https://git.openjdk.org/mobile/commit/0d1b92ad5f14d3a511acce3b362e948dd399e420 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 01:02:41 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 01:02:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02101f2a-8763-409f-950f-16dac0b30426@openjdk.org> Changeset: 69682167 Branch: master Author: Ramkumar Sunderbabu Committer: Hao Sun Date: 2025-11-18 00:59:14 +0000 URL: https://git.openjdk.org/mobile/commit/696821670e11fee003906806f081038032ac4985 8293484: AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support Reviewed-by: haosun, aph ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java Changeset: a4051b56 Branch: master Author: duke Date: 2025-11-18 01:00:04 +0000 URL: https://git.openjdk.org/mobile/commit/a4051b568800d7444418affca1724c4f99dcfb31 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 03:22:40 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 03:22:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6039f760-3a52-4088-889a-9970108842f3@openjdk.org> Changeset: 46b5e588 Branch: master Author: SendaoYan Date: 2025-11-18 03:18:36 +0000 URL: https://git.openjdk.org/mobile/commit/46b5e588ab18a68d164b1d97e71d769585c7c4b8 8371697: test/jdk/java/nio/file/FileStore/Basic.java fails after 8360887 on linux Reviewed-by: alanb ! test/jdk/java/nio/file/FileStore/Basic.java Changeset: 5a6d068e Branch: master Author: duke Date: 2025-11-18 03:19:03 +0000 URL: https://git.openjdk.org/mobile/commit/5a6d068e11848763626a7bcdd3c8b6be06445ef1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 03:38:42 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 03:38:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 695a4abd Branch: master Author: Anjian Wen Committer: Fei Yang Date: 2025-11-18 03:37:11 +0000 URL: https://git.openjdk.org/mobile/commit/695a4abd5f7e9edcea9f1a724a9ceb87340a8f25 8371966: RISC-V: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: 44a66d97 Branch: master Author: duke Date: 2025-11-18 03:38:01 +0000 URL: https://git.openjdk.org/mobile/commit/44a66d97241c82864d4ad7e96816b9d8ab4fa565 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 06:53:51 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 06:53:51 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 16557739 Branch: master Author: Vishal Chand Committer: Aleksey Shipilev Date: 2025-11-18 06:49:03 +0000 URL: https://git.openjdk.org/mobile/commit/16557739791ada59dc1991f65a0218434df01f9e 8371881: C2: Fix potential SEGV in VTransformReductionVectorNode tracing Reviewed-by: shade, epeter ! src/hotspot/share/opto/vtransform.cpp Changeset: 8cdfec8d Branch: master Author: Nityanand Rai <163765635+nityarai08 at users.noreply.github.com> Committer: Aleksey Shipilev Date: 2025-11-18 06:49:28 +0000 URL: https://git.openjdk.org/mobile/commit/8cdfec8d1cdc7e3137035cebe1cc189e36c0e319 8371852: Shenandoah: Unused ShenandoahFreeSet::_allocated_since_gc_start field Reviewed-by: shade, fandreuzzi ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp Changeset: ba451658 Branch: master Author: duke Date: 2025-11-18 06:50:02 +0000 URL: https://git.openjdk.org/mobile/commit/ba4516587f36e2c5349023d6f5f20022f8c13577 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 08:08:53 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 08:08:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 26460b6f Branch: master Author: Alan Bateman Date: 2025-11-18 08:06:18 +0000 URL: https://git.openjdk.org/mobile/commit/26460b6f12ce0763b79acfd98fca260b509a82c5 8353835: Implement JEP 500: Prepare to Make Final Mean Final Reviewed-by: liach, vlivanov, dholmes, vyazici ! make/test/JtregNativeJdk.gmk ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java + src/java.base/share/classes/java/lang/reflect/doc-files/MutationMethods.html ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java + src/java.base/share/classes/jdk/internal/event/FinalFieldMutationEvent.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/man/java.md + src/jdk.jfr/share/classes/jdk/jfr/events/FinalFieldMutationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/jtreg/runtime/jni/mutateFinals/MutateFinals.java + test/hotspot/jtreg/runtime/jni/mutateFinals/MutateFinalsTest.java + test/hotspot/jtreg/runtime/jni/mutateFinals/libMutateFinals.c ! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java ! test/jdk/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java ! test/jdk/java/lang/invoke/unreflect/UnreflectTest.java ! test/jdk/java/lang/reflect/AccessibleObject/HiddenClassTest.java ! test/jdk/java/lang/reflect/Field/NegativeTest.java ! test/jdk/java/lang/reflect/Field/Set.java + test/jdk/java/lang/reflect/Field/mutateFinals/FinalFieldMutationEventTest.java + test/jdk/java/lang/reflect/Field/mutateFinals/MutateFinalsTest.java + test/jdk/java/lang/reflect/Field/mutateFinals/cli/CommandLineTest.java + test/jdk/java/lang/reflect/Field/mutateFinals/cli/CommandLineTestHelper.java + test/jdk/java/lang/reflect/Field/mutateFinals/jar/ExecutableJarTest.java + test/jdk/java/lang/reflect/Field/mutateFinals/jar/ExecutableJarTestHelper.java + test/jdk/java/lang/reflect/Field/mutateFinals/jar/m/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/jar/m/p/C.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/JNIAttachMutator.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/JNIAttachMutatorTest.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/libJNIAttachMutator.c + test/jdk/java/lang/reflect/Field/mutateFinals/jni/m/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/m/p/C1.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/m/p/C2.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/m/p/C3.java + test/jdk/java/lang/reflect/Field/mutateFinals/jni/m/q/C.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/Driver.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m1/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m1/p1/M1Mutator.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m2/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m2/p2/M2Mutator.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m3/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/m3/p3/M3Mutator.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/module-info.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/test/TestMain.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/test/fieldholders/PrivateFields.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/test/fieldholders/PublicFields.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/test/internal/TestMutator.java + test/jdk/java/lang/reflect/Field/mutateFinals/modules/test/test/spi/Mutator.java ! test/jdk/java/util/jar/Attributes/NullAndEmptyKeysAndValues.java ! test/jdk/java/util/logging/FileHandlerLongLimit.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java ! test/jdk/sun/security/provider/SecureRandom/DRBGS11n.java ! test/jdk/sun/security/util/ManifestDigester/FindSection.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/lib/jdk/test/lib/jfr/EventNames.java + test/micro/org/openjdk/bench/java/lang/reflect/FieldSet.java Changeset: 8f84f2ee Branch: master Author: duke Date: 2025-11-18 08:07:06 +0000 URL: https://git.openjdk.org/mobile/commit/8f84f2ee23094e469ba2e31349f0c4152ffbc845 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 08:18:15 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 08:18:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <05340c93-21fa-4df5-b85f-da2ccb1bad6a@openjdk.org> Changeset: 8af59437 Branch: master Author: Jan Lahoda Date: 2025-11-18 08:13:58 +0000 URL: https://git.openjdk.org/mobile/commit/8af594371979b2b76ec04e0a2753413dc35b8d44 8370334: javadoc NPE with "import module" statement Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/jdk/javadoc/tool/modules/Modules.java ! test/langtools/tools/javac/modules/AddModulesTest.java Changeset: 1d09d576 Branch: master Author: duke Date: 2025-11-18 08:15:04 +0000 URL: https://git.openjdk.org/mobile/commit/1d09d5763f90089b19df8847cc3b86a27b2649de Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 09:42:49 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 09:42:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50a30497 Branch: master Author: Albert Mingkun Yang Date: 2025-11-18 09:37:20 +0000 URL: https://git.openjdk.org/mobile/commit/50a30497370799e8f377a11914562a15b0a48fbb 8371643: Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch Reviewed-by: mdoerr, kvn, tschatzl ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: 22d4f0fa Branch: master Author: duke Date: 2025-11-18 09:38:03 +0000 URL: https://git.openjdk.org/mobile/commit/22d4f0fa408873612b3629deff74435727931d3d Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 09:48:55 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 09:48:55 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <9679a848-5a6c-411d-9963-cce4991c7dff@openjdk.org> Changeset: 72ebca8a Branch: master Author: Severin Gehwolf Date: 2025-11-18 09:42:28 +0000 URL: https://git.openjdk.org/mobile/commit/72ebca8a0b19fac8a9483e5a3a98b454176fc342 8365606: Container code should not be using jlong/julong Reviewed-by: stuefe, cnorrbin, fitzsim ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp Changeset: 5087d3ab Branch: master Author: duke Date: 2025-11-18 09:43:05 +0000 URL: https://git.openjdk.org/mobile/commit/5087d3ab25131fd607a94b551edf1743b7d9d969 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 3a2845f3 Branch: master Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-11-18 09:43:28 +0000 URL: https://git.openjdk.org/mobile/commit/3a2845f334a59670d54699919073f0e908c038c4 8037914: Add JFR event for string deduplication Reviewed-by: ayang, egahlin ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: c981c4b1 Branch: master Author: duke Date: 2025-11-18 09:44:15 +0000 URL: https://git.openjdk.org/mobile/commit/c981c4b153c081057820e1fc2a38f15441d466c8 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 10:12:11 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 10:12:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 28d94d6a Branch: master Author: Jonas Norlinder Committer: Kevin Walls Date: 2025-11-18 10:08:17 +0000 URL: https://git.openjdk.org/mobile/commit/28d94d6ab4994b844af98c5c227b40b5fb8a72e5 8372008: TestGetTotalGcCpuTime test failures on Windows (Some GC CPU time must have been reported) Reviewed-by: kevinw, alanb, cjplummer, dholmes ! test/jdk/java/lang/management/MemoryMXBean/TestGetTotalGcCpuTime.java Changeset: 23ccf29a Branch: master Author: duke Date: 2025-11-18 10:09:01 +0000 URL: https://git.openjdk.org/mobile/commit/23ccf29ae1efa2af10bb7687c3b40e41f16e0727 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 12:02:03 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 12:02:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7d57ffba-0d29-41d1-9076-7e7000440daa@openjdk.org> Changeset: df5b105b Branch: master Author: Stefan Karlsson Date: 2025-11-18 11:57:58 +0000 URL: https://git.openjdk.org/mobile/commit/df5b105bbb55d9cc923ac45ff99e702126626670 8371698: ZGC: Call GTEST_SKIP when OS is unsupported Reviewed-by: aboldtch, jsikstro, mdoerr ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemoryManager.cpp ! test/hotspot/gtest/gc/z/zunittest.hpp Changeset: 5e5ff925 Branch: master Author: duke Date: 2025-11-18 11:59:05 +0000 URL: https://git.openjdk.org/mobile/commit/5e5ff925fcba1790d2a50a2a1a9b469884beed02 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 12:22:38 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 12:22:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f9464499 Branch: master Author: Per Minborg Date: 2025-11-18 12:20:23 +0000 URL: https://git.openjdk.org/mobile/commit/f94644999766e752f7d60ce52c14a7db79005035 8366178: Implement JEP 526: Lazy Constants (Second Preview) 8371882: Improve documentation for JEP 526: Lazy Constants Reviewed-by: jvernee, mcimadamore + src/java.base/share/classes/java/lang/LazyConstant.java - src/java.base/share/classes/java/lang/StableValue.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/ImmutableCollections.java + src/java.base/share/classes/java/util/LazyCollections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/LocaleISOData.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilCollectionAccess.java ! src/java.base/share/classes/jdk/internal/foreign/CaptureStateUtil.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java + src/java.base/share/classes/jdk/internal/lang/LazyConstantImpl.java - src/java.base/share/classes/jdk/internal/lang/stable/StableEnumFunction.java - src/java.base/share/classes/jdk/internal/lang/stable/StableFunction.java - src/java.base/share/classes/jdk/internal/lang/stable/StableIntFunction.java - src/java.base/share/classes/jdk/internal/lang/stable/StableSupplier.java - src/java.base/share/classes/jdk/internal/lang/stable/StableUtil.java - src/java.base/share/classes/jdk/internal/lang/stable/StableValueImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java ! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java + test/jdk/java/lang/LazyConstant/DemoContainerInjectionTest.java + test/jdk/java/lang/LazyConstant/DemoImperativeTest.java + test/jdk/java/lang/LazyConstant/DemoMapTest.java + test/jdk/java/lang/LazyConstant/LazyConstantSafePublicationTest.java + test/jdk/java/lang/LazyConstant/LazyConstantTest.java + test/jdk/java/lang/LazyConstant/LazyConstantTestUtil.java + test/jdk/java/lang/LazyConstant/LazyListTest.java + test/jdk/java/lang/LazyConstant/LazyMapTest.java + test/jdk/java/lang/LazyConstant/TrustedFieldTypeTest.java - test/jdk/java/lang/StableValue/StableFunctionTest.java - test/jdk/java/lang/StableValue/StableIntFunctionTest.java - test/jdk/java/lang/StableValue/StableListTest.java - test/jdk/java/lang/StableValue/StableMapTest.java - test/jdk/java/lang/StableValue/StableSupplierTest.java - test/jdk/java/lang/StableValue/StableTestUtil.java - test/jdk/java/lang/StableValue/StableValueFactoriesTest.java - test/jdk/java/lang/StableValue/StableValueTest.java - test/jdk/java/lang/StableValue/StableValuesSafePublicationTest.java - test/jdk/java/lang/StableValue/TrustedFieldTypeTest.java ! test/jdk/java/util/Collection/MOAT.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java - test/micro/org/openjdk/bench/java/lang/stable/StableFunctionBenchmark.java - test/micro/org/openjdk/bench/java/lang/stable/StableFunctionSingleBenchmark.java - test/micro/org/openjdk/bench/java/lang/stable/StableIntFunctionBenchmark.java - test/micro/org/openjdk/bench/java/lang/stable/StableIntFunctionSingleBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableListBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableListSingleBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableMapBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableMapSingleBenchmark.java ! test/micro/org/openjdk/bench/java/lang/stable/StableMethodHandleBenchmark.java ! test/micro/org/openjdk/bench/java/lang/stable/StableSupplierBenchmark.java ! test/micro/org/openjdk/bench/java/lang/stable/StableValueBenchmark.java ! test/micro/org/openjdk/bench/java/lang/stable/VarHandleHolderBenchmark.java Changeset: 2523915d Branch: master Author: duke Date: 2025-11-18 12:21:06 +0000 URL: https://git.openjdk.org/mobile/commit/2523915d7cbed13b2dbfbe796282e5347153b917 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 13:07:51 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 13:07:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 36b66e13 Branch: master Author: Johan Sj?len Date: 2025-11-18 13:05:57 +0000 URL: https://git.openjdk.org/mobile/commit/36b66e13c8eca8e460bfd6d900f139408aff9d43 8371778: Make MallocMemorySummary::_snapshot a DeferredStatic Reviewed-by: phubner, azafari ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp Changeset: 2c9b4849 Branch: master Author: duke Date: 2025-11-18 13:07:03 +0000 URL: https://git.openjdk.org/mobile/commit/2c9b48497109a6c0c62477a083a813873a74faac Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 14:01:56 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 14:01:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8fcd2ad2-1dfb-4fc2-a986-0a9b86bb4abc@openjdk.org> Changeset: 2e68b79a Branch: master Author: Jan Lahoda Date: 2025-11-18 13:55:42 +0000 URL: https://git.openjdk.org/mobile/commit/2e68b79a3973c8a3dde6b47f19b19c0c7faacc51 8364991: Incorrect not-exhaustive error Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java Changeset: 770aa7b6 Branch: master Author: duke Date: 2025-11-18 13:56:21 +0000 URL: https://git.openjdk.org/mobile/commit/770aa7b66e3778190308cddc71de9214a797b176 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 14:45:58 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 14:45:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06dcf277-2572-44dd-a28c-221e2df5beca@openjdk.org> Changeset: dcba014a Branch: master Author: Yasumasa Suenaga Date: 2025-11-18 14:44:14 +0000 URL: https://git.openjdk.org/mobile/commit/dcba014ad56eae753c25c579fb30bb8ecfab69af 8371967: Add Visual Studio 2026 to build toolchain for Windows Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/autoconf/toolchain_microsoft.m4 Changeset: a70dd224 Branch: master Author: duke Date: 2025-11-18 14:45:03 +0000 URL: https://git.openjdk.org/mobile/commit/a70dd2244ccc37edca3bfcb6306c227221249f7d Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 15:15:31 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 15:15:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 43040f30 Branch: master Author: Brian Burkhalter Date: 2025-11-18 15:11:45 +0000 URL: https://git.openjdk.org/mobile/commit/43040f30a72591a37deb9a54ab7723988c1e4b51 8372012: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java should check ability to create links Reviewed-by: alanb, jpai ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Changeset: 196cd05b Branch: master Author: duke Date: 2025-11-18 15:12:05 +0000 URL: https://git.openjdk.org/mobile/commit/196cd05b11880d3f8b6289ea0e37c4bdc0071431 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 15:21:26 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 15:21:26 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: b6d83eda Branch: master Author: Chen Liang Date: 2025-11-18 15:14:20 +0000 URL: https://git.openjdk.org/mobile/commit/b6d83eda6bfa76da98274aa3ad294759cb56d3a5 8371960: Missing null check in AnnotatedType annotation accessor methods Reviewed-by: alanb ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java + test/jdk/java/lang/reflect/AnnotatedElement/AnnotatedElementNullCheckTest.java Changeset: 1f99cf94 Branch: master Author: Chen Liang Date: 2025-11-18 15:14:49 +0000 URL: https://git.openjdk.org/mobile/commit/1f99cf942449728cdeb9918b93fd9a97a51eb0b6 8372002: VarHandle for receiver's superclass instance fields fails describeConstable Reviewed-by: psandoz, jvernee ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! test/jdk/java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java ! test/jdk/java/lang/invoke/VarHandles/describeConstable/p/C.java ! test/jdk/java/lang/invoke/VarHandles/describeConstable/p/q/Q.java Changeset: 88161443 Branch: master Author: duke Date: 2025-11-18 15:15:12 +0000 URL: https://git.openjdk.org/mobile/commit/881614438ee0efd4100bc462d06599afcc8b9eb6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 15:53:53 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 15:53:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <38be364f-8b62-4f8d-89f5-0fd91be4eef8@openjdk.org> Changeset: 713de231 Branch: master Author: Nityanand Rai Committer: Aleksey Shipilev Date: 2025-11-18 15:47:54 +0000 URL: https://git.openjdk.org/mobile/commit/713de231a61234632e2f9858b222b5f7fd0bdaf1 8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use Reviewed-by: shade, ysr, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp Changeset: f8219df7 Branch: master Author: duke Date: 2025-11-18 15:48:00 +0000 URL: https://git.openjdk.org/mobile/commit/f8219df762a008ca910697bb9d4632e70a14b972 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 16:57:46 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 16:57:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <61d7f947-d44a-4201-910a-a64dadc03088@openjdk.org> Changeset: ac6f5e96 Branch: master Author: Hannes Walln?fer Date: 2025-11-18 16:52:12 +0000 URL: https://git.openjdk.org/mobile/commit/ac6f5e96512a7f003ac536611c53f2564ea912a6 8366094: Sealed graph for nested types creates broken links Reviewed-by: liach ! make/jdk/src/classes/build/tools/taglet/SealedGraph.java Changeset: aad98277 Branch: master Author: duke Date: 2025-11-18 16:53:03 +0000 URL: https://git.openjdk.org/mobile/commit/aad98277c9a57d12facb72e862bd8f9867ceb2b8 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 18:00:33 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 18:00:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f5df75b-e191-4cea-b2da-8a081fa47cc6@openjdk.org> Changeset: 0e6c7e86 Branch: master Author: Hannes Walln?fer Date: 2025-11-18 17:55:43 +0000 URL: https://git.openjdk.org/mobile/commit/0e6c7e8664fdddd8b789851263613852fc2c55f7 8371896: Links in snippets can not be highlighted Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java Changeset: 33912b0a Branch: master Author: duke Date: 2025-11-18 17:56:03 +0000 URL: https://git.openjdk.org/mobile/commit/33912b0ad56fe8fd28ef530db428b8177c85ecb8 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 18:18:15 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 18:18:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <421a623c-af2f-4dcb-acb0-d7628be51de2@openjdk.org> Changeset: b3e408c0 Branch: master Author: Ioi Lam Date: 2025-11-18 18:12:07 +0000 URL: https://git.openjdk.org/mobile/commit/b3e408c07891b58a312a58ffd756d6a1d18c0f6d 8372045: AOT assembly phase asserts with old class if AOT class linking is disabled Reviewed-by: shade, mgronlun ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport2.java Changeset: e434b1e2 Branch: master Author: duke Date: 2025-11-18 18:13:03 +0000 URL: https://git.openjdk.org/mobile/commit/e434b1e208fe98d1e82ca1daece9ad77b24d79e6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 18:41:09 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 18:41:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4a975637 Branch: master Author: Naoto Sato Date: 2025-11-18 18:35:01 +0000 URL: https://git.openjdk.org/mobile/commit/4a975637a144fa8aa449a1419e656721833513b5 8346944: Update Unicode Data Files to 17.0.0 8346947: Update ICU4J to Version 78.1 Reviewed-by: joehw ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/jdk/internal/icu/impl/CharacterIteratorWrapper.java ! src/java.base/share/classes/jdk/internal/icu/impl/Norm2AllModes.java ! src/java.base/share/classes/jdk/internal/icu/impl/ReplaceableUCharacterIterator.java ! src/java.base/share/classes/jdk/internal/icu/impl/UBiDiProps.java ! src/java.base/share/classes/jdk/internal/icu/impl/UCharacterProperty.java + src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/nfc.nrm = src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/nfkc.nrm + src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/ubidi.icu + src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/uprops.icu - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/nfc.nrm - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/ubidi.icu - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/uprops.icu ! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java ! src/java.base/share/classes/jdk/internal/icu/text/UCharacterIterator.java ! src/java.base/share/classes/jdk/internal/icu/text/UnicodeSet.java ! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java ! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java ! src/java.base/share/classes/jdk/internal/util/regex/IndicConjunctBreak.java.template ! src/java.base/share/data/unicodedata/Blocks.txt ! src/java.base/share/data/unicodedata/CaseFolding.txt ! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt ! src/java.base/share/data/unicodedata/NormalizationTest.txt ! src/java.base/share/data/unicodedata/PropList.txt ! src/java.base/share/data/unicodedata/PropertyValueAliases.txt ! src/java.base/share/data/unicodedata/ReadMe.txt ! src/java.base/share/data/unicodedata/Scripts.txt ! src/java.base/share/data/unicodedata/SpecialCasing.txt ! src/java.base/share/data/unicodedata/UnicodeData.txt ! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt ! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt ! src/java.base/share/data/unicodedata/emoji/emoji-data.txt ! src/java.base/share/legal/icu.md ! src/java.base/share/legal/unicode.md Changeset: d04a8dc6 Branch: master Author: duke Date: 2025-11-18 18:36:03 +0000 URL: https://git.openjdk.org/mobile/commit/d04a8dc67903d900318ee03aabf7647253a7cc68 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 20:31:03 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 20:31:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3056af5a-da06-43de-abce-57f7930d24b4@openjdk.org> Changeset: 27a38d90 Branch: master Author: Chad Rakoczy Committer: Tobias Hartmann Date: 2025-11-18 20:28:33 +0000 URL: https://git.openjdk.org/mobile/commit/27a38d9093958ae4851bc61b8d3f0d71dc780823 8371121: compiler/whitebox/DeoptimizeRelocatedNMethod.java fails with C1 Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeRelocatedNMethod.java Changeset: 31b07c71 Branch: master Author: duke Date: 2025-11-18 20:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/31b07c71423fca39e0b4a1914b647d0fa491faeb Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 21:55:34 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 21:55:34 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <1825f2a7-0be7-4862-bdcf-259b8c47ee33@openjdk.org> Changeset: 66fb0152 Branch: master Author: Jan Kratochvil Committer: Ioi Lam Date: 2025-11-18 21:51:28 +0000 URL: https://git.openjdk.org/mobile/commit/66fb015267058f9b5e6788eaeaa758be56ba553e 8357579: Compilation error: first argument in call to 'memset' is a pointer to non-trivially copyable type Co-authored-by: Ioi Lam Reviewed-by: iklam, asmehra ! src/hotspot/share/oops/resolvedFieldEntry.cpp ! src/hotspot/share/oops/resolvedFieldEntry.hpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp Changeset: b086e34f Branch: master Author: Ioi Lam Date: 2025-11-18 21:51:54 +0000 URL: https://git.openjdk.org/mobile/commit/b086e34f7170631d7568dc50a7c075dc9c2f173b 8371771: CDS test SharedStringsStress.java failed with insufficient heap Reviewed-by: kvn ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java Changeset: 7d8f95e9 Branch: master Author: duke Date: 2025-11-18 21:52:05 +0000 URL: https://git.openjdk.org/mobile/commit/7d8f95e91981687895c1241a2732cb0ee2c01680 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 22:34:31 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 22:34:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d5581ad-de15-4a80-b52f-ef88ecae559f@openjdk.org> Changeset: 256a9bef Branch: master Author: Vladimir Ivanov Date: 2025-11-18 22:29:37 +0000 URL: https://git.openjdk.org/mobile/commit/256a9beffc106d6657a912a33f97e7f97acbb1e1 8280469: C2: CHA support for interface calls when inlining through method handle linker Reviewed-by: kvn, roland ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/opto/doCall.cpp ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java Changeset: a5744b36 Branch: master Author: duke Date: 2025-11-18 22:30:03 +0000 URL: https://git.openjdk.org/mobile/commit/a5744b369bc859b45843005995e3528e9d7a1432 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 23:39:59 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 23:39:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3855ed54-5864-423e-97a0-fdaae37a3d6a@openjdk.org> Changeset: aeea8497 Branch: master Author: John Engebretson Committer: Stuart Marks Date: 2025-11-18 23:37:06 +0000 URL: https://git.openjdk.org/mobile/commit/aeea8497562aabda12f292ad93c9f0f6935cc842 8371164: ArrayList.addAll() optimizations Reviewed-by: smarks, ogillespie ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Collections.java ! test/jdk/java/util/Collection/MOAT.java + test/micro/org/openjdk/bench/java/util/ArrayListBulkOpsBenchmark.java Changeset: a294076e Branch: master Author: duke Date: 2025-11-18 23:38:02 +0000 URL: https://git.openjdk.org/mobile/commit/a294076e6ba44976b344109430c12e136522d242 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 23:49:47 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 23:49:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <39df509f-8e42-4e0f-b9b9-e0f4e65dbf30@openjdk.org> Changeset: 152cd4d8 Branch: master Author: Kim Barrett Date: 2025-11-18 23:43:22 +0000 URL: https://git.openjdk.org/mobile/commit/152cd4d8bab7d3428d0330c56a3cb9ed7feef313 8371956: Convert OopStorage to use Atomic Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 3c8ba7f3 Branch: master Author: duke Date: 2025-11-18 23:44:02 +0000 URL: https://git.openjdk.org/mobile/commit/3c8ba7f3728245f351ae9949764b89849246c6d3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 18 23:55:05 2025 From: duke at openjdk.org (duke) Date: Tue, 18 Nov 2025 23:55:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4ad803fd-89d5-4859-9737-16b924ca34db@openjdk.org> Changeset: 902aa4dc Branch: master Author: Alexander Zuev Date: 2025-11-18 23:51:32 +0000 URL: https://git.openjdk.org/mobile/commit/902aa4dcd297fef34cb302e468b030c48665ec84 8372120: Add missing sound keyword to MIDI tests Reviewed-by: kcr, dholmes ! test/jdk/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java ! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java ! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/ExpectedNPEOnNull.java ! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/FakeInfo.java ! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/UnsupportedInfo.java Changeset: 7271f323 Branch: master Author: duke Date: 2025-11-18 23:52:04 +0000 URL: https://git.openjdk.org/mobile/commit/7271f3231f6c55bed78b6deaa698fbf86e41fd81 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 05:08:09 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 05:08:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8f0c8334-8b78-4516-bbc2-4b32b01aff3b@openjdk.org> Changeset: 02ff38f2 Branch: master Author: Ioi Lam Date: 2025-11-19 05:04:34 +0000 URL: https://git.openjdk.org/mobile/commit/02ff38f2d7f6abc0e4661e8226bc6780b7a11c3a 8363986: Heap region in CDS archive is not at deterministic address Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotArtifactFinder.hpp ! src/hotspot/share/cds/aotMapLogger.cpp ! src/hotspot/share/cds/aotMappedHeapWriter.cpp ! src/hotspot/share/cds/aotMappedHeapWriter.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 52db66c6 Branch: master Author: duke Date: 2025-11-19 05:05:02 +0000 URL: https://git.openjdk.org/mobile/commit/52db66c6cc405cd9090211338eb12c0cfa12f73c Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 08:52:11 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 08:52:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a4927c7-a965-4d74-9a57-4c929f9a776f@openjdk.org> Changeset: 99135d2e Branch: master Author: Aggelos Biboudis Date: 2025-11-19 08:47:57 +0000 URL: https://git.openjdk.org/mobile/commit/99135d2e05bb501fe9f9f0d36abd25894d0f93de 8359145: Implement JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview) Reviewed-by: jlahoda ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Domination.java = test/langtools/tools/javac/patterns/DominationWithPP.out + test/langtools/tools/javac/patterns/PrimitivePatternsSwitchConstants.java + test/langtools/tools/javac/patterns/PrimitivePatternsSwitchConstants.out ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out + test/langtools/tools/javac/patterns/PrimitiveUnconditionallyExactInAssignability.java + test/langtools/tools/javac/patterns/PrimitiveUnconditionallyExactInExhaustiveSwitches.java ! test/langtools/tools/javac/patterns/T8332463a.java + test/langtools/tools/javac/patterns/T8332463a.out ! test/langtools/tools/javac/patterns/T8332463b.java + test/langtools/tools/javac/patterns/T8332463b.out ! test/langtools/tools/javac/types/UnknownTypeTest.java ! test/langtools/tools/lib/types/TypeHarness.java Changeset: 9fd81d8d Branch: master Author: duke Date: 2025-11-19 08:48:09 +0000 URL: https://git.openjdk.org/mobile/commit/9fd81d8de6e5fb916d2281994cc07772d678a962 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 11:51:03 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 11:51:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 54893dc5 Branch: master Author: Albert Mingkun Yang Date: 2025-11-19 11:46:43 +0000 URL: https://git.openjdk.org/mobile/commit/54893dc5c2a4702896029b1844bc9496325c8f26 8371985: Parallel: Move should_attempt_scavenge to ParallelScavengeHeap Reviewed-by: fandreuzzi, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.hpp Changeset: ae11259c Branch: master Author: duke Date: 2025-11-19 11:47:03 +0000 URL: https://git.openjdk.org/mobile/commit/ae11259c210d8cc899fc54c96ffcc7d57bacef5c Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 12:16:20 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 12:16:20 GMT Subject: git: openjdk/mobile: 5 new changesets Message-ID: Changeset: d2926dfd Branch: master Author: Evgeny Astigeevich Date: 2025-11-19 12:11:23 +0000 URL: https://git.openjdk.org/mobile/commit/d2926dfd9a242928877d0b1e40eac498073975bd 8371649: ZGC: AArch64: redundant OrderAccess::fence in ZBarrierSetAssembler::patch_barrier_relocation Reviewed-by: aph ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp Changeset: b2effd55 Branch: master Author: duke Date: 2025-11-19 12:12:03 +0000 URL: https://git.openjdk.org/mobile/commit/b2effd5577175f04e7c6ebfd68e25f83eeec26b9 Automatic merge of jdk:master into master Changeset: 0b3df489 Branch: master Author: Renjith Kannath Pariyangad Committer: Alexander Zvegintsev Date: 2025-11-19 12:13:37 +0000 URL: https://git.openjdk.org/mobile/commit/0b3df489e9d3b6d876a67793e082b930c17ade3e 8372048: Performance improvement on Linux remote desktop Reviewed-by: azvegint, serb ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java Changeset: ae4d9c2e Branch: master Author: Kurt Miller Committer: Aleksey Shipilev Date: 2025-11-19 12:14:07 +0000 URL: https://git.openjdk.org/mobile/commit/ae4d9c2e6af0b899481c98742f4976c7769f39e5 8371918: aarch64: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry Reviewed-by: aph, shade ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 92c0fb8c Branch: master Author: duke Date: 2025-11-19 12:14:27 +0000 URL: https://git.openjdk.org/mobile/commit/92c0fb8c86a3c0e5baf9c5e04e286efcb6c80f47 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 13:10:33 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 13:10:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7ee694b9-4199-4059-9092-e190e4a5e9b3@openjdk.org> Changeset: 0bff5f3d Branch: master Author: Anton Seoane Ampudia Committer: Emanuel Peter Date: 2025-11-19 13:02:07 +0000 URL: https://git.openjdk.org/mobile/commit/0bff5f3dbe69ab2a59db771af1020b04c0132954 8213762: Deprecate Xmaxjitcodesize Reviewed-by: kvn, epeter ! src/hotspot/share/runtime/arguments.cpp Changeset: a74a809e Branch: master Author: duke Date: 2025-11-19 13:03:26 +0000 URL: https://git.openjdk.org/mobile/commit/a74a809e081eb5ea09b0a142d8b703455bdeace3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 15:24:55 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 15:24:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d920424-17ea-4482-85bc-711ad582dc62@openjdk.org> Changeset: f0afd89f Branch: master Author: Chen Liang Date: 2025-11-19 15:19:04 +0000 URL: https://git.openjdk.org/mobile/commit/f0afd89f66c0b42ff06fbb76378a5b2028b76a10 8357728: Avoid caching synthesized names in synthesized parameters Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java + test/jdk/java/lang/reflect/Parameter/SyntheticNameRetention.java Changeset: 42af228e Branch: master Author: duke Date: 2025-11-19 15:20:03 +0000 URL: https://git.openjdk.org/mobile/commit/42af228ee758b0e04d9b4222a027783eb0e182a3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 15:44:32 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 15:44:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3949b0f2 Branch: master Author: Beno?t Maillard Date: 2025-11-19 15:40:57 +0000 URL: https://git.openjdk.org/mobile/commit/3949b0f23cd9c936c12ac0306534bc38b5b8d298 8371674: C2 fails with Missed optimization opportunity in PhaseIterGVN for MoveL2D Reviewed-by: epeter, chagedorn ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestMissingOptMoveX2YLoadX.java Changeset: 3be2a680 Branch: master Author: duke Date: 2025-11-19 15:42:04 +0000 URL: https://git.openjdk.org/mobile/commit/3be2a680cfc884569148174292370c8ce88ddbb7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 16:14:45 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 16:14:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4fe6253b-7bf0-4642-a7ab-7f81d987ecac@openjdk.org> Changeset: 9ea8201b Branch: master Author: Alexander Matveev Date: 2025-11-19 16:07:20 +0000 URL: https://git.openjdk.org/mobile/commit/9ea8201b7494fe9107d4abd78c02ac765a5751d4 8363980: [macos] Add JDK specific keys/values to Info.plist of embedded runtime Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/CookedRuntimeTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java Changeset: f03b3ab3 Branch: master Author: duke Date: 2025-11-19 16:08:04 +0000 URL: https://git.openjdk.org/mobile/commit/f03b3ab3eb04df54c70f74f6b7062a324197182b Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 19:19:48 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 19:19:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <080edbba-b4a0-4a5e-99de-2f1cab94226d@openjdk.org> Changeset: 223cc645 Branch: master Author: Matthew Donovan Date: 2025-11-19 19:14:33 +0000 URL: https://git.openjdk.org/mobile/commit/223cc6451860f10fe8095705da07aaf7e882188f 8343316: Review and update tests using explicit provider names Reviewed-by: rhalade ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java ! test/jdk/java/security/Provider/ProviderVersionCheck.java Changeset: 2a14375a Branch: master Author: duke Date: 2025-11-19 19:15:19 +0000 URL: https://git.openjdk.org/mobile/commit/2a14375ad6ae8af20f68d1ff59231ac0477b9cf1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 20:09:50 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 20:09:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6f1c5733 Branch: master Author: Kim Barrett Date: 2025-11-19 20:05:09 +0000 URL: https://git.openjdk.org/mobile/commit/6f1c5733ed4a1d1a1e099681f1f292acf827d9dc 8371923: Update LockFreeStack for Atomic Reviewed-by: iwalulya, dholmes ! src/hotspot/share/utilities/lockFreeStack.hpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp Changeset: 314005f0 Branch: master Author: duke Date: 2025-11-19 20:05:32 +0000 URL: https://git.openjdk.org/mobile/commit/314005f0b6bdcd4ecc8909e64d5585637274bfc5 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 21:03:12 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 21:03:12 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: f5bc6ee9 Branch: master Author: Kim Barrett Date: 2025-11-19 20:56:21 +0000 URL: https://git.openjdk.org/mobile/commit/f5bc6ee90d73da00cab5cad283b9517c692bc895 8369187: Add wrapper for that forbids use of global allocation and deallocation functions Reviewed-by: stefank, erikj, jrose ! make/hotspot/lib/CompileGtest.gmk ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp + src/hotspot/share/cppstdlib/new.hpp ! src/hotspot/share/gc/shared/bufferNode.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/z/zDeferredConstructed.inline.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/deferredStatic.hpp ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp Changeset: 53268324 Branch: master Author: duke Date: 2025-11-19 20:57:19 +0000 URL: https://git.openjdk.org/mobile/commit/532683241c9ae2bd6ff4877b1f9a8a68a99d6104 Automatic merge of jdk:master into master Changeset: 1535d08f Branch: master Author: Ioi Lam Date: 2025-11-19 20:58:23 +0000 URL: https://git.openjdk.org/mobile/commit/1535d08f0ee5da42d9db9e196d6a620aabe9feea 8371944: AOT configuration is corrupted when app closes System.out Reviewed-by: kvn, iveresov ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/CloseSystemOut.java Changeset: d27ed7d4 Branch: master Author: duke Date: 2025-11-19 20:59:17 +0000 URL: https://git.openjdk.org/mobile/commit/d27ed7d4c78e97e9fed4227ecdcefe64d2915072 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 19 23:26:23 2025 From: duke at openjdk.org (duke) Date: Wed, 19 Nov 2025 23:26:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0edc06ea-abdf-4e14-82fe-4e0c16dd9ea0@openjdk.org> Changeset: c8e64e7c Branch: master Author: Alexey Semenyuk Date: 2025-11-19 23:22:40 +0000 URL: https://git.openjdk.org/mobile/commit/c8e64e7c33cabcc5c94616808b9c59ab5b7cd14e 8372118: Test tools/jpackage/macosx/DmgContentTest.java failed Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java Changeset: ce0497ba Branch: master Author: duke Date: 2025-11-19 23:23:18 +0000 URL: https://git.openjdk.org/mobile/commit/ce0497baf8d072e3a4f210fe8443794c6e1b352c Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 01:33:07 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 01:33:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <86c0bd21-12af-4dd6-92bc-6b11e0f5f77e@openjdk.org> Changeset: 2acd8776 Branch: master Author: Alexey Semenyuk Date: 2025-11-20 01:29:49 +0000 URL: https://git.openjdk.org/mobile/commit/2acd8776f26686a93708eb9fc408ff4e2bbe287c 8371440: jpackage should exit with an error if it finds multiple matching signing certificates 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/macosx/MacSignTest.java Changeset: 75a96baa Branch: master Author: duke Date: 2025-11-20 01:30:20 +0000 URL: https://git.openjdk.org/mobile/commit/75a96baab78a8c22a07526d2b6d52c94745fb9df Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 02:20:48 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 02:20:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a3b1affb Branch: master Author: Fei Yang Date: 2025-11-20 02:18:44 +0000 URL: https://git.openjdk.org/mobile/commit/a3b1affbfb23eeef32749164aae316e5d55fffaa 8372046: compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification Reviewed-by: mhaessig, epeter ! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java Changeset: 3b07e75e Branch: master Author: duke Date: 2025-11-20 02:19:19 +0000 URL: https://git.openjdk.org/mobile/commit/3b07e75e0d9d51a31a005962739fd1a4b7695f1b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 05:32:24 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 05:32:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2888e2cb-2ec9-4697-a5c9-9d6c5c450430@openjdk.org> Changeset: 473471c1 Branch: master Author: Henry Jen Date: 2025-11-20 05:30:40 +0000 URL: https://git.openjdk.org/mobile/commit/473471c1f1d3cd42a057dfd602d452196c53aa00 8369838: Likely invalid assert or function call in jimage.cpp Reviewed-by: dholmes ! src/hotspot/share/classfile/classLoader.cpp ! src/java.base/share/native/libjimage/jimage.cpp Changeset: 16c46adc Branch: master Author: duke Date: 2025-11-20 05:31:20 +0000 URL: https://git.openjdk.org/mobile/commit/16c46adc2f91422600d8a440e00475e6764aa428 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 06:18:18 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 06:18:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <36926671-d554-488e-9742-25107efc7810@openjdk.org> Changeset: 5d3e73b9 Branch: master Author: Jan Lahoda Date: 2025-11-20 06:14:40 +0000 URL: https://git.openjdk.org/mobile/commit/5d3e73b9e512b55cdf554158b19a4ec642dc1f1a 8371248: Crash in -Xdoclint with invalid @link Reviewed-by: hannesw, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/doctree/ReferenceTest.java Changeset: f7238e08 Branch: master Author: duke Date: 2025-11-20 06:15:20 +0000 URL: https://git.openjdk.org/mobile/commit/f7238e080c34c553901d13016825cc1b0b720357 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 07:10:55 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 07:10:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 72c45a4d Branch: master Author: Johan Sj?len Date: 2025-11-20 07:08:46 +0000 URL: https://git.openjdk.org/mobile/commit/72c45a4d923a294108995e24951bec24dfc70410 8355225: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm: apparent log corruption Reviewed-by: dholmes, syan ! test/hotspot/gtest/logging/test_asynclog.cpp Changeset: 461778b5 Branch: master Author: duke Date: 2025-11-20 07:09:19 +0000 URL: https://git.openjdk.org/mobile/commit/461778b538fe5613125d4f3ffe81d48224a5e2d2 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 07:36:12 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 07:36:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 852141b9 Branch: master Author: Sean Coffey Date: 2025-11-20 07:32:06 +0000 URL: https://git.openjdk.org/mobile/commit/852141b9d42ada168a008aea63045deddca29190 8372004: Have SSLLogger implement System.Logger Reviewed-by: dfuchs, weijun ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/CookieExtension.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java ! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java ! src/java.base/share/classes/sun/security/ssl/HelloRequest.java ! src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java ! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java ! src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java ! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 7cef7f2c Branch: master Author: duke Date: 2025-11-20 07:32:25 +0000 URL: https://git.openjdk.org/mobile/commit/7cef7f2cc9a12eb64562692602ff00bfa00d7fe1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 09:15:46 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 09:15:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6fc8e499 Branch: master Author: Roberto Casta?eda Lozano Date: 2025-11-20 09:13:57 +0000 URL: https://git.openjdk.org/mobile/commit/6fc8e4998019a2f3ef05ff3e73a4c855c0366d7a 8372097: C2: PhasePrintLevel requires setting PrintPhaseLevel explicitly to be active Reviewed-by: mhaessig, chagedorn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/oracle/TestPhasePrintLevel.java Changeset: 344fc4ae Branch: master Author: duke Date: 2025-11-20 09:14:30 +0000 URL: https://git.openjdk.org/mobile/commit/344fc4ae5ae94312b52f1eab94690b7e53c44a7a Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 09:36:23 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 09:36:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b41146cd Branch: master Author: Emanuel Peter Date: 2025-11-20 09:32:57 +0000 URL: https://git.openjdk.org/mobile/commit/b41146cd1e5d412f69b893bfb2fd65b6206bb0d2 8367531: Template Framework: use scopes and tokens instead of misbehaving immediate-return-queries Co-authored-by: Christian Hagedorn Reviewed-by: rcastanedalo, mhaessig, chagedorn ! test/hotspot/jtreg/compiler/arguments/TestMethodArguments.java ! test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java ! test/hotspot/jtreg/compiler/lib/template_framework/AddNameToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/CodeFrame.java ! test/hotspot/jtreg/compiler/lib/template_framework/DataName.java ! test/hotspot/jtreg/compiler/lib/template_framework/Hook.java ! test/hotspot/jtreg/compiler/lib/template_framework/HookAnchorToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/HookInsertToken.java + test/hotspot/jtreg/compiler/lib/template_framework/HookIsAnchoredToken.java + test/hotspot/jtreg/compiler/lib/template_framework/LetToken.java + test/hotspot/jtreg/compiler/lib/template_framework/NameCountToken.java + test/hotspot/jtreg/compiler/lib/template_framework/NameForEachToken.java + test/hotspot/jtreg/compiler/lib/template_framework/NameHasAnyToken.java + test/hotspot/jtreg/compiler/lib/template_framework/NameSampleToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/NameSet.java + test/hotspot/jtreg/compiler/lib/template_framework/NamesToListToken.java - test/hotspot/jtreg/compiler/lib/template_framework/NothingToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/Renderer.java + test/hotspot/jtreg/compiler/lib/template_framework/ScopeToken.java + test/hotspot/jtreg/compiler/lib/template_framework/ScopeTokenImpl.java + test/hotspot/jtreg/compiler/lib/template_framework/SetFuelCostToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/StructuralName.java ! test/hotspot/jtreg/compiler/lib/template_framework/Template.java - test/hotspot/jtreg/compiler/lib/template_framework/TemplateBody.java ! test/hotspot/jtreg/compiler/lib/template_framework/TemplateFrame.java ! test/hotspot/jtreg/compiler/lib/template_framework/TemplateToken.java ! test/hotspot/jtreg/compiler/lib/template_framework/Token.java ! test/hotspot/jtreg/compiler/lib/template_framework/TokenParser.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/Expression.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/TestFrameworkClass.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestAdvanced.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestSimple.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestTutorial.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestWithTestFrameworkClass.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestExpression.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestFormat.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestTemplate.java Changeset: a68d9ddf Branch: master Author: duke Date: 2025-11-20 09:33:18 +0000 URL: https://git.openjdk.org/mobile/commit/a68d9ddfcbcf57ec88a294bf7ec542182946330a Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 10:20:58 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 10:20:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ad38a125 Branch: master Author: Daniel Fuchs Date: 2025-11-20 10:19:57 +0000 URL: https://git.openjdk.org/mobile/commit/ad38a1253ae3ff92f7e0cf0fbc4d4726957b1443 8371557: java/net/httpclient/http3/H3RequestRejectedTest.java: javax.net.ssl.SSLHandshakeException: local endpoint (wildcard) and remote endpoint (loopback) ports conflict Reviewed-by: jpai ! test/jdk/java/net/httpclient/http3/H3RequestRejectedTest.java Changeset: 497ec73f Branch: master Author: duke Date: 2025-11-20 10:20:20 +0000 URL: https://git.openjdk.org/mobile/commit/497ec73f658b55bedb41b79895a2970bce6f07fc Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 11:40:02 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 11:40:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c419dda4 Branch: master Author: Albert Mingkun Yang Date: 2025-11-20 11:37:07 +0000 URL: https://git.openjdk.org/mobile/commit/c419dda4e99c3b72fbee95b93159db2e23b994b6 8372163: G1: Remove unused G1HeapRegion::remove_code_root Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp Changeset: 0230b642 Branch: master Author: duke Date: 2025-11-20 11:37:23 +0000 URL: https://git.openjdk.org/mobile/commit/0230b6424a8680522d9df95b26baac8101ec4288 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 13:44:06 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 13:44:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <76506c84-e3d0-4d35-9d31-1ef0863fc167@openjdk.org> Changeset: 7b11bd1b Branch: master Author: Chen Liang Date: 2025-11-20 13:39:49 +0000 URL: https://git.openjdk.org/mobile/commit/7b11bd1b1d8dbc9bedcd8cf14e78c8f5eb06a71f 8372047: ClassTransform.transformingMethodBodies andThen composes incorrectly Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java ! test/jdk/jdk/classfile/TransformTests.java Changeset: 5be62ca3 Branch: master Author: duke Date: 2025-11-20 13:40:17 +0000 URL: https://git.openjdk.org/mobile/commit/5be62ca32b97a2c5fb6a931a19954e3ba0528073 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 14:11:08 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 14:11:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <035d2e3b-b1da-4d1e-89dc-27c7af30b331@openjdk.org> Changeset: f125c76f Branch: master Author: Matthew Donovan Date: 2025-11-20 14:09:55 +0000 URL: https://git.openjdk.org/mobile/commit/f125c76f5b53d90a09f58c22d6def7d843feaa50 8247690: RunTest does not support running of JTREG manual tests Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: 5d2f9e3b Branch: master Author: duke Date: 2025-11-20 14:10:19 +0000 URL: https://git.openjdk.org/mobile/commit/5d2f9e3b098e1e2f24f00e8213b3006d75cf5a61 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 14:39:51 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 14:39:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c14a892-c63b-4946-8549-88f5020ce108@openjdk.org> Changeset: b9ee9541 Branch: master Author: Erik ?sterlund Date: 2025-11-20 14:33:40 +0000 URL: https://git.openjdk.org/mobile/commit/b9ee9541cffb6c5a737b08a69ae04472b3bcab3e 8371200: ZGC: C2 allocation deopt race Reviewed-by: aboldtch, stefank ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp Changeset: 49ce9ec2 Branch: master Author: duke Date: 2025-11-20 14:34:18 +0000 URL: https://git.openjdk.org/mobile/commit/49ce9ec2d024b61af536b3c492cc129e56667751 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 15:17:33 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 15:17:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04508ace-8ed4-4ba4-8a1e-bf144a2e802c@openjdk.org> Changeset: 45a2fd37 Branch: master Author: Weijun Wang Date: 2025-11-20 15:15:41 +0000 URL: https://git.openjdk.org/mobile/commit/45a2fd37f0ebda35789006b4e607422f7c369017 8325448: Hybrid Public Key Encryption Reviewed-by: mullan, ascarpino, abarashev ! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java + src/java.base/share/classes/com/sun/crypto/provider/HPKE.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java + src/java.base/share/classes/javax/crypto/spec/HPKEParameterSpec.java + src/java.base/share/classes/javax/crypto/spec/snippet-files/PackageSnippets.java + src/java.base/share/classes/sun/security/util/SliceableSecretKey.java + test/jdk/com/sun/crypto/provider/Cipher/HPKE/Compliance.java + test/jdk/com/sun/crypto/provider/Cipher/HPKE/Functions.java + test/jdk/com/sun/crypto/provider/Cipher/HPKE/KAT9180.java ! test/jdk/com/sun/crypto/provider/DHKEM/Compliance.java ! test/jdk/sun/security/provider/all/Deterministic.java + test/jdk/sun/security/util/SliceableSecretKey/SoftSliceable.java Changeset: 9c2c727f Branch: master Author: duke Date: 2025-11-20 15:16:51 +0000 URL: https://git.openjdk.org/mobile/commit/9c2c727f3c49a3c772ca0ee067090446e6128fc0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 15:24:01 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 15:24:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a8901858 Branch: master Author: Alexey Semenyuk Date: 2025-11-20 15:17:44 +0000 URL: https://git.openjdk.org/mobile/commit/a89018582160a9d876f66925618c8b8f93190e67 8333727: Use JOpt in jpackage to parse command line 8371384: libapplauncher.so is copied to a wrong location in two step packaging when --install-dir=/usr Reviewed-by: almatvee ! src/jdk.internal.opt/share/classes/module-info.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxBundlingEnvironment.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromOptions.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackagingPipeline.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncher.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties ! src/jdk.jpackage/linux/classes/module-info.java.extra - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageFileExtras.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBuildEnvFromParams.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundlingEnvironment.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromOptions.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacApplication.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/module-info.java.extra - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractBundler.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayoutUtils.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/BasicBundlers.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromOptions.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundler.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundlerParamInfo.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundlers.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/DefaultBundlingEnvironment.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociationGroup.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromOptions.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.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/JPackageToolProvider.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherFromOptions.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherStartupInfoBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/OptionUtils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/OptionsTransformer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Packager.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/TempDirectory.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/AdditionalLauncher.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/BundlingOperationModifier.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/BundlingOperationOptionScope.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/CliBundlingEnvironment.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/DefaultOptions.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/HelpFormatter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/I18N.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/JOptSimpleOptionsBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/MessageFormatUtils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Option.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionArrayValueConverter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionIdentifier.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionName.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionScope.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSource.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpec.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpecBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionSpecMapperOptionScope.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionValue.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionValueConverter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionValueExceptionFactory.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Options.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsProcessor.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardAppImageFileOption.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardBundlingOperation.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardFaOption.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardHelpFormatter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOptionContext.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOptionValueExceptionFactory.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardValidator.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardValueConverter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StringToken.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Utils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Validator.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/ValueConverter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/WithOptionIdentifier.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/WithOptionIdentifierStub.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundleCreator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundlingEnvironment.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundlingOperation.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundlingOperationDescriptor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ConfigException.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ExternalApplication.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/JPackageException.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherModularStartupInfoMixin.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackagerException.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/SetBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/main/Main.java ! src/jdk.jpackage/share/classes/module-info.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinAppBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinBundlingEnvironment.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromOpions.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncher.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/module-info.java.extra ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java ! test/jdk/tools/jpackage/junit/TEST.properties ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.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/DeployParamsTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/LauncherStartupInfoBuilderTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/DefaultOptionsTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/ExpectedOptions.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/HelpTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/JOptSimpleOptionsBuilderTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MockupCliBundlingEnvironment.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionIdentifierTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionNameTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionSpecMutatorOptionScopeTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionSpecTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionValueConverterTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionValueExceptionFactoryTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionValueTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsProcessorTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsTest.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/cli/StandardBundlingOperationTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardOptionTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardValidatorTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardValueConverterTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StringTokenTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/TestUtils.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/UtilsTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/ValidatorTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/help-linux.txt + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/help-macos.txt + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/help-windows.txt + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/jpackage-options.md ! test/jdk/tools/jpackage/share/AppImagePackageTest.java + test/jdk/tools/jpackage/share/AsyncTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: 46b629b7 Branch: master Author: duke Date: 2025-11-20 15:18:32 +0000 URL: https://git.openjdk.org/mobile/commit/46b629b795ea28053e38b6483e60a74077333cd3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 15:50:56 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 15:50:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 267ce917 Branch: master Author: Thomas Schatzl Date: 2025-11-20 15:47:48 +0000 URL: https://git.openjdk.org/mobile/commit/267ce91766c0500485ac3d9d36dfef0c09505498 8372149: G1: Remove unnecessary num_added_to_group from G1CollectionSetCandidates::set_candidates_from_marking() Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp Changeset: b56339be Branch: master Author: duke Date: 2025-11-20 15:48:33 +0000 URL: https://git.openjdk.org/mobile/commit/b56339beba4a8fa9b55b2a88e0effc26869d3dc5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 15:56:21 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 15:56:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5eb4081a-d31a-48bb-bd57-f625eaa2a62b@openjdk.org> Changeset: ea19ad2a Branch: master Author: Josiah Noel <32279667+SentryMan at users.noreply.github.com> Committer: Michael McMahon Date: 2025-11-20 15:54:25 +0000 URL: https://git.openjdk.org/mobile/commit/ea19ad2ac8a1fa9d4124be9a8e05cf4c6f6231bd 8347167: Reduce allocation in com.sun.net.httpserver.Headers::normalize Reviewed-by: vyazici, dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! test/jdk/com/sun/net/httpserver/HeadersTest.java + test/micro/org/openjdk/bench/sun/net/httpserver/HeaderNormalization.java Changeset: 88deb801 Branch: master Author: duke Date: 2025-11-20 15:55:22 +0000 URL: https://git.openjdk.org/mobile/commit/88deb8013d170d986f47a0760983714bb8cf43b0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 17:56:23 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 17:56:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <497642a1-8a10-45ea-9fb3-0abd31936d33@openjdk.org> Changeset: de0a1f8f Branch: master Author: Vicente Romero Date: 2025-11-20 17:55:06 +0000 URL: https://git.openjdk.org/mobile/commit/de0a1f8f5191cc188800d7d06855322d272f91d6 8372277: Fix for JDK-8369517 is applied starting from source 24 instead of 26 Reviewed-by: liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.java ! test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.out + test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest_2.out Changeset: 39ab5028 Branch: master Author: duke Date: 2025-11-20 17:55:18 +0000 URL: https://git.openjdk.org/mobile/commit/39ab50289435d9c5eec468b4e16318818c06384c Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 18:12:21 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 18:12:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b3acc484 Branch: master Author: Matthew Donovan Date: 2025-11-20 18:10:47 +0000 URL: https://git.openjdk.org/mobile/commit/b3acc4841f6d9c8fd484df68fd2882dab0aa1788 8362894: PKCS12 KeyStore PBMAC1 interoperability testing Reviewed-by: rhalade ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/jdk/sun/security/pkcs12/params/README + test/jdk/sun/security/pkcs12/params/os6 Changeset: f22dfb46 Branch: master Author: duke Date: 2025-11-20 18:11:19 +0000 URL: https://git.openjdk.org/mobile/commit/f22dfb46823fa235fe8fa883295cfdde5798caf3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 18:44:46 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 18:44:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04b04074-6656-4f0f-b48a-a8175ba0862b@openjdk.org> Changeset: aa7718d1 Branch: master Author: Kelvin Nilsen Date: 2025-11-20 18:40:21 +0000 URL: https://git.openjdk.org/mobile/commit/aa7718d1d2008c240c197383c493955d8b654bf3 8372110: GenShen: Fix erroneous assert Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp Changeset: 5672421e Branch: master Author: duke Date: 2025-11-20 18:41:18 +0000 URL: https://git.openjdk.org/mobile/commit/5672421e24e218641d18ec4889202211edf71fc3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 18:48:55 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 18:48:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0187f4df Branch: master Author: Vicente Romero Date: 2025-11-20 18:47:55 +0000 URL: https://git.openjdk.org/mobile/commit/0187f4df967d5b32807cfb9c1028cb75fe99b05d 8372023: Javac JMH failures Reviewed-by: liach ! test/benchmarks/micros-javac/pom.xml ! test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/JavacBenchmark.java Changeset: b1546da8 Branch: master Author: duke Date: 2025-11-20 18:48:18 +0000 URL: https://git.openjdk.org/mobile/commit/b1546da83951ade28d5d71967ee48edf5e89c408 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 18:58:19 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 18:58:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <196429bf-b1fa-4ad8-8e66-3950072145df@openjdk.org> Changeset: 41d6dc3a Branch: master Author: Naoto Sato Date: 2025-11-20 18:53:37 +0000 URL: https://git.openjdk.org/mobile/commit/41d6dc3a15fd3041aaee7b9b7f7980ede5f7940d 8372117: Correct the misleading comment in Character.UnicodeBlock Reviewed-by: bpb, joehw, jlu ! src/java.base/share/classes/java/lang/Character.java Changeset: f06a9be1 Branch: master Author: duke Date: 2025-11-20 18:54:18 +0000 URL: https://git.openjdk.org/mobile/commit/f06a9be197f1bbbc7bb970dc0ad2ca135824245b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 20 23:14:38 2025 From: duke at openjdk.org (duke) Date: Thu, 20 Nov 2025 23:14:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <693104cf-7aa0-49ae-b215-63c64523d934@openjdk.org> Changeset: 45246bc7 Branch: master Author: Kim Barrett Date: 2025-11-20 23:06:55 +0000 URL: https://git.openjdk.org/mobile/commit/45246bc72daf68b905d7342f478e53bfe2883796 8371965: Convert TaskQueueSuper to use Atomic Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: fb3c06cc Branch: master Author: duke Date: 2025-11-20 23:07:20 +0000 URL: https://git.openjdk.org/mobile/commit/fb3c06cc72822fa28592947d5c99bd3a24133851 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 00:06:31 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 00:06:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0050473c-2764-4ac2-8d25-3e74695ebb0b@openjdk.org> Changeset: 0972ba68 Branch: master Author: Hai-May Chao Date: 2025-11-21 00:04:41 +0000 URL: https://git.openjdk.org/mobile/commit/0972ba681cdc81b77e9b4353db8ee835216d242e 8371383: Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/DefaultOptions.java Changeset: 1afbe1cd Branch: master Author: duke Date: 2025-11-21 00:05:18 +0000 URL: https://git.openjdk.org/mobile/commit/1afbe1cdf24a117fd8cbe2bf8df8eff4c2bc4bc7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 00:42:50 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 00:42:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81f1327d-ed86-44d7-bb0d-36ca4431bcdf@openjdk.org> Changeset: d887359b Branch: master Author: Chen Liang Date: 2025-11-21 00:38:44 +0000 URL: https://git.openjdk.org/mobile/commit/d887359b5a8bffedcbf1b3ca6f0eae13b7636add 8370976: Review the behavioral changes of core reflection descriptor parsing migration Reviewed-by: rriggs, jvernee ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! test/jdk/java/lang/Class/getEnclosingMethod/BadEnclosingMethodTest.java ! test/jdk/java/lang/annotation/MalformedAnnotationTest.java ! test/jdk/java/lang/invoke/MethodTypeTest.java ! test/jdk/sun/invoke/util/BytecodeDescriptorTest.java Changeset: fdf48d08 Branch: master Author: duke Date: 2025-11-21 00:39:18 +0000 URL: https://git.openjdk.org/mobile/commit/fdf48d082264d6e01ad723e0e8ea4019563b9e0a Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 00:50:14 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 00:50:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <709693dc-06f5-4c45-a3e3-050f22948c40@openjdk.org> Changeset: 2358d40c Branch: master Author: Chen Liang Date: 2025-11-21 00:46:00 +0000 URL: https://git.openjdk.org/mobile/commit/2358d40cbcafb851425176cacf65cc3be1ae12a2 8371953: Document null handling in core reflection APIs Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Array.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java ! src/java.base/share/classes/java/lang/reflect/MalformedParametersException.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java + test/jdk/java/lang/Class/NullBehaviorTest.java + test/jdk/java/lang/reflect/AccessFlag/AccessFlagNullCheckTest.java + test/jdk/java/lang/reflect/AccessibleObject/AccessibleObjectNullCheckTest.java + test/jdk/java/lang/reflect/Array/ArrayArgumentCheckTest.java + test/jdk/java/lang/reflect/ClassFileFormatVersionTest.java + test/jdk/java/lang/reflect/ExceptionClassesNullCheckTest.java + test/jdk/java/lang/reflect/Proxy/ProxyNullCheckTest.java Changeset: 2d6b45d1 Branch: master Author: duke Date: 2025-11-21 00:46:17 +0000 URL: https://git.openjdk.org/mobile/commit/2d6b45d1ccd71c3c327ba099ec84e6ed32b0a12b Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 01:13:40 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 01:13:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <042b536b-529c-4341-a1b1-0889cbbd0b72@openjdk.org> Changeset: c2ea75b8 Branch: master Author: Hai-May Chao Date: 2025-11-21 01:10:35 +0000 URL: https://git.openjdk.org/mobile/commit/c2ea75b81f74ff586fdd9c51168e8f4c7a7b2a6a 8353749: Improve security warning when using JKS or JCEKS keystores Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner.properties ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java + test/jdk/sun/security/tools/keytool/OutdatedKeyStoreWarning.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: 55c1fec2 Branch: master Author: duke Date: 2025-11-21 01:11:18 +0000 URL: https://git.openjdk.org/mobile/commit/55c1fec2f194150f9cfafcab93c5bf21199e5aa3 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 02:51:18 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 02:51:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: df24b901 Branch: master Author: Alexey Semenyuk Date: 2025-11-21 02:48:20 +0000 URL: https://git.openjdk.org/mobile/commit/df24b901768599ac7111655b87dfeedbe0e66f9d 8360571: Description of launchers is lost in two phase packaging Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OptionsTransformer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardAppImageFileOption.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/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java Changeset: 0a94c871 Branch: master Author: duke Date: 2025-11-21 02:49:19 +0000 URL: https://git.openjdk.org/mobile/commit/0a94c8718fe304685f833e0a432ff9aba0161cfc Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 08:24:32 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 08:24:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8eabb3de-9df3-457a-b8ca-8477e0a86646@openjdk.org> Changeset: 5922c3cb Branch: master Author: Stefan Karlsson Date: 2025-11-21 08:21:20 +0000 URL: https://git.openjdk.org/mobile/commit/5922c3cbac43795275422f2484082d1e725e4bcc 8371990: Remove two second delayed OOME after GC shutdown Reviewed-by: kbarrett, tschatzl, ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp Changeset: 6eaf2d67 Branch: master Author: duke Date: 2025-11-21 08:22:20 +0000 URL: https://git.openjdk.org/mobile/commit/6eaf2d67f23a507031d8025e27dd799d3949346a Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 09:26:08 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 09:26:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5e3d9c2a-fbc7-45b9-9940-7e378f5ce38e@openjdk.org> Changeset: eeb7c3f2 Branch: master Author: Thomas Schatzl Date: 2025-11-21 09:23:58 +0000 URL: https://git.openjdk.org/mobile/commit/eeb7c3f2e8e645938d9db0cf61c1d98d751f2845 8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java Reviewed-by: ayang, iwalulya, shade ! test/hotspot/jtreg/gc/TestUseGCOverheadLimit.java Changeset: ef8c103a Branch: master Author: duke Date: 2025-11-21 09:24:18 +0000 URL: https://git.openjdk.org/mobile/commit/ef8c103abffb83dba25003c88d753e7b3605e919 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 09:43:24 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 09:43:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6ee469cc-66f5-444c-894d-558e986b09e7@openjdk.org> Changeset: 88ec4e61 Branch: master Author: Aleksey Shipilev Date: 2025-11-21 09:39:51 +0000 URL: https://git.openjdk.org/mobile/commit/88ec4e615a3008408184b7ed92010adc75d63853 8372154: AArch64: Match rule failure with some CompareAndSwap operand shapes Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 0c098ebb Branch: master Author: duke Date: 2025-11-21 09:40:25 +0000 URL: https://git.openjdk.org/mobile/commit/0c098ebb0d0626b975b0142ec291cef40ddec653 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 09:55:52 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 09:55:52 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <2cc3b004-bd10-4fcf-9e2e-844e80e65e81@openjdk.org> Changeset: b7dc3afd Branch: master Author: Mikhail Yankelevich Date: 2025-11-21 09:53:10 +0000 URL: https://git.openjdk.org/mobile/commit/b7dc3afd099978aaa100eef37325736493caa84c 8371574: Improve code coverage of PEM classes decode functionality Reviewed-by: rhalade ! test/jdk/java/security/PEM/PEMDecoderTest.java Changeset: 596664a2 Branch: master Author: duke Date: 2025-11-21 09:53:18 +0000 URL: https://git.openjdk.org/mobile/commit/596664a2028a4abc1203730f87451ec8c7b338b0 Automatic merge of jdk:master into master Changeset: 8a5c9e08 Branch: master Author: Per Minborg Date: 2025-11-21 09:55:05 +0000 URL: https://git.openjdk.org/mobile/commit/8a5c9e08c0605c28cac235129adff7bb248d0627 8372146: Follow-up changes to the Lazy Constants JEP Reviewed-by: liach, mcimadamore, jvernee ! src/java.base/share/classes/java/lang/LazyConstant.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! test/jdk/java/lang/LazyConstant/LazyConstantTest.java ! test/jdk/java/lang/LazyConstant/LazyListTest.java ! test/jdk/java/lang/LazyConstant/LazyMapTest.java Changeset: d813096b Branch: master Author: duke Date: 2025-11-21 09:55:21 +0000 URL: https://git.openjdk.org/mobile/commit/d813096b52931e19c8123b0e12729dc45fb0697b Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 10:03:30 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 10:03:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d57fc1b6 Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-11-21 10:02:19 +0000 URL: https://git.openjdk.org/mobile/commit/d57fc1b6dc313eb004892b180960ebcee1cb04c7 8372135: clang compilation error Reviewed-by: stefank, jsjolen, kbarrett ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp Changeset: 9cf6250c Branch: master Author: duke Date: 2025-11-21 10:02:38 +0000 URL: https://git.openjdk.org/mobile/commit/9cf6250c920f416a20256eb8a8eb6d76b69abdc8 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 11:21:43 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 11:21:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <10f21866-455d-4fa4-aafb-8e0ec729d405@openjdk.org> Changeset: 30410fe2 Branch: master Author: Matthias Baesken Date: 2025-11-21 11:19:49 +0000 URL: https://git.openjdk.org/mobile/commit/30410fe265d8d32fb41bae88ab882115271cdf75 8333871: Check return values of sysinfo Reviewed-by: dholmes, mdoerr, alanb ! src/hotspot/os/linux/os_linux.cpp ! src/java.base/unix/native/libjava/java_props_md.c Changeset: ab633fb8 Branch: master Author: duke Date: 2025-11-21 11:20:46 +0000 URL: https://git.openjdk.org/mobile/commit/ab633fb84ef873648a9458abd4c56c0832de1b30 Automatic merge of jdk:master into master ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/unix/native/libjava/java_props_md.c From duke at openjdk.org Fri Nov 21 13:47:44 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 13:47:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d01e7d98 Branch: master Author: Joel Sikstr?m Date: 2025-11-21 13:44:09 +0000 URL: https://git.openjdk.org/mobile/commit/d01e7d9850a57dd8e4849e2b7db6eacb37605647 8371783: Refactor GCCause in VM_CollectForMetadataAllocation Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp Changeset: 10a3f9e0 Branch: master Author: duke Date: 2025-11-21 13:44:16 +0000 URL: https://git.openjdk.org/mobile/commit/10a3f9e01810c7cd118a58ebc7c9850ddadce8d2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 13:57:17 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 13:57:17 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <81ae3b9b-64b4-4ad7-9813-9d3361703d44@openjdk.org> Changeset: 018284d0 Branch: master Author: Albert Mingkun Yang Date: 2025-11-21 13:52:51 +0000 URL: https://git.openjdk.org/mobile/commit/018284d08cd5b4c2c1a5735b5d11e63dc769fb37 8372162: G1: Merge subclasses of G1IHOPControl into parent class Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp Changeset: 41e0017b Branch: master Author: Albert Mingkun Yang Date: 2025-11-21 13:53:01 +0000 URL: https://git.openjdk.org/mobile/commit/41e0017bdbd8c818a57509a914ae77c2a903a01c 8372269: Parallel: Remove unused ParallelScavengeHeap::base Reviewed-by: aboldtch, fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp Changeset: 1952604b Branch: master Author: duke Date: 2025-11-21 13:53:17 +0000 URL: https://git.openjdk.org/mobile/commit/1952604b9f5255242b2a71819322f169c0859777 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 14:58:05 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 14:58:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d64f2ca-3780-4f6a-a0a5-9a65586ad0f5@openjdk.org> Changeset: f9127720 Branch: master Author: Alexey Semenyuk Date: 2025-11-21 14:56:56 +0000 URL: https://git.openjdk.org/mobile/commit/f9127720459017bb250327dcd3e5c51316536068 8372290: jpackage test lib improvements Reviewed-by: almatvee ! test/jdk/tools/jpackage/clean_stashed_files.sh ! test/jdk/tools/jpackage/clean_test_output.sh ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java = test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedArgument.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedFormattedString.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: de719785 Branch: master Author: duke Date: 2025-11-21 14:57:20 +0000 URL: https://git.openjdk.org/mobile/commit/de719785941e8e5c608884cc6b89734e76f96701 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 15:02:53 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 15:02:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <72dfde7f-3588-4f57-9d74-df9fbf8390f7@openjdk.org> Changeset: e439909b Branch: master Author: Alexey Semenyuk Date: 2025-11-21 14:58:46 +0000 URL: https://git.openjdk.org/mobile/commit/e439909b7d3ee8db3a09c3d3354ead56dd5397d7 8372292: Remove redundant "throws ConfigException" Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigningConfigBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFileAssociationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacRuntimeValidator.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ConfigException.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackageBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackageBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java Changeset: 2b7ad771 Branch: master Author: duke Date: 2025-11-21 14:59:24 +0000 URL: https://git.openjdk.org/mobile/commit/2b7ad771994a894ce7f90dd3c970462fe6c30e18 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 15:40:56 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 15:40:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3b1eb762 Branch: master Author: Chen Liang Date: 2025-11-21 15:39:05 +0000 URL: https://git.openjdk.org/mobile/commit/3b1eb7623180ac1b1d69622481589c43749dbbfc 8367585: Prevent creation of unrepresentable Utf8Entry Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java ! src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java ! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java ! src/java.base/share/classes/java/lang/classfile/package-info.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java ! test/jdk/jdk/classfile/LimitsTest.java ! test/jdk/jdk/classfile/SignaturesTest.java ! test/jdk/jdk/internal/util/ModifiedUtfTest.java Changeset: c8fc41f1 Branch: master Author: duke Date: 2025-11-21 15:39:22 +0000 URL: https://git.openjdk.org/mobile/commit/c8fc41f15be064dd260754050cdf5fedf92fa552 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 15:47:37 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 15:47:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0171cefe-c46d-41c7-8db2-7ebbea7d856d@openjdk.org> Changeset: 5f806e7f Branch: master Author: Oumaiyma Intissar <49239111+OumaIntissar at users.noreply.github.com> Committer: Sean Coffey Date: 2025-11-21 15:42:36 +0000 URL: https://git.openjdk.org/mobile/commit/5f806e7f8b66c14954a07005be3bceb2f812fbff 8367049: URLPermission. throws StringIndexOutOfBoundsException in avm mode Reviewed-by: michaelm, dfuchs, coffeys ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/URLPermission.java + test/jdk/java/net/URLPermission/EmptyAuthorityTest.java Changeset: 5b88b4fa Branch: master Author: duke Date: 2025-11-21 15:43:17 +0000 URL: https://git.openjdk.org/mobile/commit/5b88b4fac91fbb1133f8971bff905922e574c70e Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 16:01:35 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 16:01:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <49abf5de-4d58-4631-aae1-1c4a813c0862@openjdk.org> Changeset: e24e7827 Branch: master Author: Aleksey Shipilev Date: 2025-11-21 15:57:23 +0000 URL: https://git.openjdk.org/mobile/commit/e24e7827c4241fdf5e178df811f0d0f813363743 8372319: com/sun/crypto/provider/Cipher/HPKE/KAT9180 test has external dependencies Reviewed-by: stuefe, myankelevich ! test/jdk/com/sun/crypto/provider/Cipher/HPKE/KAT9180.java Changeset: 298dcd90 Branch: master Author: duke Date: 2025-11-21 15:58:19 +0000 URL: https://git.openjdk.org/mobile/commit/298dcd90f99a3cdcaf28ac1881454de35a5ac44d Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 17:32:32 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 17:32:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5d8d954f-bf73-4cc0-aba9-6087d4b77dce@openjdk.org> Changeset: e4b583ab Branch: master Author: Chris Plummer Date: 2025-11-21 17:28:21 +0000 URL: https://git.openjdk.org/mobile/commit/e4b583ab708eadd526d5cc0c03129a7970e05320 8372294: Fix Malformed problem list entry in ProblemList-jvmti-stress-agent.txt Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt Changeset: a556bd36 Branch: master Author: duke Date: 2025-11-21 17:29:19 +0000 URL: https://git.openjdk.org/mobile/commit/a556bd36dc6ce192a8b65ded677b72d007922718 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 18:05:00 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 18:05:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5b5d85b0 Branch: master Author: Eric Caspole Date: 2025-11-21 18:00:45 +0000 URL: https://git.openjdk.org/mobile/commit/5b5d85b0fd4405590d69ad72474ef51fc4aa9699 8372360: Exclude jdk.jsobject from micros-javac input source packages Reviewed-by: vromero ! test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/JavacBenchmark.java Changeset: 18db9bbb Branch: master Author: duke Date: 2025-11-21 18:01:19 +0000 URL: https://git.openjdk.org/mobile/commit/18db9bbb9263fc70c8cae5c5c731eeecc044f0fa Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 18:21:55 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 18:21:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3a45e615 Branch: master Author: Phil Race Date: 2025-11-21 18:19:05 +0000 URL: https://git.openjdk.org/mobile/commit/3a45e615973727446c9081b5affbbe7ffe7c3bea 8369129: Raster createPackedRaster methods specification clean up Reviewed-by: jdv, serb ! src/java.desktop/share/classes/java/awt/image/Raster.java ! test/jdk/java/awt/image/Raster/CreateRasterExceptionTest.java Changeset: 24d3bf24 Branch: master Author: duke Date: 2025-11-21 18:19:19 +0000 URL: https://git.openjdk.org/mobile/commit/24d3bf24df192cf9c28060d76b065ec888a323d6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 18:47:19 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 18:47:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2b5cd14e Branch: master Author: Chris Plummer Date: 2025-11-21 18:45:57 +0000 URL: https://git.openjdk.org/mobile/commit/2b5cd14ea5c571e0d55df8293e49b9a0db521a46 8282441: [LOOM] The debug agent should attempt to free vthread ThreadNodes Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c Changeset: e9175142 Branch: master Author: duke Date: 2025-11-21 18:46:19 +0000 URL: https://git.openjdk.org/mobile/commit/e9175142274ba6545a8b0708e34a1eeb94b9839e Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 19:12:33 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 19:12:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2d815ac6 Branch: master Author: Mikhail Yankelevich Date: 2025-11-21 19:07:54 +0000 URL: https://git.openjdk.org/mobile/commit/2d815ac61b437835163d4014bfed16f0f3faea50 8349535: Refactor ./pkcs11/Provider/MultipleLogins.sh to java test Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java - test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh Changeset: ffe95c9d Branch: master Author: duke Date: 2025-11-21 19:08:18 +0000 URL: https://git.openjdk.org/mobile/commit/ffe95c9dbf2e3b32a0092ac7defa9f1e0798c343 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 21 21:49:43 2025 From: duke at openjdk.org (duke) Date: Fri, 21 Nov 2025 21:49:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <409e8def-acfd-4fe0-8654-c2620361c6f1@openjdk.org> Changeset: ee9d553e Branch: master Author: Igor Rudenko Committer: Naoto Sato Date: 2025-11-21 21:45:58 +0000 URL: https://git.openjdk.org/mobile/commit/ee9d553e51c01529495b8ca34b296b6e684e905d 8372307: Clean up the leftover code comment references to file.encoding in java_props_md.c Reviewed-by: naoto ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c Changeset: e2a7e757 Branch: master Author: duke Date: 2025-11-21 21:46:19 +0000 URL: https://git.openjdk.org/mobile/commit/e2a7e75721332417f89943e530b63ff4d051afc2 Automatic merge of jdk:master into master ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/unix/native/libjava/java_props_md.c From duke at openjdk.org Sun Nov 23 14:55:37 2025 From: duke at openjdk.org (duke) Date: Sun, 23 Nov 2025 14:55:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <68212c52-eb7b-4765-9aab-6cbc46a97e90@openjdk.org> Changeset: d3328b4b Branch: master Author: SendaoYan Date: 2025-11-23 14:52:59 +0000 URL: https://git.openjdk.org/mobile/commit/d3328b4bd0b2c2b03b4aaf7ebe929c14c4186402 8372125: containers/docker/TestPids.java fails after 8365606 Reviewed-by: cnorrbin, sgehwolf ! test/hotspot/jtreg/containers/docker/TestPids.java Changeset: 7df3ac6d Branch: master Author: duke Date: 2025-11-23 14:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/7df3ac6dc14fffc8da4973b1279cf985855f2a63 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 23 19:52:14 2025 From: duke at openjdk.org (duke) Date: Sun, 23 Nov 2025 19:52:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90c9e680-74b4-4d76-9e42-87689c779014@openjdk.org> Changeset: e18e95ed Branch: master Author: Mikhail Yankelevich Date: 2025-11-23 19:47:09 +0000 URL: https://git.openjdk.org/mobile/commit/e18e95ed11c1df7eeb162c2303f027564ed6f6aa 8346962: Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build Reviewed-by: rhalade ! test/jdk/sun/security/x509/URICertStore/CRLReadTimeout.java Changeset: 4b2c9657 Branch: master Author: duke Date: 2025-11-23 19:47:15 +0000 URL: https://git.openjdk.org/mobile/commit/4b2c965762a9618769f88a1580ff1afd70eed370 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 05:22:05 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 05:22:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c06f9f6-ab05-4d43-bea2-a58ebe5af9de@openjdk.org> Changeset: 3f47e579 Branch: master Author: Kim Barrett Date: 2025-11-24 05:19:10 +0000 URL: https://git.openjdk.org/mobile/commit/3f47e5795378fda6da90dd45e043cb491a73e792 8372240: Convert FreeListAllocator to use Atomic Reviewed-by: tschatzl, stefank ! src/hotspot/share/gc/shared/freeListAllocator.cpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp Changeset: a63e8c7d Branch: master Author: duke Date: 2025-11-24 05:19:17 +0000 URL: https://git.openjdk.org/mobile/commit/a63e8c7de97e34c2a0891a210664a752c76df123 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 05:59:06 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 05:59:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 43af7b59 Branch: master Author: Jan Lahoda Date: 2025-11-24 05:55:48 +0000 URL: https://git.openjdk.org/mobile/commit/43af7b59765fa9820726de276bae9d1fcd2ba3ca 8371309: Diagnostic.getEndPosition can throw an NPE with typical broken code Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/diags/DiagnosticGetEndPosition.java Changeset: 14d35b02 Branch: master Author: duke Date: 2025-11-24 05:56:19 +0000 URL: https://git.openjdk.org/mobile/commit/14d35b02315e19c9c1d26e8e377df3acbdb31d12 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 07:50:34 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 07:50:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0c13a0b6-d04d-45be-9dbe-937ce049237d@openjdk.org> Changeset: 99be0e73 Branch: master Author: Aleksey Shipilev Date: 2025-11-24 07:47:13 +0000 URL: https://git.openjdk.org/mobile/commit/99be0e73ce9779e85c9ec6598e0a7ce964d62e82 8371581: C2: PhaseCCP should reach fixpoint by revisiting deeply-Value-d nodes Reviewed-by: epeter, vlivanov, qamai ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 2ee807d7 Branch: master Author: duke Date: 2025-11-24 07:47:36 +0000 URL: https://git.openjdk.org/mobile/commit/2ee807d72afd444ff8251b761ccbaff84172b044 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 08:37:25 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 08:37:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <65b24f4d-7410-4aa3-984f-84e1318c65b3@openjdk.org> Changeset: 0f014446 Branch: master Author: Thomas Schatzl Date: 2025-11-24 08:34:11 +0000 URL: https://git.openjdk.org/mobile/commit/0f014446875b39b937e997d9dcb4734659f7cefe 8371998: G1: Rename G1MergeHeapRootsTask::G1ClearBitmapClosure to be more distinct Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: dbfd38f8 Branch: master Author: duke Date: 2025-11-24 08:34:59 +0000 URL: https://git.openjdk.org/mobile/commit/dbfd38f87290e380be3be8606bc5006c0249b01e Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 09:26:52 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 09:26:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a7bb99ed Branch: master Author: Galder Zamarre?o Committer: Severin Gehwolf Date: 2025-11-24 09:24:19 +0000 URL: https://git.openjdk.org/mobile/commit/a7bb99ed007f593783ff8ca00b26f48d9ad632d2 8372119: Missing copyright header in MinMaxVector Reviewed-by: chagedorn, thartmann ! test/micro/org/openjdk/bench/java/lang/MinMaxVector.java Changeset: 39eec4b6 Branch: master Author: duke Date: 2025-11-24 09:24:47 +0000 URL: https://git.openjdk.org/mobile/commit/39eec4b6a7b99c6bd53a6b9e094d8ca4cdd5ced1 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 10:30:49 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 10:30:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18cc2bfe-1d01-48bd-9a6a-dbf27ee483b5@openjdk.org> Changeset: 0c1ef366 Branch: master Author: Viktor Klang Date: 2025-11-24 10:29:04 +0000 URL: https://git.openjdk.org/mobile/commit/0c1ef366686b7ff1b461e2617f7f3b7a71467c04 8372256: ClassCastException in `ConcurrentHashMap#equals` Reviewed-by: dl, alanb ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: 215b4056 Branch: master Author: duke Date: 2025-11-24 10:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/215b405621251735b7392fb924cbd1f66602c432 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 12:43:42 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 12:43:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81ef9e7c-36ae-44d1-89c8-8bc84de76473@openjdk.org> Changeset: 8ae4ea81 Branch: master Author: Mikhail Yankelevich Date: 2025-11-24 12:42:21 +0000 URL: https://git.openjdk.org/mobile/commit/8ae4ea8114c4c7616a3e882aca71f882630a8e02 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java ! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java ! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Changeset: 9f7d7c5f Branch: master Author: duke Date: 2025-11-24 12:42:33 +0000 URL: https://git.openjdk.org/mobile/commit/9f7d7c5fc7bbe7be3b9c9cd3c81053ba35124cc9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 13:42:27 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 13:42:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0f5e5ed8-ac15-4b22-9627-a16767bae878@openjdk.org> Changeset: 0a963b61 Branch: master Author: Joel Sikstr?m Date: 2025-11-24 13:40:55 +0000 URL: https://git.openjdk.org/mobile/commit/0a963b612d0fcbfe002340098341862096650945 8371701: Add ability to set NUMA-affinity for threads Reviewed-by: aboldtch, ayang ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 4e50ed85 Branch: master Author: duke Date: 2025-11-24 13:41:19 +0000 URL: https://git.openjdk.org/mobile/commit/4e50ed85fa776633d3d93a4b1f4ab190c340b4b1 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Mon Nov 24 14:13:39 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 14:13:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <85cb55f5-3340-4edd-adb5-e51b442c7fc0@openjdk.org> Changeset: aec54726 Branch: master Author: Daniel Fuchs Date: 2025-11-24 14:07:54 +0000 URL: https://git.openjdk.org/mobile/commit/aec54726df7efdea6f85ccd26763acb7ee839e2f 8372159: HttpClient SelectorManager thread could be a VirtualThread Reviewed-by: djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java ! test/jdk/java/net/httpclient/ReferenceTracker.java + test/jdk/java/net/httpclient/http2/H2SelectorVTTest.java ! test/jdk/java/net/httpclient/http3/H3QuicVTTest.java Changeset: bc6c0e93 Branch: master Author: duke Date: 2025-11-24 14:08:18 +0000 URL: https://git.openjdk.org/mobile/commit/bc6c0e93a71288a2e0e2c010c2efc444f673bd61 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 15:12:53 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 15:12:53 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <93589a65-3ac1-4aaa-9fd9-c8ed755a3064@openjdk.org> Changeset: c12389d0 Branch: master Author: Alexey Semenyuk Date: 2025-11-24 15:09:45 +0000 URL: https://git.openjdk.org/mobile/commit/c12389d006c94d619da69b81ece317b878c0c1bb 8372359: Clean jpackage error messages Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOptionValueExceptionFactory.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsProcessorTest.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/StandardOptionTest.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java ! test/jdk/tools/jpackage/share/ModulePathTest.java Changeset: c4458bea Branch: master Author: duke Date: 2025-11-24 15:10:20 +0000 URL: https://git.openjdk.org/mobile/commit/c4458bea748da9131e006f412f84aed17e53afcd Automatic merge of jdk:master into master Changeset: a091af1d Branch: master Author: Daniel Jeli?ski Date: 2025-11-24 15:10:54 +0000 URL: https://git.openjdk.org/mobile/commit/a091af1db34bc9e1646b687aad7704c3105d7ec7 8371475: HttpClient: Implement CUBIC congestion controller Reviewed-by: dfuchs + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicBaseCongestionController.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCubicCongestionController.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacer.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java ! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java ! test/jdk/java/net/httpclient/http3/H3SimpleGet.java ! test/jdk/java/net/httpclient/http3/H3SimpleTest.java + test/jdk/java/net/httpclient/quic/CubicTest.java Changeset: 5e543967 Branch: master Author: duke Date: 2025-11-24 15:11:21 +0000 URL: https://git.openjdk.org/mobile/commit/5e54396730a45766b0c7761d7284c46069d42201 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 16:01:56 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 16:01:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8bd87449-0f0e-48ee-b532-6dac4ff9ee43@openjdk.org> Changeset: f8cf9ca6 Branch: master Author: William Kemper Date: 2025-11-24 15:58:17 +0000 URL: https://git.openjdk.org/mobile/commit/f8cf9ca69cfef286c80559bfe1d147b6303d10d2 8370039: GenShen: array copy SATB barrier improvements Reviewed-by: kdnilsen, ysr, shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 8a554d1e Branch: master Author: duke Date: 2025-11-24 15:59:18 +0000 URL: https://git.openjdk.org/mobile/commit/8a554d1ecd99afa52aaa2be89f6bc0ad8c85b128 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 16:09:00 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 16:09:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <45758dcc-93bd-459e-9a54-57720289e2a5@openjdk.org> Changeset: 67b57f4f Branch: master Author: Vladimir Petko Committer: Aleksey Shipilev Date: 2025-11-24 16:01:40 +0000 URL: https://git.openjdk.org/mobile/commit/67b57f4f758f2fea647a3b6a68c0372a8f9e121b 8370978: Zero JVM fails to build on i386 after JDK-8351149 Reviewed-by: shade, aseoane ! src/hotspot/os/linux/os_linux.cpp Changeset: 12398ebc Branch: master Author: duke Date: 2025-11-24 16:02:59 +0000 URL: https://git.openjdk.org/mobile/commit/12398ebcc230aa515333fcf8aace623b379f837d Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 17:04:29 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 17:04:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5ce89e57-acdb-4936-8350-c6fce6b19604@openjdk.org> Changeset: 21772600 Branch: master Author: Ruben Ayrapetyan Committer: Martin Doerr Date: 2025-11-24 16:59:25 +0000 URL: https://git.openjdk.org/mobile/commit/217726009492af5a1143c98b97cc39b580850c5d 8371458: [REDO] Remove exception handler stub code in C2 Co-authored-by: Martin Doerr Reviewed-by: mdoerr, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/nmethod.inline.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java + test/hotspot/jtreg/runtime/vthread/Deoptimization.java Changeset: 1d57571c Branch: master Author: duke Date: 2025-11-24 17:01:19 +0000 URL: https://git.openjdk.org/mobile/commit/1d57571c78c306455b32a260002db2fb679bc419 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 18:15:02 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 18:15:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <124e723a-ed87-4c3b-926b-3656e38c6723@openjdk.org> Changeset: 8bafc2f0 Branch: master Author: Quan Anh Mai Date: 2025-11-24 18:12:36 +0000 URL: https://git.openjdk.org/mobile/commit/8bafc2f0aecbbe548573712a9dc31c9764f82f71 8371789: C2: More explicit dump results for TypePtr Reviewed-by: chagedorn, vlivanov ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: e6bbdefc Branch: master Author: duke Date: 2025-11-24 18:13:19 +0000 URL: https://git.openjdk.org/mobile/commit/e6bbdefcbf7e76fcd8f118969c4853bf397c4b39 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 21:26:08 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 21:26:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1b33b401-a2dd-4d3d-b559-37012ee3e83b@openjdk.org> Changeset: 507a6d32 Branch: master Author: Justin Lu Date: 2025-11-24 21:22:41 +0000 URL: https://git.openjdk.org/mobile/commit/507a6d327f1c613a130273727ee4154b5b4d7ca4 8368001: java/text/Format/NumberFormat/NumberRoundTrip.java timed out Reviewed-by: naoto ! test/jdk/java/text/Format/NumberFormat/NumberRoundTrip.java Changeset: 50b4632a Branch: master Author: duke Date: 2025-11-24 21:23:19 +0000 URL: https://git.openjdk.org/mobile/commit/50b4632a0cca1720c077ee0b816a5a3f3cba1c62 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 22:14:52 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 22:14:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0561caff-9345-45fb-b6d3-fdc65e18772d@openjdk.org> Changeset: e00dec58 Branch: master Author: Xiaolong Peng Date: 2025-11-24 22:10:10 +0000 URL: https://git.openjdk.org/mobile/commit/e00dec58083302fb74ebc994a65232c6367aee44 8371667: Shenandoah: Re-design alloc request type enum for better efficiency and cleaner code Reviewed-by: shade, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 56ae6564 Branch: master Author: duke Date: 2025-11-24 22:10:18 +0000 URL: https://git.openjdk.org/mobile/commit/56ae65643ec6bd4df370bb37bbad8787f6f841f6 Automatic merge of jdk:master into master From duke at openjdk.org Mon Nov 24 22:18:52 2025 From: duke at openjdk.org (duke) Date: Mon, 24 Nov 2025 22:18:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <740756aa-4a5a-4a0e-a57a-b04ad81cdbff@openjdk.org> Changeset: 42b108b4 Branch: master Author: Severin Gehwolf Date: 2025-11-24 22:14:24 +0000 URL: https://git.openjdk.org/mobile/commit/42b108b445b359e1d4b1043dbc1cbd42f551c19c 8372155: ReleaseInfoPlugin doesn't handle input file as UTF-8 properly Reviewed-by: alanb, jpai ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties + test/jdk/tools/jlink/plugins/ReleaseInfoPluginTest.java Changeset: 3b704488 Branch: master Author: duke Date: 2025-11-24 22:15:18 +0000 URL: https://git.openjdk.org/mobile/commit/3b7044887a094c72e581a341b15e1226aaaf6b51 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 02:31:29 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 02:31:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a313552-a285-4dd3-ab01-d9e090073cf4@openjdk.org> Changeset: dea95e65 Branch: master Author: Fei Yang Date: 2025-11-25 02:29:49 +0000 URL: https://git.openjdk.org/mobile/commit/dea95e65a2493b545f78243025d1a5a4957a3806 8371869: RISC-V: too many warnings when build on BPI-F3 SBC Reviewed-by: fjiang, mli ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: a4d13266 Branch: master Author: duke Date: 2025-11-25 02:30:22 +0000 URL: https://git.openjdk.org/mobile/commit/a4d13266785042eeec4366ee3f0730df0a3e9452 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 07:07:07 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 07:07:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cc5b35bf Branch: master Author: Alan Bateman Date: 2025-11-25 07:05:46 +0000 URL: https://git.openjdk.org/mobile/commit/cc5b35bf69dcf9e7e8037642c94e8d7e5847952d 8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios Co-authored-by: Doug Lea
Reviewed-by: vklang ! src/java.base/share/classes/java/util/concurrent/DelayScheduler.java + test/jdk/java/util/concurrent/DelayScheduler/AscendingOrderAfterReplace.java Changeset: ee8b4531 Branch: master Author: duke Date: 2025-11-25 07:06:19 +0000 URL: https://git.openjdk.org/mobile/commit/ee8b453102ab2786da3ed0e90d95612200d28b28 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 08:10:11 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 08:10:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b9e5c68-7d0e-4b51-950c-ec9ea3060764@openjdk.org> Changeset: 1226873a Branch: master Author: Francesco Nigro Committer: Alan Bateman Date: 2025-11-25 08:07:17 +0000 URL: https://git.openjdk.org/mobile/commit/1226873ab94d2cc341ddb7040aa60c3bf3614feb 8372410: ThreadFactory used by Thread.Builder::factory uses non-optimal VarHandle Reviewed-by: alanb, adinn, liach ! src/java.base/share/classes/java/lang/ThreadBuilders.java Changeset: 963399c3 Branch: master Author: duke Date: 2025-11-25 08:08:19 +0000 URL: https://git.openjdk.org/mobile/commit/963399c3c95348a436b17bd3cc0e41b3b3eb6f4c Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 08:29:50 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 08:29:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5ef2c9aa Branch: master Author: Matthias Baesken Date: 2025-11-25 08:25:12 +0000 URL: https://git.openjdk.org/mobile/commit/5ef2c9aa09247f9853bf04db0df962fcff764499 8370438: Offer link time optimization support on library level Reviewed-by: erikj, serb, azvegint ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.template ! make/common/NativeCompilation.gmk ! make/common/native/Flags.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk Changeset: d20f94d4 Branch: master Author: duke Date: 2025-11-25 08:26:18 +0000 URL: https://git.openjdk.org/mobile/commit/d20f94d42074119134240bd29fe78020314ef108 Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Tue Nov 25 08:33:46 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 08:33:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 34d6cc0d Branch: master Author: Daniel Jeli?ski Date: 2025-11-25 08:32:26 +0000 URL: https://git.openjdk.org/mobile/commit/34d6cc0d89cbc840e8c358988c51e8d560b8dbb3 8372344: QUIC transfer may deadlock if pacing rate is too high Reviewed-by: dfuchs, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java Changeset: 1e1de38e Branch: master Author: duke Date: 2025-11-25 08:32:45 +0000 URL: https://git.openjdk.org/mobile/commit/1e1de38e4c004d75a294a3b7b9cb26cb9c3c86af Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 08:58:37 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 08:58:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ba3d4c43 Branch: master Author: Kim Barrett Date: 2025-11-25 08:54:39 +0000 URL: https://git.openjdk.org/mobile/commit/ba3d4c43118bb5a2d9fb7cea9c6cd1ec63360ccd 8372337: clang compilation error on hardware_constructive_interference_size Reviewed-by: aboldtch ! src/hotspot/share/cppstdlib/new.hpp Changeset: 59d2d4cc Branch: master Author: duke Date: 2025-11-25 08:55:28 +0000 URL: https://git.openjdk.org/mobile/commit/59d2d4cc02e914b755e96746057e50da8c2cbb28 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 09:10:55 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 09:10:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 42f33335 Branch: master Author: Markus Gr?nlund Date: 2025-11-25 09:07:35 +0000 URL: https://git.openjdk.org/mobile/commit/42f333352408e03389fb37ea8ad8537a4a271b6a 8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64 Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java Changeset: cb8d0704 Branch: master Author: duke Date: 2025-11-25 09:08:18 +0000 URL: https://git.openjdk.org/mobile/commit/cb8d0704405de8a968505af39c036a598135d26f Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 10:18:05 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 10:18:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b8d7d7d-0577-4ade-af70-c77dd3a10ff9@openjdk.org> Changeset: 67ef81eb Branch: master Author: Patrick Strawderman Committer: Viktor Klang Date: 2025-11-25 10:13:57 +0000 URL: https://git.openjdk.org/mobile/commit/67ef81eb78b28e5dcdf91785b476dfd0858cbd16 8362958: Unnecessary copying / sorting in Streams using Comparator.naturalOrder() Reviewed-by: vklang, liach ! src/java.base/share/classes/java/util/stream/SortedOps.java ! src/java.base/share/classes/java/util/stream/StreamOpFlag.java ! test/jdk/java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java Changeset: 45208b5e Branch: master Author: duke Date: 2025-11-25 10:14:21 +0000 URL: https://git.openjdk.org/mobile/commit/45208b5e59f9e8aa558cb9e92f6310378ea8d9ac Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 11:18:18 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 11:18:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9c9d5b84-fa65-43c5-a4e9-7fc969389c22@openjdk.org> Changeset: c19b1292 Branch: master Author: Jaikiran Pai Date: 2025-11-25 11:13:59 +0000 URL: https://git.openjdk.org/mobile/commit/c19b12927d2ac901ec8ccaa2de5897ee4c47af56 8326498: java.net.http.HttpClient connection leak using http/2 Reviewed-by: vyazici, djelinski, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http2TerminationCause.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/HttpClientImplAccess.java + test/jdk/java/net/httpclient/http2/BurstyRequestsTest.java ! test/jdk/java/net/httpclient/http2/H2GoAwayTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java Changeset: 23190cd7 Branch: master Author: duke Date: 2025-11-25 11:14:48 +0000 URL: https://git.openjdk.org/mobile/commit/23190cd74bd766bd9cf3f570a20f2af537bb2806 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 11:44:28 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 11:44:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 49176e32 Branch: master Author: Prasanta Sadhukhan Date: 2025-11-25 11:39:25 +0000 URL: https://git.openjdk.org/mobile/commit/49176e322bbb9ed1ef2f534b949b937770b54162 8372103: Metal JButton doesn't show focus if no text or icon Reviewed-by: azvegint, tr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java + test/jdk/javax/swing/plaf/metal/MetalFocusBug.java Changeset: e983f89c Branch: master Author: duke Date: 2025-11-25 11:39:34 +0000 URL: https://git.openjdk.org/mobile/commit/e983f89ca2ad979d351cc048a35ce25f1451ea18 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 13:04:22 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 13:04:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79966980-3fc8-412a-b6c6-72c24b2ff60b@openjdk.org> Changeset: 35f4a741 Branch: master Author: Roland Westrelin Date: 2025-11-25 13:00:07 +0000 URL: https://git.openjdk.org/mobile/commit/35f4a7410cdaaa9d3ce68148cb81e893ad0d93de 8366888: C2: incorrect assertion predicate with short running long counted loop Co-authored-by: Christian Hagedorn Reviewed-by: chagedorn, bmaillard ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp + test/hotspot/jtreg/compiler/longcountedloops/TestShortCountedLoopWithLongRCBadAssertPredicate.java + test/hotspot/jtreg/compiler/longcountedloops/TestShortCountedLoopWithLongRCBadAssertPredicate2.java Changeset: 5e919c84 Branch: master Author: duke Date: 2025-11-25 13:01:21 +0000 URL: https://git.openjdk.org/mobile/commit/5e919c8467c3dbb1688ef0a19430326cafe7c53b Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 13:46:26 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 13:46:26 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: c00d29af Branch: master Author: Roman Marchenko Committer: Erik Joelsson Date: 2025-11-25 13:41:51 +0000 URL: https://git.openjdk.org/mobile/commit/c00d29afa9c3de65b1ca4e98dbb9e6f6931d7437 8372414: Command "make test-prebuilt" fails when listing tests Reviewed-by: erikj ! make/RunTests.gmk Changeset: 34477664 Branch: master Author: duke Date: 2025-11-25 13:42:30 +0000 URL: https://git.openjdk.org/mobile/commit/3447766494cc2cf571c96c54631033835a6dcfe6 Automatic merge of jdk:master into master Changeset: d94c52cc Branch: master Author: Johan Sj?len Date: 2025-11-25 13:43:25 +0000 URL: https://git.openjdk.org/mobile/commit/d94c52ccf2fed3fc66d25a34254c9b581c175fa1 8367656: Refactor Constantpool's operand array into two Reviewed-by: coleenp, sspitsyn, dholmes ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/classfile/classFileParser.cpp + src/hotspot/share/oops/bsmAttribute.hpp + src/hotspot/share/oops/bsmAttribute.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U4Array.java Changeset: f9899fbd Branch: master Author: duke Date: 2025-11-25 13:44:42 +0000 URL: https://git.openjdk.org/mobile/commit/f9899fbd597c96ffd10dfa1abdfd31032c83d6d4 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 14:58:57 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 14:58:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <48d1e342-1dee-4b9c-9487-ceb8a54dfd1a@openjdk.org> Changeset: 81ea1442 Branch: master Author: Joel Sikstr?m Date: 2025-11-25 14:53:53 +0000 URL: https://git.openjdk.org/mobile/commit/81ea1442a86795dafbf96c875fbecc65210804be 8372412: Increase buffer size for ring-buffer events in CollectedHeap Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/collectedHeap.cpp Changeset: b762ff8a Branch: master Author: duke Date: 2025-11-25 14:54:27 +0000 URL: https://git.openjdk.org/mobile/commit/b762ff8a47b6488e0e34465009d05156025bf9db Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 18:16:05 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 18:16:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <855acc4d-0b36-46d2-b8c8-de94ad454c91@openjdk.org> Changeset: c1230068 Branch: master Author: Ivan Sukhanov Committer: Alexey Bakhtin Date: 2025-11-25 18:13:48 +0000 URL: https://git.openjdk.org/mobile/commit/c1230068dc4501c52999ac0bbb3a2e5933453f09 8363943: ARM32: Represent Registers as values Reviewed-by: shade, bulasevich ! src/hotspot/cpu/arm/arm_32.ad ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/register_arm.cpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/vmreg_arm.cpp ! src/hotspot/cpu/arm/vmreg_arm.hpp ! src/hotspot/cpu/arm/vmreg_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp Changeset: 55d42eaf Branch: master Author: duke Date: 2025-11-25 18:14:16 +0000 URL: https://git.openjdk.org/mobile/commit/55d42eaf85553b75e613bc2052763e2ddaf1469b Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 18:52:15 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 18:52:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6ff98d63-25a4-43c7-842f-ef49e244f4cf@openjdk.org> Changeset: c0abecdd Branch: master Author: Erik Gahlin Date: 2025-11-25 18:48:17 +0000 URL: https://git.openjdk.org/mobile/commit/c0abecdd1ffe59314bc17aeec0684cdda33a222d 8372441: JFR: Improve logging of TestBackToBackSensitive Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java Changeset: 9a3202ca Branch: master Author: duke Date: 2025-11-25 18:48:54 +0000 URL: https://git.openjdk.org/mobile/commit/9a3202cab2d12922e15c69d5d12c0a0371d26348 Automatic merge of jdk:master into master From duke at openjdk.org Tue Nov 25 22:47:47 2025 From: duke at openjdk.org (duke) Date: Tue, 25 Nov 2025 22:47:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a0c3b4c-9593-469f-b829-559bbb729950@openjdk.org> Changeset: b36b6947 Branch: master Author: Volodymyr Paprotski Date: 2025-11-25 22:42:53 +0000 URL: https://git.openjdk.org/mobile/commit/b36b69470968b1578877cfe9658892a5fe44e38e 8371259: ML-DSA AVX2 and AVX512 intrinsics and improvements Reviewed-by: sviswanathan, mpowers, ascarpino ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_dilithium.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp + test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java Changeset: 5d816bf3 Branch: master Author: duke Date: 2025-11-25 22:43:46 +0000 URL: https://git.openjdk.org/mobile/commit/5d816bf352fa7281600b3e90169cca138e517ffd Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 01:23:22 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 01:23:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d9b6c314 Branch: master Author: Francesco Andreuzzi Committer: Erik Gahlin Date: 2025-11-26 01:18:48 +0000 URL: https://git.openjdk.org/mobile/commit/d9b6c314872ee626c725d119023179ae93639f54 8372324: jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java#Parallel failed Reviewed-by: egahlin, mbaesken, ayang ! test/jdk/jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java Changeset: 5185a1ec Branch: master Author: duke Date: 2025-11-26 01:19:44 +0000 URL: https://git.openjdk.org/mobile/commit/5185a1ecc3a00e46742292dcd724642ebbf19fdd Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 02:04:35 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 02:04:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <327431fb-4e59-49ea-bb07-f3d59f0e9512@openjdk.org> Changeset: 65f1ad61 Branch: master Author: Mat Carter Committer: Vladimir Ivanov Date: 2025-11-26 02:01:27 +0000 URL: https://git.openjdk.org/mobile/commit/65f1ad616977428fcb498479132086777dc929cb 8370203: Add jcmd AOT.end_recording diagnostic command Reviewed-by: vlivanov, kvn ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/DiagnosticCommandMBeanTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JcmdAOTEndRecordingTest.java Changeset: 410a46a4 Branch: master Author: duke Date: 2025-11-26 02:01:47 +0000 URL: https://git.openjdk.org/mobile/commit/410a46a4e470ccdd0d3733268237bee263688f97 Automatic merge of jdk:master into master ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp From duke at openjdk.org Wed Nov 26 05:50:15 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 05:50:15 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <7de7611d-0d03-42d9-8cfa-74a684e645d4@openjdk.org> Changeset: 4ffdf7af Branch: master Author: Shaojin Wen Date: 2025-11-26 05:46:06 +0000 URL: https://git.openjdk.org/mobile/commit/4ffdf7af88f6c0a69663eb249957dbceea3cb697 8366224: Introduce DecimalDigits.appendPair for efficient two-digit formatting and refactor DateTimeHelper Reviewed-by: liach, rriggs ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java ! src/java.base/share/classes/jdk/internal/util/DateTimeHelper.java ! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java Changeset: b1937ed1 Branch: master Author: duke Date: 2025-11-26 05:46:44 +0000 URL: https://git.openjdk.org/mobile/commit/b1937ed1ee2be71501355ddec94149cf1c284868 Automatic merge of jdk:master into master Changeset: 7cc584fb Branch: master Author: Sorna Sarathi N Committer: SendaoYan Date: 2025-11-26 05:47:45 +0000 URL: https://git.openjdk.org/mobile/commit/7cc584fbe6ce3d2f14d96ffb7e9650fd3498aa7a 8372399: Add missing CPE statements Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/SetBuilder.java Changeset: cec81965 Branch: master Author: duke Date: 2025-11-26 05:48:42 +0000 URL: https://git.openjdk.org/mobile/commit/cec8196549d8de9b69dd4306363f1a61602bff43 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 05:59:05 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 05:59:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e13dfd3e Branch: master Author: Neha Joshi Committer: SendaoYan Date: 2025-11-26 05:53:58 +0000 URL: https://git.openjdk.org/mobile/commit/e13dfd3ec39b0550eede83aa766deaad105995fc 8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying Reviewed-by: myankelevich, rhalade ! test/jdk/java/security/Provider/NewInstance.java ! test/jdk/java/security/cert/CertStore/NoLDAP.java Changeset: b0cbcd61 Branch: master Author: duke Date: 2025-11-26 05:54:43 +0000 URL: https://git.openjdk.org/mobile/commit/b0cbcd61bea2bd682ca6f7ab15f516b8b8adb09f Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 06:19:00 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 06:19:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a2b6351-2ea4-44c4-90b4-1d33f8b81925@openjdk.org> Changeset: cdf5fbed Branch: master Author: Neha Joshi Committer: SendaoYan Date: 2025-11-26 06:16:08 +0000 URL: https://git.openjdk.org/mobile/commit/cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use Reviewed-by: rhalade ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReuseAddr.java Changeset: 029e7e49 Branch: master Author: duke Date: 2025-11-26 06:16:42 +0000 URL: https://git.openjdk.org/mobile/commit/029e7e4900e768b4cfa9367b3f58e3a142cc3ca3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 06:23:25 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 06:23:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f3fddd6e Branch: master Author: Kim Barrett Date: 2025-11-26 06:17:44 +0000 URL: https://git.openjdk.org/mobile/commit/f3fddd6e9062e9f70c276d31247a7417b9571390 8372251: Convert PartialArrayStepper/State to use Atomic Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayState.hpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp Changeset: ea1f0b6a Branch: master Author: duke Date: 2025-11-26 06:18:42 +0000 URL: https://git.openjdk.org/mobile/commit/ea1f0b6a490543f1d12c48a2bc23f72525307ebb Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 06:42:25 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 06:42:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3ef3f259 Branch: master Author: Mar?a Arias de Reyna Dom?nguez Committer: SendaoYan Date: 2025-11-26 06:39:31 +0000 URL: https://git.openjdk.org/mobile/commit/3ef3f259bbf4bf40638f53319ec4eea7fdd147e1 8372253: Improve logging to show why a class was excluded from AOT Cache Reviewed-by: asmehra, iklam ! src/hotspot/share/cds/aotMetaspace.cpp Changeset: 47161ce1 Branch: master Author: duke Date: 2025-11-26 06:39:43 +0000 URL: https://git.openjdk.org/mobile/commit/47161ce1e98b725297c4b9f74a9459910819251a Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 06:51:57 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 06:51:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20fada14-ffc8-4d10-9e4f-4f8701602466@openjdk.org> Changeset: 46ee8d55 Branch: master Author: Anthony Scarpino Date: 2025-11-26 06:48:19 +0000 URL: https://git.openjdk.org/mobile/commit/46ee8d550e42f756dd04fa67ed549c93b632df77 8372547: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should be restricted to x86_64 Reviewed-by: dholmes ! test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java Changeset: c9a4b962 Branch: master Author: duke Date: 2025-11-26 06:48:44 +0000 URL: https://git.openjdk.org/mobile/commit/c9a4b96226bf8e56b8ea7eeb409cef6eb68f5b9a Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 07:58:47 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 07:58:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4860df5c-78c0-4d76-a16f-ac6d02fb4112@openjdk.org> Changeset: 275cb9f2 Branch: master Author: Christian Hagedorn Date: 2025-11-26 07:55:43 +0000 URL: https://git.openjdk.org/mobile/commit/275cb9f28799081878e0a7c53ce1c0450f4e963e 8360510: C2: Template Assertion Predicates are not cloned to the inner counted loop with -XX:+StressDuplicateBackedge Reviewed-by: epeter, roland ! src/hotspot/share/opto/loopopts.cpp ! test/hotspot/jtreg/compiler/loopopts/TestVerifyLoopOptimizationsHitsMemLimit.java ! test/hotspot/jtreg/compiler/predicates/assertion/TestAssertionPredicates.java + test/hotspot/jtreg/compiler/predicates/assertion/TestStressDuplicateBackedgeWithAssertionPredicate.java Changeset: 8497f12d Branch: master Author: duke Date: 2025-11-26 07:56:43 +0000 URL: https://git.openjdk.org/mobile/commit/8497f12d43541cafd3abbd550744e3b13da68073 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 09:29:43 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 09:29:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5ac9f9e7-ab23-4428-bd50-f81d8c4e8f3d@openjdk.org> Changeset: 5fe731d5 Branch: master Author: Saranya Natarajan Date: 2025-11-26 09:27:31 +0000 URL: https://git.openjdk.org/mobile/commit/5fe731d55a54ace42de4a15d612dba310de9d977 8349835: C2: Simplify IGV property printing Reviewed-by: rcastanedalo, dfenacci, chagedorn ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp Changeset: a98ac6ef Branch: master Author: duke Date: 2025-11-26 09:27:58 +0000 URL: https://git.openjdk.org/mobile/commit/a98ac6ef23a6e4eded904a874dd107628e1ead5b Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 09:33:32 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 09:33:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c480b77-1435-47c2-9556-f7d4d39bed92@openjdk.org> Changeset: 5291e1c1 Branch: master Author: Stefan Karlsson Date: 2025-11-26 09:29:55 +0000 URL: https://git.openjdk.org/mobile/commit/5291e1c1e1ddc19d814dbdb3a981049fe40575ea 8372513: Shenandoah: ShenandoahMaxRegionSize can produce an unaligned heap alignment Reviewed-by: jsikstro, eosterlund, shade ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java Changeset: c2727e6e Branch: master Author: duke Date: 2025-11-26 09:30:48 +0000 URL: https://git.openjdk.org/mobile/commit/c2727e6e7f62342b354f1adde5f6b1bd3947b787 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 10:08:33 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 10:08:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ac046628 Branch: master Author: Jan Lahoda Date: 2025-11-26 10:06:51 +0000 URL: https://git.openjdk.org/mobile/commit/ac046628edaee66d1469c49864b70bdefee6570e 8372336: javac fails with an exception when a class is missing while evaluating conditional expression Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: 0f47db04 Branch: master Author: duke Date: 2025-11-26 10:07:53 +0000 URL: https://git.openjdk.org/mobile/commit/0f47db04adafd9b1b2c85412908cd4416b4f1cb4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 12:54:13 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 12:54:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4ae2f31f Branch: master Author: Matthias Baesken Date: 2025-11-26 12:49:42 +0000 URL: https://git.openjdk.org/mobile/commit/4ae2f31f3d2027daa0a5ccba6180e7bb27413aa5 8371626: [linux] use icf=all for linking libraries Reviewed-by: goetz, erikj ! make/autoconf/flags-ldflags.m4 ! make/autoconf/toolchain.m4 Changeset: cd9d6a3f Branch: master Author: duke Date: 2025-11-26 12:50:43 +0000 URL: https://git.openjdk.org/mobile/commit/cd9d6a3f7617eced09e020b3806dad74db35de88 Automatic merge of jdk:master into master ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain.m4 From duke at openjdk.org Wed Nov 26 13:07:27 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 13:07:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <322bd528-9585-4671-a681-e824a0e593c3@openjdk.org> Changeset: c146805d Branch: master Author: Paul H?bner Committer: Coleen Phillimore Date: 2025-11-26 13:05:41 +0000 URL: https://git.openjdk.org/mobile/commit/c146805da5708b479bf8dd0180acd06657b72788 8368551: Core dump warning may be confusing Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java Changeset: 6290bd6b Branch: master Author: duke Date: 2025-11-26 13:06:51 +0000 URL: https://git.openjdk.org/mobile/commit/6290bd6bddedcbb827f935a94c258fd9c9b70dba Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.org Wed Nov 26 13:31:29 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 13:31:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 74354f23 Branch: master Author: Christian Hagedorn Date: 2025-11-26 13:25:57 +0000 URL: https://git.openjdk.org/mobile/commit/74354f23dbb0fc852d216c8f1d3e5f80d406cfc6 8372585: TestVerifyLoopOptimizationsHitsMemLimit fails with product builds Reviewed-by: rcastanedalo, thartmann ! test/hotspot/jtreg/compiler/loopopts/TestVerifyLoopOptimizationsHitsMemLimit.java Changeset: e1743a90 Branch: master Author: duke Date: 2025-11-26 13:26:04 +0000 URL: https://git.openjdk.org/mobile/commit/e1743a908ac98ecfde566a5d5e19fed89168ad62 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 13:41:01 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 13:41:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <59ab6e51-9343-46ef-93e1-bfdadf013603@openjdk.org> Changeset: 85d4f551 Branch: master Author: Hannes Walln?fer Date: 2025-11-26 13:36:58 +0000 URL: https://git.openjdk.org/mobile/commit/85d4f551b1f82f1b43155a4ac3c5026ac580410e 8372055: Fragment link tag does not work in package info Reviewed-by: liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java Changeset: 52e62170 Branch: master Author: duke Date: 2025-11-26 13:37:42 +0000 URL: https://git.openjdk.org/mobile/commit/52e6217005576303471ff0ed5fc1c6a4661fc7a3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 14:10:35 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 14:10:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0a3809f0 Branch: master Author: Hannes Walln?fer Date: 2025-11-26 14:07:06 +0000 URL: https://git.openjdk.org/mobile/commit/0a3809f0be94c92c2c46f00fe5ff981afdd55cf0 8369531: Wrong tooltip used in external class links Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java ! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownLinks.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java Changeset: be9886ac Branch: master Author: duke Date: 2025-11-26 14:07:45 +0000 URL: https://git.openjdk.org/mobile/commit/be9886ac3b038346de51cc198e04d82f4e2e1ace Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 15:03:47 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 15:03:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e3a08558 Branch: master Author: Emanuel Peter Date: 2025-11-26 14:58:50 +0000 URL: https://git.openjdk.org/mobile/commit/e3a085581bfa70437b73d4b0527a084e0c5c9aac 8371146: C2 SuperWord: VTransform::add_speculative_check uses pre_init that is pinned after Auto_Vectorization_Check, leading to bad graph Reviewed-by: roland, chagedorn ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCheckPreLimitNotAvailable.java Changeset: 5372e155 Branch: master Author: duke Date: 2025-11-26 14:59:45 +0000 URL: https://git.openjdk.org/mobile/commit/5372e155f8e4763a9db33c9794e27db8798e1fbb Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 15:17:30 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 15:17:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4a3cd7d3-1650-4a80-a464-9813300c1210@openjdk.org> Changeset: 1ce2a44e Branch: master Author: Per Minborg Date: 2025-11-26 15:11:10 +0000 URL: https://git.openjdk.org/mobile/commit/1ce2a44e9f4fa9d558602dbd0489fefb0c9563ef 8371571: Consolidate and enhance bulk memory segment ops benchmarks Reviewed-by: jvernee - test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java ! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkCopy.java ! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkFill.java ! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkHash.java ! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkMismatch.java Changeset: dc04e4a9 Branch: master Author: duke Date: 2025-11-26 15:11:42 +0000 URL: https://git.openjdk.org/mobile/commit/dc04e4a97f149cc4d4d940c292672e708f1a1c1f Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 15:35:23 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 15:35:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 10ba0ab3 Branch: master Author: Harald Eilertsen Committer: Jorn Vernee Date: 2025-11-26 15:33:16 +0000 URL: https://git.openjdk.org/mobile/commit/10ba0ab3c0017858bafb65b49a4cadd9a0351fb4 8371637: allocateNativeInternal sometimes return incorrectly aligned memory Co-authored-by: Kurt Miller Reviewed-by: mcimadamore, jvernee ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! test/jdk/java/foreign/TestMemoryAlignment.java Changeset: e2502ada Branch: master Author: duke Date: 2025-11-26 15:33:43 +0000 URL: https://git.openjdk.org/mobile/commit/e2502ada6398bef16b8a0ff2a1097af642f859b4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 15:46:03 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 15:46:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c028369d Branch: master Author: Trevor Bond Committer: Chen Liang Date: 2025-11-26 15:44:14 +0000 URL: https://git.openjdk.org/mobile/commit/c028369dcb0a677541b89117b0800125bc7c6c33 8350938: ResourceParsingClassHierarchyResolver inflates all Utf8 CP entries Reviewed-by: liach, jpai ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java Changeset: 148941b6 Branch: master Author: duke Date: 2025-11-26 15:44:45 +0000 URL: https://git.openjdk.org/mobile/commit/148941b62ecde17d0a84963a146e443f310a4e4c Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 20:03:35 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 20:03:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6e920fbd Branch: master Author: David Holmes Date: 2025-11-26 20:01:29 +0000 URL: https://git.openjdk.org/mobile/commit/6e920fbdab17201886804bb53b59188b362f541d 8372380: Make hs_err reporting more robust for unattached threads Reviewed-by: shade, aboldtch, kevinw ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 6032f0bd Branch: master Author: duke Date: 2025-11-26 20:01:56 +0000 URL: https://git.openjdk.org/mobile/commit/6032f0bd1eb30f7505f341d59d63335f42b7a11a Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 22:13:24 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 22:13:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <87772f43-b8e9-4e7f-9d8f-625a740cbb12@openjdk.org> Changeset: 42db9ab6 Branch: master Author: Sergey Bylokhov Date: 2025-11-26 22:12:41 +0000 URL: https://git.openjdk.org/mobile/commit/42db9ab629a6209aa471de8b3034c053b77629dd 8298432: Investigate the benefits of usage of GetPrimitiveArrayCritical in the cmm code Reviewed-by: psadhukhan, jdv, azvegint ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java ! src/java.desktop/share/native/liblcms/LCMS.c Changeset: 5c49f097 Branch: master Author: duke Date: 2025-11-26 22:12:55 +0000 URL: https://git.openjdk.org/mobile/commit/5c49f0972b9fb860929eed8be88a84645feb998d Automatic merge of jdk:master into master From duke at openjdk.org Wed Nov 26 22:18:25 2025 From: duke at openjdk.org (duke) Date: Wed, 26 Nov 2025 22:18:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 847fbab7 Branch: master Author: Leonid Mesnik Date: 2025-11-26 22:17:19 +0000 URL: https://git.openjdk.org/mobile/commit/847fbab7924848e0e88d112db1d5d0b71372d597 8352654: [REDO] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp Changeset: 9a543a52 Branch: master Author: duke Date: 2025-11-26 22:17:48 +0000 URL: https://git.openjdk.org/mobile/commit/9a543a52816c57255f9e4e3ca25085b9bbf8a6d2 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 03:10:57 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 03:10:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <29bc1a1e-e036-4c5e-8f49-0c338de5eb96@openjdk.org> Changeset: b054a565 Branch: master Author: Alexander Matveev Date: 2025-11-27 03:06:14 +0000 URL: https://git.openjdk.org/mobile/commit/b054a5657105ace7e66f6044692e14bb075dfb6c 8351095: [macos] Add more jpackage tests for --mac-app-store option Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java ! test/jdk/tools/jpackage/macosx/PkgScriptsTest.java ! test/jdk/tools/jpackage/share/ServiceTest.java Changeset: f3cd52c4 Branch: master Author: duke Date: 2025-11-27 03:06:44 +0000 URL: https://git.openjdk.org/mobile/commit/f3cd52c4d0c391c75aa5f4822d3653f6131ae988 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 04:20:29 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 04:20:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <264881d6-f58b-491a-bfaf-d1c0f9e38d48@openjdk.org> Changeset: 55362e19 Branch: master Author: Alexey Semenyuk Date: 2025-11-27 04:18:20 +0000 URL: https://git.openjdk.org/mobile/commit/55362e191d447c2116f111cef438700eca24aab1 8372385: tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails Reviewed-by: almatvee ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java Changeset: 41352b3f Branch: master Author: duke Date: 2025-11-27 04:19:07 +0000 URL: https://git.openjdk.org/mobile/commit/41352b3f74097858692b81795cc08e4964ff6645 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 05:34:17 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 05:34:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <471894ac-093a-4a27-87a6-35ed8a160d3e@openjdk.org> Changeset: 848c0c79 Branch: master Author: Aleksey Shipilev Date: 2025-11-27 05:29:46 +0000 URL: https://git.openjdk.org/mobile/commit/848c0c79b69c489db6c6bbb24644134fe33fd0ec 8372285: G1: Micro-optimize x86 barrier code Reviewed-by: tschatzl, ayang ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp Changeset: e78f5bb0 Branch: master Author: duke Date: 2025-11-27 05:30:06 +0000 URL: https://git.openjdk.org/mobile/commit/e78f5bb06ca97017b25b330d94d6c608a8eb2dd4 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 07:16:12 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 07:16:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18fa57aa-8548-436c-a6b7-e1ecbcce6d54@openjdk.org> Changeset: 7cd3d7f1 Branch: master Author: Erik ?sterlund Date: 2025-11-27 07:15:30 +0000 URL: https://git.openjdk.org/mobile/commit/7cd3d7f157708ebb6ce972b46a1a90379f63d08f 8372376: ZGC: Inaccurate verification of raw nulls in flip promoting pages Reviewed-by: stefank, sjohanss, aboldtch ! src/hotspot/share/gc/z/zVerify.cpp Changeset: a39bd4dd Branch: master Author: duke Date: 2025-11-27 07:15:43 +0000 URL: https://git.openjdk.org/mobile/commit/a39bd4dd185612879b0c444bc4d93109cddc0602 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 09:07:09 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 09:07:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: de546d0e Branch: master Author: Joel Sikstr?m Date: 2025-11-27 09:02:18 +0000 URL: https://git.openjdk.org/mobile/commit/de546d0e03ff1823b73c32db1861b77efa9552d8 8371702: ZGC: NUMA-Affinity for Worker Threads in the Relocation Phase Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, eosterlund ! src/hotspot/share/gc/z/zRelocate.cpp Changeset: fdc674aa Branch: master Author: duke Date: 2025-11-27 09:03:34 +0000 URL: https://git.openjdk.org/mobile/commit/fdc674aa04fd212d99156ca46fb7aae31efea335 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 09:11:44 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 09:11:44 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <9e9cd9fe-cdd6-4111-b45e-0ebf0f0bc34d@openjdk.org> Changeset: 141aebca Branch: master Author: Markus Gr?nlund Date: 2025-11-27 09:08:34 +0000 URL: https://git.openjdk.org/mobile/commit/141aebca38bc683cbff8a2dfe0cb98d3f0186a8c 8372586: Crashes on ppc64(le) after JDK-8371368 Reviewed-by: mbaesken ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp Changeset: 646022e6 Branch: master Author: duke Date: 2025-11-27 09:08:44 +0000 URL: https://git.openjdk.org/mobile/commit/646022e623a59e27f3e228bb3357b0ce3b4c00a5 Automatic merge of jdk:master into master Changeset: 86aae125 Branch: master Author: David Briemann Date: 2025-11-27 09:08:50 +0000 URL: https://git.openjdk.org/mobile/commit/86aae125f1a4e16dfe2dd0faf63f96ae1ca7bcd0 8367487: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on Linux aarch64 with Cavium CPU Reviewed-by: epeter, mdoerr ! test/hotspot/jtreg/compiler/loopopts/superword/TestReinterpretAndCast.java Changeset: d602b5a7 Branch: master Author: duke Date: 2025-11-27 09:09:48 +0000 URL: https://git.openjdk.org/mobile/commit/d602b5a71af6723be39246ede012156ff0a9fa6f Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 09:28:31 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 09:28:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7547ce32-b2a0-449b-937e-6339ff933d50@openjdk.org> Changeset: 1f417e77 Branch: master Author: Daniel Jeli?ski Date: 2025-11-27 09:27:02 +0000 URL: https://git.openjdk.org/mobile/commit/1f417e77615c570ca3002b13a1398b647133ad67 8371887: HttpClient: SSLParameters with no protocols configured disable HTTP2+ support Reviewed-by: jpai, dfuchs ! src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java ! test/jdk/java/net/httpclient/TlsContextTest.java ! test/jdk/java/net/httpclient/http2/TLSConnection.java ! test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java Changeset: 7d482fcd Branch: master Author: duke Date: 2025-11-27 09:27:43 +0000 URL: https://git.openjdk.org/mobile/commit/7d482fcd295a910db51edcbbea0c59c9571b107f Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 09:43:06 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 09:43:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8830b716-8123-4b56-b979-36f4632d5b2f@openjdk.org> Changeset: 4ac33956 Branch: master Author: Joel Sikstr?m Date: 2025-11-27 09:38:59 +0000 URL: https://git.openjdk.org/mobile/commit/4ac33956343bbfa3619ccb029ceed6c5a402f775 8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages Reviewed-by: ayang, stefank, aboldtch, stuefe ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialArguments.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/genArguments.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp Changeset: 72b239b9 Branch: master Author: duke Date: 2025-11-27 09:39:43 +0000 URL: https://git.openjdk.org/mobile/commit/72b239b93975fb06105d9088148c8c9c9d70fc77 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 09:47:24 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 09:47:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d350158e Branch: master Author: Viktor Klang Date: 2025-11-27 09:42:46 +0000 URL: https://git.openjdk.org/mobile/commit/d350158e060c01acf49759dcbdd1f4d72530111b 8371740: LinkedTransferQueue.poll() returns null even though queue is not empty Co-authored-by: Doug Lea
Co-authored-by: Dr Heinz M. Kabutz Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java + test/jdk/java/util/concurrent/BlockingQueue/MissedPoll.java Changeset: 755a07da Branch: master Author: duke Date: 2025-11-27 09:43:42 +0000 URL: https://git.openjdk.org/mobile/commit/755a07da73f6346b872fe617049ec48412eec1c8 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 12:44:14 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 12:44:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0cdfa113-09ac-444b-bb8d-c9b927f3e336@openjdk.org> Changeset: 150def42 Branch: master Author: Matthias Baesken Date: 2025-11-27 12:42:42 +0000 URL: https://git.openjdk.org/mobile/commit/150def42dd7f22d949b4d788bfe5986f236b9b37 8369911: Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent Reviewed-by: mdoerr, rriggs, serb ! test/jdk/sun/java2d/marlin/ClipShapeTest.java Changeset: cc2ff7ed Branch: master Author: duke Date: 2025-11-27 12:43:43 +0000 URL: https://git.openjdk.org/mobile/commit/cc2ff7eda65719ec43563b1ad6c332cbec7bfab8 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 13:04:06 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 13:04:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5f5bf197 Branch: master Author: Ramkumar Sunderbabu Committer: Stefan Karlsson Date: 2025-11-27 13:00:36 +0000 URL: https://git.openjdk.org/mobile/commit/5f5bf1971ca622b053c4eae146298090d6944473 8319540: GC: Make TestSelectDefaultGC use createTestJavaProcessBuilder Reviewed-by: lkorinth, stefank ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java Changeset: d3e6fd8e Branch: master Author: duke Date: 2025-11-27 13:01:44 +0000 URL: https://git.openjdk.org/mobile/commit/d3e6fd8e6bf2142f7057d16d320fa36b35aae1e5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 13:29:35 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 13:29:35 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <03f1d4b2-118f-431e-926a-aacc88a74f9b@openjdk.org> Changeset: 561c544d Branch: master Author: Mikhail Yankelevich Date: 2025-11-27 13:22:40 +0000 URL: https://git.openjdk.org/mobile/commit/561c544d85ecdbfa7895e434e98aed8df250a305 8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/jdk/sun/security/pkcs11/Secmod/Crypto.java ! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/jdk/sun/security/pkcs11/Secmod/TestNssDbSqlite.java ! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/jdk/sun/security/pkcs11/SecmodTest.java ! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java ! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java ! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java ! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java ! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Changeset: 762a5a8b Branch: master Author: duke Date: 2025-11-27 13:23:00 +0000 URL: https://git.openjdk.org/mobile/commit/762a5a8bc02752e4d2662fbd50f773fe3fa7c5ff Automatic merge of jdk:master into master Changeset: da8e41a3 Branch: master Author: Mikhail Yankelevich Date: 2025-11-27 13:23:14 +0000 URL: https://git.openjdk.org/mobile/commit/da8e41a368bd98a7a35f5706302ecb9475b58363 8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped without skip exception Reviewed-by: syan, rhalade ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java ! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java ! test/jdk/sun/security/pkcs11/tls/TestPRF.java ! test/jdk/sun/security/pkcs11/tls/TestPremaster.java ! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java Changeset: 775d3639 Branch: master Author: duke Date: 2025-11-27 13:23:47 +0000 URL: https://git.openjdk.org/mobile/commit/775d36393d523f148a77846bc81259e1c50e0b11 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 14:24:30 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 14:24:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6901c05c Branch: master Author: Alan Bateman Date: 2025-11-27 14:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/6901c05c9d23cde41e2af510e7d610af66e40770 8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join Reviewed-by: vklang ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java Changeset: fdf7c052 Branch: master Author: duke Date: 2025-11-27 14:17:58 +0000 URL: https://git.openjdk.org/mobile/commit/fdf7c052a321c7d9756639cf3eecdfbe0bebf071 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 15:06:08 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 15:06:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 683ef14b Branch: master Author: Jonas Norlinder Committer: Stefan Johansson Date: 2025-11-27 14:59:07 +0000 URL: https://git.openjdk.org/mobile/commit/683ef14bcec0e6c4825067229826ed4a53cd3d19 8372625: [Linux] Remove unnecessary logic for supports_fast_thread_cpu_time Reviewed-by: sjohanss, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp Changeset: c7ebf270 Branch: master Author: duke Date: 2025-11-27 14:59:42 +0000 URL: https://git.openjdk.org/mobile/commit/c7ebf2701fd053db3ed304eafa4883fe0cb6df1a Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 15:47:04 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 15:47:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b2f97131 Branch: master Author: Christoph Langer Date: 2025-11-27 15:43:53 +0000 URL: https://git.openjdk.org/mobile/commit/b2f97131d643ad7ebde137617999f1689a204975 8317838: java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix) Reviewed-by: alanb, mdoerr ! test/jdk/ProblemList.txt Changeset: 5a4e3ee3 Branch: master Author: duke Date: 2025-11-27 15:44:43 +0000 URL: https://git.openjdk.org/mobile/commit/5a4e3ee35f2b10bda4f7ec0dc9191c725a0c82d5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 17:59:34 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 17:59:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8a0672c8 Branch: master Author: Daniel Fuchs Date: 2025-11-27 17:56:04 +0000 URL: https://git.openjdk.org/mobile/commit/8a0672c819e09a16c30fbdf58dc2b81f50958da4 8372198: Avoid closing PlainHttpConnection while holding a lock Reviewed-by: djelinski, jpai, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java + test/jdk/java/net/httpclient/PlainConnectionLockTest.java Changeset: a5aa5037 Branch: master Author: duke Date: 2025-11-27 17:56:51 +0000 URL: https://git.openjdk.org/mobile/commit/a5aa5037b6fc73b0d519b3379c7ebec718498f5b Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 20:27:20 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 20:27:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f53c738-ee05-4154-9d1b-756af28a4924@openjdk.org> Changeset: f1d90b8b Branch: master Author: James Yuzawa Committer: Raffaello Giulietti Date: 2025-11-27 20:26:16 +0000 URL: https://git.openjdk.org/mobile/commit/f1d90b8b25b78b15dc6529a5a6e45633eb250286 8372134: ThreadLocalRandom no longer overrides nextGaussian Reviewed-by: alanb, rgiulietti, vklang ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/random/RandomGenerator.java Changeset: 13fec202 Branch: master Author: duke Date: 2025-11-27 20:26:43 +0000 URL: https://git.openjdk.org/mobile/commit/13fec202e53ef83f2c7c62e75f95aaf441969a24 Automatic merge of jdk:master into master From duke at openjdk.org Thu Nov 27 23:08:53 2025 From: duke at openjdk.org (duke) Date: Thu, 27 Nov 2025 23:08:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 195b36f9 Branch: master Author: David Holmes Date: 2025-11-27 23:05:51 +0000 URL: https://git.openjdk.org/mobile/commit/195b36f90b789b64f4a0fc867c620935d609a455 8372702: sun/security/pkcs11/tls/fips/FipsModeTLS.java does not compile after JDK-8367096 Reviewed-by: djelinski ! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java Changeset: 341047ab Branch: master Author: duke Date: 2025-11-27 23:06:44 +0000 URL: https://git.openjdk.org/mobile/commit/341047ab89cbb8b10244a346dadfb8ca93839cae Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 06:40:45 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 06:40:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0c6d1b9c Branch: master Author: Sergey Bylokhov Date: 2025-11-28 06:39:03 +0000 URL: https://git.openjdk.org/mobile/commit/0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f 8371759: Add missing @Override annotations in com.sun.imageio package Reviewed-by: tr, jdv, azvegint ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCIELabColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflater.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFExifJPEGCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFieldNode.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRenderedImage.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT4Compressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT6Compressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java ! src/java.desktop/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java Changeset: f194c164 Branch: master Author: duke Date: 2025-11-28 06:39:59 +0000 URL: https://git.openjdk.org/mobile/commit/f194c16476c94c39ff679dd0ed8bf17c849487d0 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 08:51:52 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 08:51:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 70b4eb24 Branch: master Author: Tobias Hartmann Date: 2025-11-28 08:45:57 +0000 URL: https://git.openjdk.org/mobile/commit/70b4eb249eb4bad727f83e0b004a0ce481208726 8372720: Problem list compiler/arguments/TestCodeEntryAlignment.java Reviewed-by: mchevalier, epeter ! test/hotspot/jtreg/ProblemList.txt Changeset: d723fdc4 Branch: master Author: duke Date: 2025-11-28 08:47:10 +0000 URL: https://git.openjdk.org/mobile/commit/d723fdc4345e6d836e668629cbe3606c2eb50b7d Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 08:56:11 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 08:56:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0fd7d2ec-5f1e-4eb9-9a76-7f7f96ce0de6@openjdk.org> Changeset: 0021dc04 Branch: master Author: Kim Barrett Date: 2025-11-28 08:54:07 +0000 URL: https://git.openjdk.org/mobile/commit/0021dc04100befd107d3aa763510b28dd62cd62c 8372565: Convert SATBMarkQueue to use Atomic Reviewed-by: tschatzl, shade, iwalulya ! src/hotspot/share/gc/shared/bufferNode.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp Changeset: 2c5095ca Branch: master Author: duke Date: 2025-11-28 08:54:27 +0000 URL: https://git.openjdk.org/mobile/commit/2c5095caf5303259ef5c75d2bf8a69048b14e0ed Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 09:02:42 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 09:02:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <45b6dec6-162f-445a-8713-94b337a84613@openjdk.org> Changeset: 08c16c38 Branch: master Author: Jonas Norlinder Committer: Kevin Walls Date: 2025-11-28 08:57:02 +0000 URL: https://git.openjdk.org/mobile/commit/08c16c384ac9dac22da960ad718ceb95b41ca660 8372704: ThreadMXBean.getThreadUserTime may return total time Reviewed-by: alanb, kevinw, dholmes ! src/java.management/share/classes/sun/management/ThreadImpl.java Changeset: fd4fc1bd Branch: master Author: duke Date: 2025-11-28 08:57:16 +0000 URL: https://git.openjdk.org/mobile/commit/fd4fc1bdcc6e53bee897ccb98be59942d0c12f2a Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 12:06:24 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 12:06:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <550d11ef-4615-4a6a-b5d0-bb9c10254c2f@openjdk.org> Changeset: 78b155b2 Branch: master Author: Volkan Yazici Date: 2025-11-28 12:05:17 +0000 URL: https://git.openjdk.org/mobile/commit/78b155b2b5745fc88c13586f93b632f61e038a94 8372147: ConnectionFlowControlTest should use HttpResponse.connectionLabel() Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java Changeset: a82484d4 Branch: master Author: duke Date: 2025-11-28 12:05:55 +0000 URL: https://git.openjdk.org/mobile/commit/a82484d444798afe3894ce9262608b3a67c402f8 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 13:07:27 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 13:07:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e071afbf Branch: master Author: Afshin Zafari Date: 2025-11-28 13:02:44 +0000 URL: https://git.openjdk.org/mobile/commit/e071afbfe4507b6b3a306f90bb645465fdab0070 8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer Reviewed-by: aboldtch, dholmes, jsjolen ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 5ce60eb3 Branch: master Author: duke Date: 2025-11-28 13:03:13 +0000 URL: https://git.openjdk.org/mobile/commit/5ce60eb337db71f81688707dddd9c596ccce08b6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Nov 28 22:52:05 2025 From: duke at openjdk.org (duke) Date: Fri, 28 Nov 2025 22:52:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 52568bf4 Branch: master Author: Kim Barrett Date: 2025-11-28 22:50:18 +0000 URL: https://git.openjdk.org/mobile/commit/52568bf4832b2bcc5dc547dbdf45a6a7172281fb 8372650: Convert GenericWaitBarrier to use Atomic Reviewed-by: shade, iwalulya ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp Changeset: 02599d68 Branch: master Author: duke Date: 2025-11-28 22:50:47 +0000 URL: https://git.openjdk.org/mobile/commit/02599d681d7ccfc321ab054c4497b490228b803d Automatic merge of jdk:master into master From duke at openjdk.org Sat Nov 29 01:26:36 2025 From: duke at openjdk.org (duke) Date: Sat, 29 Nov 2025 01:26:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 92e1357d Branch: master Author: Jaikiran Pai Date: 2025-11-29 01:25:25 +0000 URL: https://git.openjdk.org/mobile/commit/92e1357dfd2d874ef1a62ddd69c86a7bb189c6a2 8371802: Do not let QUIC connection to idle terminate when HTTP/3 is configured with a higher idle timeout Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java + test/jdk/java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java Changeset: c128750e Branch: master Author: duke Date: 2025-11-29 01:25:45 +0000 URL: https://git.openjdk.org/mobile/commit/c128750ed8f02b2dba4df8ba129f43b69a78efa9 Automatic merge of jdk:master into master From duke at openjdk.org Sun Nov 30 12:56:16 2025 From: duke at openjdk.org (duke) Date: Sun, 30 Nov 2025 12:56:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 282f3394 Branch: master Author: Lance Andersen Date: 2025-11-30 12:53:00 +0000 URL: https://git.openjdk.org/mobile/commit/282f339406d67d189e06c0bf8c7ca8d8cf5774e0 8369432: Add Support for JDBC 4.5 MR Reviewed-by: alanb, rriggs ! src/java.sql/share/classes/java/sql/Array.java ! src/java.sql/share/classes/java/sql/Blob.java ! src/java.sql/share/classes/java/sql/Clob.java ! src/java.sql/share/classes/java/sql/Connection.java ! src/java.sql/share/classes/java/sql/DriverPropertyInfo.java ! src/java.sql/share/classes/java/sql/JDBCType.java ! src/java.sql/share/classes/java/sql/NClob.java ! src/java.sql/share/classes/java/sql/SQLPermission.java + src/java.sql/share/classes/java/sql/SQLUtils.java ! src/java.sql/share/classes/java/sql/SQLXML.java ! src/java.sql/share/classes/java/sql/Statement.java ! src/java.sql/share/classes/java/sql/Timestamp.java ! src/java.sql/share/classes/java/sql/Types.java ! src/java.sql/share/classes/java/sql/package-info.java ! test/jdk/java/sql/testng/test/sql/CallableStatementTests.java + test/jdk/java/sql/testng/test/sql/ConnectionTests.java ! test/jdk/java/sql/testng/test/sql/PreparedStatementTests.java ! test/jdk/java/sql/testng/test/sql/StatementTests.java ! test/jdk/java/sql/testng/test/sql/TimestampTests.java ! test/jdk/java/sql/testng/util/BaseTest.java ! test/jdk/java/sql/testng/util/StubCallableStatement.java ! test/jdk/java/sql/testng/util/StubConnection.java + test/jdk/java/sql/testng/util/StubDatabaseMetaData.java ! test/jdk/java/sql/testng/util/StubPreparedStatement.java ! test/jdk/java/sql/testng/util/StubStatement.java ! test/jdk/javax/sql/testng/test/rowset/serial/SQLInputImplTests.java ! test/jdk/javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Changeset: 513ceb19 Branch: master Author: duke Date: 2025-11-30 12:53:43 +0000 URL: https://git.openjdk.org/mobile/commit/513ceb1975397423ce846c2486a2ebecafd79b16 Automatic merge of jdk:master into master