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 From jpai at openjdk.org Sun Aug 10 04:22:54 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sun, 10 Aug 2025 04:22:54 GMT Subject: git: openjdk/jdk: master: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Message-ID: Changeset: 022e29a7 Branch: master Author: Jaikiran Pai Date: 2025-08-10 04:22:10 +0000 URL: https://git.openjdk.org/jdk/commit/022e29a77533aacabd56820d00ecffa9646a8362 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Reviewed-by: liach, vyazici, dfuchs ! src/java.base/share/classes/java/net/InMemoryCookieStore.java + test/jdk/java/net/CookieStoreTest.java From vyazici at openjdk.org Mon Aug 11 07:11:16 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Mon, 11 Aug 2025 07:11:16 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <7a324ce4-36a9-4fe9-b57b-8db804b36411@openjdk.org> Changeset: 15e8609a Branch: master Author: Matthias Baesken Date: 2025-08-11 07:08:03 +0000 URL: https://git.openjdk.org/jdk/commit/15e8609a2c3d246e89cfb349cbd21777bc471bae 8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows Reviewed-by: clanger, prr, asteiner ! test/jdk/java/awt/font/FontNames/LocaleFamilyNames.java Changeset: c31f4861 Branch: master Author: Volkan Yazici Date: 2025-08-11 07:10:38 +0000 URL: https://git.openjdk.org/jdk/commit/c31f4861fb6c85c31348ac3e99ccf754d9ee1a60 8364365: HKSCS encoder does not properly set the replacement character Reviewed-by: sherman ! src/java.base/share/classes/sun/nio/cs/HKSCS.java + test/jdk/sun/nio/cs/TestEncoderReplaceLatin1.java + test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java From dcherepanov at openjdk.org Mon Aug 11 08:21:56 2025 From: dcherepanov at openjdk.org (Dmitry Cherepanov) Date: Mon, 11 Aug 2025 08:21:56 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: f28126eb Branch: master Author: Joel Sikstr?m Date: 2025-08-11 08:18:28 +0000 URL: https://git.openjdk.org/jdk/commit/f28126ebc2f792f0d64bbe6e841d9fafb433b7ea 8365050: Too verbose warning in os::commit_memory_limit() on Windows Reviewed-by: dholmes, mbaesken ! src/hotspot/os/windows/os_windows.cpp Changeset: 10762d40 Branch: master Author: Dmitry Cherepanov Date: 2025-08-11 08:19:02 +0000 URL: https://git.openjdk.org/jdk/commit/10762d408bba9ce0945100847a8674e7eb7fa75e 8365044: Missing copyright header in Contextual.java Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/Contextual.java From ihse at openjdk.org Mon Aug 11 09:45:43 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 11 Aug 2025 09:45:43 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 0c39228e Branch: master Author: Albert Mingkun Yang Date: 2025-08-11 09:42:12 +0000 URL: https://git.openjdk.org/jdk/commit/0c39228ec1c8c6eadafb54567c94ad5f19f27f7a 8364767: G1: Remove use of CollectedHeap::_soft_ref_policy Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 1fc0b016 Branch: master Author: Magnus Ihse Bursie Date: 2025-08-11 09:44:49 +0000 URL: https://git.openjdk.org/jdk/commit/1fc0b01601af454a0e871afce8ae0c9da1358f13 8361142: Improve custom hooks for makefiles Reviewed-by: erikj ! make/CompileJavaModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/ModuleWrapper.gmk ! make/common/JavaCompilation.gmk ! make/common/Modules.gmk From jlahoda at openjdk.org Mon Aug 11 10:30:06 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 11 Aug 2025 10:30:06 GMT Subject: git: openjdk/jdk: master: 8364987: javac fails with an exception when looking for diamond creation Message-ID: <2af59813-73b8-4de9-a403-0b1cf1f9e360@openjdk.org> Changeset: 8b5bb013 Branch: master Author: Jan Lahoda Date: 2025-08-11 10:28:59 +0000 URL: https://git.openjdk.org/jdk/commit/8b5bb013557478c9ceb49f94f22600d5901f4eee 8364987: javac fails with an exception when looking for diamond creation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! test/langtools/tools/javac/analyzer/Diamond.java From ayang at openjdk.org Mon Aug 11 10:51:23 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 11 Aug 2025 10:51:23 GMT Subject: git: openjdk/jdk: master: 8364541: Parallel: Support allocation in old generation when heap is almost full Message-ID: <68199af7-4a0a-444a-ade8-df2f4f4cb30d@openjdk.org> Changeset: fd766b27 Branch: master Author: Albert Mingkun Yang Date: 2025-08-11 10:49:47 +0000 URL: https://git.openjdk.org/jdk/commit/fd766b27b9f862075a415780901c242a7d48c26f 8364541: Parallel: Support allocation in old generation when heap is almost full Reviewed-by: phh, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp From dfenacci at openjdk.org Mon Aug 11 11:17:17 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Mon, 11 Aug 2025 11:17:17 GMT Subject: git: openjdk/jdk: master: 8349191: Test compiler/ciReplay/TestIncrementalInlining.java failed Message-ID: <0b368da0-f415-4c99-9691-8b9990ce8eff@openjdk.org> Changeset: a60e523f Branch: master Author: Beno?t Maillard Committer: Damon Fenacci Date: 2025-08-11 11:15:34 +0000 URL: https://git.openjdk.org/jdk/commit/a60e523f88e7022abe80725b82a8b16a87a377e2 8349191: Test compiler/ciReplay/TestIncrementalInlining.java failed Reviewed-by: mhaessig, dfenacci, chagedorn ! src/hotspot/share/opto/printinlining.cpp ! test/hotspot/jtreg/ProblemList.txt From dclarke at openjdk.org Mon Aug 11 11:59:52 2025 From: dclarke at openjdk.org (Darragh Clarke) Date: Mon, 11 Aug 2025 11:59:52 GMT Subject: git: openjdk/jdk: master: 8352502: Response message is null if expect 100 assertion fails with non 100 Message-ID: <466f7fe4-2249-46d0-af4a-1ebad680b1d5@openjdk.org> Changeset: 43cfd80c Branch: master Author: Darragh Clarke Date: 2025-08-11 11:57:08 +0000 URL: https://git.openjdk.org/jdk/commit/43cfd80c1c0493f2f50ffd75461ca75a002e0127 8352502: Response message is null if expect 100 assertion fails with non 100 Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HttpUrlConnectionExpectContinueResponseMessageTest.java From cnorrbin at openjdk.org Mon Aug 11 12:24:52 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Mon, 11 Aug 2025 12:24:52 GMT Subject: git: openjdk/jdk: master: 8352067: Remove the NMT treap and replace its uses with the utilities red-black tree Message-ID: <8a1ea798-d720-4773-908e-2c972b2682a1@openjdk.org> Changeset: 0ad919c1 Branch: master Author: Casper Norrbin Date: 2025-08-11 12:22:52 +0000 URL: https://git.openjdk.org/jdk/commit/0ad919c1e54895b000b58f6a1b54d79f76970845 8352067: Remove the NMT treap and replace its uses with the utilities red-black tree Reviewed-by: jsjolen, ayang ! src/hotspot/share/nmt/memoryFileTracker.cpp - src/hotspot/share/nmt/nmtTreap.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/opto/printinlining.cpp ! src/hotspot/share/opto/printinlining.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp - test/hotspot/gtest/nmt/test_nmt_treap.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From ihse at openjdk.org Mon Aug 11 14:14:35 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 11 Aug 2025 14:14:35 GMT Subject: git: openjdk/jdk: master: 8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version Message-ID: <8826e53a-7d6a-4503-b3b6-485bd7833184@openjdk.org> Changeset: 23985c29 Branch: master Author: Magnus Ihse Bursie Date: 2025-08-11 14:12:55 +0000 URL: https://git.openjdk.org/jdk/commit/23985c29b44b489472dcd3aad2cb98d9ce003a7b 8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version Reviewed-by: erikj, dnsimon ! make/CompileJavaModules.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.template ! make/common/JavaCompilation.gmk ! make/modules/jdk.internal.vm.ci/Java.gmk From stuefe at openjdk.org Mon Aug 11 15:38:21 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 11 Aug 2025 15:38:21 GMT Subject: git: openjdk/jdk: master: 8364611: (process) Child process SIGPIPE signal disposition should be default Message-ID: <2e667a87-47bc-4e22-9e08-12ef79e44b23@openjdk.org> Changeset: bdb1646a Branch: master Author: Thomas Stuefe Date: 2025-08-11 15:37:31 +0000 URL: https://git.openjdk.org/jdk/commit/bdb1646a1e39bae0535efe3f593e7fc0545e4114 8364611: (process) Child process SIGPIPE signal disposition should be default Reviewed-by: erikj, rriggs ! make/test/JtregNativeJdk.gmk ! src/java.base/unix/native/libjava/childproc.c + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/TestChildSignalDisposition.java + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/libChangeSignalDisposition.c From phh at openjdk.org Mon Aug 11 17:13:43 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 11 Aug 2025 17:13:43 GMT Subject: git: openjdk/jdk: master: 8365238: 'jfr' feature requires 'services' with 'custom' build variant Message-ID: <908c14b5-870f-4ce8-8b0b-3f8f313df6c8@openjdk.org> Changeset: e9e331b2 Branch: master Author: Francesco Andreuzzi Committer: Paul Hohensee Date: 2025-08-11 17:10:10 +0000 URL: https://git.openjdk.org/jdk/commit/e9e331b2a957180dac2e9ce19a58d0a57d2f5dae 8365238: 'jfr' feature requires 'services' with 'custom' build variant Reviewed-by: erikj, shade, ihse ! make/autoconf/jvm-features.m4 From bpb at openjdk.org Mon Aug 11 18:51:40 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Mon, 11 Aug 2025 18:51:40 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <9040cb28-a415-47c7-a5a4-38254b43d99f@openjdk.org> Changeset: 958383d6 Branch: master Author: Aleksey Shipilev Date: 2025-08-11 18:49:37 +0000 URL: https://git.openjdk.org/jdk/commit/958383d69c8742fdb78c28ad856559367c3513d7 8364501: Compiler shutdown crashes on access to deleted CompileTask Reviewed-by: kvn, mhaessig ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp Changeset: 8cd79752 Branch: master Author: Brian Burkhalter Date: 2025-08-11 18:50:39 +0000 URL: https://git.openjdk.org/jdk/commit/8cd79752c6426780c6772eafe296aa5b713b2b64 8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command Reviewed-by: alanb, vyazici ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java From darcy at openjdk.org Mon Aug 11 23:47:34 2025 From: darcy at openjdk.org (Joe Darcy) Date: Mon, 11 Aug 2025 23:47:34 GMT Subject: git: openjdk/jdk: master: 8362376: Use @Stable annotation in Java FDLIBM implementation Message-ID: Changeset: 9593730a Branch: master Author: Joe Darcy Date: 2025-08-11 23:45:24 +0000 URL: https://git.openjdk.org/jdk/commit/9593730a23f465d26ba7b310d5b0c5d3b4ee4326 8362376: Use @Stable annotation in Java FDLIBM implementation Reviewed-by: liach, rgiulietti ! src/java.base/share/classes/java/lang/FdLibm.java ! test/jdk/java/lang/StrictMath/ExpTests.java ! test/jdk/java/lang/StrictMath/PowTests.java From fjiang at openjdk.org Tue Aug 12 01:27:18 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 12 Aug 2025 01:27:18 GMT Subject: git: openjdk/jdk: master: 8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128 Message-ID: Changeset: 6927fc39 Branch: master Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-08-12 01:25:35 +0000 URL: https://git.openjdk.org/jdk/commit/6927fc3904eb239bd43ab7c581d479c00a6a4af2 8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128 Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java From asemenyuk at openjdk.org Tue Aug 12 03:19:01 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 12 Aug 2025 03:19:01 GMT Subject: git: openjdk/jdk: master: 8308349: missing working directory option for launcher when invoked from shortcuts Message-ID: <0541f027-017a-4a57-aea8-e4d127ee9f0c@openjdk.org> Changeset: 72d3a2a9 Branch: master Author: Alexey Semenyuk Date: 2025-08-12 03:15:49 +0000 URL: https://git.openjdk.org/jdk/commit/72d3a2a9773b2a3fe0351e0acb7b10c0751d23d8 8308349: missing working directory option for launcher when invoked from shortcuts 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/resources/template.desktop ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ParseUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.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/WinShortcutVerifier.java ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java From mbaesken at openjdk.org Tue Aug 12 07:18:43 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 12 Aug 2025 07:18:43 GMT Subject: git: openjdk/jdk: master: 8365240: [asan] exclude some tests when using asan enabled binaries Message-ID: Changeset: d78fa5a9 Branch: master Author: Matthias Baesken Date: 2025-08-12 07:16:57 +0000 URL: https://git.openjdk.org/jdk/commit/d78fa5a9f6254e2e93e75c693efba75e09736749 8365240: [asan] exclude some tests when using asan enabled binaries Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java ! test/jdk/tools/launcher/TooSmallStackSize.java From azafari at openjdk.org Tue Aug 12 08:06:10 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Tue, 12 Aug 2025 08:06:10 GMT Subject: git: openjdk/jdk: master: 8364280: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails with assertion "negative distance" Message-ID: <8f9f8e17-81b3-40c9-894c-e2d8e5eff0db@openjdk.org> Changeset: db12f193 Branch: master Author: Afshin Zafari Date: 2025-08-12 08:03:18 +0000 URL: https://git.openjdk.org/jdk/commit/db12f1934a659843d9cc77f4f21e67ebf9fa94e6 8364280: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails with assertion "negative distance" Reviewed-by: gziemski, jsjolen ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp From coffeys at openjdk.org Tue Aug 12 08:29:03 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Tue, 12 Aug 2025 08:29:03 GMT Subject: git: openjdk/jdk: master: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Message-ID: <0fcd56f5-28cb-4aec-9f24-27a497bd47dd@openjdk.org> Changeset: 5a442197 Branch: master Author: Johny Jose Committer: Sean Coffey Date: 2025-08-12 08:26:42 +0000 URL: https://git.openjdk.org/jdk/commit/5a442197d21e1dfb89cdbf5f0ad5596869ab333a 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Reviewed-by: smarks, coffeys ! test/jdk/ProblemList.txt ! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java From jpai at openjdk.org Tue Aug 12 08:35:28 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 12 Aug 2025 08:35:28 GMT Subject: git: openjdk/jdk: master: 8360037: Refactor ImageReader in preparation for Valhalla support Message-ID: Changeset: b81f4fae Branch: master Author: David Beaumont Committer: Jaikiran Pai Date: 2025-08-12 08:34:26 +0000 URL: https://git.openjdk.org/jdk/commit/b81f4faed7180e51aa966a9bf2f84ba755c6736d 8360037: Refactor ImageReader in preparation for Valhalla support Reviewed-by: alanb, rriggs, jpai ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java + test/jdk/jdk/internal/jimage/ImageReaderTest.java ! test/jdk/jdk/internal/jimage/JImageReadTest.java ! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java ! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java From fbredberg at openjdk.org Tue Aug 12 08:48:13 2025 From: fbredberg at openjdk.org (Fredrik Bredberg) Date: Tue, 12 Aug 2025 08:48:13 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <0d619a86-2610-47dd-a24d-dae45c1449ce@openjdk.org> Changeset: f155f7d6 Branch: master Author: Fredrik Bredberg Date: 2025-08-12 08:45:02 +0000 URL: https://git.openjdk.org/jdk/commit/f155f7d6e50c702f65858774cfd02ef60aa9cad5 8364141: Remove LockingMode related code from x86 Reviewed-by: aboldtch, dholmes, coleenp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_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/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad Changeset: 3c0eed8e Branch: master Author: Fredrik Bredberg Date: 2025-08-12 08:45:36 +0000 URL: https://git.openjdk.org/jdk/commit/3c0eed8e476e4da540e4ea44ee966f278e04a067 8364406: Remove LockingMode related code from aarch64 Reviewed-by: aph, dholmes ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! 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/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From tschatzl at openjdk.org Tue Aug 12 08:55:39 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 12 Aug 2025 08:55:39 GMT Subject: git: openjdk/jdk: master: 8365122: G1: Minor clean up of G1SurvivorRegions Message-ID: Changeset: 16e461ef Branch: master Author: Thomas Schatzl Date: 2025-08-12 08:52:37 +0000 URL: https://git.openjdk.org/jdk/commit/16e461ef31628ab47cd8484cdfc970c0008b97ba 8365122: G1: Minor clean up of G1SurvivorRegions Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp From ayang at openjdk.org Tue Aug 12 11:32:22 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 12 Aug 2025 11:32:22 GMT Subject: git: openjdk/jdk: master: 8365237: Remove unused SoftRefPolicy::_all_soft_refs_clear Message-ID: <96a236a8-03ee-408a-b77e-87ba1e90d5a3@openjdk.org> Changeset: 95b7a8b3 Branch: master Author: Albert Mingkun Yang Date: 2025-08-12 11:29:43 +0000 URL: https://git.openjdk.org/jdk/commit/95b7a8b3e300bf40a2a5bdf8ca8310485db363e6 8365237: Remove unused SoftRefPolicy::_all_soft_refs_clear Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp From ayang at openjdk.org Tue Aug 12 12:01:20 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 12 Aug 2025 12:01:20 GMT Subject: git: openjdk/jdk: master: 8365316: Remove unnecessary default arg value in gcVMOperations Message-ID: Changeset: 19a76a45 Branch: master Author: Albert Mingkun Yang Date: 2025-08-12 11:58:37 +0000 URL: https://git.openjdk.org/jdk/commit/19a76a45e9c8616414830c865801660bc6761e92 8365316: Remove unnecessary default arg value in gcVMOperations Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/gcVMOperations.hpp From mbaesken at openjdk.org Tue Aug 12 13:19:16 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 12 Aug 2025 13:19:16 GMT Subject: git: openjdk/jdk: master: 8365307: AIX make fails after JDK-8364611 Message-ID: <4d3711ad-748d-43ee-8ad3-2425a83981ef@openjdk.org> Changeset: 391ea151 Branch: master Author: Matthias Baesken Date: 2025-08-12 13:16:54 +0000 URL: https://git.openjdk.org/jdk/commit/391ea151184c5621f263742605416c3ccd2c3d73 8365307: AIX make fails after JDK-8364611 Reviewed-by: clanger, asteiner ! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c From egahlin at openjdk.org Tue Aug 12 13:45:57 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 12 Aug 2025 13:45:57 GMT Subject: git: openjdk/jdk: master: 8364993: JFR: Disable jdk.ModuleExport in default.jfc Message-ID: <8cf36730-5b98-4e27-b1a1-28bc2aaa339d@openjdk.org> Changeset: a382996b Branch: master Author: Erik Gahlin Date: 2025-08-12 13:42:53 +0000 URL: https://git.openjdk.org/jdk/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d 8364993: JFR: Disable jdk.ModuleExport in default.jfc Reviewed-by: mgronlun ! src/jdk.jfr/share/conf/jfr/default.jfc From iklam at openjdk.org Tue Aug 12 16:23:29 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 12 Aug 2025 16:23:29 GMT Subject: git: openjdk/jdk: master: 8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 Message-ID: Changeset: ad0fd13f Branch: master Author: Ioi Lam Date: 2025-08-12 16:20:00 +0000 URL: https://git.openjdk.org/jdk/commit/ad0fd13f2007c93d8a109626a627823f30e4c8d7 8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList.txt From coleenp at openjdk.org Tue Aug 12 16:33:04 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 12 Aug 2025 16:33:04 GMT Subject: git: openjdk/jdk: master: 8364750: Remove unused declaration in jvm.h Message-ID: <1e42ba9b-3d83-4468-843f-714571bdc58b@openjdk.org> Changeset: 4c03e593 Branch: master Author: Coleen Phillimore Date: 2025-08-12 16:30:09 +0000 URL: https://git.openjdk.org/jdk/commit/4c03e5938df0a9cb10c2379af81163795dd3a086 8364750: Remove unused declaration in jvm.h Reviewed-by: shade ! src/hotspot/share/include/jvm.h From psadhukhan at openjdk.org Tue Aug 12 17:19:03 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Tue, 12 Aug 2025 17:19:03 GMT Subject: git: openjdk/jdk: jdk25: 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel Message-ID: Changeset: 6c48f4ed Branch: jdk25 Author: Prasanta Sadhukhan Date: 2025-08-12 17:15:36 +0000 URL: https://git.openjdk.org/jdk/commit/6c48f4ed707bf0b15f9b6098de30db8aae6fa40f 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel Reviewed-by: prr, aivanov Backport-of: e29346dbd6328dcadc347a70d8c06ce141efef02 ! 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 bpb at openjdk.org Tue Aug 12 17:43:49 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 12 Aug 2025 17:43:49 GMT Subject: git: openjdk/jdk: master: 8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods Message-ID: Changeset: d0239826 Branch: master Author: Brian Burkhalter Date: 2025-08-12 17:39:14 +0000 URL: https://git.openjdk.org/jdk/commit/d023982600f8bb19053f579710953aa29e0f30c5 8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template + test/micro/org/openjdk/bench/java/nio/StringCharBufferBulkTransfer.java From egahlin at openjdk.org Tue Aug 12 17:48:04 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 12 Aug 2025 17:48:04 GMT Subject: git: openjdk/jdk: master: 8364756: JFR: Improve slow tests Message-ID: Changeset: 87d73401 Branch: master Author: Erik Gahlin Date: 2025-08-12 17:44:34 +0000 URL: https://git.openjdk.org/jdk/commit/87d734012e3130501bfd37b23cee7f5e0a3a476f 8364756: JFR: Improve slow tests Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java ! test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java ! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java ! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java ! test/jdk/jdk/jfr/jvm/TestWaste.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java From fyang at openjdk.org Wed Aug 13 01:26:15 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 13 Aug 2025 01:26:15 GMT Subject: git: openjdk/jdk: master: 8365302: RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128 Message-ID: <3571bbeb-59d3-429d-aa68-7693c2f8525a@openjdk.org> Changeset: 636c61a3 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-08-13 01:24:39 +0000 URL: https://git.openjdk.org/jdk/commit/636c61a3868d9c01b672b3b45cda1e476acdc045 8365302: RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128 Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java From lmesnik at openjdk.org Wed Aug 13 01:47:17 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Wed, 13 Aug 2025 01:47:17 GMT Subject: git: openjdk/jdk: master: 8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process Message-ID: <00bf5d2f-6094-4af9-8584-8be23335d6cb@openjdk.org> Changeset: 25480f00 Branch: master Author: Ramkumar Sunderbabu Committer: Leonid Mesnik Date: 2025-08-13 01:45:49 +0000 URL: https://git.openjdk.org/jdk/commit/25480f0011297ad209eca1b1b56bcf983ea4ee5d 8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process Reviewed-by: lmesnik, cjplummer, sspitsyn ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From jlahoda at openjdk.org Wed Aug 13 08:12:17 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 13 Aug 2025 08:12:17 GMT Subject: git: openjdk/jdk: master: 8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only Message-ID: <517e25f0-be35-48c0-8f7a-55118a9d8c56@openjdk.org> Changeset: 72e22b4d Branch: master Author: Jan Lahoda Date: 2025-08-13 08:07:45 +0000 URL: https://git.openjdk.org/jdk/commit/72e22b4de59a18f83c75be9a51fd99726f77f6f6 8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only Reviewed-by: ihse, liach, vromero, mcimadamore, erikj ! make/ToolsLangtools.gmk + make/langtools/tools/flagsgenerator/FlagsGenerator.java ! make/langtools/tools/propertiesparser/parser/MessageType.java ! make/modules/jdk.compiler/Gensrc.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/diags/ArgTypeCompilerFactory.java ! test/langtools/tools/javac/flags/FlagsTest.java From fbredberg at openjdk.org Wed Aug 13 08:48:17 2025 From: fbredberg at openjdk.org (Fredrik Bredberg) Date: Wed, 13 Aug 2025 08:48:17 GMT Subject: git: openjdk/jdk: master: 8364570: Remove LockingMode related code from riscv64 Message-ID: <2efe9a37-2bb8-42b6-9bb9-5b844f63e62e@openjdk.org> Changeset: e77cdd93 Branch: master Author: Fredrik Bredberg Date: 2025-08-13 08:47:08 +0000 URL: https://git.openjdk.org/jdk/commit/e77cdd93ead5601fea4bb1bf1847835e1097b851 8364570: Remove LockingMode related code from riscv64 Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! 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/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp From thartmann at openjdk.org Wed Aug 13 10:53:46 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 13 Aug 2025 10:53:46 GMT Subject: git: openjdk/jdk: master: 8359235: C1 compilation fails with "assert(is_single_stack() && !is_virtual()) failed: type check" Message-ID: Changeset: f3b34d32 Branch: master Author: Guanqiang Han Committer: Tobias Hartmann Date: 2025-08-13 10:52:54 +0000 URL: https://git.openjdk.org/jdk/commit/f3b34d32d6ea409f8c8f0382e8f01e746366f842 8359235: C1 compilation fails with "assert(is_single_stack() && !is_virtual()) failed: type check" Reviewed-by: thartmann, dlong ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp + test/hotspot/jtreg/compiler/intrinsics/TestStack2RegSlotMismatch.java From bulasevich at openjdk.org Wed Aug 13 12:47:53 2025 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Wed, 13 Aug 2025 12:47:53 GMT Subject: git: openjdk/jdk: master: 8365166: ARM32: missing os::fetch_bcp_from_context implementation Message-ID: Changeset: 001aaa1e Branch: master Author: Boris Ulasevich Date: 2025-08-13 12:45:48 +0000 URL: https://git.openjdk.org/jdk/commit/001aaa1e49f2692061cad44d68c9e81a27ea3b98 8365166: ARM32: missing os::fetch_bcp_from_context implementation Reviewed-by: shade ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp From lbourges at openjdk.org Wed Aug 13 17:39:11 2025 From: lbourges at openjdk.org (Laurent =?UTF-8?B?Qm91cmfDqHM=?=) Date: Wed, 13 Aug 2025 17:39:11 GMT Subject: git: openjdk/jdk: master: 8364434: Inconsistent BufferedContext state after GC Message-ID: Changeset: 899e13f4 Branch: master Author: Nikita Gubarkov Committer: Laurent Bourg?s Date: 2025-08-13 17:36:07 +0000 URL: https://git.openjdk.org/jdk/commit/899e13f40a70c98d1d393ba6c3973abcb36e1f00 8364434: Inconsistent BufferedContext state after GC Reviewed-by: jdv, azvegint, avu ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java + test/jdk/java/awt/ColorClass/WeakColorTest.java From sviswanathan at openjdk.org Wed Aug 13 17:54:03 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Wed, 13 Aug 2025 17:54:03 GMT Subject: git: openjdk/jdk: master: 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX Message-ID: Changeset: 38a26141 Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-08-13 17:53:05 +0000 URL: https://git.openjdk.org/jdk/commit/38a261415dc29aae01c9b878d94cb302c60a3983 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX Reviewed-by: shade, jbhateja, aph ! src/hotspot/cpu/x86/methodHandles_x86.cpp From amenkov at openjdk.org Wed Aug 13 18:28:41 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Wed, 13 Aug 2025 18:28:41 GMT Subject: git: openjdk/jdk: master: 8361103: java_lang_Thread::async_get_stack_trace does not properly protect JavaThread Message-ID: Changeset: ecbdd340 Branch: master Author: Alex Menkov Date: 2025-08-13 18:24:56 +0000 URL: https://git.openjdk.org/jdk/commit/ecbdd3405a1d46f555deb82098e1865b44601a1f 8361103: java_lang_Thread::async_get_stack_trace does not properly protect JavaThread Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/prims/jvm.cpp From jsjolen at openjdk.org Wed Aug 13 18:43:22 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Wed, 13 Aug 2025 18:43:22 GMT Subject: git: openjdk/jdk: master: 8365264: Rename ResourceHashtable to HashTable Message-ID: Changeset: 4680dc98 Branch: master Author: Johan Sj?len Date: 2025-08-13 18:41:57 +0000 URL: https://git.openjdk.org/jdk/commit/4680dc983169d48fcf83eb50dc60e32e79d5d976 8365264: Rename ResourceHashtable to HashTable Reviewed-by: iklam, ayang ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.hpp ! src/hotspot/share/cds/aotConstantPoolResolver.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsHeapVerifier.hpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp ! src/hotspot/share/jfr/utilities/jfrSet.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/nmt/nativeCallStackPrinter.hpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/hashTable.hpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! src/hotspot/share/utilities/objectBitSet.hpp ! src/hotspot/share/utilities/objectBitSet.inline.hpp + src/hotspot/share/utilities/resizableHashTable.hpp - src/hotspot/share/utilities/resizeableResourceHash.hpp - src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp + test/hotspot/gtest/utilities/test_hashtable.cpp - test/hotspot/gtest/utilities/test_resourceHash.cpp From jlu at openjdk.org Wed Aug 13 20:45:01 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 13 Aug 2025 20:45:01 GMT Subject: git: openjdk/jdk: master: 8364781: Re-examine DigitList digits resizing during parsing Message-ID: Changeset: 96603200 Branch: master Author: Justin Lu Date: 2025-08-13 20:43:46 +0000 URL: https://git.openjdk.org/jdk/commit/9660320041d0ba0f22ebe074a64472557b85a24c 8364781: Re-examine DigitList digits resizing during parsing Reviewed-by: liach, naoto ! src/java.base/share/classes/java/text/DigitList.java From shade at openjdk.org Wed Aug 13 20:53:01 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 13 Aug 2025 20:53:01 GMT Subject: git: openjdk/jdk: master: 8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269 Message-ID: <88767894-05da-4d17-81be-ea87b827f0ea@openjdk.org> Changeset: 9c266ae8 Branch: master Author: Aleksey Shipilev Date: 2025-08-13 20:49:16 +0000 URL: https://git.openjdk.org/jdk/commit/9c266ae83c047025d778da41e413701ac3b50b03 8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269 Reviewed-by: kvn, adinn, bulasevich, phh ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From psadhukhan at openjdk.org Thu Aug 14 04:56:22 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Thu, 14 Aug 2025 04:56:22 GMT Subject: git: openjdk/jdk: master: 8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground Message-ID: Changeset: 9dcc502c Branch: master Author: Prasanta Sadhukhan Date: 2025-08-14 04:55:02 +0000 URL: https://git.openjdk.org/jdk/commit/9dcc502cc83773561707f2afe9aee1f9e2386b9e 8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground Reviewed-by: aivanov, prr, kizune ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java From jlahoda at openjdk.org Thu Aug 14 07:04:13 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Thu, 14 Aug 2025 07:04:13 GMT Subject: git: openjdk/jdk: master: 8341342: Elements.getAllModuleElements() does not work properly before JavacTask.analyze() Message-ID: <2f25c7d6-4b89-4044-94e5-deb41dbf21d5@openjdk.org> Changeset: c22e01d7 Branch: master Author: Jan Lahoda Date: 2025-08-14 07:02:08 +0000 URL: https://git.openjdk.org/jdk/commit/c22e01d77648036db4ed640521e82c49f8791ca1 8341342: Elements.getAllModuleElements() does not work properly before JavacTask.analyze() Reviewed-by: vromero, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/jdk/tools/sincechecker/SinceChecker.java + test/langtools/tools/javac/processing/model/util/elements/TestElementsProgrammatic.java From jlahoda at openjdk.org Thu Aug 14 07:08:18 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Thu, 14 Aug 2025 07:08:18 GMT Subject: git: openjdk/jdk: master: 8365314: javac fails with an exception for erroneous source Message-ID: Changeset: a6be2286 Branch: master Author: Jan Lahoda Date: 2025-08-14 07:04:40 +0000 URL: https://git.openjdk.org/jdk/commit/a6be2286421e069a292c749eecd6bdc38a8deaf2 8365314: javac fails with an exception for erroneous source Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java From jsikstro at openjdk.org Thu Aug 14 07:39:36 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Thu, 14 Aug 2025 07:39:36 GMT Subject: git: openjdk/jdk: master: 8365317: ZGC: Setting ZYoungGCThreads lower than ZOldGCThreads may result in a crash Message-ID: <4ba7bbe0-5fcb-4ed8-9b62-571b2aa408e9@openjdk.org> Changeset: 3e329850 Branch: master Author: Joel Sikstr?m Date: 2025-08-14 07:37:10 +0000 URL: https://git.openjdk.org/jdk/commit/3e3298509f136583b18e5ab8bf75a8b012016f16 8365317: ZGC: Setting ZYoungGCThreads lower than ZOldGCThreads may result in a crash Reviewed-by: tschatzl, eosterlund ! src/hotspot/share/gc/z/zDirector.cpp From yzheng at openjdk.org Thu Aug 14 07:43:18 2025 From: yzheng at openjdk.org (Yudi Zheng) Date: Thu, 14 Aug 2025 07:43:18 GMT Subject: git: openjdk/jdk: master: 8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128 Message-ID: <47d0b72c-e431-48e2-8315-8ee9ce4b1776@openjdk.org> Changeset: e3201628 Branch: master Author: Yudi Zheng Date: 2025-08-14 07:39:49 +0000 URL: https://git.openjdk.org/jdk/commit/e320162815d529bc65cd058b34ec39d60d032ce7 8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128 Reviewed-by: dnsimon ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java From egahlin at openjdk.org Thu Aug 14 10:46:17 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 14 Aug 2025 10:46:17 GMT Subject: git: openjdk/jdk: master: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Message-ID: Changeset: 7698c373 Branch: master Author: Erik Gahlin Date: 2025-08-14 10:43:21 +0000 URL: https://git.openjdk.org/jdk/commit/7698c373a684235812c9dc11edd751059f9e8e81 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Reviewed-by: mgronlun ! src/jdk.jfr/share/conf/jfr/default.jfc From mbaesken at openjdk.org Thu Aug 14 11:13:29 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 14 Aug 2025 11:13:29 GMT Subject: git: openjdk/jdk: master: 8365487: [asan] some oops (mode) related tests fail Message-ID: Changeset: 98f54d90 Branch: master Author: Matthias Baesken Date: 2025-08-14 11:11:47 +0000 URL: https://git.openjdk.org/jdk/commit/98f54d90ea56f63c2fc5137af98b57dbc90fe150 8365487: [asan] some oops (mode) related tests fail Reviewed-by: kbarrett, syan ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java From ihse at openjdk.org Thu Aug 14 12:34:59 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Thu, 14 Aug 2025 12:34:59 GMT Subject: git: openjdk/jdk: master: 8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine Message-ID: <1b538fdf-695d-4985-96b9-163395547158@openjdk.org> Changeset: 41520998 Branch: master Author: Roman Marchenko Committer: Magnus Ihse Bursie Date: 2025-08-14 12:31:20 +0000 URL: https://git.openjdk.org/jdk/commit/41520998aa8808452ee384b213b2a77c7bad668d 8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine Reviewed-by: erikj, ihse ! make/RunTests.gmk From ayang at openjdk.org Thu Aug 14 14:53:11 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 14 Aug 2025 14:53:11 GMT Subject: git: openjdk/jdk: master: 8364628: Serial: Refactor SerialHeap::mem_allocate_work Message-ID: <464dc36a-3d92-49ca-8081-8563bde2152c@openjdk.org> Changeset: dd113c8d Branch: master Author: Albert Mingkun Yang Date: 2025-08-14 14:50:56 +0000 URL: https://git.openjdk.org/jdk/commit/dd113c8df06cc7e1465fb3dfef2e9b2a5a99f1fb 8364628: Serial: Refactor SerialHeap::mem_allocate_work Reviewed-by: phh, kbarrett ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp From prr at openjdk.org Thu Aug 14 15:27:01 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 14 Aug 2025 15:27:01 GMT Subject: git: openjdk/jdk: master: 8365416: java.desktop no longer needs preview feature access Message-ID: Changeset: b0f98df7 Branch: master Author: Phil Race Date: 2025-08-14 15:20:47 +0000 URL: https://git.openjdk.org/jdk/commit/b0f98df75aee1e94a8c4b3eb8d0b1f4e715011ae 8365416: java.desktop no longer needs preview feature access Reviewed-by: alanb, jpai ! src/java.base/share/classes/module-info.java From jwilhelm at openjdk.org Thu Aug 14 16:27:56 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 14 Aug 2025 16:27:56 GMT Subject: git: openjdk/jdk: Added tag jdk-25+36 for changeset 6c48f4ed Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-08-14 16:25:51 +0000 Added tag jdk-25+36 for changeset 6c48f4ed Changeset: 6c48f4ed Author: Prasanta Sadhukhan Date: 2025-08-12 17:15:36 +0000 URL: https://git.openjdk.org/jdk/commit/6c48f4ed707bf0b15f9b6098de30db8aae6fa40f From jwilhelm at openjdk.org Thu Aug 14 16:32:28 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 14 Aug 2025 16:32:28 GMT Subject: git: openjdk/jdk: Added tag jdk-26+11 for changeset 3e329850 Message-ID: <27260b48-6f7d-4440-865f-e015dd0f055e@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-08-14 16:30:38 +0000 Added tag jdk-26+11 for changeset 3e329850 Changeset: 3e329850 Author: Joel Sikstr?m Date: 2025-08-14 07:37:10 +0000 URL: https://git.openjdk.org/jdk/commit/3e3298509f136583b18e5ab8bf75a8b012016f16 From iveresov at openjdk.org Thu Aug 14 17:00:08 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Thu, 14 Aug 2025 17:00:08 GMT Subject: git: openjdk/jdk: master: 8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling Message-ID: <7940abcf-b0f2-4b09-a8ed-a17056045bd3@openjdk.org> Changeset: 26ccb3ce Branch: master Author: Igor Veresov Date: 2025-08-14 16:59:05 +0000 URL: https://git.openjdk.org/jdk/commit/26ccb3cef17a7a2a4b09af1e1e29b96d54a418aa 8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling Reviewed-by: chagedorn, kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java From shade at openjdk.org Thu Aug 14 17:04:31 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 14 Aug 2025 17:04:31 GMT Subject: git: openjdk/jdk: master: 8365048: idea.sh script does not correctly detect/handle git worktrees Message-ID: Changeset: ba231052 Branch: master Author: David Beaumont Committer: Aleksey Shipilev Date: 2025-08-14 17:02:05 +0000 URL: https://git.openjdk.org/jdk/commit/ba231052319676ece5105253b58efa4e906feab4 8365048: idea.sh script does not correctly detect/handle git worktrees Reviewed-by: shade, vyazici, erikj, mcimadamore, ihse ! bin/idea.sh From wkemper at openjdk.org Thu Aug 14 20:02:30 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 14 Aug 2025 20:02:30 GMT Subject: git: openjdk/jdk: master: 8365572: Shenandoah: Remove unused thread local _paced_time field Message-ID: Changeset: dccca0fb Branch: master Author: William Kemper Date: 2025-08-14 19:58:54 +0000 URL: https://git.openjdk.org/jdk/commit/dccca0fb7a892d31179b70fa861b8b3cdde54e84 8365572: Shenandoah: Remove unused thread local _paced_time field Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp From liach at openjdk.org Thu Aug 14 20:28:39 2025 From: liach at openjdk.org (Chen Liang) Date: Thu, 14 Aug 2025 20:28:39 GMT Subject: git: openjdk/jdk: master: 8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases Message-ID: <3583f9cd-22a7-4e07-8bfe-71abca131624@openjdk.org> Changeset: c5cbcac8 Branch: master Author: Chen Liang Date: 2025-08-14 20:27:08 +0000 URL: https://git.openjdk.org/jdk/commit/c5cbcac828e1c7aa845cf16e68f6306ae49e050c 8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java From liach at openjdk.org Thu Aug 14 21:42:16 2025 From: liach at openjdk.org (Chen Liang) Date: Thu, 14 Aug 2025 21:42:16 GMT Subject: git: openjdk/jdk: master: 8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal Message-ID: <962c3cb9-3092-40f9-9a05-74d471a68338@openjdk.org> Changeset: 8c363b3e Branch: master Author: Chen Liang Date: 2025-08-14 21:41:14 +0000 URL: https://git.openjdk.org/jdk/commit/8c363b3e3e5c1273a5e9b3393ed09a31b0647a21 8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal Reviewed-by: redestad - src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java + src/java.base/share/classes/jdk/internal/constant/AsTypeMethodHandleDesc.java From kvn at openjdk.org Fri Aug 15 00:03:06 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Fri, 15 Aug 2025 00:03:06 GMT Subject: git: openjdk/jdk: master: 8365512: Replace -Xcomp with -Xmixed for AOT assembly phase Message-ID: <5a6c46b4-ea3e-4105-a284-2eaef087b40a@openjdk.org> Changeset: a65f2002 Branch: master Author: Vladimir Kozlov Date: 2025-08-14 23:59:34 +0000 URL: https://git.openjdk.org/jdk/commit/a65f20022080e627da4782b9b643912a9dd69335 8365512: Replace -Xcomp with -Xmixed for AOT assembly phase Reviewed-by: shade ! src/hotspot/share/cds/cdsConfig.cpp From syan at openjdk.org Fri Aug 15 02:55:49 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 15 Aug 2025 02:55:49 GMT Subject: git: openjdk/jdk: master: 8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails Message-ID: <0158d59f-9e79-4622-9773-a7fc2384fc7b@openjdk.org> Changeset: 44b19c01 Branch: master Author: David Beaumont Committer: SendaoYan Date: 2025-08-15 02:53:42 +0000 URL: https://git.openjdk.org/jdk/commit/44b19c01acdfff07a4f017466be3f03fae6013c6 8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java From liach at openjdk.org Fri Aug 15 04:26:51 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 15 Aug 2025 04:26:51 GMT Subject: git: openjdk/jdk: master: 8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers Message-ID: Changeset: 6fb6f3d3 Branch: master Author: Chen Liang Date: 2025-08-15 04:25:37 +0000 URL: https://git.openjdk.org/jdk/commit/6fb6f3d39b321e2a1c1fa2cef2c19222a6dcf7b9 8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! test/jdk/jdk/classfile/BuilderTryCatchTest.java From dnsimon at openjdk.org Fri Aug 15 07:40:05 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Fri, 15 Aug 2025 07:40:05 GMT Subject: git: openjdk/jdk: master: 8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime Message-ID: <7f769c56-f12f-4a06-9e17-dce1f1dda4a8@openjdk.org> Changeset: e3aeebec Branch: master Author: Doug Simon Date: 2025-08-15 07:35:52 +0000 URL: https://git.openjdk.org/jdk/commit/e3aeebec1798b9adbb02e11f285951d4275c52e8 8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime Reviewed-by: never ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java From mhaessig at openjdk.org Fri Aug 15 08:58:54 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 15 Aug 2025 08:58:54 GMT Subject: git: openjdk/jdk: master: 8365491: VSCode IDE: add basic configuration for the Oracle Java extension Message-ID: Changeset: fa2eb616 Branch: master Author: Manuel H?ssig Date: 2025-08-15 08:55:11 +0000 URL: https://git.openjdk.org/jdk/commit/fa2eb616482250dff6a3b667798aec37114005a9 8365491: VSCode IDE: add basic configuration for the Oracle Java extension Reviewed-by: ihse, jlahoda ! make/ide/vscode/hotspot/template-workspace.jsonc From mgronlun at openjdk.org Fri Aug 15 09:33:53 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Fri, 15 Aug 2025 09:33:53 GMT Subject: git: openjdk/jdk: master: 8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing Message-ID: <14b726bb-0efb-4f01-ba2b-04a72f8a3837@openjdk.org> Changeset: 5856dc34 Branch: master Author: Markus Gr?nlund Date: 2025-08-15 09:32:51 +0000 URL: https://git.openjdk.org/jdk/commit/5856dc34c82de9f840be1dc28a9917224971491f 8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/jfr/utilities/jfrSet.hpp ! test/jdk/jdk/jfr/event/runtime/TestFlush.java From mbaesken at openjdk.org Fri Aug 15 09:45:02 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 15 Aug 2025 09:45:02 GMT Subject: git: openjdk/jdk: master: 8365296: Build failure with Clang due to -Wformat warning after JDK-8364611 Message-ID: Changeset: b6d5f49b Branch: master Author: Guanqiang Han Committer: Matthias Baesken Date: 2025-08-15 09:41:17 +0000 URL: https://git.openjdk.org/jdk/commit/b6d5f49b8dc2cb7c8e93d7885c2432a28d04e57e 8365296: Build failure with Clang due to -Wformat warning after JDK-8364611 Reviewed-by: ayang, mbaesken ! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c From vyazici at openjdk.org Fri Aug 15 10:40:30 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 15 Aug 2025 10:40:30 GMT Subject: git: openjdk/jdk: master: 8365244: Some test control variables are undocumented in doc/testing.md Message-ID: <6efe2721-92f3-4e45-ba2e-0826fd8ce0aa@openjdk.org> Changeset: 059b49b9 Branch: master Author: Volkan Yazici Date: 2025-08-15 10:37:26 +0000 URL: https://git.openjdk.org/jdk/commit/059b49b9551ad52f211613a3da2ac0a79deb5ed4 8365244: Some test control variables are undocumented in doc/testing.md Reviewed-by: erikj ! doc/testing.html ! doc/testing.md From shade at openjdk.org Fri Aug 15 10:47:26 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 15 Aug 2025 10:47:26 GMT Subject: git: openjdk/jdk: master: 8364723: Sort share/interpreter includes Message-ID: <84093e5b-55eb-44c0-8f47-e34c3ca36dde@openjdk.org> Changeset: dbae90c9 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-15 10:45:00 +0000 URL: https://git.openjdk.org/jdk/commit/dbae90c950200cb417aebeab65e5fce7a7e5f94f 8364723: Sort share/interpreter includes Reviewed-by: shade, ayang ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bytecodeStream.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From wkemper at openjdk.org Fri Aug 15 17:59:26 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 15 Aug 2025 17:59:26 GMT Subject: git: openjdk/jdk: master: 8365571: GenShen: PLAB promotions may remain disabled for evacuation threads Message-ID: Changeset: 08db4b99 Branch: master Author: William Kemper Date: 2025-08-15 17:56:47 +0000 URL: https://git.openjdk.org/jdk/commit/08db4b99622e488558dd7987c34f1c515fa30426 8365571: GenShen: PLAB promotions may remain disabled for evacuation threads Reviewed-by: kdnilsen, ysr, shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From dlong at openjdk.org Fri Aug 15 18:55:10 2025 From: dlong at openjdk.org (Dean Long) Date: Fri, 15 Aug 2025 18:55:10 GMT Subject: git: openjdk/jdk: master: 8278874: tighten VerifyStack constraints Message-ID: <5f2c7f26-074e-4ed0-bf0c-dbb045e033b8@openjdk.org> Changeset: 39a36529 Branch: master Author: Dean Long Date: 2025-08-15 18:52:45 +0000 URL: https://git.openjdk.org/jdk/commit/39a365296882b0df49398cd7ac36e801a9aa1c35 8278874: tighten VerifyStack constraints Co-authored-by: Tom Rodriguez Reviewed-by: mhaessig, never ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframeArray.hpp From wkemper at openjdk.org Fri Aug 15 20:02:12 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 15 Aug 2025 20:02:12 GMT Subject: git: openjdk/jdk: master: 8365622: Shenandoah: Fix Shenandoah simple bit map test Message-ID: Changeset: 6e760b9b Branch: master Author: William Kemper Date: 2025-08-15 20:00:01 +0000 URL: https://git.openjdk.org/jdk/commit/6e760b9b746eba3d40ec246f3e194ce9f8c5ae29 8365622: Shenandoah: Fix Shenandoah simple bit map test Reviewed-by: ysr ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp From prr at openjdk.org Fri Aug 15 20:05:54 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 15 Aug 2025 20:05:54 GMT Subject: git: openjdk/jdk: master: 8365198: Remove unnecessary mention of finalize in ImageIO reader/writer docs Message-ID: <9de1dbde-9fc5-49d7-b07b-9ed1b31a9cbe@openjdk.org> Changeset: b69a3849 Branch: master Author: Phil Race Date: 2025-08-15 20:02:43 +0000 URL: https://git.openjdk.org/jdk/commit/b69a3849b21b4bb1e21ad276633de45da6200168 8365198: Remove unnecessary mention of finalize in ImageIO reader/writer docs Reviewed-by: bchristi, azvegint ! src/java.desktop/share/classes/javax/imageio/ImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java From adinn at openjdk.org Fri Aug 15 22:16:35 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Fri, 15 Aug 2025 22:16:35 GMT Subject: git: openjdk/jdk: master: 8365558: Fix stub entry init and blob creation on Zero Message-ID: <0cab6365-620f-4f34-8588-eb38ff2026ff@openjdk.org> Changeset: b023fea0 Branch: master Author: Andrew Dinn Date: 2025-08-15 22:12:57 +0000 URL: https://git.openjdk.org/jdk/commit/b023fea06216d5196592ff5239dc592aa8e34a02 8365558: Fix stub entry init and blob creation on Zero Reviewed-by: asmehra, kvn ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/stubDeclarations_zero.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stubRoutines.cpp From lmesnik at openjdk.org Fri Aug 15 22:46:14 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 15 Aug 2025 22:46:14 GMT Subject: git: openjdk/jdk: master: 8364973: Add JVMTI stress testing mode Message-ID: <0c039122-0918-426c-8a82-249f2c40be7c@openjdk.org> Changeset: a70521c6 Branch: master Author: Leonid Mesnik Date: 2025-08-15 22:45:01 +0000 URL: https://git.openjdk.org/jdk/commit/a70521c62e0841895d71cce2c872bd12f1183e33 8364973: Add JVMTI stress testing mode Reviewed-by: erikj, ihse, sspitsyn ! doc/starting-next-release.html ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk + test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java + test/jdk/ProblemList-jvmti-stress-agent.txt ! test/jtreg-ext/requires/VMProps.java + test/lib/jdk/test/lib/jvmti/libJvmtiStressAgent.cpp From asemenyuk at openjdk.org Sat Aug 16 04:43:17 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Sat, 16 Aug 2025 04:43:17 GMT Subject: git: openjdk/jdk: master: 8365555: Cleanup redundancies in jpackage implementation Message-ID: <7394cf0f-1881-4dcf-9b46-80035e1f1e2c@openjdk.org> Changeset: 57210af9 Branch: master Author: Alexey Semenyuk Date: 2025-08-16 04:41:25 +0000 URL: https://git.openjdk.org/jdk/commit/57210af9bceb582be112564465ab66cebd43a4c0 8365555: Cleanup redundancies in jpackage implementation Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayout.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayoutMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackage.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayout.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayoutMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBuildEnvFromParams.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.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/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackage.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnv.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackage.java ! test/jdk/tools/jpackage/helpers-test/TEST.properties ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/junit/TEST.properties + test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxApplicationLayoutTest.java + test/jdk/tools/jpackage/junit/linux/junit.java + test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacApplicationLayoutTest.java + test/jdk/tools/jpackage/junit/macosx/junit.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/BuildEnvTest.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/model/AppImageLayoutTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/ApplicationLayoutTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java = test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java ! test/jdk/tools/jpackage/junit/windows/junit.java From kbarrett at openjdk.org Sun Aug 17 12:58:51 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Sun, 17 Aug 2025 12:58:51 GMT Subject: git: openjdk/jdk: master: 8365245: Move size reducing operations to GrowableArrayWithAllocator Message-ID: <979e8651-d11a-45d6-96c4-c0499ea5d308@openjdk.org> Changeset: bd65d483 Branch: master Author: Kim Barrett Date: 2025-08-17 12:56:42 +0000 URL: https://git.openjdk.org/jdk/commit/bd65d483df4742bb7ce79b613f10f70a45117f84 8365245: Move size reducing operations to GrowableArrayWithAllocator Reviewed-by: jsjolen, stefank ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/gc/z/test_zArray.cpp From pminborg at openjdk.org Mon Aug 18 05:32:45 2025 From: pminborg at openjdk.org (Per Minborg) Date: Mon, 18 Aug 2025 05:32:45 GMT Subject: git: openjdk/jdk: master: 8359119: Change Charset to use StableValue Message-ID: <2d856636-59d8-4b59-ad36-cc36702c4689@openjdk.org> Changeset: f364fcab Branch: master Author: Per Minborg Date: 2025-08-18 05:32:03 +0000 URL: https://git.openjdk.org/jdk/commit/f364fcab792ed5a14e5c2779fa85ecc9d6915ae3 8359119: Change Charset to use StableValue Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/nio/charset/Charset.java From syan at openjdk.org Mon Aug 18 07:09:41 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 18 Aug 2025 07:09:41 GMT Subject: git: openjdk/jdk: master: 8365436: ImageReaderTest fails when jmods directory not present Message-ID: <11ff3e1f-ba26-442d-8303-c57ed528934b@openjdk.org> Changeset: e7ca8c7d Branch: master Author: David Beaumont Committer: SendaoYan Date: 2025-08-18 07:08:19 +0000 URL: https://git.openjdk.org/jdk/commit/e7ca8c7d55fa959cb43d49d63128420b05b7cc92 8365436: ImageReaderTest fails when jmods directory not present Reviewed-by: sgehwolf, alanb ! test/jdk/jdk/internal/jimage/ImageReaderTest.java From mbaesken at openjdk.org Mon Aug 18 07:16:46 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 18 Aug 2025 07:16:46 GMT Subject: git: openjdk/jdk: master: 8365543: UnixNativeDispatcher.init should lookup open64at and stat64at on AIX Message-ID: <01703940-3990-430a-94a2-61c9492a1a37@openjdk.org> Changeset: 166ea12d Branch: master Author: Matthias Baesken Date: 2025-08-18 07:14:09 +0000 URL: https://git.openjdk.org/jdk/commit/166ea12d73c7a40a1a26dc586e3db9d9430c068f 8365543: UnixNativeDispatcher.init should lookup open64at and stat64at on AIX Co-authored-by: Joachim Kern Reviewed-by: jkern, stuefe, goetz, alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/DirectoryStream/SecureDS.java From shade at openjdk.org Mon Aug 18 08:15:06 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 18 Aug 2025 08:15:06 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <28c11381-aca3-44ec-a0f8-a04e2511481f@openjdk.org> Changeset: 190e1130 Branch: master Author: Volkan Yazici Date: 2025-08-18 08:11:19 +0000 URL: https://git.openjdk.org/jdk/commit/190e113031bc6ece781fdf0d9f3c853ce324f170 8364263: HttpClient: Improve encapsulation of ProxyServer Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/ProxyServer.java Changeset: ca753eba Branch: master Author: Aleksey Shipilev Date: 2025-08-18 08:12:20 +0000 URL: https://git.openjdk.org/jdk/commit/ca753ebad6681a76d18800d23898b7d6af83f567 8365165: Zap C-heap memory at delete/free Reviewed-by: kvn, kbarrett ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.cpp From mhaessig at openjdk.org Mon Aug 18 08:19:42 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Mon, 18 Aug 2025 08:19:42 GMT Subject: git: openjdk/jdk: master: 8358781: C2 fails with assert "bad profile data type" when TypeProfileCasts is disabled Message-ID: <26c09eda-e97b-412a-9383-6176d4c9a004@openjdk.org> Changeset: 2b756ab1 Branch: master Author: Saranya Natarajan Committer: Manuel H?ssig Date: 2025-08-18 08:16:32 +0000 URL: https://git.openjdk.org/jdk/commit/2b756ab1e8cfacc5cf5d9c6dfdf1d1c9a6ecf4b1 8358781: C2 fails with assert "bad profile data type" when TypeProfileCasts is disabled Reviewed-by: mhaessig, kvn, dfenacci ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/arguments/TestProfileCasts.java From hannesw at openjdk.org Mon Aug 18 09:42:12 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 18 Aug 2025 09:42:12 GMT Subject: git: openjdk/jdk: master: 8365305: The ARIA role =?UTF-8?B?4oCYY29udGVudGluZm/igJk=?= is not valid for the element