From ayang at openjdk.org Fri Aug 1 06:01:41 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 1 Aug 2025 06:01:41 GMT Subject: git: openjdk/jdk: master: 8364504: [BACKOUT] JDK-8364176 Serial: Group all class unloading logic at the end of marking phase Message-ID: <230c5edd-1c79-4951-90ae-6ff5901e0cf6@openjdk.org> Changeset: 913d318c Branch: master Author: Albert Mingkun Yang Date: 2025-08-01 05:59:33 +0000 URL: https://git.openjdk.org/jdk/commit/913d318c97aa46c16aca89e565660e5fb67e8efd 8364504: [BACKOUT] JDK-8364176 Serial: Group all class unloading logic at the end of marking phase Reviewed-by: dholmes ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp From shade at openjdk.org Fri Aug 1 06:29:05 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 1 Aug 2025 06:29:05 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <351cf165-ba32-419f-b4f0-bfaa2585bb64@openjdk.org> Changeset: c9b8bd6f Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-01 06:27:02 +0000 URL: https://git.openjdk.org/jdk/commit/c9b8bd6ff478fda23a10a6d3e04aec4478cb9ff6 8364359: Sort share/cds includes Reviewed-by: shade, iklam ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotClassLocation.hpp ! src/hotspot/share/cds/aotConstantPoolResolver.hpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/lambdaFormInvokers.inline.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 577ac061 Branch: master Author: Aleksey Shipilev Date: 2025-08-01 06:28:29 +0000 URL: https://git.openjdk.org/jdk/commit/577ac0610a0c62d6a3f5501bb0d1bd45f8c47f22 8358340: Support CDS heap archive with Generational Shenandoah Reviewed-by: xpeng, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp From jsikstro at openjdk.org Fri Aug 1 07:11:45 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Fri, 1 Aug 2025 07:11:45 GMT Subject: git: openjdk/jdk: master: 8364351: ZGC: Replace usages of ZPageAgeRange() with ZPageAgeRangeAll Message-ID: Changeset: e82d7f58 Branch: master Author: Joel Sikstr?m Date: 2025-08-01 07:11:11 +0000 URL: https://git.openjdk.org/jdk/commit/e82d7f58101aa5b7147a881bfc1c96b826446758 8364351: ZGC: Replace usages of ZPageAgeRange() with ZPageAgeRangeAll Reviewed-by: stefank, aboldtch ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPageAge.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! test/hotspot/gtest/gc/z/test_zPageAge.cpp From jsikstro at openjdk.org Fri Aug 1 07:44:24 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Fri, 1 Aug 2025 07:44:24 GMT Subject: git: openjdk/jdk: master: 8364248: Separate commit and reservation limit detection Message-ID: <9227b24e-4713-4989-be63-5479e9c92a23@openjdk.org> Changeset: ae11d8f4 Branch: master Author: Joel Sikstr?m Date: 2025-08-01 07:42:45 +0000 URL: https://git.openjdk.org/jdk/commit/ae11d8f44689502d35cb511e9ce288ab7cc0acae 8364248: Separate commit and reservation limit detection Reviewed-by: stuefe, ayang ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp From tschatzl at openjdk.org Fri Aug 1 08:23:02 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Fri, 1 Aug 2025 08:23:02 GMT Subject: git: openjdk/jdk: master: 8364423: G1: Refactor G1UpdateRegionLivenessAndSelectForRebuildTask Message-ID: <2d062f9e-467f-4112-84eb-d2f752ea1213@openjdk.org> Changeset: beda14e3 Branch: master Author: Thomas Schatzl Date: 2025-08-01 08:22:04 +0000 URL: https://git.openjdk.org/jdk/commit/beda14e3cba368b0bf9f8e4567df163cf1e648a4 8364423: G1: Refactor G1UpdateRegionLivenessAndSelectForRebuildTask Reviewed-by: sangheki, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp From hannesw at openjdk.org Fri Aug 1 08:37:41 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 1 Aug 2025 08:37:41 GMT Subject: git: openjdk/jdk: master: 8294074: Make other specs more discoverable from the API docs Message-ID: <5c9ffc72-0b7a-40f9-98a6-022de0291953@openjdk.org> Changeset: 7d63c9fa Branch: master Author: Hannes Walln?fer Date: 2025-08-01 08:35:10 +0000 URL: https://git.openjdk.org/jdk/commit/7d63c9fa4d7d03c8565d0491e7ff93087b79cc39 8294074: Make other specs more discoverable from the API docs Reviewed-by: mr ! make/Docs.gmk From hannesw at openjdk.org Fri Aug 1 08:40:44 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 1 Aug 2025 08:40:44 GMT Subject: git: openjdk/jdk: master: 8361316: javadoc tool fails with an exception for an inheritdoc on throws clause of a constructor Message-ID: <2f237e59-3414-44e2-9282-f3ee0a20f1fc@openjdk.org> Changeset: d80b5c87 Branch: master Author: Hannes Walln?fer Date: 2025-08-01 08:39:29 +0000 URL: https://git.openjdk.org/jdk/commit/d80b5c8728a18c74cf427817b4b84052a5404870 8361316: javadoc tool fails with an exception for an inheritdoc on throws clause of a constructor Reviewed-by: nbenalla, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java From psadhukhan at openjdk.org Fri Aug 1 09:17:01 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 1 Aug 2025 09:17:01 GMT Subject: git: openjdk/jdk: master: 4938801: The popup does not go when the component is removed Message-ID: Changeset: 7fbeede1 Branch: master Author: Prasanta Sadhukhan Date: 2025-08-01 09:15:52 +0000 URL: https://git.openjdk.org/jdk/commit/7fbeede14c558221ae0e5b8d65f50e50c0e3737a 4938801: The popup does not go when the component is removed Co-authored-by: Alexey Ivanov Reviewed-by: dnguyen, abhiscxk ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java + test/jdk/javax/swing/JPopupMenu/TestPopupInvoker.java From mbaesken at openjdk.org Fri Aug 1 10:27:20 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 1 Aug 2025 10:27:20 GMT Subject: git: openjdk/jdk: master: 8364199: Enhance list of environment variables printed in hserr/hsinfo file Message-ID: <7d4ae15e-57a0-45ea-bb61-15b74fd315c3@openjdk.org> Changeset: 812bd8e9 Branch: master Author: Matthias Baesken Date: 2025-08-01 10:24:11 +0000 URL: https://git.openjdk.org/jdk/commit/812bd8e94d22f9751651e28a2ef8affdf6a33220 8364199: Enhance list of environment variables printed in hserr/hsinfo file Reviewed-by: lucy, clanger ! src/hotspot/share/utilities/vmError.cpp From shade at openjdk.org Fri Aug 1 10:30:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 1 Aug 2025 10:30:34 GMT Subject: git: openjdk/jdk: master: 8364296: Set IntelJccErratumMitigation flag ergonomically Message-ID: <4e1c6560-dd5d-48d0-9df8-fc8d81111d90@openjdk.org> Changeset: 6c580472 Branch: master Author: Oli Gillespie Committer: Aleksey Shipilev Date: 2025-08-01 10:27:08 +0000 URL: https://git.openjdk.org/jdk/commit/6c5804722b5b2064e0d6ade2180c3126d8f2dabc 8364296: Set IntelJccErratumMitigation flag ergonomically Reviewed-by: shade, jbhateja ! src/hotspot/cpu/x86/vm_version_x86.cpp From cstein at openjdk.org Fri Aug 1 11:03:48 2025 From: cstein at openjdk.org (Christian Stein) Date: Fri, 1 Aug 2025 11:03:48 GMT Subject: git: openjdk/jdk: master: 8362237: IllegalArgumentException in the launcher when exception without stack trace is thrown Message-ID: <453a9957-10fe-48af-81d3-ca45d32484eb@openjdk.org> Changeset: 8ac4a88f Branch: master Author: Christian Stein Date: 2025-08-01 11:01:56 +0000 URL: https://git.openjdk.org/jdk/commit/8ac4a88f3c5ad57824dd192cb3f0af5e71cbceeb 8362237: IllegalArgumentException in the launcher when exception without stack trace is thrown Reviewed-by: kcr, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java From jbhateja at openjdk.org Fri Aug 1 13:12:05 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Fri, 1 Aug 2025 13:12:05 GMT Subject: git: openjdk/jdk: master: 8348868: AArch64: Add backend support for SelectFromTwoVector Message-ID: Changeset: 2ba8a06f Branch: master Author: Bhavana Kilambi Committer: Jatin Bhateja Date: 2025-08-01 13:11:21 +0000 URL: https://git.openjdk.org/jdk/commit/2ba8a06f0c0a598a6ca7f74e75bab4208e6fa689 8348868: AArch64: Add backend support for SelectFromTwoVector Co-authored-by: Jatin Bhateja Reviewed-by: haosun, aph, sviswanathan, xgong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/vectorIntrinsics.cpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/compiler/vectorapi/TestSelectFromTwoVectorOp.java From coleenp at openjdk.org Fri Aug 1 15:23:21 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 1 Aug 2025 15:23:21 GMT Subject: git: openjdk/jdk: master: 8364187: Make getClassAccessFlagsRaw non-native Message-ID: <8cc92849-e4de-4f9c-8746-dac54d408f76@openjdk.org> Changeset: ee3665bc Branch: master Author: Coleen Phillimore Date: 2025-08-01 15:21:45 +0000 URL: https://git.openjdk.org/jdk/commit/ee3665bca026fe53409df8391d49477c64ae23a2 8364187: Make getClassAccessFlagsRaw non-native Reviewed-by: thartmann, rriggs, liach ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/Reflection.c ! test/hotspot/jtreg/runtime/ClassFile/ClassAccessFlagsRawTest.java ! test/jdk/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/jdk/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java From jlu at openjdk.org Fri Aug 1 16:10:51 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 1 Aug 2025 16:10:51 GMT Subject: git: openjdk/jdk: jdk25: 8360416: Incorrect l10n test case in sun/security/tools/keytool/i18n.java Message-ID: Changeset: 9bdf9eba Branch: jdk25 Author: Justin Lu Date: 2025-08-01 16:09:52 +0000 URL: https://git.openjdk.org/jdk/commit/9bdf9ebadd148efad49e8b232c2f530eba217c45 8360416: Incorrect l10n test case in sun/security/tools/keytool/i18n.java Reviewed-by: hchao Backport-of: 5540a7859b3ae0faf6b6c7f50e53ff611b253a9f ! test/jdk/sun/security/tools/keytool/i18n.java From jlu at openjdk.org Fri Aug 1 18:45:45 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 1 Aug 2025 18:45:45 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <233c30eb-b7af-47b9-a94e-2552d85da17f@openjdk.org> Changeset: 6d0bbc8a Branch: master Author: Mikhail Yankelevich Committer: Sean Coffey Date: 2025-08-01 18:42:41 +0000 URL: https://git.openjdk.org/jdk/commit/6d0bbc8a18fa555b5e8d132bef400097ef6ee5cb 8357470: src/java.base/share/classes/sun/security/util/Debug.java implement the test for args.toLowerCase Reviewed-by: coffeys ! test/jdk/sun/security/util/Debug/DebugOptions.java Changeset: 8e921aee Branch: master Author: Justin Lu Date: 2025-08-01 18:43:02 +0000 URL: https://git.openjdk.org/jdk/commit/8e921aee5abb20c240b45cb75b06fb1f316d8a1f 8364370: java.text.DecimalFormat specification indentation correction Reviewed-by: liach, naoto ! src/java.base/share/classes/java/text/DecimalFormat.java From vyazici at openjdk.org Fri Aug 1 20:39:15 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 1 Aug 2025 20:39:15 GMT Subject: git: openjdk/jdk: master: 8362244: Devkit's Oracle Linux base OS keyword is incorrectly documented Message-ID: <0f356c8b-4a77-4da0-94a7-8fa8aa4efdcf@openjdk.org> Changeset: 7ea08d39 Branch: master Author: Volkan Yazici Date: 2025-08-01 20:36:17 +0000 URL: https://git.openjdk.org/jdk/commit/7ea08d3928032aad05ce347272083a2be7d83546 8362244: Devkit's Oracle Linux base OS keyword is incorrectly documented Reviewed-by: erikj ! doc/building.html ! doc/building.md From jlu at openjdk.org Fri Aug 1 21:28:54 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 1 Aug 2025 21:28:54 GMT Subject: git: openjdk/jdk: jdk25: 8364370: java.text.DecimalFormat specification indentation correction Message-ID: <5abf6333-7e93-46c4-8a60-621575e81ef2@openjdk.org> Changeset: b5bec8db Branch: jdk25 Author: Justin Lu Date: 2025-08-01 21:25:52 +0000 URL: https://git.openjdk.org/jdk/commit/b5bec8db3f11febcd3c8147571d84e9791c458d9 8364370: java.text.DecimalFormat specification indentation correction Reviewed-by: liach, naoto Backport-of: 8e921aee5abb20c240b45cb75b06fb1f316d8a1f ! src/java.base/share/classes/java/text/DecimalFormat.java From sspitsyn at openjdk.org Sat Aug 2 04:23:02 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Sat, 2 Aug 2025 04:23:02 GMT Subject: git: openjdk/jdk: master: 8306324: StopThread results in thread being marked as interrupted, leading to unexpected InterruptedException Message-ID: Changeset: e801e513 Branch: master Author: Serguei Spitsyn Date: 2025-08-02 04:21:42 +0000 URL: https://git.openjdk.org/jdk/commit/e801e51311b3fb89bb08620dd5604c7ba9aed9df 8306324: StopThread results in thread being marked as interrupted, leading to unexpected InterruptedException Reviewed-by: pchilanomate, alanb ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/javaThread.cpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java From jbhateja at openjdk.org Sat Aug 2 07:56:32 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Sat, 2 Aug 2025 07:56:32 GMT Subject: git: openjdk/jdk: master: 8356760: VectorAPI: Optimize VectorMask.fromLong for all-true/all-false cases Message-ID: <0025ffb7-e4ae-4632-88b4-06cd8ef17c2a@openjdk.org> Changeset: f40381e4 Branch: master Author: erfang Committer: Jatin Bhateja Date: 2025-08-02 07:54:42 +0000 URL: https://git.openjdk.org/jdk/commit/f40381e41d1356f92546a21c0d24060f8606b9b3 8356760: VectorAPI: Optimize VectorMask.fromLong for all-true/all-false cases Reviewed-by: xgong, jbhateja ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastIdentityTest.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskToLongTest.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java + test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongToLongBenchmark.java From stuefe at openjdk.org Sun Aug 3 06:45:49 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Sun, 3 Aug 2025 06:45:49 GMT Subject: git: openjdk/jdk: master: 8363998: Implement Compressed Class Pointers for 32-bit Message-ID: Changeset: 819de071 Branch: master Author: Thomas Stuefe Date: 2025-08-03 06:43:31 +0000 URL: https://git.openjdk.org/jdk/commit/819de071176623448ceba8065ed6f2aac40ae193 8363998: Implement Compressed Class Pointers for 32-bit Reviewed-by: rkennke, coleenp ! src/hotspot/cpu/arm/c1_FrameMap_arm.hpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! src/hotspot/share/oops/compressedKlass.inline.hpp ! src/hotspot/share/oops/objLayout.cpp ! src/hotspot/share/oops/objLayout.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp ! test/hotspot/gtest/oops/test_compressedKlass.cpp ! test/hotspot/jtreg/gtest/CompressedKlassGtest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestVMConfigInHsErrFile.java From msheppar at openjdk.org Sun Aug 3 11:05:00 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Sun, 3 Aug 2025 11:05:00 GMT Subject: git: openjdk/jdk: master: 8363720: Follow up to JDK-8360411 with post review comments Message-ID: Changeset: a5e0c9d0 Branch: master Author: DarraghConway Committer: Mark Sheppard Date: 2025-08-03 11:03:15 +0000 URL: https://git.openjdk.org/jdk/commit/a5e0c9d0c52e028321bb38e471ce98e389e67fe1 8363720: Follow up to JDK-8360411 with post review comments Reviewed-by: bpb, rriggs ! test/jdk/java/io/File/MaxPathLength.java From liach at openjdk.org Sun Aug 3 13:25:51 2025 From: liach at openjdk.org (Chen Liang) Date: Sun, 3 Aug 2025 13:25:51 GMT Subject: git: openjdk/jdk: master: 8364545: tools/javac/launcher/SourceLauncherTest.java fails frequently Message-ID: <940963c4-7021-4d5e-a22b-9ea26a91c137@openjdk.org> Changeset: 1a206d2a Branch: master Author: Chen Liang Date: 2025-08-03 13:23:43 +0000 URL: https://git.openjdk.org/jdk/commit/1a206d2a6cade07249f6922072ac9d29aa56bc43 8364545: tools/javac/launcher/SourceLauncherTest.java fails frequently Reviewed-by: cstein, jpai + test/langtools/tools/javac/launcher/SourceLauncherStackTraceTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java From dholmes at openjdk.org Sun Aug 3 22:31:11 2025 From: dholmes at openjdk.org (David Holmes) Date: Sun, 3 Aug 2025 22:31:11 GMT Subject: git: openjdk/jdk: master: 8364106: Include java.runtime.version in thread dump output Message-ID: Changeset: 158e59ab Branch: master Author: David Holmes Date: 2025-08-03 22:28:12 +0000 URL: https://git.openjdk.org/jdk/commit/158e59ab9184127089f9693ce256001f64b5945c 8364106: Include java.runtime.version in thread dump output Reviewed-by: alanb, coffeys ! src/hotspot/share/runtime/threads.cpp ! test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java From abhiscxk at openjdk.org Mon Aug 4 04:18:22 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Mon, 4 Aug 2025 04:18:22 GMT Subject: git: openjdk/jdk: master: 8361298: SwingUtilities/bug4967768.java fails where character P is not underline Message-ID: Changeset: 57553ca1 Branch: master Author: Abhishek Kumar Date: 2025-08-04 04:17:16 +0000 URL: https://git.openjdk.org/jdk/commit/57553ca1dbc63e329116bc11764816a4c5ccb297 8361298: SwingUtilities/bug4967768.java fails where character P is not underline Reviewed-by: dnguyen, psadhukhan, achung, azvegint ! test/jdk/javax/swing/SwingUtilities/bug4967768.java From aturbanov at openjdk.org Mon Aug 4 08:17:53 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Mon, 4 Aug 2025 08:17:53 GMT Subject: git: openjdk/jdk: master: 8362067: Remove unnecessary List.contains key from SpringLayout.Constraints.pushConstraint Message-ID: Changeset: 8269fdc7 Branch: master Author: Andrey Turbanov Date: 2025-08-04 08:15:09 +0000 URL: https://git.openjdk.org/jdk/commit/8269fdc78ef40d8238bf1509531f5cfc25d54820 8362067: Remove unnecessary List.contains key from SpringLayout.Constraints.pushConstraint Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/SpringLayout.java From shade at openjdk.org Mon Aug 4 08:21:55 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 4 Aug 2025 08:21:55 GMT Subject: git: openjdk/jdk: master: 8364519: Sort share/classfile includes Message-ID: <106da26b-6729-4739-9f32-2e0ed4a3c257@openjdk.org> Changeset: 3387b319 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-04 08:20:22 +0000 URL: https://git.openjdk.org/jdk/commit/3387b3195c8f2a9faa3c93322f6e11ce2aad3e2b 8364519: Sort share/classfile includes Reviewed-by: shade, ayang ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/defaultMethods.hpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From mhaessig at openjdk.org Mon Aug 4 08:44:39 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Mon, 4 Aug 2025 08:44:39 GMT Subject: git: openjdk/jdk: jdk25: 8364409: [BACKOUT] Consolidate Identity of self-inverse operations Message-ID: Changeset: 24936b92 Branch: jdk25 Author: Manuel H?ssig Date: 2025-08-04 08:39:05 +0000 URL: https://git.openjdk.org/jdk/commit/24936b9295e2f0127ee7c683d5fdafc183168a7c 8364409: [BACKOUT] Consolidate Identity of self-inverse operations Reviewed-by: chagedorn, bmaillard Backport-of: ddb64836e5bafededb705329137e353f8c74dd5d ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp - test/hotspot/jtreg/compiler/c2/irTests/InvolutionIdentityTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java From egahlin at openjdk.org Mon Aug 4 08:53:10 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 4 Aug 2025 08:53:10 GMT Subject: git: openjdk/jdk: master: 8364257: JFR: User-defined events and settings with a one-letter name cannot be configured Message-ID: Changeset: ea7e9438 Branch: master Author: Erik Gahlin Date: 2025-08-04 08:50:35 +0000 URL: https://git.openjdk.org/jdk/commit/ea7e943874288e1cbea10a6bd82d6c7f2a1c9ae0 8364257: JFR: User-defined events and settings with a one-letter name cannot be configured Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java From egahlin at openjdk.org Mon Aug 4 09:17:12 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 4 Aug 2025 09:17:12 GMT Subject: git: openjdk/jdk: master: 8364427: JFR: Possible resource leak in Recording::getStream Message-ID: <8c806542-5a09-47f2-be34-9c6d1a879604@openjdk.org> Changeset: cf5a2553 Branch: master Author: Erik Gahlin Date: 2025-08-04 09:12:12 +0000 URL: https://git.openjdk.org/jdk/commit/cf5a25538e09e449ff621562df6529abaa9b3685 8364427: JFR: Possible resource leak in Recording::getStream Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java + test/jdk/jdk/jfr/api/recording/misc/TestGetStreamWithFailure.java From mgronlun at openjdk.org Mon Aug 4 09:45:11 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Mon, 4 Aug 2025 09:45:11 GMT Subject: git: openjdk/jdk: master: 8364258: ThreadGroup constant pool serialization is not normalized Message-ID: Changeset: 3bc44979 Branch: master Author: Markus Gr?nlund Date: 2025-08-04 09:42:05 +0000 URL: https://git.openjdk.org/jdk/commit/3bc449797eb59f9770d2a06d260b23b6efd5ff0f 8364258: ThreadGroup constant pool serialization is not normalized Reviewed-by: egahlin - src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp - src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp + src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroupManager.cpp + src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroupManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/javaThread.cpp From egahlin at openjdk.org Mon Aug 4 10:27:33 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 4 Aug 2025 10:27:33 GMT Subject: git: openjdk/jdk: master: 8364461: JFR: Default constructor may not be first in setting control Message-ID: Changeset: b96b9c3d Branch: master Author: Erik Gahlin Date: 2025-08-04 10:25:14 +0000 URL: https://git.openjdk.org/jdk/commit/b96b9c3d5b2ffaeaa365b2f0d33674a980c96547 8364461: JFR: Default constructor may not be first in setting control Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! test/jdk/jdk/jfr/api/settings/RegExpControl.java From egahlin at openjdk.org Mon Aug 4 10:44:39 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 4 Aug 2025 10:44:39 GMT Subject: git: openjdk/jdk: master: 8364190: JFR: RemoteRecordingStream withers don't work Message-ID: Changeset: da0d9598 Branch: master Author: Erik Gahlin Date: 2025-08-04 10:41:21 +0000 URL: https://git.openjdk.org/jdk/commit/da0d9598d049b17c04da95b61214b093c97fb60e 8364190: JFR: RemoteRecordingStream withers don't work Reviewed-by: mgronlun ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java + test/jdk/jdk/jfr/jmx/streaming/TestWithers.java From egahlin at openjdk.org Mon Aug 4 10:54:15 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 4 Aug 2025 10:54:15 GMT Subject: git: openjdk/jdk: master: 8364316: JFR: Incorrect validation of mirror fields Message-ID: <289a79b5-771d-496c-b225-bdcc0d774c8a@openjdk.org> Changeset: 68a4396d Branch: master Author: Erik Gahlin Date: 2025-08-04 10:53:40 +0000 URL: https://git.openjdk.org/jdk/commit/68a4396dbc1f7bc02fea91934fc71366ad879637 8364316: JFR: Incorrect validation of mirror fields Reviewed-by: shade, mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java From jkarthikeyan at openjdk.org Mon Aug 4 12:12:39 2025 From: jkarthikeyan at openjdk.org (Jasmine Karthikeyan) Date: Mon, 4 Aug 2025 12:12:39 GMT Subject: git: openjdk/jdk: master: 8364580: Test compiler/vectorization/TestSubwordTruncation.java fails on platforms without RoundF/RoundD Message-ID: <8df8baa3-6f1e-4fac-964a-69dc48bd79ca@openjdk.org> Changeset: 500462fb Branch: master Author: Jasmine Karthikeyan Date: 2025-08-04 12:11:10 +0000 URL: https://git.openjdk.org/jdk/commit/500462fb690c25da3816467e27fc66d25b4eb7dc 8364580: Test compiler/vectorization/TestSubwordTruncation.java fails on platforms without RoundF/RoundD Reviewed-by: chagedorn, shade ! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java From erikj at openjdk.org Mon Aug 4 12:41:37 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Mon, 4 Aug 2025 12:41:37 GMT Subject: git: openjdk/jdk: master: 8364177: JDK fails to build due to undefined symbol in libpng on LoongArch64 Message-ID: <091905c6-3b4c-4f6f-88b1-bfb764e27aa1@openjdk.org> Changeset: a9f3d3a2 Branch: master Author: Ao Qi Committer: Erik Joelsson Date: 2025-08-04 12:37:11 +0000 URL: https://git.openjdk.org/jdk/commit/a9f3d3a290060f98967feaad2fa03ef077a64534 8364177: JDK fails to build due to undefined symbol in libpng on LoongArch64 Reviewed-by: prr, aivanov, erikj ! make/modules/java.desktop/lib/ClientLibraries.gmk From ayang at openjdk.org Mon Aug 4 13:01:06 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 4 Aug 2025 13:01:06 GMT Subject: git: openjdk/jdk: master: 8364516: Serial: Move class unloading logic inside SerialFullGC::invoke_at_safepoint Message-ID: <62ea6368-7235-4738-b222-59f5bc96edbc@openjdk.org> Changeset: fc475553 Branch: master Author: Albert Mingkun Yang Date: 2025-08-04 12:59:26 +0000 URL: https://git.openjdk.org/jdk/commit/fc4755535d61c2fd4d9a2c9a673da148f742f035 8364516: Serial: Move class unloading logic inside SerialFullGC::invoke_at_safepoint Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp From mhaessig at openjdk.org Mon Aug 4 13:55:44 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Mon, 4 Aug 2025 13:55:44 GMT Subject: git: openjdk/jdk: master: 8354244: Use random data in MinMaxRed_Long data arrays Message-ID: <714ee570-e4ac-45b6-9b87-db67181fdef5@openjdk.org> Changeset: 567c0c93 Branch: master Author: Galder Zamarre?o Committer: Manuel H?ssig Date: 2025-08-04 13:51:14 +0000 URL: https://git.openjdk.org/jdk/commit/567c0c9335c3ff020871115e5a58f3f40fd4b1ad 8354244: Use random data in MinMaxRed_Long data arrays Reviewed-by: chagedorn, mhaessig ! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Long.java From abarashev at openjdk.org Mon Aug 4 14:00:20 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Mon, 4 Aug 2025 14:00:20 GMT Subject: git: openjdk/jdk: master: 8209992: Align SSLSocket and SSLEngine Javadocs Message-ID: Changeset: 6c52b734 Branch: master Author: Artur Barashev Date: 2025-08-04 13:55:58 +0000 URL: https://git.openjdk.org/jdk/commit/6c52b73465b0d0daeafc54c3c6cec3062bf490c5 8209992: Align SSLSocket and SSLEngine Javadocs Reviewed-by: wetmore ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java From mgronlun at openjdk.org Mon Aug 4 14:55:04 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Mon, 4 Aug 2025 14:55:04 GMT Subject: git: openjdk/jdk: jdk25: 8364258: ThreadGroup constant pool serialization is not normalized Message-ID: <53c461cd-1de6-4b62-9d56-457d3134cdd4@openjdk.org> Changeset: 1e2bf070 Branch: jdk25 Author: Markus Gr?nlund Date: 2025-08-04 14:52:19 +0000 URL: https://git.openjdk.org/jdk/commit/1e2bf070f0cb9e852839347d1f5711c583091d85 8364258: ThreadGroup constant pool serialization is not normalized Reviewed-by: egahlin Backport-of: 3bc449797eb59f9770d2a06d260b23b6efd5ff0f - src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp - src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp + src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroupManager.cpp + src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroupManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/javaThread.cpp From kdriver at openjdk.org Mon Aug 4 16:04:49 2025 From: kdriver at openjdk.org (Kevin Driver) Date: Mon, 4 Aug 2025 16:04:49 GMT Subject: git: openjdk/jdk: master: 8364226: Better ECDSASignature Memory Management Message-ID: <1464e7fc-577b-4776-9fc7-26df564767a8@openjdk.org> Changeset: b5f450a5 Branch: master Author: Kevin Driver Date: 2025-08-04 15:59:57 +0000 URL: https://git.openjdk.org/jdk/commit/b5f450a599a0f63df0307cced09295fe1309bf6f 8364226: Better ECDSASignature Memory Management Reviewed-by: ascarpino, hchao ! src/java.base/share/classes/sun/security/ec/ECDSASignature.java From sviswanathan at openjdk.org Mon Aug 4 18:49:49 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Mon, 4 Aug 2025 18:49:49 GMT Subject: git: openjdk/jdk: master: 8360559: Optimize Math.sinh for x86 64 bit platforms Message-ID: Changeset: 05f8a6fc Branch: master Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-08-04 18:47:57 +0000 URL: https://git.openjdk.org/jdk/commit/05f8a6fca87d472a80e5952ddc90d8fa6589c75c 8360559: Optimize Math.sinh for x86 64 bit platforms Reviewed-by: sviswanathan, sparasa ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_sinh.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/java.base/share/classes/java/lang/Math.java + test/micro/org/openjdk/bench/java/lang/SinhPerf.java From prr at openjdk.org Mon Aug 4 19:28:17 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 4 Aug 2025 19:28:17 GMT Subject: git: openjdk/jdk: master: 8363889: Update sun.print.PrintJob2D to use Disposer Message-ID: <3a108e2b-c569-4f65-a8de-46950af448ad@openjdk.org> Changeset: d1e362e9 Branch: master Author: Phil Race Date: 2025-08-04 19:27:23 +0000 URL: https://git.openjdk.org/jdk/commit/d1e362e9a8aae7f2c095510633624ed90a1d3b78 8363889: Update sun.print.PrintJob2D to use Disposer Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/sun/print/PrintJob2D.java = src/java.desktop/share/classes/sun/print/PrintJobDelegate.java From prr at openjdk.org Mon Aug 4 19:30:27 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 4 Aug 2025 19:30:27 GMT Subject: git: openjdk/jdk: master: 8210765: Remove finalize method in CStrike.java Message-ID: <231b98fb-0eff-4a75-86b4-3c16abc917e2@openjdk.org> Changeset: 0d0d93e8 Branch: master Author: Phil Race Date: 2025-08-04 19:29:03 +0000 URL: https://git.openjdk.org/jdk/commit/0d0d93e8f6e2e6d0831b011e47da0c6069f6f4f5 8210765: Remove finalize method in CStrike.java Reviewed-by: psadhukhan, achung, azvegint ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/classes/sun/font/CStrikeDisposer.java From coleenp at openjdk.org Mon Aug 4 20:14:40 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Mon, 4 Aug 2025 20:14:40 GMT Subject: git: openjdk/jdk: master: 8343218: Add option to disable allocating interface and abstract classes in non-class metaspace Message-ID: Changeset: da3a5da8 Branch: master Author: Coleen Phillimore Date: 2025-08-04 20:13:03 +0000 URL: https://git.openjdk.org/jdk/commit/da3a5da81bc1d6fe1e47e3a4e65bf390ee1d39a0 8343218: Add option to disable allocating interface and abstract classes in non-class metaspace Reviewed-by: shade, kvn, yzheng, stuefe, dholmes ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java From prr at openjdk.org Mon Aug 4 20:29:13 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 4 Aug 2025 20:29:13 GMT Subject: git: openjdk/jdk: master: 8362898: Remove finalize() methods from javax.imageio TIFF classes Message-ID: <63aa3e58-a004-4b76-8f70-bb2bebdd7213@openjdk.org> Changeset: dc4d9b48 Branch: master Author: Phil Race Date: 2025-08-04 20:25:41 +0000 URL: https://git.openjdk.org/jdk/commit/dc4d9b4849f6557f290338643910f0b05751d748 8362898: Remove finalize() methods from javax.imageio TIFF classes Reviewed-by: azvegint, jdv ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java From dcubed at openjdk.org Mon Aug 4 21:32:22 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Mon, 4 Aug 2025 21:32:22 GMT Subject: git: openjdk/jdk: master: 8364666: Tier1 builds broken by JDK-8360559 Message-ID: <35af79c9-9511-46f0-99c5-6f2ad35a67e6@openjdk.org> Changeset: f96b6bcd Branch: master Author: Mohamed Issa Committer: Daniel D. Daugherty Date: 2025-08-04 21:31:35 +0000 URL: https://git.openjdk.org/jdk/commit/f96b6bcd4ddbb1d0e0a76d9f4e3b43bec20dcb7a 8364666: Tier1 builds broken by JDK-8360559 Reviewed-by: sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64_sinh.cpp From dholmes at openjdk.org Mon Aug 4 21:50:18 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 4 Aug 2025 21:50:18 GMT Subject: git: openjdk/jdk: master: 8364314: java_lang_Thread::get_thread_status fails assert(base != nullptr) failed: Invalid base Message-ID: Changeset: 84a4a364 Branch: master Author: David Holmes Date: 2025-08-04 21:48:38 +0000 URL: https://git.openjdk.org/jdk/commit/84a4a3647c86baecc07abfa7d1d4b88e06984821 8364314: java_lang_Thread::get_thread_status fails assert(base != nullptr) failed: Invalid base Reviewed-by: amenkov, shade, dcubed, pchilanomate, sspitsyn ! src/hotspot/share/services/threadService.cpp ! test/jdk/ProblemList.txt From asemenyuk at openjdk.org Tue Aug 5 01:05:10 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 5 Aug 2025 01:05:10 GMT Subject: git: openjdk/jdk: master: 8362352: Fix references to non-existing resource strings Message-ID: <9de1b661-cbd6-4d06-ad48-bda5cf95f0af@openjdk.org> Changeset: 0f4c3dc9 Branch: master Author: Alexey Semenyuk Date: 2025-08-05 01:04:38 +0000 URL: https://git.openjdk.org/jdk/commit/0f4c3dc944212c63acee35b7be93767946397ec0 8362352: Fix references to non-existing resource strings Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java From asemenyuk at openjdk.org Tue Aug 5 01:10:29 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 5 Aug 2025 01:10:29 GMT Subject: git: openjdk/jdk: master: 8359756: Bug in RuntimePackageTest.testName test Message-ID: <17ad5c12-4a1f-4913-b68b-69aa5d6ae3f1@openjdk.org> Changeset: 6b360ac9 Branch: master Author: Alexey Semenyuk Date: 2025-08-05 01:09:56 +0000 URL: https://git.openjdk.org/jdk/commit/6b360ac99af356613c6dd2cad0c2c84c5737519d 8359756: Bug in RuntimePackageTest.testName test Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java From asemenyuk at openjdk.org Tue Aug 5 01:44:27 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 5 Aug 2025 01:44:27 GMT Subject: git: openjdk/jdk: master: 8364587: Update jpackage internal javadoc Message-ID: <10f85845-7695-4a7b-9250-46aa4c2330cf@openjdk.org> Changeset: c0c7d39b Branch: master Author: Alexey Semenyuk Date: 2025-08-05 01:42:45 +0000 URL: https://git.openjdk.org/jdk/commit/c0c7d39b59e646a51bf3a6729065cceda9b0a0ad 8364587: Update jpackage internal javadoc Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Application.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/DefaultLauncherIcon.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Launcher.java From jsikstro at openjdk.org Tue Aug 5 07:43:17 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 5 Aug 2025 07:43:17 GMT Subject: git: openjdk/jdk: master: 8360515: PROPERFMTARGS should always use size_t template specialization for unit Message-ID: Changeset: febd4b26 Branch: master Author: Joel Sikstr?m Date: 2025-08-05 07:41:11 +0000 URL: https://git.openjdk.org/jdk/commit/febd4b26b2c87030affd9f93524e0d951cbe74e7 8360515: PROPERFMTARGS should always use size_t template specialization for unit Reviewed-by: dholmes, stuefe ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp From mbaesken at openjdk.org Tue Aug 5 08:04:52 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 5 Aug 2025 08:04:52 GMT Subject: git: openjdk/jdk: master: 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow Message-ID: <222b85c2-bef6-4661-8eb0-d17cc01f00cc@openjdk.org> Changeset: 67ba8b45 Branch: master Author: Matthias Baesken Date: 2025-08-05 08:02:54 +0000 URL: https://git.openjdk.org/jdk/commit/67ba8b45dd632c40d5e6872d2a6ce24f86c22152 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java From dfenacci at openjdk.org Tue Aug 5 08:41:38 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Tue, 5 Aug 2025 08:41:38 GMT Subject: git: openjdk/jdk: master: 8325482: Test that distinct seeds produce distinct traces for compiler stress flags Message-ID: <5041860c-ae3b-49c9-8c24-3a39e208f4b9@openjdk.org> Changeset: d25b9bef Branch: master Author: Saranya Natarajan Committer: Damon Fenacci Date: 2025-08-05 08:39:47 +0000 URL: https://git.openjdk.org/jdk/commit/d25b9befe0a462b9785502806ad14e0a5f6b4320 8325482: Test that distinct seeds produce distinct traces for compiler stress flags Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/debug/TestStress.java + test/hotspot/jtreg/compiler/debug/TestStressDistinctSeed.java From shade at openjdk.org Tue Aug 5 10:26:02 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 5 Aug 2025 10:26:02 GMT Subject: git: openjdk/jdk: master: 8364618: Sort share/code includes Message-ID: Changeset: df736eb5 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-05 10:23:54 +0000 URL: https://git.openjdk.org/jdk/commit/df736eb5822de2e2465df04972b1afb90334db5e 8364618: Sort share/code includes Reviewed-by: shade, mhaessig ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/nmethod.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From ayang at openjdk.org Tue Aug 5 10:47:02 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 5 Aug 2025 10:47:02 GMT Subject: git: openjdk/jdk: master: 8364254: Serial: Remove soft ref policy update in WhiteBox FullGC Message-ID: <35aeefe3-225d-41fa-b40d-8254e57312dc@openjdk.org> Changeset: ba0ae4cb Branch: master Author: Albert Mingkun Yang Date: 2025-08-05 10:43:30 +0000 URL: https://git.openjdk.org/jdk/commit/ba0ae4cb28aa520d5244077349e35ef1bb475b61 8364254: Serial: Remove soft ref policy update in WhiteBox FullGC Reviewed-by: tschatzl, sangheki ! src/hotspot/share/prims/whitebox.cpp From egahlin at openjdk.org Tue Aug 5 14:34:41 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 5 Aug 2025 14:34:41 GMT Subject: git: openjdk/jdk: master: 8364667: JFR: Throttle doesn't work with dynamic events Message-ID: <4c2fbfdb-68e5-493d-8299-25d7c72f73a7@openjdk.org> Changeset: 8a571ee7 Branch: master Author: Erik Gahlin Date: 2025-08-05 14:33:30 +0000 URL: https://git.openjdk.org/jdk/commit/8a571ee7f2d9a46ff485fd9f3658c552e2d20817 8364667: JFR: Throttle doesn't work with dynamic events Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java From tschatzl at openjdk.org Tue Aug 5 16:20:10 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 5 Aug 2025 16:20:10 GMT Subject: git: openjdk/jdk: master: 8364531: G1: Factor out liveness tracing code Message-ID: <1e12c046-3cfd-49a5-9fad-ddda8789f4f6@openjdk.org> Changeset: d906e450 Branch: master Author: Thomas Schatzl Date: 2025-08-05 16:13:53 +0000 URL: https://git.openjdk.org/jdk/commit/d906e45026f54fe7102e531d3753adc32ff0025c 8364531: G1: Factor out liveness tracing code Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp From shade at openjdk.org Tue Aug 5 18:35:48 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 5 Aug 2025 18:35:48 GMT Subject: git: openjdk/jdk: master: 8364212: Shenandoah: Rework archived objects loading Message-ID: Changeset: 68a35511 Branch: master Author: Aleksey Shipilev Date: 2025-08-05 18:34:07 +0000 URL: https://git.openjdk.org/jdk/commit/68a35511ebd3fd77716242db973104657bc7b541 8364212: Shenandoah: Rework archived objects loading Reviewed-by: wkemper, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp From jwilhelm at openjdk.org Tue Aug 5 23:18:46 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Tue, 5 Aug 2025 23:18:46 GMT Subject: git: openjdk/jdk: jdk25: 8364038: Remove EA from the JDK 25 version string with first RC promotion Message-ID: <7318c0c7-0d2f-4813-8ef0-dcb1f0042c9b@openjdk.org> Changeset: 73c28c2e Branch: jdk25 Author: Jesper Wilhelmsson Date: 2025-08-05 23:17:32 +0000 URL: https://git.openjdk.org/jdk/commit/73c28c2e3dc08f263be4c537c09c2763b87ca122 8364038: Remove EA from the JDK 25 version string with first RC promotion Reviewed-by: mikael, erikj, iris, cstein ! make/conf/version-numbers.conf From dholmes at openjdk.org Wed Aug 6 04:46:37 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 6 Aug 2025 04:46:37 GMT Subject: git: openjdk/jdk: master: 8359820: Improve handshake/safepoint timeout diagnostic messages Message-ID: <5fe02657-b194-4dfb-92e1-8c2a89d66254@openjdk.org> Changeset: 6656e767 Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-08-06 04:45:35 +0000 URL: https://git.openjdk.org/jdk/commit/6656e767db05e8e11ea17385674d8aa4385c60ed 8359820: Improve handshake/safepoint timeout diagnostic messages Reviewed-by: dholmes, stuefe ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java From pminborg at openjdk.org Wed Aug 6 06:43:05 2025 From: pminborg at openjdk.org (Per Minborg) Date: Wed, 6 Aug 2025 06:43:05 GMT Subject: git: openjdk/jdk: master: 8355379: Annotate lazy fields in java.security @Stable Message-ID: <2addd9c2-95be-40af-8a9c-655af4cab9e0@openjdk.org> Changeset: ca416445 Branch: master Author: Koushik Thirupattur Committer: Per Minborg Date: 2025-08-06 06:40:40 +0000 URL: https://git.openjdk.org/jdk/commit/ca41644538c7cba3e2f50b11c5045cf2aa595f7f 8355379: Annotate lazy fields in java.security @Stable Reviewed-by: pminborg ! src/java.base/share/classes/java/security/PKCS12Attribute.java ! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java ! test/jdk/java/security/PKCS12Attribute/HashCode.java ! test/jdk/java/security/cert/URICertStoreParameters/TestBasic.java From jsikstro at openjdk.org Wed Aug 6 07:58:24 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Wed, 6 Aug 2025 07:58:24 GMT Subject: git: openjdk/jdk: master: 8364518: Support for Job Objects in os::commit_memory_limit() on Windows Message-ID: Changeset: 8d529bc4 Branch: master Author: Joel Sikstr?m Date: 2025-08-06 07:54:44 +0000 URL: https://git.openjdk.org/jdk/commit/8d529bc4f361407b0b5c3ac1e62c3be0f0b8d71c 8364518: Support for Job Objects in os::commit_memory_limit() on Windows Reviewed-by: ayang, dholmes ! src/hotspot/os/windows/os_windows.cpp From shade at openjdk.org Wed Aug 6 08:34:30 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 6 Aug 2025 08:34:30 GMT Subject: git: openjdk/jdk: master: 8361211: C2: Final graph reshaping generates unencodeable klass constants Message-ID: <701573f0-e2bf-4804-a0ce-ee421abf44d1@openjdk.org> Changeset: e304d379 Branch: master Author: Aleksey Shipilev Date: 2025-08-06 08:32:25 +0000 URL: https://git.openjdk.org/jdk/commit/e304d37996b075b8b2b44b5762d7d242169add49 8361211: C2: Final graph reshaping generates unencodeable klass constants Reviewed-by: kvn, qamai, thartmann, mdoerr ! src/hotspot/share/opto/compile.cpp From pminborg at openjdk.org Wed Aug 6 08:55:10 2025 From: pminborg at openjdk.org (Per Minborg) Date: Wed, 6 Aug 2025 08:55:10 GMT Subject: git: openjdk/jdk: master: 8364540: Apply @Stable to Shared Secrets Message-ID: Changeset: 9dffbc9c Branch: master Author: Per Minborg Date: 2025-08-06 08:52:14 +0000 URL: https://git.openjdk.org/jdk/commit/9dffbc9c4cfee7a1f023d548c12194bcf60e4ffd 8364540: Apply @Stable to Shared Secrets Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java From jlahoda at openjdk.org Wed Aug 6 08:58:31 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 6 Aug 2025 08:58:31 GMT Subject: git: openjdk/jdk: master: 8356645: Javac should utilize new ZIP file system read-only access mode Message-ID: <3680a8a4-2da2-4171-990a-f31abb245d2b@openjdk.org> Changeset: 0ceb366d Branch: master Author: David Beaumont Committer: Jan Lahoda Date: 2025-08-06 08:55:47 +0000 URL: https://git.openjdk.org/jdk/commit/0ceb366dc26e2e4f6252da9dd8930b016a5d46ba 8356645: Javac should utilize new ZIP file system read-only access mode Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! test/langtools/tools/javac/api/file/SJFM_TestBase.java ! test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java From ayang at openjdk.org Wed Aug 6 12:22:45 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 6 Aug 2025 12:22:45 GMT Subject: git: openjdk/jdk: master: 8364722: Parallel: Move CLDG mark clearing to the end of full GC Message-ID: <16853ddf-62da-4f60-afcb-a531df0cdc72@openjdk.org> Changeset: 72d1066a Branch: master Author: Albert Mingkun Yang Date: 2025-08-06 12:21:16 +0000 URL: https://git.openjdk.org/jdk/commit/72d1066ae385ce511a70e762ed68afaa72e96ec4 8364722: Parallel: Move CLDG mark clearing to the end of full GC Reviewed-by: tschatzl, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp From kevinw at openjdk.org Wed Aug 6 15:40:52 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 6 Aug 2025 15:40:52 GMT Subject: git: openjdk/jdk: master: 8364312: debug agent should set FD_CLOEXEC flag rather than explicitly closing every open file Message-ID: <8a65e485-207c-4074-9f9f-24756cd47661@openjdk.org> Changeset: f95af744 Branch: master Author: Guanqiang Han Committer: Kevin Walls Date: 2025-08-06 15:37:31 +0000 URL: https://git.openjdk.org/jdk/commit/f95af744b07a9ec87e2507b3d584cbcddc827bbd 8364312: debug agent should set FD_CLOEXEC flag rather than explicitly closing every open file Reviewed-by: cjplummer, kevinw ! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c From asemenyuk at openjdk.org Thu Aug 7 02:03:11 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 7 Aug 2025 02:03:11 GMT Subject: git: openjdk/jdk: master: 8334238: Enhance AddLShortcutTest jpackage test Message-ID: Changeset: 7e484e2a Branch: master Author: Alexey Semenyuk Date: 2025-08-07 02:02:36 +0000 URL: https://git.openjdk.org/jdk/commit/7e484e2a63e40740282b3da5d7b10e9f500bf6ab 8334238: Enhance AddLShortcutTest jpackage test Reviewed-by: almatvee ! test/jdk/tools/jpackage/apps/PrintEnv.java + 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/AppImageFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.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/LauncherIconVerifier.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/LinuxHelper.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MsiDatabase.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.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/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/linux/UpgradeTest.java + test/jdk/tools/jpackage/resources/msi-export.js - test/jdk/tools/jpackage/resources/query-msi-property.js ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/PerUserCfgTest.java From dholmes at openjdk.org Thu Aug 7 04:38:36 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 7 Aug 2025 04:38:36 GMT Subject: git: openjdk/jdk: master: 8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory Message-ID: <96df5b1a-25df-4084-88f7-047c3415f070@openjdk.org> Changeset: 078d0d49 Branch: master Author: David Holmes Date: 2025-08-07 04:37:21 +0000 URL: https://git.openjdk.org/jdk/commit/078d0d4968e26bb7a15417f1c4e891869c69dc6c 8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory Co-authored-by: Johan Sj?len Reviewed-by: dcubed, jsjolen, aboldtch ! src/hotspot/share/memory/guardedMemory.hpp From jbechberger at openjdk.org Thu Aug 7 07:55:06 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Thu, 7 Aug 2025 07:55:06 GMT Subject: git: openjdk/jdk: master: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Message-ID: Changeset: 487cc3c5 Branch: master Author: Johannes Bechberger Date: 2025-08-07 07:52:48 +0000 URL: https://git.openjdk.org/jdk/commit/487cc3c5be769d15d61cb950137d52ba0eb982b5 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Reviewed-by: mbaesken ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java From tschatzl at openjdk.org Thu Aug 7 08:41:59 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Thu, 7 Aug 2025 08:41:59 GMT Subject: git: openjdk/jdk: master: 8364503: gc/g1/TestCodeCacheUnloadDuringConcCycle.java fails because of race printing to stdout Message-ID: <04c91c02-1c41-4eb6-a15a-2ff9ca7cee3d@openjdk.org> Changeset: c56fb0b6 Branch: master Author: Thomas Schatzl Date: 2025-08-07 08:40:42 +0000 URL: https://git.openjdk.org/jdk/commit/c56fb0b6eff7d3f36bc65f300b784e0dd73c563e 8364503: gc/g1/TestCodeCacheUnloadDuringConcCycle.java fails because of race printing to stdout Reviewed-by: ayang, dholmes ! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java From aivanov at openjdk.org Thu Aug 7 10:25:36 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Thu, 7 Aug 2025 10:25:36 GMT Subject: git: openjdk/jdk: master: 8358813: JPasswordField identifies spaces in password via delete shortcuts Message-ID: <9105c1b2-b600-4dcb-8059-4ecfde057903@openjdk.org> Changeset: 8d73fe91 Branch: master Author: Jeremy Wood Committer: Alexey Ivanov Date: 2025-08-07 10:21:54 +0000 URL: https://git.openjdk.org/jdk/commit/8d73fe91bccd1da53424b9f8a52d9efafabeb243 8358813: JPasswordField identifies spaces in password via delete shortcuts Reviewed-by: aivanov, dnguyen ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java + test/jdk/javax/swing/JPasswordField/PasswordFieldInputMapWordTest.java From asmehra at openjdk.org Thu Aug 7 13:27:06 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Thu, 7 Aug 2025 13:27:06 GMT Subject: git: openjdk/jdk: master: 8364128: Improve gathering of cpu feature names using stringStream Message-ID: Changeset: bc3d8656 Branch: master Author: Ashutosh Mehra Date: 2025-08-07 13:26:33 +0000 URL: https://git.openjdk.org/jdk/commit/bc3d86564042208cee5119abe11905e747a5ef4c 8364128: Improve gathering of cpu feature names using stringStream Co-authored-by: Johan Sj?len Reviewed-by: kvn, jsjolen ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/utilities/ostream.hpp From kevinw at openjdk.org Thu Aug 7 14:12:33 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Thu, 7 Aug 2025 14:12:33 GMT Subject: git: openjdk/jdk: master: 8364822: Comment cleanup, stale references to closeDescriptors and UNIXProcess.c Message-ID: Changeset: 83953c45 Branch: master Author: Guanqiang Han Committer: Kevin Walls Date: 2025-08-07 14:11:46 +0000 URL: https://git.openjdk.org/jdk/commit/83953c458eb65b2af184340dd460325f2b56e5b9 8364822: Comment cleanup, stale references to closeDescriptors and UNIXProcess.c Reviewed-by: kevinw, rriggs ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/java.base/unix/native/libjava/childproc.c From mhaessig at openjdk.org Thu Aug 7 15:47:07 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Thu, 7 Aug 2025 15:47:07 GMT Subject: git: openjdk/jdk: master: 8358598: PhaseIterGVN::PhaseIterGVN(PhaseGVN* gvn) doesn't use its parameter Message-ID: Changeset: e606278f Branch: master Author: Francesco Andreuzzi Committer: Manuel H?ssig Date: 2025-08-07 15:43:36 +0000 URL: https://git.openjdk.org/jdk/commit/e606278fc8929fe563dd50a1c3f332747e210276 8358598: PhaseIterGVN::PhaseIterGVN(PhaseGVN* gvn) doesn't use its parameter Reviewed-by: galder, mhaessig, shade ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/vector.cpp From psadhukhan at openjdk.org Thu Aug 7 16:06:02 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Thu, 7 Aug 2025 16:06:02 GMT Subject: git: openjdk/jdk: master: 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel Message-ID: <6e297470-4be5-4eb0-89e7-4015008496c2@openjdk.org> Changeset: e29346db Branch: master Author: Prasanta Sadhukhan Date: 2025-08-07 16:03:12 +0000 URL: https://git.openjdk.org/jdk/commit/e29346dbd6328dcadc347a70d8c06ce141efef02 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel Reviewed-by: prr, kizune, abhiscxk ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java + test/jdk/javax/swing/JMenuItem/TestRadioAndCheckMenuItemWithIcon.java From adinn at openjdk.org Thu Aug 7 16:26:01 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Thu, 7 Aug 2025 16:26:01 GMT Subject: git: openjdk/jdk: master: 8364558: Failure to generate compiler stubs from compiler thread should not crash VM when compilation disabled due to full CodeCache Message-ID: Changeset: 90ea42f7 Branch: master Author: Andrew Dinn Date: 2025-08-07 16:23:32 +0000 URL: https://git.openjdk.org/jdk/commit/90ea42f716770fd567e4e3b3bf7466fa93964f07 8364558: Failure to generate compiler stubs from compiler thread should not crash VM when compilation disabled due to full CodeCache Reviewed-by: kvn, shade ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/runtime/stubRoutines.cpp From dcubed at openjdk.org Thu Aug 7 17:56:36 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Thu, 7 Aug 2025 17:56:36 GMT Subject: git: openjdk/jdk: Added tag jdk-25+35 for changeset 73c28c2e Message-ID: Tagged by: Daniel D. Daugherty Date: 2025-08-07 17:55:43 +0000 Added tag jdk-25+35 for changeset 73c28c2e Changeset: 73c28c2e Author: Jesper Wilhelmsson Date: 2025-08-05 23:17:32 +0000 URL: https://git.openjdk.org/jdk/commit/73c28c2e3dc08f263be4c537c09c2763b87ca122 From dcubed at openjdk.org Thu Aug 7 18:12:28 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Thu, 7 Aug 2025 18:12:28 GMT Subject: git: openjdk/jdk: Added tag jdk-26+10 for changeset 8d73fe91 Message-ID: <7d189786-f084-41c9-8bcd-b50fc0a0633b@openjdk.org> Tagged by: Daniel D. Daugherty Date: 2025-08-07 18:10:18 +0000 Added tag jdk-26+10 for changeset 8d73fe91 Changeset: 8d73fe91 Author: Jeremy Wood Committer: Alexey Ivanov Date: 2025-08-07 10:21:54 +0000 URL: https://git.openjdk.org/jdk/commit/8d73fe91bccd1da53424b9f8a52d9efafabeb243 From bpb at openjdk.org Thu Aug 7 18:26:09 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Thu, 7 Aug 2025 18:26:09 GMT Subject: git: openjdk/jdk: master: 8364277: (fs) BasicFileAttributes.isDirectory and isOther return true for NTFS directory junctions when links not followed Message-ID: <91ad8c96-d287-4c3e-8748-1432dc53ad52@openjdk.org> Changeset: 02e18711 Branch: master Author: Brian Burkhalter Date: 2025-08-07 18:24:22 +0000 URL: https://git.openjdk.org/jdk/commit/02e187119d0ca94d46e631a174c55db4945f3295 8364277: (fs) BasicFileAttributes.isDirectory and isOther return true for NTFS directory junctions when links not followed Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java ! test/lib/jdk/test/lib/util/libFileUtils.c From prr at openjdk.org Thu Aug 7 18:59:20 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 7 Aug 2025 18:59:20 GMT Subject: git: openjdk/jdk: master: 8364230: javax/swing/text/StringContent can be migrated away from using finalize Message-ID: <36e3b7da-29c0-4203-b6f2-c587897cc7fb@openjdk.org> Changeset: 78117eff Branch: master Author: Phil Race Date: 2025-08-07 18:58:28 +0000 URL: https://git.openjdk.org/jdk/commit/78117eff563e59a738c59efa7ef595b13f62b621 8364230: javax/swing/text/StringContent can be migrated away from using finalize Reviewed-by: psadhukhan, abhiscxk, kizune ! src/java.desktop/share/classes/javax/swing/text/StringContent.java + test/jdk/javax/swing/text/AbstractDocument/StringContentPositionTest.java From bpb at openjdk.org Thu Aug 7 19:33:05 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Thu, 7 Aug 2025 19:33:05 GMT Subject: git: openjdk/jdk: master: 8364213: (bf) Improve java/nio/Buffer/CharBufferAsCharSequenceTest test comments Message-ID: <19ff27c2-ac50-4ce2-bc75-c15e40ba8953@openjdk.org> Changeset: 5116d9e5 Branch: master Author: Brett Okken Committer: Brian Burkhalter Date: 2025-08-07 19:27:28 +0000 URL: https://git.openjdk.org/jdk/commit/5116d9e5fe6b63f12e9ae0eb5283433256872dc1 8364213: (bf) Improve java/nio/Buffer/CharBufferAsCharSequenceTest test comments 8364345: Test java/nio/Buffer/CharBufferAsCharSequenceTest.java failed Reviewed-by: bpb, rriggs ! test/jdk/java/nio/Buffer/CharBufferAsCharSequenceTest.java From cushon at openjdk.org Thu Aug 7 19:45:04 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Thu, 7 Aug 2025 19:45:04 GMT Subject: git: openjdk/jdk: master: 8364954: (bf) CleaningThread should be InnocuousThread Message-ID: <02161224-e648-4c23-b026-c832397450e6@openjdk.org> Changeset: c0e6ffab Branch: master Author: Liam Miller-Cushon Date: 2025-08-07 19:43:45 +0000 URL: https://git.openjdk.org/jdk/commit/c0e6ffabc216279068ab887939028ca27f5143f2 8364954: (bf) CleaningThread should be InnocuousThread Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/BufferCleaner.java From asemenyuk at openjdk.org Thu Aug 7 19:59:05 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 7 Aug 2025 19:59:05 GMT Subject: git: openjdk/jdk: master: 8364984: Many jpackage tests are failing on Linux after JDK-8334238 Message-ID: Changeset: 244e6293 Branch: master Author: Alexey Semenyuk Date: 2025-08-07 19:55:41 +0000 URL: https://git.openjdk.org/jdk/commit/244e6293c3b332105658900639a9f3db7b21a9fe 8364984: Many jpackage tests are failing on Linux after JDK-8334238 Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java From msheppar at openjdk.org Thu Aug 7 21:15:12 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Thu, 7 Aug 2025 21:15:12 GMT Subject: git: openjdk/jdk: master: 8364315: Remove unused xml files from test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles Message-ID: Changeset: b8acbc3e Branch: master Author: Ayush Rigal Committer: Mark Sheppard Date: 2025-08-07 21:11:26 +0000 URL: https://git.openjdk.org/jdk/commit/b8acbc3ed8675ad4cc4b9dea69ee1e87c2a2ca45 8364315: Remove unused xml files from test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles Reviewed-by: jpai, joehw - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/lexical.xml - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/doctypeGF.out - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/publish2.xml - test/jaxp/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/DTDHandlerGF.out From honkar at openjdk.org Thu Aug 7 21:22:56 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Thu, 7 Aug 2025 21:22:56 GMT Subject: git: openjdk/jdk: master: 8361748: Enforce limits on the size of an XBM image Message-ID: <4c6f717b-a106-4a81-a7a2-1111cc0da591@openjdk.org> Changeset: c71be802 Branch: master Author: Harshitha Onkar Date: 2025-08-07 21:19:47 +0000 URL: https://git.openjdk.org/jdk/commit/c71be802b530034169d17325478dba6e2f1c3238 8361748: Enforce limits on the size of an XBM image Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java + test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java + test/jdk/java/awt/image/XBMDecoder/invalid.xbm + test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm + test/jdk/java/awt/image/XBMDecoder/invalid_ht.xbm + test/jdk/java/awt/image/XBMDecoder/valid.xbm + test/jdk/java/awt/image/XBMDecoder/valid_hex.xbm From jjiang at openjdk.org Fri Aug 8 02:30:16 2025 From: jjiang at openjdk.org (John Jiang) Date: Fri, 8 Aug 2025 02:30:16 GMT Subject: git: openjdk/jdk: master: 8364597: Replace THL A29 Limited with Tencent Message-ID: <4155914c-9f0f-4e15-ab98-1b3ed418e8fc@openjdk.org> Changeset: 4c9eadda Branch: master Author: John Jiang Date: 2025-08-08 02:27:30 +0000 URL: https://git.openjdk.org/jdk/commit/4c9eaddaef83c6ba30e27ae3e0d16caeeec206cb 8364597: Replace THL A29 Limited with Tencent Reviewed-by: jiefu ! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java ! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java ! test/hotspot/jtreg/compiler/c2/TestDuplicateSimpleLoopBackedge.java ! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java ! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java ! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java ! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java ! test/hotspot/jtreg/compiler/intrinsics/math/TestPow0Dot5Opt.java ! test/hotspot/jtreg/compiler/intrinsics/math/TestPow2Opt.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java ! test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java ! test/hotspot/jtreg/compiler/loopopts/TestLoopPredicateDep.java ! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java ! test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java ! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java ! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java ! test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java ! test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java ! test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java ! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java ! test/jdk/javax/net/ssl/DTLS/DTLSNamedGroups.java ! test/jdk/javax/net/ssl/DTLS/DTLSSignatureSchemes.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLHandshakeException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLKeyException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLProtocolException.java ! test/jdk/javax/net/ssl/SSLParameters/NamedGroups.java ! test/jdk/javax/net/ssl/SSLParameters/NamedGroupsSpec.java ! test/jdk/javax/net/ssl/SSLParameters/SignatureSchemes.java ! test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java ! test/jdk/javax/net/ssl/templates/SSLExampleCert.java ! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java ! test/jdk/javax/security/auth/callback/PasswordCallback/PasswordCleanup.java ! test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/sun/security/ec/ECDHKeyAgreementParamValidation.java ! test/jdk/sun/security/jgss/GssContextCleanup.java ! test/jdk/sun/security/jgss/GssNameCleanup.java ! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java ! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java ! test/micro/org/openjdk/bench/java/security/Signatures.java ! test/micro/org/openjdk/bench/vm/compiler/AutoVectorization2DArray.java ! test/micro/org/openjdk/bench/vm/compiler/LoopUnroll.java From aturbanov at openjdk.org Fri Aug 8 05:06:17 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Fri, 8 Aug 2025 05:06:17 GMT Subject: git: openjdk/jdk: master: 8364808: Make BasicDesktopPaneUI.Actions.MOVE_RESIZE_INCREMENT static Message-ID: <0c0dc938-2074-4ff7-b4a0-f94740f740fb@openjdk.org> Changeset: d0624f8b Branch: master Author: Andrey Turbanov Date: 2025-08-08 05:03:55 +0000 URL: https://git.openjdk.org/jdk/commit/d0624f8b62fe0c70e5b6a47e05235ca65a2e1a13 8364808: Make BasicDesktopPaneUI.Actions.MOVE_RESIZE_INCREMENT static Reviewed-by: tr, azvegint, kizune, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java From tschatzl at openjdk.org Fri Aug 8 07:56:41 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Fri, 8 Aug 2025 07:56:41 GMT Subject: git: openjdk/jdk: master: 8364877: G1: Inline G1CollectedHeap::set_region_short_lived_locked Message-ID: <4ae22042-7db0-4350-8e1e-7e1d9a7494d1@openjdk.org> Changeset: 198782c9 Branch: master Author: Thomas Schatzl Date: 2025-08-08 07:54:23 +0000 URL: https://git.openjdk.org/jdk/commit/198782c957c728ed959d1fd31e2c2ff6cd1a9bb5 8364877: G1: Inline G1CollectedHeap::set_region_short_lived_locked Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp From tschatzl at openjdk.org Fri Aug 8 07:59:44 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Fri, 8 Aug 2025 07:59:44 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4518fef3-d2a4-4536-8c4b-77ab546f1325@openjdk.org> Changeset: bcca5cee Branch: master Author: Thomas Schatzl Date: 2025-08-08 07:56:29 +0000 URL: https://git.openjdk.org/jdk/commit/bcca5cee2d788c745bea55388b2844b395519ed0 8364642: G1: Remove parameter in G1CollectedHeap::abandon_collection_set() Reviewed-by: ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 47017e38 Branch: master Author: Thomas Schatzl Date: 2025-08-08 07:57:06 +0000 URL: https://git.openjdk.org/jdk/commit/47017e38642a58fd6425ec68c1fed96f19f39404 8364760: G1: Remove obsolete code in G1MergeCardSetClosure Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1RemSet.cpp From tschatzl at openjdk.org Fri Aug 8 08:10:09 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Fri, 8 Aug 2025 08:10:09 GMT Subject: git: openjdk/jdk: master: 8364649: G1: Move collection set related full gc reset code into abandon_collection_set() method Message-ID: <6ecda1b4-dec4-45f7-ab96-f87fbcbe6aa5@openjdk.org> Changeset: a26a6f31 Branch: master Author: Thomas Schatzl Date: 2025-08-08 08:06:56 +0000 URL: https://git.openjdk.org/jdk/commit/a26a6f31524aba61ed83bf3ffdc7713e3e5f5911 8364649: G1: Move collection set related full gc reset code into abandon_collection_set() method Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp From azafari at openjdk.org Fri Aug 8 09:08:24 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Fri, 8 Aug 2025 09:08:24 GMT Subject: git: openjdk/jdk: master: 8360048: NMT crash in gtest/NMTGtests.java: fatal error: NMT corruption: Block at 0x0000017748307120: header canary broken Message-ID: <9c8282fe-0fa3-4973-a35e-f12b85159ede@openjdk.org> Changeset: 1b3e2311 Branch: master Author: Afshin Zafari Date: 2025-08-08 09:06:43 +0000 URL: https://git.openjdk.org/jdk/commit/1b3e23110b2262e470a8c520b977273fd6a9e8d1 8360048: NMT crash in gtest/NMTGtests.java: fatal error: NMT corruption: Block at 0x0000017748307120: header canary broken Reviewed-by: jsjolen, gziemski ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp From adinn at openjdk.org Fri Aug 8 09:15:16 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Fri, 8 Aug 2025 09:15:16 GMT Subject: git: openjdk/jdk: master: 8364269: Simplify code cache API by storing adapter entry offsets in blob Message-ID: Changeset: 241808e1 Branch: master Author: Andrew Dinn Date: 2025-08-08 09:12:08 +0000 URL: https://git.openjdk.org/jdk/commit/241808e13fb032b0ec192e0b7ff94891a653ac94 8364269: Simplify code cache API by storing adapter entry offsets in blob Reviewed-by: kvn, shade, asmehra ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp From liach at openjdk.org Fri Aug 8 17:20:30 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 8 Aug 2025 17:20:30 GMT Subject: git: openjdk/jdk: master: 8361300: Document exceptions for Unsafe offset methods Message-ID: <76524aff-df88-433a-a77b-e99cd483d023@openjdk.org> Changeset: cd50d78d Branch: master Author: Chen Liang Date: 2025-08-08 17:17:21 +0000 URL: https://git.openjdk.org/jdk/commit/cd50d78d447f9f39065bc844fb3041cba2db32db 8361300: Document exceptions for Unsafe offset methods Reviewed-by: jrose, vyazici ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java + test/jdk/jdk/internal/misc/Unsafe/AddressComputationContractTest.java From asemenyuk at openjdk.org Fri Aug 8 21:42:37 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 8 Aug 2025 21:42:37 GMT Subject: git: openjdk/jdk: master: 8364129: Rename libwixhelper Message-ID: <70bd72e2-8ecf-4c64-93a1-273f017c2c18@openjdk.org> Changeset: c1c01556 Branch: master Author: Alexey Semenyuk Date: 2025-08-08 21:41:44 +0000 URL: https://git.openjdk.org/jdk/commit/c1c0155604cbb6c42a220d391a88b029776bdb95 8364129: Rename libwixhelper Reviewed-by: erikj, almatvee ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs = src/jdk.jpackage/windows/native/libmsica/Version.cpp = src/jdk.jpackage/windows/native/libmsica/Version.h = src/jdk.jpackage/windows/native/libmsica/libmsica.cpp ! test/jdk/tools/jpackage/windows/WinLongVersionTest.java From asemenyuk at openjdk.org Fri Aug 8 22:13:07 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 8 Aug 2025 22:13:07 GMT Subject: git: openjdk/jdk: master: 8364564: Shortcut configuration is not recorded in .jpackage.xml file Message-ID: Changeset: 8ad1fcc4 Branch: master Author: Alexey Semenyuk Date: 2025-08-08 22:11:52 +0000 URL: https://git.openjdk.org/jdk/commit/8ad1fcc48a4ba49ffde6dfbb851dbb3f56077dec 8364564: Shortcut configuration is not recorded in .jpackage.xml file Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncher.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncherMixin.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcut.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncher.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncherMixin.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java From jpai at openjdk.org Sat Aug 9 02:03:29 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sat, 9 Aug 2025 02:03:29 GMT Subject: git: openjdk/jdk: master: 8364786: Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000 Message-ID: Changeset: f83454cd Branch: master Author: Jaikiran Pai Date: 2025-08-09 02:00:58 +0000 URL: https://git.openjdk.org/jdk/commit/f83454cd61538b653656ccf81759b3cc7286ed67 8364786: Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000 Reviewed-by: dfuchs, alanb, vyazici ! test/jdk/java/net/vthread/HttpALot.java From liach at openjdk.org Sat Aug 9 23:45:26 2025 From: liach at openjdk.org (Chen Liang) Date: Sat, 9 Aug 2025 23:45:26 GMT Subject: git: openjdk/jdk: master: 8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank Message-ID: <2c096128-1b84-44de-8cb6-38de724e6f70@openjdk.org> Changeset: e13b4c8d Branch: master Author: Chen Liang Date: 2025-08-09 23:44:21 +0000 URL: https://git.openjdk.org/jdk/commit/e13b4c8de944ab14a1d12f6251e83f4fdd9e0198 8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank Reviewed-by: jrose, shade ! src/java.base/share/classes/java/lang/ClassValue.java ! test/jdk/java/lang/invoke/ClassValueTest.java