From duke at openjdk.org Thu May 1 07:32:52 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 07:32:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <89b9ef8d-26a8-4cf7-be54-6d440b9744c4@openjdk.org> Changeset: 8ef7e256 Branch: master Author: Aleksey Shipilev Date: 2025-05-01 07:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/8ef7e256a09115b475601b621c9b6842185289d0 8355769: Optimize nmethod dependency recording Reviewed-by: adinn, vlivanov, kvn ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/methodHandles.cpp Changeset: 928ffef8 Branch: master Author: duke Date: 2025-05-01 07:30:56 +0000 URL: https://git.openjdk.org/mobile/commit/928ffef8d2ad04cbe06be6865a029db09637eb84 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 07:43:54 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 07:43:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0a697f6f Branch: master Author: Jan Lahoda Date: 2025-05-01 07:42:38 +0000 URL: https://git.openjdk.org/mobile/commit/0a697f6ff4c2f8254e95519e04708cf406009dc3 8344708: Implement JEP 511: Module Import Declarations Reviewed-by: mcimadamore, vromero, alanb ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/DEFAULT.jsh = src/jdk.jshell/share/classes/jdk/jshell/tool/resources/DEFAULT_NO_MODULE_IMPORTS.jsh ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolCommandOptionTest.java ! test/langtools/jdk/jshell/ToolEnablePreviewTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/tools/javac/ImportModule.java ! test/langtools/tools/javac/diags/examples/ImportModule.java ! test/langtools/tools/javac/diags/examples/ImportModuleDoesNotRead/module-info.java ! test/langtools/tools/javac/diags/examples/ImportModuleDoesNotReadUnnamed.java ! test/langtools/tools/javac/diags/examples/ImportModuleNotFound.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/langtools/tools/javac/modules/EdgeCases.java ! test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java Changeset: f4ce8940 Branch: master Author: duke Date: 2025-05-01 07:42:56 +0000 URL: https://git.openjdk.org/mobile/commit/f4ce8940d646e5e83ee93344ef6fdcc077da52f5 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 07:34:57 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 07:34:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0cdf7bab-6f1b-4c2e-9319-d6030f38d87e@openjdk.org> Changeset: b2184105 Branch: master Author: Gustavo Simon Committer: Aleksey Shipilev Date: 2025-05-01 07:32:10 +0000 URL: https://git.openjdk.org/mobile/commit/b2184105088a21d0c55fd3105e3433d4eac767da 8354292: Remove unused PRAGMA_FORMAT_IGNORED Reviewed-by: mbaesken, kbarrett, shade ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp Changeset: 12ee7ee0 Branch: master Author: duke Date: 2025-05-01 07:32:56 +0000 URL: https://git.openjdk.org/mobile/commit/12ee7ee055022a1bce3fb41c1a3b2ea03249128c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 08:16:43 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 08:16:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0cd0afb2 Branch: master Author: Hamlin Li Date: 2025-05-01 08:15:24 +0000 URL: https://git.openjdk.org/mobile/commit/0cd0afb2b32abd77f6275cf34a499b5cb31f22b5 8355913: RISC-V: improve hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/riscv.ad ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java Changeset: ef0fffff Branch: master Author: duke Date: 2025-05-01 08:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/ef0fffff03b2f69d4821db5c9b30a25cf34025ab Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 11:07:17 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 11:07:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7b317623 Branch: master Author: Matthew Donovan Date: 2025-05-01 11:04:33 +0000 URL: https://git.openjdk.org/mobile/commit/7b317623756d3e21d029bcded8a5e15de070a0c9 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Reviewed-by: rhalade ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java Changeset: 7bdd130e Branch: master Author: duke Date: 2025-05-01 11:05:04 +0000 URL: https://git.openjdk.org/mobile/commit/7bdd130eabade3af3c0c61afb7a48d36e5005ca2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 13:11:37 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 13:11:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <09e567fb-acc9-4a36-a087-3ef5e91b172c@openjdk.org> Changeset: 34807df7 Branch: master Author: Artur Barashev Committer: Sean Mullan Date: 2025-05-01 13:09:14 +0000 URL: https://git.openjdk.org/mobile/commit/34807df7627b067f750578987c941213a5f8336a 8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java Changeset: cc09940a Branch: master Author: duke Date: 2025-05-01 13:09:56 +0000 URL: https://git.openjdk.org/mobile/commit/cc09940a109bd84b0fc07b3d0aa6dcf3e32d15e8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 14:38:27 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 14:38:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bee273d6 Branch: master Author: Chen Liang Date: 2025-05-01 14:37:26 +0000 URL: https://git.openjdk.org/mobile/commit/bee273d6b4e34692952d4e7474ab72ee5c54e33a 8297271: AccessFlag.maskToAccessFlags should be specific to class file version Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/reflect/AccessFlag.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java ! test/jdk/java/lang/reflect/AccessFlag/BasicAccessFlagTest.java Changeset: 104ca96f Branch: master Author: duke Date: 2025-05-01 14:37:56 +0000 URL: https://git.openjdk.org/mobile/commit/104ca96f10ce29fc72b03259ac71e48dd59007c2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 15:50:21 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 15:50:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2ad639f1 Branch: master Author: Shaojin Wen Date: 2025-05-01 15:47:01 +0000 URL: https://git.openjdk.org/mobile/commit/2ad639f1b33fcd8e218e8ad549caf32024a36cb2 8356021: Use Double::hashCode in java.util.Locale::hashCode Reviewed-by: rriggs, liach ! src/java.base/share/classes/java/util/Locale.java Changeset: 1fa067f0 Branch: master Author: duke Date: 2025-05-01 15:47:55 +0000 URL: https://git.openjdk.org/mobile/commit/1fa067f0e7752e2a05e7e4021e73af0c5a51cd51 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 16:19:04 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 16:19:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7ea3f8d3-d02d-47df-b62a-2ba5717aaa14@openjdk.org> Changeset: 6b553acb Branch: master Author: Mikhail Yankelevich Committer: Rajan Halade Date: 2025-05-01 16:16:25 +0000 URL: https://git.openjdk.org/mobile/commit/6b553acbaace0a61203305f36f70bb74d14a234f 8277424: javax/net/ssl/TLSCommon/TLSTest.java fails with connection refused Reviewed-by: rhalade ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java Changeset: 16fb161c Branch: master Author: duke Date: 2025-05-01 16:16:56 +0000 URL: https://git.openjdk.org/mobile/commit/16fb161c33ef1b2f1e5f17713cb03a392b43494c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 16:09:43 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 16:09:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 09cae5fd Branch: master Author: Kevin Walls Date: 2025-05-01 16:05:59 +0000 URL: https://git.openjdk.org/mobile/commit/09cae5fd8f228a8826e4de7aa43fe5365549c00c 8354407: Test com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java still fails on Windows Reviewed-by: cjplummer, lmesnik ! test/jdk/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java - test/jdk/com/sun/management/OperatingSystemMXBean/TEST.properties Changeset: dc04153f Branch: master Author: duke Date: 2025-05-01 16:06:55 +0000 URL: https://git.openjdk.org/mobile/commit/dc04153f44b093fdd76c71dac6d67d4e89f798d8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 17:06:33 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 17:06:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5e5ac26f-cd31-4bc7-a6df-ed746d3aca36@openjdk.org> Changeset: cf0db963 Branch: master Author: Joe Wang Date: 2025-05-01 17:03:29 +0000 URL: https://git.openjdk.org/mobile/commit/cf0db96314863376254bacbff4eefd13e3527707 8354084: Streamline XPath API's extension function control Reviewed-by: rriggs, naoto ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java ! src/java.xml/share/classes/module-info.java - test/jaxp/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java - test/jaxp/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.xml + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathFunctionTest.java + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathFunctionTest.xml Changeset: 436fd011 Branch: master Author: duke Date: 2025-05-01 17:03:56 +0000 URL: https://git.openjdk.org/mobile/commit/436fd01120bbce201510c4eca75b2d61d48322ee Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 17:28:43 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 17:28:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 394961c8 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-05-01 17:26:32 +0000 URL: https://git.openjdk.org/mobile/commit/394961c8fe87da7376cc7522580cd4ac104c3cf5 8328914: Document the java.security.debug property in javadoc Reviewed-by: mullan + src/java.base/share/classes/java/security/doc-files/debug-system-property.html ! src/java.base/share/classes/java/security/package-info.java Changeset: 3931cd09 Branch: master Author: duke Date: 2025-05-01 17:26:56 +0000 URL: https://git.openjdk.org/mobile/commit/3931cd0946006cedaa603e9bb4ebe987f4bd5df1 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 17:44:47 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 17:44:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <69737945-5492-441a-967b-ce001969e051@openjdk.org> Changeset: 9e26b9fa Branch: master Author: William Kemper Date: 2025-05-01 17:40:57 +0000 URL: https://git.openjdk.org/mobile/commit/9e26b9facba09c4d6f516e8032b876c6d9e95e9e 8355372: GenShen: Test gc/shenandoah/generational/TestOldGrowthTriggers.java fails with UseCompactObjectHeaders enabled Reviewed-by: ysr, kdnilsen ! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java Changeset: 70b1c181 Branch: master Author: duke Date: 2025-05-01 17:41:56 +0000 URL: https://git.openjdk.org/mobile/commit/70b1c181134aeeb3b9e4110703fc77cd67093fbf Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 18:46:26 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 18:46:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2dcb256e-659f-4551-bbf2-56fa8b7c9799@openjdk.org> Changeset: c116b18b Branch: master Author: Sergey Kuksenko Date: 2025-05-01 18:45:20 +0000 URL: https://git.openjdk.org/mobile/commit/c116b18b89950362d899448a36a4693f733067b1 8355559: Benchmark modification/extension shouldn't affect the behavior of other benchmarks Reviewed-by: ecaspole ! test/micro/org/openjdk/bench/javax/crypto/full/AESBench.java + test/micro/org/openjdk/bench/javax/crypto/full/AESExtraBench.java Changeset: 1f4b0104 Branch: master Author: duke Date: 2025-05-01 18:45:56 +0000 URL: https://git.openjdk.org/mobile/commit/1f4b01047655211a7a1f817f3e1e0d7c21d34801 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 21:04:55 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 21:04:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0e26c4ad-a000-47bd-a3f7-6ac3ac05bdf5@openjdk.org> Changeset: aae2bb62 Branch: master Author: Vladimir Kozlov Date: 2025-05-01 21:03:24 +0000 URL: https://git.openjdk.org/mobile/commit/aae2bb62499855e3da33c06547d437e49c91a14b 8350209: Preserve adapters in AOT cache Co-authored-by: Ashutosh Mehra Reviewed-by: vlivanov, asmehra, ihse, iklam ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp + src/hotspot/share/cds/aotCacheAccess.cpp + src/hotspot/share/cds/aotCacheAccess.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/compactHashtable.hpp + 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/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java Changeset: a6d0013d Branch: master Author: duke Date: 2025-05-01 21:03:57 +0000 URL: https://git.openjdk.org/mobile/commit/a6d0013ddc22a51cc5a80ad1134a1de20aeba6b3 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 23:10:58 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 23:10:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9b308cb2-bd56-4f14-8432-99a85e61e2aa@openjdk.org> Changeset: 6536430a Branch: master Author: Valerie Peng Date: 2025-05-01 23:08:16 +0000 URL: https://git.openjdk.org/mobile/commit/6536430a3bdedcf5e0636e0eb27bde5e0d7b40fd 8348732: SunJCE and SunPKCS11 have different PBE key encodings Reviewed-by: weijun, fferrari ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/java.base/share/classes/sun/security/util/PBEUtil.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PBECipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/jdk/sun/security/pkcs11/Cipher/PBECipher.java ! test/jdk/sun/security/pkcs11/Mac/PBAMac.java ! test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java ! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Changeset: 4e202138 Branch: master Author: duke Date: 2025-05-01 23:08:56 +0000 URL: https://git.openjdk.org/mobile/commit/4e20213875f4f10fa4a423566d68f2065288c167 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 1 23:37:14 2025 From: duke at openjdk.org (duke) Date: Thu, 1 May 2025 23:37:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 494ef6cb Branch: master Author: Weijun Wang Date: 2025-05-01 23:34:35 +0000 URL: https://git.openjdk.org/mobile/commit/494ef6cb8cff7f29a7346364e7620eebcec48d3b 8354305: SHAKE128 and SHAKE256 MessageDigest algorithms Reviewed-by: valeriep, mullan ! src/java.base/share/classes/sun/security/provider/SHA3.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/util/KnownOIDs.java + test/jdk/sun/security/provider/MessageDigest/SHAKEhash.java ! test/jdk/sun/security/provider/MessageDigest/SHAKEsqueeze.java Changeset: 4d356644 Branch: master Author: duke Date: 2025-05-01 23:34:56 +0000 URL: https://git.openjdk.org/mobile/commit/4d356644ed697e704fb188fc73489b3203944f53 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 00:28:24 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 00:28:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <653f0049-81c0-45fe-bef8-397af4bc11ec@openjdk.org> Changeset: c514f135 Branch: master Author: Weijun Wang Date: 2025-05-02 00:25:19 +0000 URL: https://git.openjdk.org/mobile/commit/c514f135ccf08c3be016a32ae8f2c055fb941857 8356051: Update SignatureUtil.java with the new KnownOIDs Reviewed-by: rhalade ! src/java.base/share/classes/sun/security/util/SignatureUtil.java Changeset: c98eaddc Branch: master Author: duke Date: 2025-05-02 00:25:57 +0000 URL: https://git.openjdk.org/mobile/commit/c98eaddc6da4d60babd320b8bc9cae308c683dc9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 01:33:02 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 01:33:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bd7c7789 Branch: master Author: Chen Liang Date: 2025-05-02 01:30:47 +0000 URL: https://git.openjdk.org/mobile/commit/bd7c77898a75dece0586bef24d4e18d540f08288 8350549: MethodHandleProxies.WRAPPER_TYPES is not thread-safe Reviewed-by: jpai, jvernee ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java Changeset: b0106c53 Branch: master Author: duke Date: 2025-05-02 01:30:56 +0000 URL: https://git.openjdk.org/mobile/commit/b0106c533118c8cda051f729c6ffa2d9c44cf557 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 06:13:21 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 06:13:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d29700cc Branch: master Author: Jan Lahoda Date: 2025-05-02 06:10:48 +0000 URL: https://git.openjdk.org/mobile/commit/d29700cc80003d6baddb419f2974ab226478bacc 8344706: Implement JEP 512: Compact Source Files and Instance Main Methods Co-authored-by: Stuart Marks Reviewed-by: liach, cstein, vromero, naoto ! src/java.base/share/classes/java/io/Console.java - src/java.base/share/classes/java/io/IO.java ! src/java.base/share/classes/java/io/ProxyingConsole.java + src/java.base/share/classes/java/lang/IO.java ! src/java.base/share/classes/jdk/internal/io/JdkConsole.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/misc/MethodFinder.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PREVIEW_DEFAULT.jsh = test/jdk/java/lang/IO/IO.java = test/jdk/java/lang/IO/Input.java = test/jdk/java/lang/IO/Methods.java = test/jdk/java/lang/IO/Output.java = test/jdk/java/lang/IO/input-no-prompt.exp = test/jdk/java/lang/IO/input.exp = test/jdk/java/lang/IO/output.exp ! test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java ! test/jdk/tools/launcher/Arrrghs.java ! test/langtools/jdk/jshell/ConsoleTest.java ! test/langtools/jdk/jshell/ConsoleToolTest.java + test/langtools/jdk/jshell/StartOptionTest-module-patch/jdk/jshell/tool/resources/PREVIEW_DEFAULT.jsh ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/tools/javac/ImplicitClass/ErrorRecovery.java ! test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.java ! test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.out ! test/langtools/tools/javac/ImplicitClass/ImplicitImports.java ! test/langtools/tools/javac/ImplicitClass/NestedClasses.java ! test/langtools/tools/javac/ImplicitClass/NestedEnum.java ! test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.java ! test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.out ! test/langtools/tools/javac/ImplicitClass/TestImplicitClass.java ! test/langtools/tools/javac/T8036019.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out ! test/langtools/tools/javac/attr/AttrRecoveryTest.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/Expected3.java ! test/langtools/tools/javac/diags/examples/IllegalStartOfStmt.java ! test/langtools/tools/javac/diags/examples/ImplicitClass.java ! test/langtools/tools/javac/diags/examples/ImplicitClassBad-Filename.java ! test/langtools/tools/javac/diags/examples/ImplicitClassHasPackage.java ! test/langtools/tools/javac/diags/examples/ImplicitClassNoMain.java ! test/langtools/tools/javac/launcher/BasicSourceLauncherTests.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/langtools/tools/javac/sealed/SealedCompilationTests.java ! test/langtools/tools/javac/tree/TreePosTest.java Changeset: 4e5ab276 Branch: master Author: duke Date: 2025-05-02 06:10:56 +0000 URL: https://git.openjdk.org/mobile/commit/4e5ab2768402f2da968cd1c88581a70a26c51121 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 08:31:03 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 08:31:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 811f117c Branch: master Author: Hamlin Li Date: 2025-05-02 08:28:57 +0000 URL: https://git.openjdk.org/mobile/commit/811f117ce396ac7aafd71f5618f2de96bb96f311 8355980: RISC-V: remove vmclr_m before vmsXX and vmfXX Reviewed-by: dzhang, fyang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp Changeset: 14a3afdc Branch: master Author: duke Date: 2025-05-02 08:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/14a3afdc4ae1218e08e54452f425fd1fa909431c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 11:42:25 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 11:42:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1259a653-95c7-4021-bc62-71809d52014d@openjdk.org> Changeset: afb9134a Branch: master Author: Coleen Phillimore Date: 2025-05-02 11:40:19 +0000 URL: https://git.openjdk.org/mobile/commit/afb9134a31c326e90f2bb68ae17e32de9d1d7740 8355627: Don't use ThreadCritical for EventLog list Reviewed-by: shade, lmesnik, zgu ! src/hotspot/share/utilities/events.cpp + test/hotspot/jtreg/runtime/ErrorHandling/ShowEventsOnCrashTest.java Changeset: bc361f5f Branch: master Author: duke Date: 2025-05-02 11:40:56 +0000 URL: https://git.openjdk.org/mobile/commit/bc361f5f49891939520b0e0c61b05611d8fc1446 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 12:32:51 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 12:32:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cdad6d78 Branch: master Author: Suchismith Roy Committer: Martin Doerr Date: 2025-05-02 12:30:32 +0000 URL: https://git.openjdk.org/mobile/commit/cdad6d788de4785c8dbf2710a86fdacb8d070565 8216437: PPC64: Add intrinsic for GHASH algorithm Reviewed-by: mdoerr, amitkumar ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 8eb6fa6e Branch: master Author: duke Date: 2025-05-02 12:31:13 +0000 URL: https://git.openjdk.org/mobile/commit/8eb6fa6e693fff74eb22655975a9305428340b3b Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 12:51:46 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 12:51:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0ef6eee6-7d7f-4563-8a15-9a5899d084d7@openjdk.org> Changeset: cf2f9ce8 Branch: master Author: Ivan Bereziuk Committer: Erik Joelsson Date: 2025-05-02 12:49:03 +0000 URL: https://git.openjdk.org/mobile/commit/cf2f9ce8207f12bd25fc866c179ff13b961bea44 8356032: createAutoconfBundle.sh downloads to local directory Reviewed-by: erikj ! make/devkit/createAutoconfBundle.sh Changeset: dbb9a657 Branch: master Author: duke Date: 2025-05-02 12:49:55 +0000 URL: https://git.openjdk.org/mobile/commit/dbb9a657ae0236ea3134744356819be48a9c9f81 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 12:56:34 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 12:56:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 995d5416 Branch: master Author: Ivan Walulya Date: 2025-05-02 12:54:09 +0000 URL: https://git.openjdk.org/mobile/commit/995d54161fed657f38753813f55d0591e77a42e3 8355681: G1HeapRegionManager::find_contiguous_allow_expand ignores free regions when checking regions available for allocation Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp Changeset: 05e7f691 Branch: master Author: duke Date: 2025-05-02 12:55:01 +0000 URL: https://git.openjdk.org/mobile/commit/05e7f69144573f13459145e0aa73d9d43e438ac1 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 14:17:38 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 14:17:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2084ad9b-a185-4192-bc75-1e11e0f448ca@openjdk.org> Changeset: 9f9e73d5 Branch: master Author: Per Minborg Date: 2025-05-02 14:14:59 +0000 URL: https://git.openjdk.org/mobile/commit/9f9e73d5f9fcb5e926a2674c54cbbc92012b75f6 8349146: [REDO] Implement a better allocator for downcalls Reviewed-by: mcimadamore, jvernee, liach + src/java.base/share/classes/jdk/internal/foreign/BufferStack.java ! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! test/jdk/ProblemList.txt + test/jdk/java/foreign/TestBufferStack.java + test/jdk/java/foreign/TestBufferStackStress.java + test/jdk/java/foreign/TestBufferStackStress2.java + test/jdk/java/foreign/libTestBufferStack.c + test/micro/org/openjdk/bench/java/lang/foreign/BufferStackBench.java + test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadByValue.java + test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadByValue.c Changeset: 89f1ded3 Branch: master Author: duke Date: 2025-05-02 14:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/89f1ded38764d078f7c0b8e94a1e0b4907e387a7 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 16:58:16 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 16:58:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 01fd49ff Branch: master Author: Mikael Vidstedt Date: 2025-05-02 16:56:05 +0000 URL: https://git.openjdk.org/mobile/commit/01fd49ffb3f02840a360f5d4e19c6b0e6d22cd70 8355446: Change to Xcode 15.4 for building on macOS at Oracle Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js Changeset: 29e2e0af Branch: master Author: duke Date: 2025-05-02 16:56:57 +0000 URL: https://git.openjdk.org/mobile/commit/29e2e0af30a5c49f1f7fc998fe2aa2ea1bbfc4f9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 17:02:08 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 17:02:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <025bcb10-c592-46a3-b8bb-d1e655478556@openjdk.org> Changeset: 5faa5590 Branch: master Author: Brian Burkhalter Date: 2025-05-02 16:59:41 +0000 URL: https://git.openjdk.org/mobile/commit/5faa55902211e5ad8edc51282022ed9db3684b25 8355444: [java.io] Use @requires tag instead of exiting based on "os.name" property value Reviewed-by: jpai, lancea ! test/jdk/java/io/File/MacPathTest.java ! test/jdk/java/io/File/MaxPath.java ! test/jdk/java/io/File/WinDeviceName.java ! test/jdk/java/io/File/WinMaxPath.java ! test/jdk/java/io/File/WinSpecialFiles.java ! test/jdk/java/io/FileOutputStream/ManyFiles.java Changeset: 62f05aab Branch: master Author: duke Date: 2025-05-02 16:59:56 +0000 URL: https://git.openjdk.org/mobile/commit/62f05aab76611791948f7b926294a1057ecf79e4 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 17:04:42 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 17:04:42 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <31690493-a5b6-4b63-b61d-39f155e53a3d@openjdk.org> Changeset: 4826a91e Branch: master Author: Brian Burkhalter Date: 2025-05-02 16:59:56 +0000 URL: https://git.openjdk.org/mobile/commit/4826a91e7a729999343f450ab7ec4621cc418550 8355443: [java.io] Use @requires tag instead of exiting based on File.separatorChar value Reviewed-by: naoto, vyazici ! test/jdk/java/io/FileInputStream/LeadingSlash.java ! test/jdk/java/io/pathNames/GeneralSolaris.java ! test/jdk/java/io/pathNames/GeneralWin32.java ! test/jdk/java/io/pathNames/unix/TrailingSlash.java ! test/jdk/java/io/pathNames/win32/DriveOnly.java ! test/jdk/java/io/pathNames/win32/DriveRelativePath.java ! test/jdk/java/io/pathNames/win32/DriveSlash.java ! test/jdk/java/io/pathNames/win32/RenameDelete.java ! test/jdk/java/io/pathNames/win32/SJIS.java ! test/jdk/java/io/pathNames/win32/bug6344646.java Changeset: 84f570c5 Branch: master Author: Brian Burkhalter Date: 2025-05-02 17:00:12 +0000 URL: https://git.openjdk.org/mobile/commit/84f570c573f5c355cf55e05d06ddb383deb476ca 8355445: [java.nio] Use @requires tag instead of exiting based on "os.name" property value Reviewed-by: lancea, jpai, iris ! test/jdk/java/nio/channels/Selector/HelperSlowToDie.java ! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java ! test/jdk/java/nio/channels/SocketChannel/SocketInheritance.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java ! test/jdk/java/nio/charset/RemovingSunIO/TestCOMP.java ! test/jdk/java/nio/file/DirectoryStream/DriveLetter.java ! test/jdk/java/nio/file/WatchService/FileTreeModifier.java Changeset: 7a1d7d8d Branch: master Author: duke Date: 2025-05-02 17:02:12 +0000 URL: https://git.openjdk.org/mobile/commit/7a1d7d8d9a95c962815a2a83acbd50465f842656 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 17:24:06 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 17:24:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <30839e16-c816-4771-8081-b5dd925ac41b@openjdk.org> Changeset: c8bbcaf5 Branch: master Author: Mohamed Issa Committer: Jatin Bhateja Date: 2025-05-02 17:21:50 +0000 URL: https://git.openjdk.org/mobile/commit/c8bbcaf5de6982f673504a8dc766fb80bb6f0d07 8348638: Performance regression in Math.tanh Reviewed-by: jbhateja, epeter, sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp + test/micro/org/openjdk/bench/java/lang/TanhPerf.java Changeset: 8cff26c4 Branch: master Author: duke Date: 2025-05-02 17:21:58 +0000 URL: https://git.openjdk.org/mobile/commit/8cff26c49924e8dc0f572e1d0abe7a1e8d2950a7 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 18:56:33 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 18:56:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 60ba81d7 Branch: master Author: Peter B. Kessler Date: 2025-05-02 18:54:11 +0000 URL: https://git.openjdk.org/mobile/commit/60ba81d77f0e299b8131cf23b1253689fa898e85 8354347: Increase the default padding size for aarch64 in JDK code. Reviewed-by: aph, ecaspole ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp Changeset: 0472ddfb Branch: master Author: duke Date: 2025-05-02 18:54:56 +0000 URL: https://git.openjdk.org/mobile/commit/0472ddfbdd7b5f3060574c74d596133eb3d77de5 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 20:47:18 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 20:47:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9b5b3125-b15c-49e7-a2f6-e883baf9d106@openjdk.org> Changeset: 56468c42 Branch: master Author: Vicente Romero Date: 2025-05-02 20:44:22 +0000 URL: https://git.openjdk.org/mobile/commit/56468c42bef8524e53a929dc2ae603cff05b55e3 8322810: Lambda expression types can't be classes Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/NotAnInterfaceComponent.java + test/langtools/tools/javac/lambda/ClassInIntersectionTypeTest.java + test/langtools/tools/javac/lambda/ClassInIntersectionTypeTest.out Changeset: 5a95e5b5 Branch: master Author: duke Date: 2025-05-02 20:44:56 +0000 URL: https://git.openjdk.org/mobile/commit/5a95e5b54e165191bc28e22fd0ec406318e6b946 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 22:35:36 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 22:35:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <289fd8f5-7a84-48a7-a7fa-6b0879493a60@openjdk.org> Changeset: 4d2d1298 Branch: master Author: Chen Liang Committer: Man Cao Date: 2025-05-02 22:34:10 +0000 URL: https://git.openjdk.org/mobile/commit/4d2d12987f8c1be64719a7d01276a789af245ee2 8355962: RISCV64 cross build fails after 8354996 Reviewed-by: erikj, manc ! make/GenerateLinkOptData.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java Changeset: dd9c6283 Branch: master Author: duke Date: 2025-05-02 22:34:56 +0000 URL: https://git.openjdk.org/mobile/commit/dd9c62836fac744753b4a61ff120a2cefbec4c73 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 2 23:16:39 2025 From: duke at openjdk.org (duke) Date: Fri, 2 May 2025 23:16:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <12e5d3d1-19d2-42f0-ab34-e59fb799b978@openjdk.org> Changeset: 03f0ec4a Branch: master Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-05-02 23:15:26 +0000 URL: https://git.openjdk.org/mobile/commit/03f0ec4a35855b59c8faaf4be2e7569a12b4d5db 8183348: Better cleanup for jdk/test/sun/security/pkcs12/P12SecretKey.java Reviewed-by: rhalade, weijun ! test/jdk/sun/security/pkcs12/P12SecretKey.java Changeset: fe79e84a Branch: master Author: duke Date: 2025-05-02 23:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/fe79e84aafdb492d7be7aff0161106ffa10e2fb3 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 04:05:25 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 04:05:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5b3ae921 Branch: master Author: Amit Kumar Date: 2025-05-05 04:02:51 +0000 URL: https://git.openjdk.org/mobile/commit/5b3ae9210564c16b4d350dabd0445248cb205698 8350182: [s390x] Relativize locals in interpreter frames Reviewed-by: lucy, rrich ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: f9c1296a Branch: master Author: duke Date: 2025-05-05 04:02:56 +0000 URL: https://git.openjdk.org/mobile/commit/f9c1296abd19d8d94263d905e0b1d68eac1a185f Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 05:06:32 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 05:06:32 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <43c8d67f-e4df-4ea1-b4be-7ecfac60da0e@openjdk.org> Changeset: c8ce61c8 Branch: master Author: Tatsunori Uchino Committer: Jan Lahoda Date: 2025-05-05 05:03:15 +0000 URL: https://git.openjdk.org/mobile/commit/c8ce61c8cadaf0371dc490c76b753f98bbaa118a 8355371: NegativeArraySizeException in print methods in IO or System.console() in JShell 8354910: Output by java.io.IO or System.console() corrupted for some non-ASCII characters Reviewed-by: liach, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java ! test/langtools/jdk/jshell/ConsoleTest.java Changeset: c46ea1eb Branch: master Author: duke Date: 2025-05-05 05:04:00 +0000 URL: https://git.openjdk.org/mobile/commit/c46ea1eba5504e595c4589648db069c156a49f79 Automatic merge of jdk:master into master Changeset: a5f4366a Branch: master Author: Jan Lahoda Date: 2025-05-05 05:04:17 +0000 URL: https://git.openjdk.org/mobile/commit/a5f4366a7f0b702b748fec9bcbcb95c522ff190b 8353565: Javac throws "inconsistent stack types at join point" exception Reviewed-by: vromero, liach, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java Changeset: f7243147 Branch: master Author: duke Date: 2025-05-05 05:05:01 +0000 URL: https://git.openjdk.org/mobile/commit/f7243147d9d58cf266260e8a60316883182eb162 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 05:31:41 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 05:31:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79d47887-17c7-4362-a9a3-605cbd384012@openjdk.org> Changeset: c94a7ae1 Branch: master Author: Daniel Jeli?ski Date: 2025-05-05 05:29:06 +0000 URL: https://git.openjdk.org/mobile/commit/c94a7ae11e588250cd0eb064c3280afd580530ea 8354276: Strict HTTP header validation Reviewed-by: dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ValidatingHeadersConsumer.java ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java + test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java Changeset: 25dabb34 Branch: master Author: duke Date: 2025-05-05 05:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/25dabb349ad8227feae9a5cd7f80addf2bfc0879 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 07:02:25 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 07:02:25 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <51d0b0a9-cc12-47f3-ba1f-94355c78dec3@openjdk.org> Changeset: 69d0f7a3 Branch: master Author: Marc Chevalier Committer: Christian Hagedorn Date: 2025-05-05 06:57:09 +0000 URL: https://git.openjdk.org/mobile/commit/69d0f7a3954048da358bd2ac5ab458fb37fa25a6 8354284: Add more compiler test folders to tier1 runs Reviewed-by: chagedorn, kvn ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/ccp/TestAndConZeroCCP.java Changeset: 9ef77090 Branch: master Author: duke Date: 2025-05-05 06:57:56 +0000 URL: https://git.openjdk.org/mobile/commit/9ef77090a21a752e01983a346a36880c3b3e0596 Automatic merge of jdk:master into master Changeset: 604225fb Branch: master Author: Johan Sj?len Date: 2025-05-05 06:58:20 +0000 URL: https://git.openjdk.org/mobile/commit/604225fb0c5f6bf2128a305d09649d76c43dedc9 8354954: Typed static memory for late initialization of static class members in Hotspot Reviewed-by: qamai, kbarrett, jvernee ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp + src/hotspot/share/utilities/deferred.hpp Changeset: 0fd95da2 Branch: master Author: duke Date: 2025-05-05 06:58:58 +0000 URL: https://git.openjdk.org/mobile/commit/0fd95da26de7de9db63d5c33a52c00b15bb6ba64 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 07:16:49 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 07:16:49 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <0d2088ec-50b2-4350-969e-d0f567aa2447@openjdk.org> Changeset: f04e556d Branch: master Author: Johan Sj?len Date: 2025-05-05 07:14:24 +0000 URL: https://git.openjdk.org/mobile/commit/f04e556d471d65a9b1a86d33acf72f6ddec944e1 8355711: Remove incorrect overflow check in RawBytecodeStream::raw_next Reviewed-by: dlong, matsaave ! src/hotspot/share/interpreter/bytecodeStream.hpp Changeset: b378580d Branch: master Author: duke Date: 2025-05-05 07:14:56 +0000 URL: https://git.openjdk.org/mobile/commit/b378580d18e2ac96e038ef590e8877f679497f25 Automatic merge of jdk:master into master Changeset: 8511220f Branch: master Author: Johan Sj?len Date: 2025-05-05 07:15:46 +0000 URL: https://git.openjdk.org/mobile/commit/8511220f9dd1428f9793ead43c20ed197881ab36 8355490: Make VM_RedefineClasses::merge_constant_pools only take reference arguments Reviewed-by: amenkov, sspitsyn, coleenp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: 37195569 Branch: master Author: duke Date: 2025-05-05 07:15:58 +0000 URL: https://git.openjdk.org/mobile/commit/371955691491e8a52339fe4bca4c18e701b99002 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 08:55:13 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 08:55:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8284b9cd-d9f4-411a-873b-a2f4c0139e58@openjdk.org> Changeset: 6dd55538 Branch: master Author: Anton Artemov Committer: Afshin Zafari Date: 2025-05-05 08:52:52 +0000 URL: https://git.openjdk.org/mobile/commit/6dd555382326d02a1fc419bc443285509886e46f 8354329: Rewrite runtime/ClassFile/JsrRewriting.java and OomWhileParsingRepeatedJsr.java tests Reviewed-by: matsaave, coleenp ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java - test/hotspot/jtreg/runtime/ClassFile/JsrRewritingTestCase.jar + test/hotspot/jtreg/runtime/ClassFile/OOMCrashClass1960_2.java + test/hotspot/jtreg/runtime/ClassFile/OOMCrashClass4000_1.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java - test/hotspot/jtreg/runtime/ClassFile/testcase.jar Changeset: 49eeb383 Branch: master Author: duke Date: 2025-05-05 08:53:56 +0000 URL: https://git.openjdk.org/mobile/commit/49eeb383616d5fc3cb0568f836573dfe4ee04dee Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 09:03:08 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 09:03:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f1e06c3c Branch: master Author: Jan Lahoda Date: 2025-05-05 09:00:59 +0000 URL: https://git.openjdk.org/mobile/commit/f1e06c3c050b3440555d63b6de80fe9f60b35dfa 8299934: LocalExecutionControl replaces default uncaught exception handler Reviewed-by: liach ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + test/langtools/jdk/jshell/LocalExecutionControlExceptionTest.java Changeset: 4125899b Branch: master Author: duke Date: 2025-05-05 09:01:41 +0000 URL: https://git.openjdk.org/mobile/commit/4125899bc1d8a4c9ada4ce4c8539004bb39d9efb Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 11:45:08 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 11:45:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a17ee6e-6850-49aa-96ce-ff4d7c8509bc@openjdk.org> Changeset: 02647976 Branch: master Author: Robbin Ehn Date: 2025-05-05 11:43:45 +0000 URL: https://git.openjdk.org/mobile/commit/026479767c011227b63e7fdb8a38f61977782249 8352730: RISC-V: Disable tests in qemu-user Reviewed-by: fyang, mli ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbAttachDifferentJVMs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbClasses.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbHistory.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbTestAllocationMerge.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThreadContext.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDebugInfoDecode.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackPrintVMLocks.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackUpcall.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/sa/UniqueVtableTest.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/jdk/java/lang/ProcessHandle/InfoTest.java ! test/jdk/java/lang/System/i18nEnvArg.java Changeset: 349b314b Branch: master Author: duke Date: 2025-05-05 11:43:57 +0000 URL: https://git.openjdk.org/mobile/commit/349b314b4b52a569df406bfec5d545c67cf74b0d Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 11:59:25 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 11:59:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2cf81af9-c28d-4fd3-8909-469eea3b2c89@openjdk.org> Changeset: a8cd01f6 Branch: master Author: Coleen Phillimore Date: 2025-05-05 11:57:01 +0000 URL: https://git.openjdk.org/mobile/commit/a8cd01f6e2075bef89fcd82893cf417c9e1fa877 8355353: File Leak in os::read_image_release_file of os.cpp:1552 Reviewed-by: zgu, jsjolen ! src/hotspot/share/runtime/os.cpp Changeset: 08ab31d2 Branch: master Author: duke Date: 2025-05-05 11:57:56 +0000 URL: https://git.openjdk.org/mobile/commit/08ab31d2c3715337a91b25141598adfeac4dd75f Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon May 5 12:55:11 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 12:55:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <84ffbdbb-0780-4847-8853-574f308cf791@openjdk.org> Changeset: 1501a5e4 Branch: master Author: Aleksey Shipilev Date: 2025-05-05 12:51:02 +0000 URL: https://git.openjdk.org/mobile/commit/1501a5e41e59162a374cf5b8cfc37faced48a6ed 8356122: Client build fails after JDK-8350209 Reviewed-by: chagedorn ! src/hotspot/share/code/aotCodeCache.cpp Changeset: 4f9bd497 Branch: master Author: duke Date: 2025-05-05 12:51:58 +0000 URL: https://git.openjdk.org/mobile/commit/4f9bd497ea5b38c025eac4e88e60b989fe0cf084 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 15:45:28 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 15:45:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6719b921 Branch: master Author: Joe Darcy Date: 2025-05-05 15:42:19 +0000 URL: https://git.openjdk.org/mobile/commit/6719b9214fb9c99da52e5d6c11f5d40b2aa73bd9 8356108: Update SourceVersion.RELEASE_25 description for JEPs 511 and 512 Reviewed-by: vromero, liach, iris, jlahoda ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! test/langtools/tools/javac/versions/Versions.java Changeset: 6e245f51 Branch: master Author: duke Date: 2025-05-05 15:42:57 +0000 URL: https://git.openjdk.org/mobile/commit/6e245f51b20fe41da7c5cf9debb9c6fc1101ce89 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 16:33:20 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 16:33:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f6876449 Branch: master Author: Aleksey Shipilev Date: 2025-05-05 16:30:25 +0000 URL: https://git.openjdk.org/mobile/commit/f68764490c9d355770475d26202fe10005375388 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table Reviewed-by: kvn ! src/hotspot/share/code/aotCodeCache.cpp Changeset: d21693a4 Branch: master Author: duke Date: 2025-05-05 16:30:56 +0000 URL: https://git.openjdk.org/mobile/commit/d21693a48db0ef5b90d08480555b1b42ec59fb81 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 16:45:50 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 16:45:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <476f88d8-2085-48cf-a477-e675a0ab3c5a@openjdk.org> Changeset: 32f67a3e Branch: master Author: Justin Lu Date: 2025-05-05 16:42:44 +0000 URL: https://git.openjdk.org/mobile/commit/32f67a3e38be807164435ea0841c01d2b7c73652 8356040: java/util/PluggableLocale/LocaleNameProviderTest.java timed out Reviewed-by: naoto ! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java Changeset: 87ebc10d Branch: master Author: duke Date: 2025-05-05 16:42:56 +0000 URL: https://git.openjdk.org/mobile/commit/87ebc10d5e11c39e33f922569830196fc27f949a Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 17:28:47 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 17:28:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cc34135f Branch: master Author: Tom Rodriguez Date: 2025-05-05 17:26:01 +0000 URL: https://git.openjdk.org/mobile/commit/cc34135fff7650ad44c910dca0fd47e9cbd56b68 8343158: [JVMCI] ZGC should deoptimize on old gen allocation Reviewed-by: aboldtch, eosterlund ! src/hotspot/share/gc/z/zBarrierSet.cpp Changeset: 513be95e Branch: master Author: duke Date: 2025-05-05 17:26:56 +0000 URL: https://git.openjdk.org/mobile/commit/513be95e6fb45748c949ad4585f82b0b4ca6dd41 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 18:38:17 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 18:38:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 65f188f2 Branch: master Author: Roger Riggs Date: 2025-05-05 18:35:46 +0000 URL: https://git.openjdk.org/mobile/commit/65f188f29f1e9fe0f73d730a4c6029a7742c6d15 8354334: Remove @ValueBased from ProcessHandle Reviewed-by: liach ! src/java.base/share/classes/java/lang/ProcessHandle.java Changeset: 4efc0770 Branch: master Author: duke Date: 2025-05-05 18:35:56 +0000 URL: https://git.openjdk.org/mobile/commit/4efc0770f7533d6ea0cd21b30e154b1afb0c6bb9 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 18:59:41 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 18:59:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2b1f66e2-c2cd-4157-a81f-ae15058866b0@openjdk.org> Changeset: 6bcbc3b0 Branch: master Author: Oleksii Sylichenko Committer: Roger Riggs Date: 2025-05-05 18:56:48 +0000 URL: https://git.openjdk.org/mobile/commit/6bcbc3b0a21687504b07a0a405d824a448aea872 8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 9ee42d4c Branch: master Author: duke Date: 2025-05-05 18:56:55 +0000 URL: https://git.openjdk.org/mobile/commit/9ee42d4c30b41807d303f1bcfe36b11e1bceaa67 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 19:37:53 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 19:37:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a11b437-c25c-4c75-b322-34a19a4d8dbe@openjdk.org> Changeset: 620f8167 Branch: master Author: Calvin Cheung Date: 2025-05-05 19:36:26 +0000 URL: https://git.openjdk.org/mobile/commit/620f81671ae721c5e40291f396bbc7707d9d6bcc 8327495: Print more warning with -Xshare:auto when CDS fails to use archive Reviewed-by: iklam, matsaave ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/modules.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHookTest.java Changeset: 0223feab Branch: master Author: duke Date: 2025-05-05 19:36:56 +0000 URL: https://git.openjdk.org/mobile/commit/0223feab8ba022e85624696ef546cccdbe951e85 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 20:43:43 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 20:43:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ca7e4c4e Branch: master Author: Archie Cobbs Date: 2025-05-05 20:40:45 +0000 URL: https://git.openjdk.org/mobile/commit/ca7e4c4e055cf164b1b3707b7cf1ea72b1de77b9 8352612: No way to add back lint categories after "none" Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/man/javac.md ! test/langtools/tools/javac/lint/NoWarn.java ! test/langtools/tools/javac/lint/NoWarn1.out ! test/langtools/tools/javac/lint/NoWarn2.out + test/langtools/tools/javac/lint/NoWarn3.out + test/langtools/tools/javac/lint/NoWarn4.out ! test/langtools/tools/javac/varargs/Warn1.java ! test/langtools/tools/javac/varargs/Warn2.java Changeset: b1a7679a Branch: master Author: duke Date: 2025-05-05 20:40:57 +0000 URL: https://git.openjdk.org/mobile/commit/b1a7679ae890eaabf4792a851d5797e0d814102c Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 20:53:57 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 20:53:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <223f2669-9c1f-4dee-b7fd-72c885ccdca0@openjdk.org> Changeset: 2a4f37cc Branch: master Author: Steffen Nie?ing Committer: Chen Liang Date: 2025-05-05 20:52:13 +0000 URL: https://git.openjdk.org/mobile/commit/2a4f37cc169e0e876b0b463261f84594af4e7569 8356119: Typo in bytecode behavior for Lookup.findGetter Reviewed-by: liach ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 4c61ac0d Branch: master Author: duke Date: 2025-05-05 20:53:08 +0000 URL: https://git.openjdk.org/mobile/commit/4c61ac0d5316950a7f9205ad90507cc2d7c76c87 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 5 21:54:38 2025 From: duke at openjdk.org (duke) Date: Mon, 5 May 2025 21:54:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <317e3aac-e2db-44fc-ac35-b5b20fb21174@openjdk.org> Changeset: 606f2012 Branch: master Author: Nizar Benalla Date: 2025-05-05 21:52:25 +0000 URL: https://git.openjdk.org/mobile/commit/606f2012b07855b90c4669356857060dcb65cae4 8174840: Elements.overrides does not check the return type of the methods Co-authored-by: Pavel Rappo Reviewed-by: liach, darcy ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java + test/langtools/tools/javac/processing/model/util/elements/overrides/S.java + test/langtools/tools/javac/processing/model/util/elements/overrides/TestOverrides.java Changeset: 7e2e5928 Branch: master Author: duke Date: 2025-05-05 21:52:57 +0000 URL: https://git.openjdk.org/mobile/commit/7e2e5928e569d7f3c26758bdec35bca8696993b9 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 01:29:04 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 01:29:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7c5cf772-2802-4568-8f28-577c17bfe8c1@openjdk.org> Changeset: aea28371 Branch: master Author: Boris Ulasevich Date: 2025-05-06 01:26:15 +0000 URL: https://git.openjdk.org/mobile/commit/aea2837143289800cfbb7044de4f105e87e233ff 8355896: Lossy narrowing cast of JVMCINMethodData::size Reviewed-by: kvn, dnsimon ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: fa45e524 Branch: master Author: duke Date: 2025-05-06 01:26:43 +0000 URL: https://git.openjdk.org/mobile/commit/fa45e5244a54ca9a5c23dcd821ac1fb24023142b Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 01:37:32 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 01:37:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5aadfb6b-42c5-4ae9-974a-dff6fa5925f1@openjdk.org> Changeset: 7f6ea27d Branch: master Author: Calvin Cheung Date: 2025-05-06 01:34:50 +0000 URL: https://git.openjdk.org/mobile/commit/7f6ea27d3ef7a8f18f031467d302ed6b03d7d37a 8356020: Failed assert in virtualMemoryTracker.cpp Reviewed-by: iklam, gziemski ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: dd4bc8e1 Branch: master Author: duke Date: 2025-05-06 01:35:41 +0000 URL: https://git.openjdk.org/mobile/commit/dd4bc8e1872ea140d785929e9248392210f42e09 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 02:02:19 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 02:02:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 64b58f6a Branch: master Author: Leonid Mesnik Date: 2025-05-06 01:59:33 +0000 URL: https://git.openjdk.org/mobile/commit/64b58f6a54c1197002527bdb6ba7b48283dc634e 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking Reviewed-by: epavlova, iklam ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/jdk/ProblemList-AotJdk.txt Changeset: 5602dcd3 Branch: master Author: duke Date: 2025-05-06 01:59:41 +0000 URL: https://git.openjdk.org/mobile/commit/5602dcd3e60280957e860bb2957793093909580c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 02:53:05 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 02:53:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c0053b2-9aa3-463e-96a6-90a879dad285@openjdk.org> Changeset: e09d2e27 Branch: master Author: Manukumar V S Committer: Sergey Bylokhov Date: 2025-05-06 02:51:23 +0000 URL: https://git.openjdk.org/mobile/commit/e09d2e275bc646201a8da39bd4b977d3fda97954 8288471: java/awt/ScrollPane/bug8077409Test.java is unstable and fails intermittently in CI Reviewed-by: abhiscxk, serb ! test/jdk/java/awt/ScrollPane/bug8077409Test.java Changeset: f1b92cea Branch: master Author: duke Date: 2025-05-06 02:51:41 +0000 URL: https://git.openjdk.org/mobile/commit/f1b92cea77cc899218cc1527c1f432f4dbceff52 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 06:28:25 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 06:28:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97d1e900-f43c-49e8-a06c-a56b9daf7ffc@openjdk.org> Changeset: 9f8fbf29 Branch: master Author: Emanuel Peter Date: 2025-05-06 06:26:09 +0000 URL: https://git.openjdk.org/mobile/commit/9f8fbf292278d995c9fa112d8f97b2375f619537 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/lib/verify/Verify.java + test/hotspot/jtreg/testlibrary_tests/verify/examples/TestWithVectorAPI.java ! test/hotspot/jtreg/testlibrary_tests/verify/tests/TestVerify.java Changeset: 11c4ec8f Branch: master Author: duke Date: 2025-05-06 06:26:42 +0000 URL: https://git.openjdk.org/mobile/commit/11c4ec8f557d410754385fda21f899f7d3756425 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 08:17:35 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 08:17:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: def907ab Branch: master Author: Roberto Casta?eda Lozano Date: 2025-05-06 08:16:09 +0000 URL: https://git.openjdk.org/mobile/commit/def907ab89f3e5593aef17dcc61807e2836d41ae 8354520: IGV: dump contextual information Reviewed-by: epeter, dfenacci ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/utils/IdealGraphVisualizer/README.md Changeset: d7d020e4 Branch: master Author: duke Date: 2025-05-06 08:16:54 +0000 URL: https://git.openjdk.org/mobile/commit/d7d020e40287e0e311b0734e75aec7f9a39a17d4 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 08:30:42 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 08:30:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4f9545e0-09f8-4446-838e-9618bac9cb2a@openjdk.org> Changeset: 8c4f2ff2 Branch: master Author: Harald Eilertsen Committer: Christian Hagedorn Date: 2025-05-06 08:28:31 +0000 URL: https://git.openjdk.org/mobile/commit/8c4f2ff21e21b158c333b3d36fcf323f68f4d187 8356182: Build fails on aarch64 without ZGC This work was sponsored by The FreeBSD Foundation Reviewed-by: stefank, chagedorn ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp Changeset: 1f276d53 Branch: master Author: duke Date: 2025-05-06 08:28:41 +0000 URL: https://git.openjdk.org/mobile/commit/1f276d53d7e6d431ba3b21659324ff7d0497bde8 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 09:07:35 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 09:07:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1eee15ee Branch: master Author: Manuel H?ssig Committer: SendaoYan Date: 2025-05-06 09:05:37 +0000 URL: https://git.openjdk.org/mobile/commit/1eee15eea692f57e35dd785bdd491411746ae3f1 8258229: Crash in nmethod::reloc_string_for Reviewed-by: galder, thartmann ! src/hotspot/share/code/nmethod.cpp + test/hotspot/jtreg/compiler/print/TestPrintAssemblyDeoptRace.java Changeset: e9ce5ebf Branch: master Author: duke Date: 2025-05-06 09:05:52 +0000 URL: https://git.openjdk.org/mobile/commit/e9ce5ebf6b3b7fafd6573314c8de4fd4d8a62e9b Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 09:53:23 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 09:53:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ecfaf354 Branch: master Author: Joel Sikstr?m Date: 2025-05-06 09:50:44 +0000 URL: https://git.openjdk.org/mobile/commit/ecfaf354d761bc7034ea8783f4428157ea450207 8356083: ZGC: Duplicate ZTestEntry symbols in gtests Reviewed-by: aboldtch, tschatzl ! test/hotspot/gtest/gc/z/test_zIntrusiveRBTree.cpp Changeset: 67eded6c Branch: master Author: duke Date: 2025-05-06 09:51:42 +0000 URL: https://git.openjdk.org/mobile/commit/67eded6ccbc65fd90a04ea766849fc39004a14aa Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 11:11:00 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 11:11:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1bef0017-7ee1-45d1-8c90-f9bccbfa2c49@openjdk.org> Changeset: 614ba9fc Branch: master Author: Roman Kennke Date: 2025-05-06 11:08:51 +0000 URL: https://git.openjdk.org/mobile/commit/614ba9fc41a0274a31f0e8eff8a598a7c5afe164 8356075: Support Shenandoah GC in JVMCI Reviewed-by: shade, dnsimon, cslucas ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 6f07c10b Branch: master Author: duke Date: 2025-05-06 11:09:42 +0000 URL: https://git.openjdk.org/mobile/commit/6f07c10bdc621c982fa8792ef38eca43b1fa8a37 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 11:50:47 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 11:50:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2aba6144-0657-486f-8374-88d10a6539b5@openjdk.org> Changeset: ddd07b10 Branch: master Author: Coleen Phillimore Date: 2025-05-06 11:48:02 +0000 URL: https://git.openjdk.org/mobile/commit/ddd07b107e814ec846579a66d4f2005b7db9bb2f 8356172: IdealGraphPrinter doesn't need ThreadCritical Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: da4c4941 Branch: master Author: duke Date: 2025-05-06 11:48:41 +0000 URL: https://git.openjdk.org/mobile/commit/da4c494188c8f22046b9528858c6b01080091835 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 13:27:11 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 13:27:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7fa2e2dd-5456-447a-b825-411e880dde46@openjdk.org> Changeset: bfdafb76 Branch: master Author: Roman Kennke Date: 2025-05-06 13:25:07 +0000 URL: https://git.openjdk.org/mobile/commit/bfdafb762661fad5746607aaf5b21d6d11c72ffc 8356266: Fix non-Shenandoah build after JDK-8356075 Reviewed-by: dnsimon, shade ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp Changeset: f7ae4ade Branch: master Author: duke Date: 2025-05-06 13:25:42 +0000 URL: https://git.openjdk.org/mobile/commit/f7ae4adecfa660e74cff8fb8e9ec61adfdc5fe8a Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 14:17:58 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 14:17:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0fa83e40-155b-4dc5-8b3b-44f9cc9ef12c@openjdk.org> Changeset: 088825ed Branch: master Author: Matthias Baesken Date: 2025-05-06 14:15:37 +0000 URL: https://git.openjdk.org/mobile/commit/088825ed889551e6067d46bf77fe4d30a3972da1 8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX Reviewed-by: jkern, lucy ! src/hotspot/share/sanitizers/ub.hpp ! src/java.base/share/native/libjava/ub.h Changeset: 03f4bf3c Branch: master Author: duke Date: 2025-05-06 14:16:42 +0000 URL: https://git.openjdk.org/mobile/commit/03f4bf3c14560be9ec25e98d6a9f0134845bb16c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 16:03:27 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 16:03:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <41c5eed8-b646-47b6-a16f-4b738b9e8aba@openjdk.org> Changeset: 9477c422 Branch: master Author: Hannes Walln?fer Date: 2025-05-06 16:01:44 +0000 URL: https://git.openjdk.org/mobile/commit/9477c42215a219ef8d8f44f19506692f6efc82c0 8356276: JavaScript error in script.js after JDK-8348282 Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template Changeset: bfb4ea14 Branch: master Author: duke Date: 2025-05-06 16:02:15 +0000 URL: https://git.openjdk.org/mobile/commit/bfb4ea147d4ed210c754eec99f8a09360c20bc08 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 16:28:56 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 16:28:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <14802c42-f33a-4349-a30a-6f34b60105d4@openjdk.org> Changeset: a6995a3d Branch: master Author: Volodymyr Paprotski Committer: Sandhya Viswanathan Date: 2025-05-06 16:26:21 +0000 URL: https://git.openjdk.org/mobile/commit/a6995a3d42955f1f207c14be1634daf225b5ab3f 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts Reviewed-by: jbhateja, sviswanathan, epeter ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp Changeset: fffc9e0d Branch: master Author: duke Date: 2025-05-06 16:26:42 +0000 URL: https://git.openjdk.org/mobile/commit/fffc9e0da126b2e408d46ae3490bb2b4209148ab Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 16:51:18 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 16:51:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b21b3a38 Branch: master Author: Harshitha Onkar Date: 2025-05-06 16:50:14 +0000 URL: https://git.openjdk.org/mobile/commit/b21b3a38a5dbc7eb23c4bd1fd5c0900a3a1b470b 8355528: Update HarfBuzz to 11.2.0 Reviewed-by: dnguyen, prr ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh + src/java.desktop/share/native/libharfbuzz/hb-bit-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.cc ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.cc + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh + src/java.desktop/share/native/libharfbuzz/hb-script-list.h ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: d76ed308 Branch: master Author: duke Date: 2025-05-06 16:50:42 +0000 URL: https://git.openjdk.org/mobile/commit/d76ed308594f206fbcfbca6faf9fd4ff7acfc2ee Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 17:35:05 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 17:35:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 052e2522 Branch: master Author: Raffaello Giulietti Date: 2025-05-06 17:32:36 +0000 URL: https://git.openjdk.org/mobile/commit/052e2522b661e51b5fd2e0561c4866e97b9d170d 8356152: String.concat can throw StringIndexOutOfBoundsException Reviewed-by: liach, aturbanov, redestad, rriggs ! src/java.base/share/classes/java/lang/StringConcatHelper.java + test/jdk/java/lang/String/concat/HugeConcatTest.java Changeset: fcb4b9c3 Branch: master Author: duke Date: 2025-05-06 17:33:41 +0000 URL: https://git.openjdk.org/mobile/commit/fcb4b9c33c30a506ae737ad873eeac8ff3a6ebd2 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 17:58:03 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 17:58:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <39f71078-13fc-479a-852c-733c8e341b46@openjdk.org> Changeset: 064b036e Branch: master Author: Jiangli Zhou Date: 2025-05-06 17:56:03 +0000 URL: https://git.openjdk.org/mobile/commit/064b036ebd73407ce036d283dbacce44530dbb38 8356050: Problemlist jdk, langtools & lib-test tier1 tests requiring runtime usages of /bin/tools for static-jdk Reviewed-by: ihse + test/jdk/ProblemList-StaticJdk.txt + test/langtools/ProblemList-StaticJdk.txt + test/lib-test/ProblemList-StaticJdk.txt Changeset: 4b255c54 Branch: master Author: duke Date: 2025-05-06 17:56:41 +0000 URL: https://git.openjdk.org/mobile/commit/4b255c54ff12ef59364b67ae2552f73126c868ae Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 18:01:44 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 18:01:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c5dc997-a43b-43d3-b847-16062be15caa@openjdk.org> Changeset: 9c43871f Branch: master Author: Alexey Semenyuk Date: 2025-05-06 17:57:23 +0000 URL: https://git.openjdk.org/mobile/commit/9c43871fd15c6fa89f7ad8803c68db7d7a6c09ca 8356219: jpackage places libapplauncher.so in incorrect location in the app image Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java ! test/jdk/tools/jpackage/linux/UsrTreeTest.java Changeset: 8e9da42e Branch: master Author: duke Date: 2025-05-06 17:57:43 +0000 URL: https://git.openjdk.org/mobile/commit/8e9da42ec3be1fe2b1bf50ab9e6cce6cb47a9e93 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 18:04:11 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 18:04:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <37a91380-b519-47a4-bbc3-3b427ab64f8e@openjdk.org> Changeset: 08dd4a75 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-06 18:00:57 +0000 URL: https://git.openjdk.org/mobile/commit/08dd4a75c5b751a66d2e088b0ec9c6d6c443c14a 8354273: Replace even more Unicode characters with ASCII Reviewed-by: naoto ! src/java.xml/share/legal/xhtml11.md ! src/java.xml/share/legal/xmlxsd.md ! test/jdk/java/awt/geom/Path2D/GetBounds2DPrecisionTest.java ! test/jdk/java/awt/im/PinyinIMCapsTest.java ! test/jdk/java/awt/im/PinyinIMCommaTest.java ! test/jdk/java/awt/im/PinyinIMFullstopTest.java ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/stream/GathererTest.java Changeset: 7476600e Branch: master Author: duke Date: 2025-05-06 18:01:14 +0000 URL: https://git.openjdk.org/mobile/commit/7476600eb21baf57c6a118f2b2e271b14c435922 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 18:13:50 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 18:13:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5d17a28c Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-05-06 18:10:46 +0000 URL: https://git.openjdk.org/mobile/commit/5d17a28c4edc097162cb078ebb72ad84d925fff4 8353001: Remove leftover Security Manager parsing code in sun.security.util.Debug Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/Debug.java - test/jdk/sun/security/util/Debug/MultiOptions.java Changeset: 578e8c41 Branch: master Author: duke Date: 2025-05-06 18:10:52 +0000 URL: https://git.openjdk.org/mobile/commit/578e8c419a335f2cb38eb013bf75a6351bcda636 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 18:29:42 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 18:29:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <82a73a07-d2ad-4726-9487-c3782a6fe7cc@openjdk.org> Changeset: 0cb355ee Branch: master Author: Justin Lu Date: 2025-05-06 18:27:20 +0000 URL: https://git.openjdk.org/mobile/commit/0cb355ee921183423c8ffc44491f428c49c62c28 8356096: ISO 4217 Amendment 179 Update Reviewed-by: naoto, iris ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! src/java.base/share/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/ISO4217-list-one.txt ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: 4581a52a Branch: master Author: duke Date: 2025-05-06 18:27:41 +0000 URL: https://git.openjdk.org/mobile/commit/4581a52ac7304d53b14d7ed4859546a1f22b1781 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 18:42:35 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 18:42:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fe29cad5 Branch: master Author: Brent Christian Date: 2025-05-06 18:40:33 +0000 URL: https://git.openjdk.org/mobile/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" Reviewed-by: kbarrett, jpai ! test/jdk/java/lang/ref/FinalizerHistogramTest.java Changeset: ba895e34 Branch: master Author: duke Date: 2025-05-06 18:40:41 +0000 URL: https://git.openjdk.org/mobile/commit/ba895e3487cdf25e9108169615746f511ff3eae8 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 19:04:58 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 19:04:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2be0609e-5455-4c08-964e-8fbad14aa529@openjdk.org> Changeset: 4977588d Branch: master Author: Coleen Phillimore Date: 2025-05-06 19:00:06 +0000 URL: https://git.openjdk.org/mobile/commit/4977588d5e3424282f40209590737a487747095d 8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom Co-authored-by: David Leopoldseder Reviewed-by: tschatzl, matsaave ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 1578f41f Branch: master Author: duke Date: 2025-05-06 19:01:09 +0000 URL: https://git.openjdk.org/mobile/commit/1578f41f83a5e803ae1cffba2c34fc7c2751422f Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 19:20:39 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 19:20:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9464971b-9d5a-4e5a-8500-ef3cadc34585@openjdk.org> Changeset: e2df9cde Branch: master Author: Alexandre Iline Date: 2025-05-06 19:19:10 +0000 URL: https://git.openjdk.org/mobile/commit/e2df9cdeb081735bddd24ac2622f59e20cda47ad 8356226: JCov Grabber server didn't respond Reviewed-by: erikj ! make/RunTests.gmk Changeset: ff0e7207 Branch: master Author: duke Date: 2025-05-06 19:19:41 +0000 URL: https://git.openjdk.org/mobile/commit/ff0e7207a50289a381e26538d6d240d19b059c18 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 19:42:57 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 19:42:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1561b490-990a-4cb0-bcc8-374e21886899@openjdk.org> Changeset: bed5114e Branch: master Author: Jiangli Zhou Date: 2025-05-06 19:38:39 +0000 URL: https://git.openjdk.org/mobile/commit/bed5114e3a061d13bbc2031334d73f4527309f90 8356209: Problemlist failed gtests on static-jdk Reviewed-by: alanb ! test/hotspot/jtreg/ProblemList-StaticJdk.txt Changeset: 8d354527 Branch: master Author: duke Date: 2025-05-06 19:39:44 +0000 URL: https://git.openjdk.org/mobile/commit/8d3545274cb25c4dfe8823d807bd4d3cee521371 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 22:11:07 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 22:11:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ba2d1cd-4863-4d9e-b2ba-c4c034e94b3e@openjdk.org> Changeset: 9a23f721 Branch: master Author: Patricio Chilano Mateo Committer: Serguei Spitsyn Date: 2025-05-06 22:08:51 +0000 URL: https://git.openjdk.org/mobile/commit/9a23f721c7bcbfdb2fcf5b2bd145d6967e000dc4 8316682: serviceability/jvmti/vthread/SelfSuspendDisablerTest timed out Reviewed-by: lmesnik, pchilanomate ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: d2c96229 Branch: master Author: duke Date: 2025-05-06 22:09:42 +0000 URL: https://git.openjdk.org/mobile/commit/d2c96229d07789cad9c90eb843fb371f78c12fa1 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 6 23:43:02 2025 From: duke at openjdk.org (duke) Date: Tue, 6 May 2025 23:43:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e4b686b-cbbf-4755-9cae-5986caeb08d2@openjdk.org> Changeset: cbbab07d Branch: master Author: Alexey Semenyuk Date: 2025-05-06 23:40:48 +0000 URL: https://git.openjdk.org/mobile/commit/cbbab07d232ff7d46f91b2df4e1b0ef4f37bba95 8356309: Fix issues uncovered after running jpackage tests locally with installing test packages Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PListReaderTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java ! test/jdk/tools/jpackage/share/EmptyFolderTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: f987e9b8 Branch: master Author: duke Date: 2025-05-06 23:41:41 +0000 URL: https://git.openjdk.org/mobile/commit/f987e9b8d5e3d38f24e3594979aeb25c4e35aa1a Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 01:01:20 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 01:01:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25c077a4-3615-4cf9-9732-4498c6aa502d@openjdk.org> Changeset: acad0b49 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-05-07 00:58:19 +0000 URL: https://git.openjdk.org/mobile/commit/acad0b4968f931a00664f18fd22ee97fdb001099 8356188: RISC-V: Cleanup effect of vmaskcmp_fp Reviewed-by: fyang, gcao ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: bb123f43 Branch: master Author: duke Date: 2025-05-07 00:58:42 +0000 URL: https://git.openjdk.org/mobile/commit/bb123f437c20e0fcc1e208460604336725414f78 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 02:57:57 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 02:57:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2bc00f83-5892-4a3a-9213-79540d41f8d0@openjdk.org> Changeset: 762423d6 Branch: master Author: Sergey Bylokhov Date: 2025-05-07 02:54:41 +0000 URL: https://git.openjdk.org/mobile/commit/762423d64d10dcdb37800767d2b2f1b7757c804a 8355561: [macos] Build failure with Xcode 16.3 Reviewed-by: kizune, prr ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp Changeset: 44eba59d Branch: master Author: duke Date: 2025-05-07 02:55:41 +0000 URL: https://git.openjdk.org/mobile/commit/44eba59d8986fa88048acd903c6cd0a3e8360f79 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 04:14:58 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 04:14:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a36ffee-da8c-4af2-9a1f-ab99b0b34198@openjdk.org> Changeset: 0eb680ca Branch: master Author: Amit Kumar Date: 2025-05-07 04:12:56 +0000 URL: https://git.openjdk.org/mobile/commit/0eb680ca463e8df20f058d2c0a09ed7006faa353 8350308: [s390x] Relativize last_sp (and top_frame_sp) in interpreter frames Reviewed-by: lucy, rrich ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: fe6e9063 Branch: master Author: duke Date: 2025-05-07 04:13:42 +0000 URL: https://git.openjdk.org/mobile/commit/fe6e906300fd0d6f44decd60ec88198e594b4321 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 05:38:40 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 05:38:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b1a9b5d-c63c-46dd-996f-219f44f9265a@openjdk.org> Changeset: 4e3ec3c0 Branch: master Author: Phil Race Date: 2025-05-07 05:36:00 +0000 URL: https://git.openjdk.org/mobile/commit/4e3ec3c04c1c60404b9ec7d5524eaceab6472b67 8356208: Remove obsolete code in PSPrinterJob for plugin printing Reviewed-by: serb ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java Changeset: 5ee5bdbc Branch: master Author: duke Date: 2025-05-07 05:36:41 +0000 URL: https://git.openjdk.org/mobile/commit/5ee5bdbceb888265f182f6674ea1baa87200266e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 06:20:40 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 06:20:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7f4b2fa3-6c63-4217-92c6-a8bae7a2b137@openjdk.org> Changeset: 772c9703 Branch: master Author: Galder Zamarre?o Committer: Magnus Ihse Bursie Date: 2025-05-07 06:17:50 +0000 URL: https://git.openjdk.org/mobile/commit/772c97039e9841410f0ca2a25e984719221174e1 8354257: xctracenorm profiler not working with JDK JMH benchmarks Reviewed-by: ihse ! make/test/BuildMicrobenchmark.gmk Changeset: 26251b71 Branch: master Author: duke Date: 2025-05-07 06:18:42 +0000 URL: https://git.openjdk.org/mobile/commit/26251b71011f9e674140927e96d8278561a071b6 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 06:23:03 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 06:23:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4458719a Branch: master Author: Daishi Tabata Committer: Magnus Ihse Bursie Date: 2025-05-07 06:19:56 +0000 URL: https://git.openjdk.org/mobile/commit/4458719a108f45d3744d47a6ea081fe9ec3e675e 8355249: Remove the use of WMIC from the entire source code Reviewed-by: erikj, ihse, asemenyuk ! make/RunTestsPrebuilt.gmk ! make/autoconf/build-performance.m4 ! test/failure_handler/src/share/conf/windows.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java Changeset: a5d57cfc Branch: master Author: duke Date: 2025-05-07 06:20:44 +0000 URL: https://git.openjdk.org/mobile/commit/a5d57cfca8e99cfd82767a4758311a5e8789691e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 06:57:26 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 06:57:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20f75506-aab1-4e90-97ab-a976aa404bd0@openjdk.org> Changeset: 910d77d3 Branch: master Author: Christian Stein Date: 2025-05-07 06:55:29 +0000 URL: https://git.openjdk.org/mobile/commit/910d77d39e6fb9ca339272c75fa4ff7ff99bffcf 8354260: Launcher help text is wrong for -Xms Reviewed-by: jsikstro, jlahoda ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: cb3a5755 Branch: master Author: duke Date: 2025-05-07 06:55:48 +0000 URL: https://git.openjdk.org/mobile/commit/cb3a57555610d73c4aa82f0315f145653fc7cb0b Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 07:22:05 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 07:22:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5511be2f-7836-401e-8c2f-bad92ec4a1d2@openjdk.org> Changeset: 21f01e0c Branch: master Author: Matthias Baesken Date: 2025-05-07 07:19:42 +0000 URL: https://git.openjdk.org/mobile/commit/21f01e0c89e40ae2701d8cb24c737be78f4dcd19 8356269: Fix broken web-links after JDK-8295470 Reviewed-by: chagedorn, epeter ! test/hotspot/jtreg/applications/jcstress/README ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/compiler/membars/DekkerTest.java Changeset: e8cc9763 Branch: master Author: duke Date: 2025-05-07 07:20:45 +0000 URL: https://git.openjdk.org/mobile/commit/e8cc976368563b018d8208fb4553d68dcbf01508 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 07:45:53 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 07:45:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50895835 Branch: master Author: Aleksey Shipilev Date: 2025-05-07 07:44:05 +0000 URL: https://git.openjdk.org/mobile/commit/50895835e0c78f54a0b33db7f42f3769e2a1e652 8356259: Lift basic -Xlog:jit* logging to "info" level Reviewed-by: kvn ! src/hotspot/share/compiler/compileTask.cpp Changeset: b409787d Branch: master Author: duke Date: 2025-05-07 07:44:41 +0000 URL: https://git.openjdk.org/mobile/commit/b409787decaa085df2d0251dbf5f7ea9c28288ff Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 08:08:44 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 08:08:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4b5e1de4-5e75-42e3-b896-988a396f21d5@openjdk.org> Changeset: 328715d8 Branch: master Author: Ivan Bereziuk Committer: Severin Gehwolf Date: 2025-05-07 08:06:29 +0000 URL: https://git.openjdk.org/mobile/commit/328715d84c0eafb4fe58d28b301138374ddac168 8356187: TestJcmd.java may incorrectly parse podman version Reviewed-by: sgehwolf ! test/hotspot/jtreg/containers/docker/TestJcmd.java Changeset: 8ce718c2 Branch: master Author: duke Date: 2025-05-07 08:06:44 +0000 URL: https://git.openjdk.org/mobile/commit/8ce718c2d562e5fe9d428c319908ac49e4f4d53e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 08:19:03 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 08:19:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5bae43e6-7c4f-4c83-a470-8fc9688bf575@openjdk.org> Changeset: b5fd289f Branch: master Author: Manuel H?ssig Committer: Tobias Hartmann Date: 2025-05-07 08:16:35 +0000 URL: https://git.openjdk.org/mobile/commit/b5fd289f53e8380dfc38c3615acd10396ac647d5 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' Reviewed-by: epeter, mchevalier, thartmann, chagedorn, rcastanedalo ! test/hotspot/jtreg/compiler/print/TestPrintAssemblyDeoptRace.java Changeset: 89ec0d74 Branch: master Author: duke Date: 2025-05-07 08:16:41 +0000 URL: https://git.openjdk.org/mobile/commit/89ec0d747c61929978eb7ca11b374bd7ef429992 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 08:35:59 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 08:35:59 GMT Subject: git: openjdk/mobile: 5 new changesets Message-ID: Changeset: da004cb6 Branch: master Author: Hamlin Li Date: 2025-05-07 08:33:35 +0000 URL: https://git.openjdk.org/mobile/commit/da004cb6579c96c444faa55496db0056e9ac34e0 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java Reviewed-by: fyang, luhenry ! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java Changeset: 87ce5dfe Branch: master Author: duke Date: 2025-05-07 08:33:40 +0000 URL: https://git.openjdk.org/mobile/commit/87ce5dfe395ad4cb7d9ebef808a8bad3301e3ce1 Automatic merge of jdk:master into master Changeset: 1a4bbb00 Branch: master Author: Hamlin Li Date: 2025-05-07 08:33:49 +0000 URL: https://git.openjdk.org/mobile/commit/1a4bbb0027ae9e6df3b668454fa155861d531f72 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/vectorapi/VectorCommutativeOperSharingTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java Changeset: 50554fa1 Branch: master Author: Hamlin Li Date: 2025-05-07 08:34:03 +0000 URL: https://git.openjdk.org/mobile/commit/50554fa1982f042fb1d7b6c8a16334b97b31bb63 8355704: RISC-V: enable TestIRFma.java Reviewed-by: rehn, luhenry ! test/hotspot/jtreg/compiler/c2/irTests/TestIRFma.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: baf7e10a Branch: master Author: duke Date: 2025-05-07 08:34:43 +0000 URL: https://git.openjdk.org/mobile/commit/baf7e10aa9c6b922543e5e74812a33e1a03646c7 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 09:15:30 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 09:15:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <935e3cf8-1c41-44e3-89a0-ab5567aecde6@openjdk.org> Changeset: 1bdff3cc Branch: master Author: Per Minborg Date: 2025-05-07 09:12:44 +0000 URL: https://git.openjdk.org/mobile/commit/1bdff3ccd069142e21c8b0a9ecf759b82302a2d2 8356114: java/foreign/TestBufferStackStress2.java failed with junit action timed out Reviewed-by: djelinski, alanb ! test/jdk/java/foreign/TestBufferStackStress2.java Changeset: 1b5847a7 Branch: master Author: duke Date: 2025-05-07 09:13:46 +0000 URL: https://git.openjdk.org/mobile/commit/1b5847a797e8f58e7c06ba60569c2ba1422f27be Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 09:24:11 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 09:24:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3ff429f4-2b61-4c33-b714-b1e70548bd84@openjdk.org> Changeset: 0844745e Branch: master Author: Sergey Bylokhov Date: 2025-05-07 09:21:58 +0000 URL: https://git.openjdk.org/mobile/commit/0844745e7bd954a96441365f8010741ec1c29dbf 8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401 Reviewed-by: azvegint ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java ! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java ! test/jdk/java/awt/Paint/ButtonRepaint.java ! test/jdk/java/awt/Paint/CheckboxRepaint.java ! test/jdk/java/awt/Paint/LabelRepaint.java ! test/jdk/java/awt/Paint/ListRepaint.java Changeset: b580a395 Branch: master Author: duke Date: 2025-05-07 09:22:42 +0000 URL: https://git.openjdk.org/mobile/commit/b580a39536662f6a31b2fefe45d9c15070fdb439 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 12:09:53 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 12:09:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 60a4594b Branch: master Author: Volkan Yazici Committer: Daniel Fuchs Date: 2025-05-07 12:07:47 +0000 URL: https://git.openjdk.org/mobile/commit/60a4594b9f9acd82ef3ff22fc6a2df238dd981b9 8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value Reviewed-by: dfuchs ! test/jdk/java/net/Inet4Address/PingThis.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/net/ServerSocket/AnotherSelectFdsLimit.java ! test/jdk/java/net/ServerSocket/SelectFdsLimit.java Changeset: 67a32656 Branch: master Author: duke Date: 2025-05-07 12:08:42 +0000 URL: https://git.openjdk.org/mobile/commit/67a326560ce0c5995bb663b96b7578904a37b3ef Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 13:25:54 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 13:25:54 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <334dfe77-9be3-4a9c-9e90-e60f96b43735@openjdk.org> Changeset: fa765e7d Branch: master Author: Magnus Ihse Bursie Date: 2025-05-07 13:23:16 +0000 URL: https://git.openjdk.org/mobile/commit/fa765e7d346d26a1c5065830bd01d850720da8ae 8356335: Remove linux-x86 from jib profiles Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: a72f7506 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-07 13:23:28 +0000 URL: https://git.openjdk.org/mobile/commit/a72f7506bf07be722c90ed64f5177699d2cebdb2 8356379: Need a proper way to test existence of binary from configure Reviewed-by: erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/util_paths.m4 Changeset: bf14c8f8 Branch: master Author: duke Date: 2025-05-07 13:23:42 +0000 URL: https://git.openjdk.org/mobile/commit/bf14c8f8a8ceb42ee52c773a9b7c0d0aa8d29733 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 13:33:08 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 13:33:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4464a44a-0557-4a64-95ae-e2ddcbef919a@openjdk.org> Changeset: ca5e0b18 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-07 13:28:46 +0000 URL: https://git.openjdk.org/mobile/commit/ca5e0b1848054848fb5e39eebac06f2011cceb2e 8282493: Add --with-jcov-modules convenience option Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/Coverage.gmk ! make/RunTests.gmk ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template Changeset: 5ca991ce Branch: master Author: duke Date: 2025-05-07 13:29:42 +0000 URL: https://git.openjdk.org/mobile/commit/5ca991cee17d6d8893bfe824cc8826866266adb5 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 14:09:28 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 14:09:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <556f1baa-354a-4a68-8a11-584e87fa8c7c@openjdk.org> Changeset: d7e648bb Branch: master Author: Chen Liang Date: 2025-05-07 14:08:21 +0000 URL: https://git.openjdk.org/mobile/commit/d7e648bb2737362d3cba3350cae63b1013967a66 8355775: Improve symbolic sharing in dynamic constant pool entries Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java Changeset: c225a81f Branch: master Author: duke Date: 2025-05-07 14:08:43 +0000 URL: https://git.openjdk.org/mobile/commit/c225a81f5b5006ca5733593e729aed33f1237cdc Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 14:52:31 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 14:52:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <313f98a9-aebe-4dba-8c46-fa2770d169aa@openjdk.org> Changeset: 90f0f1b8 Branch: master Author: Gerg? Barany Committer: Yudi Zheng Date: 2025-05-07 14:49:37 +0000 URL: https://git.openjdk.org/mobile/commit/90f0f1b88badbf1f72d7b9434621457aa47cde30 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java Reviewed-by: dnsimon, yzheng ! src/hotspot/share/code/nmethod.inline.hpp Changeset: 9cef133b Branch: master Author: duke Date: 2025-05-07 14:49:47 +0000 URL: https://git.openjdk.org/mobile/commit/9cef133b0beca648c7a39301a3130845d642d189 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 15:45:28 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 15:45:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c8a30c2a Branch: master Author: Leonid Mesnik Date: 2025-05-07 15:42:00 +0000 URL: https://git.openjdk.org/mobile/commit/c8a30c2aaba04c11b70a4f74ee74452250be6e59 8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled Reviewed-by: coleenp ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java Changeset: 62aa3c6c Branch: master Author: duke Date: 2025-05-07 15:42:42 +0000 URL: https://git.openjdk.org/mobile/commit/62aa3c6c6141f7f06a8d92c8846bde7dbd6b8848 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 16:54:34 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 16:54:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4debbf7b-2d55-4b20-9145-d6132fff9c66@openjdk.org> Changeset: da5dc528 Branch: master Author: Thomas Stuefe Date: 2025-05-07 16:52:45 +0000 URL: https://git.openjdk.org/mobile/commit/da5dc5287b3a81909a5c316f164f7f42d07d3664 8356025: Provide a PrintVMInfoAtExit diagnostic switch Reviewed-by: mbaesken, jsikstro ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp + test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java Changeset: 36e56f40 Branch: master Author: duke Date: 2025-05-07 16:53:42 +0000 URL: https://git.openjdk.org/mobile/commit/36e56f40e084783f56f47333dfde2e848a363269 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 17:38:37 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 17:38:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6a3e6d92-b572-4c17-af07-e12a4d238407@openjdk.org> Changeset: 40f696db Branch: master Author: Ioi Lam Date: 2025-05-07 17:36:37 +0000 URL: https://git.openjdk.org/mobile/commit/40f696dbe49f348327bf0f3dc6493a7110918813 8356318: Unexpected VerifyError in AOT training run Reviewed-by: shade, kvn ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver_Helper.jcod ! test/lib/jdk/test/lib/cds/SimpleCDSAppTester.java Changeset: dddd3b5b Branch: master Author: duke Date: 2025-05-07 17:37:05 +0000 URL: https://git.openjdk.org/mobile/commit/dddd3b5b0c5ef9b79f50c41beb4812929e525a7b Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 17:44:03 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 17:44:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8af5b85c-3571-40d6-905a-12474077abb6@openjdk.org> Changeset: 28e6b7cb Branch: master Author: Ioi Lam Date: 2025-05-07 17:40:44 +0000 URL: https://git.openjdk.org/mobile/commit/28e6b7cb7462b0e231698c86ff57828e9e288087 8351313: VM crashes when AOTMode/AOTCache/AOTConfiguration are empty Reviewed-by: ccheung, shade, kvn ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java Changeset: b735db07 Branch: master Author: duke Date: 2025-05-07 17:41:43 +0000 URL: https://git.openjdk.org/mobile/commit/b735db0756a40a384f91ee6b8ade4e7355114ab3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 18:08:53 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 18:08:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <942e935d-6cd8-4ef2-8cf2-bc0dcf0ffd68@openjdk.org> Changeset: cb021580 Branch: master Author: Alex Menkov Date: 2025-05-07 18:05:48 +0000 URL: https://git.openjdk.org/mobile/commit/cb02158090fa97bf4d11d09c23ce3058a5f83fc8 8354461: Update tests to disable streaming output for attach tools Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/hotspot/jtreg/runtime/NMT/NMTTestUtils.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java ! test/hotspot/jtreg/runtime/Thread/ThreadPriorities.java ! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java ! test/hotspot/jtreg/serviceability/tmtools/jstack/JstackThreadTest.java ! test/jdk/sun/tools/jcmd/JcmdOutputEncodingTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jstack/BasicJStackTest.java ! test/lib/jdk/test/lib/dcmd/JcmdExecutor.java ! test/lib/jdk/test/lib/dcmd/PidJcmdExecutor.java Changeset: 498dcd6f Branch: master Author: duke Date: 2025-05-07 18:06:43 +0000 URL: https://git.openjdk.org/mobile/commit/498dcd6f584a12039d11e5ae3e46c0365fe23513 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 18:11:49 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 18:11:49 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <1e1aba8d-8adb-4604-8624-9fcfadfb588d@openjdk.org> Changeset: 3f6b1777 Branch: master Author: Chen Liang Date: 2025-05-07 18:09:23 +0000 URL: https://git.openjdk.org/mobile/commit/3f6b17777ffe59d8981e252891ef2e5beeaf2fdd 8332934: Do loop with continue with subsequent switch leads to incorrect stack maps Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/langtools/tools/javac/flow/LVTHarness.java = test/langtools/tools/javac/stackmap/BranchToFewerDefines.java + test/langtools/tools/javac/stackmap/DoLoopLocalEscapeThroughContinueTest.java = test/langtools/tools/javac/stackmap/SwitchExitStateTest.java Changeset: ebcc81dc Branch: master Author: duke Date: 2025-05-07 18:10:24 +0000 URL: https://git.openjdk.org/mobile/commit/ebcc81dc5fb7459b2a4825917aa60eb1e58f96d6 Automatic merge of jdk:master into master Changeset: 8c1b915c Branch: master Author: Chen Liang Date: 2025-05-07 18:11:03 +0000 URL: https://git.openjdk.org/mobile/commit/8c1b915c7ef2b3a6e65705b91f4eb464caaec4e7 8356126: Duplication handling and optimization of CaptureCallState Reviewed-by: jvernee ! src/hotspot/share/prims/downcallLinker.cpp ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java Changeset: 43b3b513 Branch: master Author: duke Date: 2025-05-07 18:11:16 +0000 URL: https://git.openjdk.org/mobile/commit/43b3b513704398bd74aa003892f5d9f132c39dba Automatic merge of jdk:master into master From duke at openjdk.org Wed May 7 21:34:48 2025 From: duke at openjdk.org (duke) Date: Wed, 7 May 2025 21:34:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 493ac936 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-07 21:33:39 +0000 URL: https://git.openjdk.org/mobile/commit/493ac93606e4637638ec1ae34e24526aaba7b7f3 8244533: Configure should abort on missing short names in Windows Co-authored-by: Jorn Vernee Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj ! doc/building.html ! doc/building.md ! doc/hotspot-unit-tests.html ! make/autoconf/basic_windows.m4 ! make/autoconf/util_paths.m4 ! make/scripts/fixpath.sh Changeset: 06f1acdf Branch: master Author: duke Date: 2025-05-07 21:34:13 +0000 URL: https://git.openjdk.org/mobile/commit/06f1acdf4e3d94d0c20242c0e6ee33752ee2313a Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 01:00:42 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 01:00:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6177fb7d-63fa-4e04-8bf5-65bda793a0dc@openjdk.org> Changeset: 7642556a Branch: master Author: Markus KARG Committer: Jaikiran Pai Date: 2025-05-08 00:58:10 +0000 URL: https://git.openjdk.org/mobile/commit/7642556a5a131e9104033ad7d7abfdb4be5012cf 8343110: Add getChars(int, int, char[], int) to CharSequence and CharBuffer Reviewed-by: liach, jpai, rriggs ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/CharSequence.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template + test/jdk/java/lang/CharSequence/GetChars.java + test/jdk/java/nio/Buffer/GetChars.java Changeset: cebd2fcb Branch: master Author: duke Date: 2025-05-08 00:59:14 +0000 URL: https://git.openjdk.org/mobile/commit/cebd2fcb15cf59297ace41ee0451d5a49c570584 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 01:11:16 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 01:11:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3e258cbd Branch: master Author: Ioi Lam Date: 2025-05-08 01:08:52 +0000 URL: https://git.openjdk.org/mobile/commit/3e258cbddf335a6b4f4307e5a1304fe2664c80a0 8356407: Part of class verification is skipped in AOT training run Co-authored-by: Vladimir Ivanov Reviewed-by: matsaave, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verificationType.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/ReturnIntegerAsString.jasm Changeset: a8b6e47e Branch: master Author: duke Date: 2025-05-08 01:09:14 +0000 URL: https://git.openjdk.org/mobile/commit/a8b6e47eb348e1df22c2b342f7869ea802b099e2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 03:58:41 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 03:58:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5815607c-ec2c-4b8c-96e0-c01535a250ca@openjdk.org> Changeset: 52a5583d Branch: master Author: Jaikiran Pai Date: 2025-05-08 03:56:45 +0000 URL: https://git.openjdk.org/mobile/commit/52a5583d691388f833c3aeb56ce92cbfb5d61274 8356154: Respecify java.net.Socket constructors that allow creating UDP sockets to throw IllegalArgumentException Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! test/jdk/java/net/Socket/UdpSocket.java ! test/jdk/java/net/SocketImpl/BadUsages.java Changeset: bbfb36c4 Branch: master Author: duke Date: 2025-05-08 03:57:14 +0000 URL: https://git.openjdk.org/mobile/commit/bbfb36c4b70b9f3ffdb89bd08d3e54e8dbe6b9b1 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 07:32:29 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 07:32:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <82f304df-b1db-40a1-9253-4351a09cf66b@openjdk.org> Changeset: 223eec55 Branch: master Author: Anass Baya Committer: SendaoYan Date: 2025-05-08 07:30:40 +0000 URL: https://git.openjdk.org/mobile/commit/223eec55018f1640cb292b11130e3e1d6451990d 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java Reviewed-by: aivanov, achung ! test/jdk/javax/swing/JComboBox/ComboPopupBug.java Changeset: 3e0dd34d Branch: master Author: duke Date: 2025-05-08 07:31:14 +0000 URL: https://git.openjdk.org/mobile/commit/3e0dd34df65964438b091605009a958270bcfe00 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 07:48:13 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 07:48:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a3bd9f0-a96b-418f-921c-447dbaac68d9@openjdk.org> Changeset: daf6fa1e Branch: master Author: Andrew Dinn Date: 2025-05-08 07:44:42 +0000 URL: https://git.openjdk.org/mobile/commit/daf6fa1e6153d3fdf48ef0840790794e57349c38 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC Reviewed-by: shade, kvn ! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp Changeset: c123d6d1 Branch: master Author: duke Date: 2025-05-08 07:45:19 +0000 URL: https://git.openjdk.org/mobile/commit/c123d6d1e1d9a956d0ef57db1c1448f4346aecb6 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 09:08:10 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 09:08:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6177291e-0546-4bc8-9718-dcbf545794b5@openjdk.org> Changeset: 2c1eb339 Branch: master Author: nibjen Committer: Daniel Jeli?ski Date: 2025-05-08 09:06:19 +0000 URL: https://git.openjdk.org/mobile/commit/2c1eb339d6c9b6cc6fa4a8780b0e0b8d4d9a5f01 8350830: Values converted incorrectly when reading TLS session tickets Reviewed-by: djelinski, ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java + test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java Changeset: 1bd0c5e6 Branch: master Author: duke Date: 2025-05-08 09:07:15 +0000 URL: https://git.openjdk.org/mobile/commit/1bd0c5e6c285f1a7e3e2f934d1e575814838a3bb Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 10:58:00 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 10:58:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <52cd8499-a388-48fd-b8bc-86a6073027be@openjdk.org> Changeset: 5df7089c Branch: master Author: Amit Kumar Date: 2025-05-08 10:56:01 +0000 URL: https://git.openjdk.org/mobile/commit/5df7089c3eb2e6d7cf6634840a2a21bcaa7e3f4e 8350398: [s390x] Relativize initial_sp/monitors in interpreter frames Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 1d2063f7 Branch: master Author: duke Date: 2025-05-08 10:56:13 +0000 URL: https://git.openjdk.org/mobile/commit/1d2063f717d1be79ef5859816f7ca99a04df1c70 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 11:36:48 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 11:36:48 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <3f17c24a-110c-48b4-89c8-16b15255d45e@openjdk.org> Changeset: b47b2062 Branch: master Author: Christian Hagedorn Date: 2025-05-08 11:33:31 +0000 URL: https://git.openjdk.org/mobile/commit/b47b2062a2232694eb01473054a468ad9a6a2507 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes Reviewed-by: epeter, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/predicates/assertion/TestPhiAboveOpaqueInitializedAssertionPredicate.java Changeset: 183e9408 Branch: master Author: duke Date: 2025-05-08 11:34:16 +0000 URL: https://git.openjdk.org/mobile/commit/183e94083152fadd572e469400a430d2b215e87e Automatic merge of jdk:master into master Changeset: ad07426f Branch: master Author: Christian Hagedorn Date: 2025-05-08 11:34:46 +0000 URL: https://git.openjdk.org/mobile/commit/ad07426fab3396caefd7c08d924e085c1f6f61ba 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates Reviewed-by: epeter, kvn ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp ! test/hotspot/jtreg/compiler/predicates/assertion/TestAssertionPredicates.java Changeset: ad606d69 Branch: master Author: duke Date: 2025-05-08 11:35:15 +0000 URL: https://git.openjdk.org/mobile/commit/ad606d69ed24d6412ef6ea9d3aaf9efce99bbd35 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 13:20:03 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 13:20:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6434e2b0-228e-4bdf-919e-5aa5ebbe4946@openjdk.org> Changeset: 900b3ff7 Branch: master Author: Kevin Walls Date: 2025-05-08 13:18:02 +0000 URL: https://git.openjdk.org/mobile/commit/900b3ff7ee933520efe2438fb7c841a4e6a93d17 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Reviewed-by: amenkov, sspitsyn ! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c Changeset: 269f6fb5 Branch: master Author: duke Date: 2025-05-08 13:18:14 +0000 URL: https://git.openjdk.org/mobile/commit/269f6fb59372a3874f2960d93722d431ac5c131b Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 13:35:41 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 13:35:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <362e4832-8de5-4305-8e9a-56302a0fe9f5@openjdk.org> Changeset: 57297e60 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-08 13:33:57 +0000 URL: https://git.openjdk.org/mobile/commit/57297e60de92b9878fb3926109da3e0058a506ae 8354278: Revert use of non-POSIX echo -n introduced in JDK-8301197 Reviewed-by: iris ! make/Docs.gmk ! make/MainSupport.gmk ! make/autoconf/help.m4 ! make/common/FindTests.gmk ! make/common/Modules.gmk Changeset: 4ada5f69 Branch: master Author: duke Date: 2025-05-08 13:34:14 +0000 URL: https://git.openjdk.org/mobile/commit/4ada5f69aca2bd1611b37d0f254930b3913ebe77 Automatic merge of jdk:master into master ! make/common/Modules.gmk ! make/common/Modules.gmk From duke at openjdk.org Thu May 8 14:57:00 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 14:57:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <84913727-f5e5-4e24-b7bb-026e68ddef0b@openjdk.org> Changeset: 2ea629f3 Branch: master Author: Eirik Bj?rsn?s Date: 2025-05-08 14:52:53 +0000 URL: https://git.openjdk.org/mobile/commit/2ea629f3f2ae07de9cb92baac13497a789d16ec3 8353440: Disable FTP fallback for non-local file URLs by default Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java ! test/jdk/java/net/URL/OpenStream.java ! test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java + test/jdk/sun/net/www/protocol/file/NonLocalFtpFallbackDisabled.java Changeset: 5d0e702b Branch: master Author: duke Date: 2025-05-08 14:54:17 +0000 URL: https://git.openjdk.org/mobile/commit/5d0e702baccb24c9b9c6431870d8d7dcbb74f2b1 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 15:17:16 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 15:17:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3587fafa-9cc8-46f0-8369-c0de467663f3@openjdk.org> Changeset: c6ffacb5 Branch: master Author: Maurizio Cimadamore Date: 2025-05-08 15:14:35 +0000 URL: https://git.openjdk.org/mobile/commit/c6ffacb5754642083f614a5ee6dc76b7d145c605 8344703: Compiler Implementation for Flexible Constructor Bodies Reviewed-by: vromero, liach, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! test/langtools/tools/javac/DefiniteAssignment/DA_DUConstructors.java ! test/langtools/tools/javac/DefiniteAssignment/DA_DUConstructors.out ! test/langtools/tools/javac/LocalClassCtorPrologue.java ! test/langtools/tools/javac/LocalClassCtorPrologue.out ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview1.java ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview1.out ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview2.java ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview2.out ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview3.java ! test/langtools/tools/javac/SuperInit/EarlyAssignmentNoPreview3.out ! test/langtools/tools/javac/SuperInit/EarlyAssignments.java ! test/langtools/tools/javac/SuperInit/EarlyAssignments.out ! test/langtools/tools/javac/SuperInit/EarlyInnerAccessErrorMessageTest.java ! test/langtools/tools/javac/SuperInit/EarlyInnerAccessErrorMessageTest.out ! test/langtools/tools/javac/SuperInit/EarlyLambdaReturn.java ! test/langtools/tools/javac/SuperInit/EarlyLocalClass.java ! test/langtools/tools/javac/SuperInit/EarlyLocalClass.out ! test/langtools/tools/javac/SuperInit/EarlyLocalCtorRef.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest1.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest2.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest3.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest4.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest5.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest6.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest7.java ! test/langtools/tools/javac/SuperInit/EarlyLocalTest8.java ! test/langtools/tools/javac/SuperInit/LambdaLocalEarlyCrash.java ! test/langtools/tools/javac/SuperInit/LambdaOuterCapture.java ! test/langtools/tools/javac/SuperInit/MultiLevelOuterInstance.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.out ! test/langtools/tools/javac/SuperInit/SuperInitGood.java ! test/langtools/tools/javac/diags/examples/CantAssignInitializedBeforeCtorCalled.java ! test/langtools/tools/javac/diags/examples/FeatureFlexibleConstructors.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java = test/langtools/tools/javac/diags/examples/PreviewFeatureUsePlural.java ! test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.java Changeset: 1d5e5362 Branch: master Author: duke Date: 2025-05-08 15:15:15 +0000 URL: https://git.openjdk.org/mobile/commit/1d5e53628a042f649895be495997295375ce3824 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 16:09:42 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 16:09:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <51676085-9871-4068-ae4e-fdaa7074fbd4@openjdk.org> Changeset: 6b1e88a9 Branch: master Author: Roman Kennke Date: 2025-05-08 16:07:25 +0000 URL: https://git.openjdk.org/mobile/commit/6b1e88a946c5aa5ab8c1b320ebdfdf595c469855 8356329: Report compact object headers in hs_err Reviewed-by: stuefe, lmesnik, zgu ! src/hotspot/share/utilities/vmError.cpp + test/hotspot/jtreg/runtime/ErrorHandling/TestVMConfigInHsErrFile.java Changeset: 832f3016 Branch: master Author: duke Date: 2025-05-08 16:08:15 +0000 URL: https://git.openjdk.org/mobile/commit/832f3016415fb475187c48cc67d80c6994bc312d Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 16:23:43 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 16:23:43 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <360fcc97-57d0-40f6-a824-639ed8e036a5@openjdk.org> Changeset: 7f3191a6 Branch: master Author: Casper Norrbin Committer: Severin Gehwolf Date: 2025-05-08 16:20:53 +0000 URL: https://git.openjdk.org/mobile/commit/7f3191a630edba32ddb7bb64a835ec663d91ed92 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 Reviewed-by: sgehwolf, jsjolen, dholmes ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp Changeset: 1e8927dd Branch: master Author: Casper Norrbin Committer: Johan Sj?len Date: 2025-05-08 16:21:14 +0000 URL: https://git.openjdk.org/mobile/commit/1e8927dded2d6d7049dc277564c77dff81ff1047 8354433: Assert in AbstractRBTree::visit_range_in_order(const K& from, const K& to, F f) is wrong Reviewed-by: jsjolen, aboldtch ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 53c00521 Branch: master Author: duke Date: 2025-05-08 16:21:22 +0000 URL: https://git.openjdk.org/mobile/commit/53c00521b29fff750bb8d587bcecf597e6605076 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 16:31:38 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 16:31:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <46af6e21-f1bd-4d36-9364-f73550755021@openjdk.org> Changeset: 24d84cf6 Branch: master Author: Joe Darcy Date: 2025-05-08 16:30:01 +0000 URL: https://git.openjdk.org/mobile/commit/24d84cf66a47e10002a836275794f3f17e147c99 8354091: Update RELEASE_25 description for Flexible Constructor Bodies Reviewed-by: iris, liach, vromero ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: d8fe27e5 Branch: master Author: duke Date: 2025-05-08 16:30:13 +0000 URL: https://git.openjdk.org/mobile/commit/d8fe27e56450149e572799f329b436dfe293b449 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 17:49:40 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 17:49:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ee94090-2354-4e57-8a6b-22aab8ac69c5@openjdk.org> Changeset: 92730945 Branch: master Author: Chris Plummer Date: 2025-05-08 17:48:26 +0000 URL: https://git.openjdk.org/mobile/commit/927309453822183bbfa9af278043fe0dca17031c 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 Reviewed-by: amenkov, sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001a.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: c6bb63f1 Branch: master Author: duke Date: 2025-05-08 17:49:14 +0000 URL: https://git.openjdk.org/mobile/commit/c6bb63f1afb83ea1135b10512bfb64664ab3eed8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 17:54:36 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 17:54:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <977c33bd-4e20-469e-900a-083a48756498@openjdk.org> Changeset: e4ecda2b Branch: master Author: Naoto Sato Date: 2025-05-08 17:52:05 +0000 URL: https://git.openjdk.org/mobile/commit/e4ecda2b2563fbdff96d82fbbed6c022e28a49da 8356221: Clarify Console.charset() method description Reviewed-by: bpb ! src/java.base/share/classes/java/io/Console.java Changeset: 1df3f611 Branch: master Author: duke Date: 2025-05-08 17:52:13 +0000 URL: https://git.openjdk.org/mobile/commit/1df3f6116c81702f2a7f82b3854c3e0ae50f79b4 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 17:57:19 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 17:57:19 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <8b052e3d-3582-42e0-8be9-02e15f13f3fb@openjdk.org> Changeset: b7b437d5 Branch: master Author: Vladimir Ivanov Date: 2025-05-08 17:53:27 +0000 URL: https://git.openjdk.org/mobile/commit/b7b437d5bd579a7a90a90470979768cdd085728c 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/vector.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandTest.java Changeset: e5c3bf3e Branch: master Author: duke Date: 2025-05-08 17:54:13 +0000 URL: https://git.openjdk.org/mobile/commit/e5c3bf3ed7a750a5b615405e76f1730069ffd880 Automatic merge of jdk:master into master Changeset: 4379e2d2 Branch: master Author: Ioi Lam Date: 2025-05-08 17:54:47 +0000 URL: https://git.openjdk.org/mobile/commit/4379e2d26bd445d3f303a5937d1e335885be9216 8356125: Interned strings are omitted from AOT cache Reviewed-by: shade, ccheung ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GeneratedInternedString.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/NonFinalStaticWithInitVal.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/NonFinalStaticWithInitVal_Helper.jasm Changeset: b1a32ad4 Branch: master Author: duke Date: 2025-05-08 17:55:16 +0000 URL: https://git.openjdk.org/mobile/commit/b1a32ad47f3c1bcec486605587eef05c4c7ff1c6 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 22:13:35 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 22:13:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b50424d-9a28-4627-99f1-60d8d6cfe711@openjdk.org> Changeset: c2a4fa1d Branch: master Author: Julian Waters Date: 2025-05-08 22:11:37 +0000 URL: https://git.openjdk.org/mobile/commit/c2a4fa1d83bd690e4e453eb1dbe59c6503b5281d 8355573: Remove kludge_c++11.h from jpackage code Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp ! src/jdk.jpackage/share/native/applauncher/CfgFile.cpp ! src/jdk.jpackage/share/native/applauncher/PackageFile.cpp ! src/jdk.jpackage/share/native/applauncher/StringProcessing.cpp ! src/jdk.jpackage/share/native/common/Dll.h ! src/jdk.jpackage/share/native/common/app.cpp - src/jdk.jpackage/share/native/common/kludge_c++11.h ! src/jdk.jpackage/windows/native/common/MsiUtils.h Changeset: ab5b572f Branch: master Author: duke Date: 2025-05-08 22:12:13 +0000 URL: https://git.openjdk.org/mobile/commit/ab5b572f79fd5d888bcb8f3271dbb8c1417f5847 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 8 22:20:03 2025 From: duke at openjdk.org (duke) Date: Thu, 8 May 2025 22:20:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8a8893ec Branch: master Author: Alexey Semenyuk Date: 2025-05-08 22:18:56 +0000 URL: https://git.openjdk.org/mobile/commit/8a8893ec030b19583efd65bd0751e66254689ead 8356562: SigningAppImageTwoStepsTest test fails Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 49f1b829 Branch: master Author: duke Date: 2025-05-08 22:19:13 +0000 URL: https://git.openjdk.org/mobile/commit/49f1b82951ddb81ef2e66accdcc6c21d5b33bc10 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 00:09:24 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 00:09:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cc3a366e Branch: master Author: Alexey Semenyuk Date: 2025-05-09 00:06:26 +0000 URL: https://git.openjdk.org/mobile/commit/cc3a366e2a616226b776f683dbfb7cddaf2270d3 8333568: Test that jpackage doesn't modify R/O files/directories Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java Changeset: 36056f28 Branch: master Author: duke Date: 2025-05-09 00:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/36056f283dbd25d9da1deac85fafd40069c1edfd Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 02:09:44 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 02:09:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9a0e6f33 Branch: master Author: Sergey Bylokhov Date: 2025-05-09 02:08:29 +0000 URL: https://git.openjdk.org/mobile/commit/9a0e6f338f34fb5da16d5f9eb710cdddd4302945 8356571: Re-enable -Wtype-limits for GCC in LCMS Reviewed-by: jwaters, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk Changeset: 4b691a7f Branch: master Author: duke Date: 2025-05-09 02:09:13 +0000 URL: https://git.openjdk.org/mobile/commit/4b691a7f04527071b8e43eb04678f249649f0e0e Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 05:30:50 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 05:30:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 53ad4b2a Branch: master Author: Jatin Bhateja Date: 2025-05-09 05:28:56 +0000 URL: https://git.openjdk.org/mobile/commit/53ad4b2ad2664e5056c113543dfaa26647d6ce26 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, sviswanathan ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: f2679d7a Branch: master Author: duke Date: 2025-05-09 05:29:13 +0000 URL: https://git.openjdk.org/mobile/commit/f2679d7a570ec1bcdf748bc0796b249a144ec9a9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 06:03:12 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 06:03:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3776ff6b-6b66-42de-826e-c7ec56806934@openjdk.org> Changeset: 591e71eb Branch: master Author: Ioi Lam Date: 2025-05-09 06:00:23 +0000 URL: https://git.openjdk.org/mobile/commit/591e71ebe501e6e88249f46efda4134277f29b08 8354890: AOT-initialize j.l.i.MethodHandleImpl and inner classes Reviewed-by: liach, vlivanov ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java Changeset: 8319b4ef Branch: master Author: duke Date: 2025-05-09 06:00:42 +0000 URL: https://git.openjdk.org/mobile/commit/8319b4efee4999247c848191e032c52a88beb44c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 07:15:23 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 07:15:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c88f94c9 Branch: master Author: Matthias Baesken Date: 2025-05-09 07:12:51 +0000 URL: https://git.openjdk.org/mobile/commit/c88f94c9d7a12225a3571e0ba5399d4c42eeb707 8356394: Remove USE_LIBRARY_BASED_TLS_ONLY macro Reviewed-by: dholmes, kbarrett, lucy ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 555b65af Branch: master Author: duke Date: 2025-05-09 07:13:15 +0000 URL: https://git.openjdk.org/mobile/commit/555b65af51c49fa7c2b64e9b201162a2ae81ebf3 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 08:41:22 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 08:41:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5adc8402-8f30-43db-b15c-9eb3def58dd3@openjdk.org> Changeset: 74e981e8 Branch: master Author: Yudi Zheng Date: 2025-05-09 08:39:16 +0000 URL: https://git.openjdk.org/mobile/commit/74e981e85509ca072b2a45d529dab3a9883613a2 8353735: [JVMCI] Allow specifying storage kind of the callee save register Reviewed-by: dnsimon, cslucas ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/RegisterConfig.java Changeset: 750159e5 Branch: master Author: duke Date: 2025-05-09 08:40:14 +0000 URL: https://git.openjdk.org/mobile/commit/750159e5cb3c34cf88ba97ba68d910a696080d8b Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 09:07:26 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 09:07:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3aa2ea7e Branch: master Author: Magnus Ihse Bursie Date: 2025-05-09 09:05:10 +0000 URL: https://git.openjdk.org/mobile/commit/3aa2ea7e67c879dafa0f967073c2d8b98d62c996 8301971: Make JDK source code UTF-8 8338973: Document need to have UTF-8 locale available to build the JDK Reviewed-by: erikj, naoto, mbaesken ! .editorconfig ! .gitattributes ! doc/building.html ! doc/building.md ! make/Docs.gmk ! make/autoconf/basic.m4 ! make/autoconf/configure ! make/autoconf/flags-cflags.m4 ! make/common/JavaCompilation.gmk ! make/common/JdkNativeCompilation.gmk - make/common/support/unicode2x.sed ! src/java.base/unix/native/libjava/locale_str.h ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c Changeset: 40e44459 Branch: master Author: duke Date: 2025-05-09 09:05:16 +0000 URL: https://git.openjdk.org/mobile/commit/40e44459b2d00c1588ff199f0185fe12829c599e Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/common/JdkNativeCompilation.gmk ! make/autoconf/flags-cflags.m4 ! make/common/JdkNativeCompilation.gmk From duke at openjdk.org Fri May 9 09:13:03 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 09:13:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a091e2f2 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-09 09:10:06 +0000 URL: https://git.openjdk.org/mobile/commit/a091e2f2810da17ff61a63fd0f1f6538f1bdbb70 8351029: IncludeCustomExtension does not work on cygwin with source code below /home Reviewed-by: erikj ! make/PreInit.gmk ! make/PreInitSupport.gmk ! make/common/MakeFileStart.gmk ! make/common/MakeIncludeStart.gmk Changeset: a4256470 Branch: master Author: duke Date: 2025-05-09 09:10:17 +0000 URL: https://git.openjdk.org/mobile/commit/a42564700eb93d66e545e42805bcb08fca7ddc34 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 10:07:25 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 10:07:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0cb818a7-0270-4e21-afd9-f60c0d7eb022@openjdk.org> Changeset: 568dcc15 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-09 10:05:23 +0000 URL: https://git.openjdk.org/mobile/commit/568dcc15cb1a2c02d6ac4421902d841d256ca1c2 8334391: JDK build should exclude *-files directories for Java source Reviewed-by: erikj ! make/CompileInterimLangtools.gmk ! make/CompileJavaModules.gmk ! make/common/JavaCompilation.gmk ! make/common/native/Paths.gmk ! make/modules/java.base/Java.gmk ! make/modules/java.compiler/Java.gmk ! make/modules/java.desktop/Java.gmk ! make/modules/jdk.jdi/Java.gmk Changeset: 7f36ab8f Branch: master Author: duke Date: 2025-05-09 10:06:13 +0000 URL: https://git.openjdk.org/mobile/commit/7f36ab8f846f8d4825decc19cb3650e8fee34cf2 Automatic merge of jdk:master into master ! make/common/native/Paths.gmk ! make/modules/java.desktop/Java.gmk ! make/common/native/Paths.gmk ! make/modules/java.desktop/Java.gmk From duke at openjdk.org Fri May 9 12:26:04 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 12:26:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 411a63ea Branch: master Author: Serguei Spitsyn Date: 2025-05-09 12:24:28 +0000 URL: https://git.openjdk.org/mobile/commit/411a63ea1b0c6e8bfea219427bf1c317c5dadabf 8356251: Need minor cleanup for interp_only_mode Reviewed-by: lmesnik, cjplummer ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: 1c430eed Branch: master Author: duke Date: 2025-05-09 12:25:14 +0000 URL: https://git.openjdk.org/mobile/commit/1c430eed0785c816aa79c9f62220904bb183ef56 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 15:08:31 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 15:08:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02bc2dde-7aa4-413b-b8ad-40a6fa0e45f4@openjdk.org> Changeset: 9ebb5d42 Branch: master Author: Patricio Chilano Mateo Date: 2025-05-09 15:05:09 +0000 URL: https://git.openjdk.org/mobile/commit/9ebb5d42d43a743cf3a5197c7dabe46ac8120474 8346255: java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java finds no deadlock Reviewed-by: kevinw, dholmes, alanb ! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java Changeset: 11d5c93f Branch: master Author: duke Date: 2025-05-09 15:06:14 +0000 URL: https://git.openjdk.org/mobile/commit/11d5c93fc182f244287139aa8b4d5cc49acc3bab Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 15:47:21 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 15:47:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0e0bd642 Branch: master Author: Liam Miller-Cushon Date: 2025-05-09 15:45:25 +0000 URL: https://git.openjdk.org/mobile/commit/0e0bd642aba3ac859043fc9505343d06d780f13a 8356441: IllegalStateException in RichDiagnosticFormatter after JDK-8355065 Reviewed-by: liach, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java + test/langtools/tools/javac/annotations/typeAnnotations/RichFormatterWithTypeAnnotationsReentrantTest.java Changeset: 59c21aa8 Branch: master Author: duke Date: 2025-05-09 15:46:14 +0000 URL: https://git.openjdk.org/mobile/commit/59c21aa80832f5c886aee2ef9c111d14bf2b6b44 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 16:19:55 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 16:19:55 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 5f00c877 Branch: master Author: Naoto Sato Date: 2025-05-09 16:16:56 +0000 URL: https://git.openjdk.org/mobile/commit/5f00c877e26f1716da231771b611234db5607fa7 8356450: NPE in CLDRTimeZoneNameProviderImpl for tzdata downgrades after JDK-8342550 Reviewed-by: bpb, jlu, joehw ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java Changeset: 79a9b072 Branch: master Author: duke Date: 2025-05-09 16:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/79a9b07298e89655d550773b8ace00ac665dfeff Automatic merge of jdk:master into master Changeset: dd25799c Branch: master Author: Calvin Cheung Date: 2025-05-09 16:17:14 +0000 URL: https://git.openjdk.org/mobile/commit/dd25799c21529bf8dac49a63ddbcab530af0215b 8356212: runtime/cds/appcds/LotsOfSyntheticClasses.java timed out with -XX:+AOTClassLinking Reviewed-by: iklam, shade, syan ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfSyntheticClasses.java Changeset: c99bfa5b Branch: master Author: duke Date: 2025-05-09 16:18:15 +0000 URL: https://git.openjdk.org/mobile/commit/c99bfa5bf3209498b58aede9c0a8225018896c3a Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 16:37:40 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 16:37:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bed29a03 Branch: master Author: Joe Darcy Date: 2025-05-09 16:35:51 +0000 URL: https://git.openjdk.org/mobile/commit/bed29a03d198a9717f7d258ee21330462775136e 8356555: Incorrect use of {@link} in BigDecimal Reviewed-by: bpb, nbenalla, liach, iris ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 4f386db7 Branch: master Author: duke Date: 2025-05-09 16:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/4f386db73d10ef7920eae0e79d8baedc8a2b82f8 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 16:46:19 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 16:46:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2661f62c Branch: master Author: Shaojin Wen Date: 2025-05-09 16:42:49 +0000 URL: https://git.openjdk.org/mobile/commit/2661f62ca23f5589538d4ad50078d1f715ade342 8356036: (fs) FileKey.hashCode and UnixFileStore.hashCode implementations can use Long.hashCode Reviewed-by: liach, bpb ! src/java.base/unix/classes/sun/nio/ch/FileKey.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileKey.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java Changeset: 074bff17 Branch: master Author: duke Date: 2025-05-09 16:43:13 +0000 URL: https://git.openjdk.org/mobile/commit/074bff1788d051316aa546752fc0f3575a77218b Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 16:49:26 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 16:49:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 601f05e0 Branch: master Author: Alexander Matveev Date: 2025-05-09 16:47:06 +0000 URL: https://git.openjdk.org/mobile/commit/601f05e06d3c364ab5b151785d4ac49183cf61b5 8352480: Don't follow symlinks in additional content for app images Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: e7515f43 Branch: master Author: duke Date: 2025-05-09 16:47:12 +0000 URL: https://git.openjdk.org/mobile/commit/e7515f43ac278e90892744756b0f34840edef4be Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 17:08:18 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 17:08:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <19cf0087-49a3-45a7-a1bc-7970ac24f479@openjdk.org> Changeset: 1c5eb370 Branch: master Author: Fabio Romano Committer: Raffaello Giulietti Date: 2025-05-09 17:06:33 +0000 URL: https://git.openjdk.org/mobile/commit/1c5eb370b7dbe7558b535bf27c9df292c2007b9b 8355719: Reduce memory consumption of BigInteger.pow() Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java + test/micro/org/openjdk/bench/java/math/BigIntegerPow.java Changeset: 63a6c1a2 Branch: master Author: duke Date: 2025-05-09 17:07:33 +0000 URL: https://git.openjdk.org/mobile/commit/63a6c1a2e009ce06e8da81ce070cd13931bfcb06 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 17:16:10 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 17:16:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 66f04427 Branch: master Author: Joe Wang Date: 2025-05-09 17:12:53 +0000 URL: https://git.openjdk.org/mobile/commit/66f044271324643ee17df13ad3ef254bc4dbd798 8353232: Standardizing and Unifying XML Component Configurations Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/jdk/xml/internal/FeaturePropertyBase.java - src/java.xml/share/classes/jdk/xml/internal/JdkCatalog.java + src/java.xml/share/classes/jdk/xml/internal/JdkXmlConfig.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityPropertyManager.java Changeset: 855a7960 Branch: master Author: duke Date: 2025-05-09 17:13:15 +0000 URL: https://git.openjdk.org/mobile/commit/855a79605adf09b6b65b9dac2626693a62f66362 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 17:53:49 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 17:53:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6cdcc1fb-f853-4f1b-b217-0fc19f170673@openjdk.org> Changeset: 375f3dc9 Branch: master Author: Sergey Bylokhov Date: 2025-05-09 17:50:51 +0000 URL: https://git.openjdk.org/mobile/commit/375f3dc9ed0f1704e726d0d704420c38a0a5513c 8356053: Test java/awt/Toolkit/Headless/HeadlessToolkit.java fails by timeout Reviewed-by: prr, kizune ! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java Changeset: 69256340 Branch: master Author: duke Date: 2025-05-09 17:51:13 +0000 URL: https://git.openjdk.org/mobile/commit/69256340e98fb43764f73681a81d35f5af1c400c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 18:11:48 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 18:11:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0ae608d2-dbb6-424f-a0a2-0758778dc1b6@openjdk.org> Changeset: 30cb94d6 Branch: master Author: Phil Race Date: 2025-05-09 18:10:18 +0000 URL: https://git.openjdk.org/mobile/commit/30cb94d6b04a2be764a11b38f8bacabc7aaf9388 8346683: Problem list automated tests that fail on macOS15 Reviewed-by: dmarkov ! test/jdk/ProblemList.txt Changeset: fafd169e Branch: master Author: duke Date: 2025-05-09 18:11:13 +0000 URL: https://git.openjdk.org/mobile/commit/fafd169e7379de7b7c22a5b788d102f501c80304 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 18:24:20 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 18:24:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c9254fa-79ce-4c9f-ac99-358649b623d0@openjdk.org> Changeset: 3b20bed6 Branch: master Author: Calvin Cheung Date: 2025-05-09 18:22:45 +0000 URL: https://git.openjdk.org/mobile/commit/3b20bed6e2599fbddb16b75c06ee55637dd6836f 8356229: cmp-baseline build fail due to lib/modules difference Reviewed-by: iklam, erikj, liach ! make/GenerateLinkOptData.gmk Changeset: 48d9dd7f Branch: master Author: duke Date: 2025-05-09 18:23:14 +0000 URL: https://git.openjdk.org/mobile/commit/48d9dd7f08ef3351c98b6b13cdd05b60e0e9d315 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 19:21:52 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 19:21:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 68a11850 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-05-09 19:20:17 +0000 URL: https://git.openjdk.org/mobile/commit/68a118509a562334eb8c099129d79520041b10cf 8310003: Improve logging when default truststore is inaccessible Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java Changeset: 2c4328c4 Branch: master Author: duke Date: 2025-05-09 19:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/2c4328c4a08cf816d9876917d8512e09f8e20711 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 21:50:23 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 21:50:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <766f03ed-afa2-41b6-9f96-f19cb2695ea8@openjdk.org> Changeset: 8fadf295 Branch: master Author: Roger Riggs Date: 2025-05-09 21:48:16 +0000 URL: https://git.openjdk.org/mobile/commit/8fadf295b0ba720a5bc728c6b4d159e60447de97 8351443: Improve robustness of StringBuilder Reviewed-by: liach, rgiulietti, bchristi, jpai ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java ! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java ! test/jdk/java/lang/StringBuilder/HugeCapacity.java + test/jdk/java/lang/StringBuilder/StressSBTest.java ! test/jdk/java/lang/StringBuilder/StringBuilderRepeat.java Changeset: 9deb02e2 Branch: master Author: duke Date: 2025-05-09 21:49:13 +0000 URL: https://git.openjdk.org/mobile/commit/9deb02e22833a734de9cd6605640bf1a3fde460c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 22:00:52 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 22:00:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3115487c-b9ba-4447-9a78-a4cfd1a73e1c@openjdk.org> Changeset: 0f2a6c26 Branch: master Author: Chen Liang Date: 2025-05-09 21:58:24 +0000 URL: https://git.openjdk.org/mobile/commit/0f2a6c266b2e3aab59a5cd183e10dfc4820ca92d 8356577: Migrate ClassFileVersionTest to be feature-agnostic Reviewed-by: dholmes, alanb ! test/hotspot/jtreg/runtime/ClassFile/ClassFileVersionTest.java Changeset: f0ead2de Branch: master Author: duke Date: 2025-05-09 21:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/f0ead2def23e1926e55fee81b710f51e4407dd52 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 9 23:36:01 2025 From: duke at openjdk.org (duke) Date: Fri, 9 May 2025 23:36:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f7d2f46-27f9-40db-a473-993f7f4caa72@openjdk.org> Changeset: 3b336a9d Branch: master Author: Jatin Bhateja Date: 2025-05-09 23:33:32 +0000 URL: https://git.openjdk.org/mobile/commit/3b336a9da091c4df4373d2b845b60d2a7a4e3b1d 8352675: Support Intel AVX10 converged vector ISA feature detection Reviewed-by: sviswanathan, vlivanov, yzheng ! src/hotspot/cpu/aarch64/vmStructs_aarch64.hpp ! src/hotspot/cpu/x86/vmStructs_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.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/amd64/AMD64HotSpotVMConfig.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java Changeset: f43aa776 Branch: master Author: duke Date: 2025-05-09 23:34:13 +0000 URL: https://git.openjdk.org/mobile/commit/f43aa776658d2d4a6090ea12fff201351deeaa59 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 10 03:22:06 2025 From: duke at openjdk.org (duke) Date: Sat, 10 May 2025 03:22:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fa7c5a65 Branch: master Author: Alexander Matveev Date: 2025-05-10 02:59:05 +0000 URL: https://git.openjdk.org/mobile/commit/fa7c5a65ba62da9b6598d484db923119ace0cf90 8356664: [macos] AppContentTest fails after JDK-8352480 Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: 6524fc3a Branch: master Author: duke Date: 2025-05-10 03:09:37 +0000 URL: https://git.openjdk.org/mobile/commit/6524fc3a52eb9513eaaddcb64c31395ff7c652b9 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 10 15:18:37 2025 From: duke at openjdk.org (duke) Date: Sat, 10 May 2025 15:18:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <35c75a5a-04e6-457d-94f9-87fc5c44c224@openjdk.org> Changeset: 43696030 Branch: master Author: Ioi Lam Date: 2025-05-10 15:16:19 +0000 URL: https://git.openjdk.org/mobile/commit/436960308cebe020549fcdbb4bcb12c90ce7aeb8 8356597: AOT cache and CDS archive should not be created in read-only mode Reviewed-by: shade, kvn ! src/hotspot/share/cds/filemap.cpp Changeset: f2c88c76 Branch: master Author: duke Date: 2025-05-10 15:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/f2c88c7680815218b05ccb9f9ad6c1259ae7e71f Automatic merge of jdk:master into master From duke at openjdk.org Sun May 11 07:41:26 2025 From: duke at openjdk.org (duke) Date: Sun, 11 May 2025 07:41:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <92f89980-d836-4da7-9297-b8d0e4b82b18@openjdk.org> Changeset: 97d2a379 Branch: master Author: Sergey Bylokhov Date: 2025-05-11 07:39:15 +0000 URL: https://git.openjdk.org/mobile/commit/97d2a37927fca993537644e748c8abca58752d44 8355790: Enhance code consistency: java.desktop/unix:sun.awt Reviewed-by: achung, prr ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/UnsafeXDisposerRecord.java ! src/java.desktop/unix/classes/sun/awt/X11/WindowDimensions.java ! src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java ! src/java.desktop/unix/classes/sun/awt/X11/XAWTLookAndFeel.java ! src/java.desktop/unix/classes/sun/awt/X11/XAWTXSettings.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java ! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java ! src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java ! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxy.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedClientHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java ! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandler.java ! src/java.desktop/unix/classes/sun/awt/X11/XException.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFocusProxyWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XFontPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XGlobalCursorManager.java ! src/java.desktop/unix/classes/sun/awt/X11/XHorizontalScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11/XInputMethodDescriptor.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java ! src/java.desktop/unix/classes/sun/awt/X11/XLabelPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPropertyCache.java ! src/java.desktop/unix/classes/sun/awt/X11/XQueryTree.java ! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java ! src/java.desktop/unix/classes/sun/awt/X11/XRootWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XSystemTrayPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java ! src/java.desktop/unix/classes/sun/awt/X11/XTranslateCoordinates.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XVerticalScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XWINProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowAttributesData.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWrapperBase.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java ! src/java.desktop/unix/classes/sun/awt/X11CustomCursor.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java Changeset: d95fbf53 Branch: master Author: duke Date: 2025-05-11 07:40:15 +0000 URL: https://git.openjdk.org/mobile/commit/d95fbf5349128454170bbbc5e96c2d763ae9694f Automatic merge of jdk:master into master From duke at openjdk.org Sun May 11 22:41:49 2025 From: duke at openjdk.org (duke) Date: Sun, 11 May 2025 22:41:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18a0c543-a316-4b59-be17-354c4492dfa4@openjdk.org> Changeset: 74f047b8 Branch: master Author: Erik Gahlin Date: 2025-05-11 22:40:29 +0000 URL: https://git.openjdk.org/mobile/commit/74f047b84d949891fb72e2f1c9eca7b0b4bd22c4 8356224: JFR: Default value of @Registered is ignored Reviewed-by: mgronlun ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java + test/jdk/jdk/jfr/api/metadata/annotations/TestOverrideWithDefaultValue.java Changeset: 0225658d Branch: master Author: duke Date: 2025-05-11 22:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/0225658db95f916c1349c46cfdbacaea9554c7e5 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 03:04:43 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 03:04:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <266b5631-70a6-467d-be77-d28019c8345f@openjdk.org> Changeset: d7cb933b Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-05-12 03:01:46 +0000 URL: https://git.openjdk.org/mobile/commit/d7cb933b89839b692f5562aeeb92076cd25a99f6 8356593: RISC-V: Small improvement to array fill stub Reviewed-by: fyang ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: 6b0c7b8f Branch: master Author: duke Date: 2025-05-12 03:02:19 +0000 URL: https://git.openjdk.org/mobile/commit/6b0c7b8f9e95a796731413072b9f52d7eebb3c9d Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 06:46:44 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 06:46:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <561f6677-f8da-4824-a688-3b7d1c759101@openjdk.org> Changeset: de801fea Branch: master Author: Hannes Greule Committer: Emanuel Peter Date: 2025-05-12 06:43:52 +0000 URL: https://git.openjdk.org/mobile/commit/de801fea76b1328f3bda503088618162388eb119 8353551: C2: Constant folding for ReverseBytes nodes Reviewed-by: epeter, vlivanov ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/c2/gvn/ReverseBytesConstantsTests.java Changeset: c4c8ae2a Branch: master Author: duke Date: 2025-05-12 06:44:16 +0000 URL: https://git.openjdk.org/mobile/commit/c4c8ae2ab4d935218ab834c7cdfad8beb1fc22e5 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 07:01:57 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 07:01:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 45cf32bd Branch: master Author: Per Minborg Date: 2025-05-12 06:59:41 +0000 URL: https://git.openjdk.org/mobile/commit/45cf32bd2c9e44e2fcbb4b8d0714b87e078cdb7c 8347408: Create an internal method handle adapter for system calls with errno Reviewed-by: mcimadamore + src/java.base/share/classes/jdk/internal/foreign/CaptureStateUtil.java ! test/jdk/java/foreign/TestBufferStack.java + test/jdk/java/foreign/TestCaptureStateUtil.java + test/micro/org/openjdk/bench/java/lang/foreign/CaptureStateUtilBench.java Changeset: 580dfbf6 Branch: master Author: duke Date: 2025-05-12 07:00:54 +0000 URL: https://git.openjdk.org/mobile/commit/580dfbf6c355a9131bd292c54c7fe947dedfa732 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 07:15:26 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 07:15:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <346386d8-b010-4dcc-bd94-906337d66797@openjdk.org> Changeset: 43008b42 Branch: master Author: Per Minborg Date: 2025-05-12 07:12:19 +0000 URL: https://git.openjdk.org/mobile/commit/43008b42cf98466b4c4528d357bfcc2ae309770a 8356486: ReverseOrderListView should override reversed() to return `base` Reviewed-by: liach, smarks ! src/java.base/share/classes/java/util/ReverseOrderListView.java Changeset: 540872e0 Branch: master Author: duke Date: 2025-05-12 07:13:18 +0000 URL: https://git.openjdk.org/mobile/commit/540872e0b84d65609a3f1332c6f62a4dc3884703 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 08:18:41 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 08:18:41 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <255dc370-01f6-4c2b-b824-8afc36dd7d42@openjdk.org> Changeset: a3afc9f7 Branch: master Author: Ivan Walulya Date: 2025-05-12 08:15:53 +0000 URL: https://git.openjdk.org/mobile/commit/a3afc9f7ceba24ab607141426bb0a2693e6d37ca 8308854: G1 archive region allocation may expand/shrink the heap above/below -Xms Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 4fd6081b Branch: master Author: duke Date: 2025-05-12 08:16:13 +0000 URL: https://git.openjdk.org/mobile/commit/4fd6081bd6b7f76a6b6e3ed1cfec7c779a251fcb Automatic merge of jdk:master into master Changeset: 39a28ffe Branch: master Author: Fredrik Bredberg Date: 2025-05-12 08:16:15 +0000 URL: https://git.openjdk.org/mobile/commit/39a28ffe4e23274dba34317d8960bfb7e6d203ed 8355646: Optimize ObjectMonitor::exit Reviewed-by: pchilanomate, coleenp ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: ac5f1ba4 Branch: master Author: duke Date: 2025-05-12 08:17:19 +0000 URL: https://git.openjdk.org/mobile/commit/ac5f1ba4da588d6e338995872bd3b9b2bb16f392 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 08:55:02 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 08:55:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0258d999 Branch: master Author: Saranya Natarajan Committer: Roberto Casta?eda Lozano Date: 2025-05-12 08:50:01 +0000 URL: https://git.openjdk.org/mobile/commit/0258d9998ebc523a6463818be00353c6ac8b7c9c 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp + test/hotspot/jtreg/compiler/macronodes/TestLoopStripMiningInMacroElimination.java Changeset: 39f39cca Branch: master Author: duke Date: 2025-05-12 08:50:13 +0000 URL: https://git.openjdk.org/mobile/commit/39f39ccad8f9e3754ffd37b50bc60896c4beed14 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 09:04:17 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 09:04:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21d468c8-4d4d-4be6-9fb5-acde50d67154@openjdk.org> Changeset: 2b325416 Branch: master Author: Daniel Lund?n Date: 2025-05-12 09:02:25 +0000 URL: https://git.openjdk.org/mobile/commit/2b3254160933e8b11527f801507a9c01b90d22b0 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000) Reviewed-by: chagedorn, dfenacci, rcastanedalo, epeter ! src/hotspot/share/opto/phaseX.cpp Changeset: bb3fbeea Branch: master Author: duke Date: 2025-05-12 09:02:30 +0000 URL: https://git.openjdk.org/mobile/commit/bb3fbeea11af9dc25f72ea3f49583c26c7073cb9 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 09:18:50 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 09:18:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ab8c808e Branch: master Author: Abhishek Kumar Date: 2025-05-12 09:15:13 +0000 URL: https://git.openjdk.org/mobile/commit/ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4 8356752: Log mouse enter and exit events for debugging Reviewed-by: jdv, tr ! test/jdk/java/awt/List/ListEnterExitTest.java Changeset: d5efb05f Branch: master Author: duke Date: 2025-05-12 09:16:14 +0000 URL: https://git.openjdk.org/mobile/commit/d5efb05f481d8bc5b18f000440a3297f7096517e Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 12:27:01 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 12:27:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c9bc722-9cef-48c8-8413-371debaa7731@openjdk.org> Changeset: 8545e135 Branch: master Author: Hamlin Li Date: 2025-05-12 12:25:13 +0000 URL: https://git.openjdk.org/mobile/commit/8545e1357142db2e008970095a3f74f8121dbcf2 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java Reviewed-by: fyang, fjiang, mhaessig ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java Changeset: b7bea040 Branch: master Author: duke Date: 2025-05-12 12:26:15 +0000 URL: https://git.openjdk.org/mobile/commit/b7bea0405966c497785c79ebbd12b95635e90b1c Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 12:37:28 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 12:37:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7ae52ce5 Branch: master Author: Johan Sj?len Date: 2025-05-12 12:34:28 +0000 URL: https://git.openjdk.org/mobile/commit/7ae52ce572794f9d17446c66381f703ea1bb8b7c 8356390: Rename ResolvedIndyEntry::set_flags to set_has_appendix Co-authored-by: John R Rose Reviewed-by: coleenp, dholmes ! src/hotspot/share/oops/resolvedIndyEntry.hpp Changeset: 12646b36 Branch: master Author: duke Date: 2025-05-12 12:35:14 +0000 URL: https://git.openjdk.org/mobile/commit/12646b368c6496d3a543b1c91a5c80ffb84560fc Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 14:44:18 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 14:44:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e208653-6782-4dad-bc05-7a4cc12320cd@openjdk.org> Changeset: f5525ecf Branch: master Author: Archie Cobbs Date: 2025-05-12 14:42:27 +0000 URL: https://git.openjdk.org/mobile/commit/f5525ecf585b3876ae332d30b0e641ff0c844e58 8348410: Preview flag not checked during compilation resulting in runtime crash Co-authored-by: Aggelos Biboudis Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/patterns/PrimitivePatternsSwitchRequirePreview.java Changeset: 220b1edc Branch: master Author: duke Date: 2025-05-12 14:43:16 +0000 URL: https://git.openjdk.org/mobile/commit/220b1edcd8dbc372ea5cef111eaf6b2a5c2add24 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 15:52:03 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 15:52:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1e282df6-aec9-44b9-a0f7-812e21b65f8d@openjdk.org> Changeset: 8128f638 Branch: master Author: Joel Sikstr?m Date: 2025-05-12 15:49:38 +0000 URL: https://git.openjdk.org/mobile/commit/8128f638fac39f6874c13364cbf742493745d845 8355692: Refactor stream indentation Reviewed-by: stefank, cnorrbin ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memReporter.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 3a150ee8 Branch: master Author: duke Date: 2025-05-12 15:50:14 +0000 URL: https://git.openjdk.org/mobile/commit/3a150ee88dbfb69c968377e17b414b175df36e6d Automatic merge of jdk:master into master ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp From duke at openjdk.org Mon May 12 16:33:38 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 16:33:38 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: e4638954 Branch: master Author: Mikael Vidstedt Date: 2025-05-12 16:31:12 +0000 URL: https://git.openjdk.org/mobile/commit/e4638954284a5e0592c27421ca53df0002bd0845 8356657: Use stable source-date for cmp-baseline jib profiles Reviewed-by: liach, iris, alanb, jpai, erikj ! make/conf/jib-profiles.js Changeset: 50dced88 Branch: master Author: Mikael Vidstedt Date: 2025-05-12 16:31:24 +0000 URL: https://git.openjdk.org/mobile/commit/50dced88ff1aed23bb4c8fe9e4a08e6cc200b897 8356656: Drop unused DEVKIT_HOME from jib-profiles.js Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 2959d6d7 Branch: master Author: duke Date: 2025-05-12 16:32:19 +0000 URL: https://git.openjdk.org/mobile/commit/2959d6d7bd2c353516851bb29005f224e2c8d1a6 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 16:50:51 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 16:50:51 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <0ac0d28f-b2ce-4c85-9196-a46e9a9b6923@openjdk.org> Changeset: 8d7866ef Branch: master Author: Brian Burkhalter Date: 2025-05-12 16:48:13 +0000 URL: https://git.openjdk.org/mobile/commit/8d7866ef5fbf98eae6f30c4a6199a0e709f445a5 8356606: (fs) PosixFileAttributes.permissions() implementations should return an EnumSet Reviewed-by: liach, alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java Changeset: f807ace9 Branch: master Author: duke Date: 2025-05-12 16:49:13 +0000 URL: https://git.openjdk.org/mobile/commit/f807ace9b6d46a8f1af2137ce524efd808519a68 Automatic merge of jdk:master into master Changeset: 45dfc2c6 Branch: master Author: Daniel Fuchs Date: 2025-05-12 16:49:42 +0000 URL: https://git.openjdk.org/mobile/commit/45dfc2c6d6d6b2b0749347b0150bb22d49f12767 8353642: Deprecate URL::getPermission method and networking permission classes for removal Reviewed-by: djelinski, iris, mullan, michaelm ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/NetPermission.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java ! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java ! src/java.base/windows/classes/sun/net/www/protocol/file/UNCFileURLConnection.java ! src/jdk.net/share/classes/jdk/net/NetworkPermission.java Changeset: 043de5ac Branch: master Author: duke Date: 2025-05-12 16:50:15 +0000 URL: https://git.openjdk.org/mobile/commit/043de5ac5b719d9871a013725fad63f21633307a Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 20:02:59 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 20:02:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <643e9595-3629-416f-a76a-8667e70f6169@openjdk.org> Changeset: 0f5c6081 Branch: master Author: Roger Riggs Date: 2025-05-12 20:01:43 +0000 URL: https://git.openjdk.org/mobile/commit/0f5c608143413bc0d40fca31e097c7b40c7a6618 8356695: java/lang/StringBuilder/HugeCapacity.java failing with OOME Reviewed-by: liach, lancea, rgiulietti ! test/jdk/java/lang/StringBuilder/HugeCapacity.java Changeset: 0724a5be Branch: master Author: duke Date: 2025-05-12 20:02:15 +0000 URL: https://git.openjdk.org/mobile/commit/0724a5be4181622990f194df8f54670d15f4c8fd Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 20:30:47 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 20:30:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2595fcc7 Branch: master Author: Vladimir Kozlov Date: 2025-05-12 20:29:42 +0000 URL: https://git.openjdk.org/mobile/commit/2595fcc7cc49912d8ac54803a5f74e6f0a45f06f 8356192: Enable AOT code caching only on supported platforms Reviewed-by: shade, mdoerr, fyang ! src/hotspot/share/code/aotCodeCache.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java Changeset: 2fdaa9e0 Branch: master Author: duke Date: 2025-05-12 20:30:13 +0000 URL: https://git.openjdk.org/mobile/commit/2fdaa9e0c40805452c66a8be86b72d76b8c2ddc7 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 20:37:41 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 20:37:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3ee0ce9d-6880-4691-9b59-4af1e57bef57@openjdk.org> Changeset: b6b5ac1e Branch: master Author: Justin Lu Date: 2025-05-12 20:35:13 +0000 URL: https://git.openjdk.org/mobile/commit/b6b5ac1ef9042ed62a8358aa6943b8dc87dcf0ab 8348351: Improve lazy initialization of the available currencies set Reviewed-by: liach, naoto ! src/java.base/share/classes/java/util/Currency.java Changeset: 459f394c Branch: master Author: duke Date: 2025-05-12 20:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/459f394c22b306c69dafa8660693d14850dde029 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 23:17:21 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 23:17:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4366a770-be46-4646-890d-58e2d51e9fd3@openjdk.org> Changeset: c23469df Branch: master Author: Kelvin Nilsen Date: 2025-05-12 23:14:27 +0000 URL: https://git.openjdk.org/mobile/commit/c23469df162498e30119f43bc3d1effa15574a42 8355340: GenShen: Remove unneeded log messages related to remembered set write table Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp Changeset: 99a09c45 Branch: master Author: duke Date: 2025-05-12 23:15:13 +0000 URL: https://git.openjdk.org/mobile/commit/99a09c456f4b24c89041a58eef19d5176194bb7c Automatic merge of jdk:master into master From duke at openjdk.org Mon May 12 23:24:53 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 23:24:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 303f4101 Branch: master Author: Bhavana Kilambi Committer: Hao Sun Date: 2025-05-12 23:21:17 +0000 URL: https://git.openjdk.org/mobile/commit/303f4101d44835b9c62f46d89137ad218228c132 8355708: Two Float16 IR tests fail after JDK-8345125 Reviewed-by: jbhateja, haosun, mhaessig ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/c2/irTests/MulHFNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java Changeset: cfa5dfa8 Branch: master Author: duke Date: 2025-05-12 23:22:13 +0000 URL: https://git.openjdk.org/mobile/commit/cfa5dfa856c71ac7f7376108505640e883bb1045 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 03:08:36 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 03:08:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <347ff3c2-efc2-4b2a-aa93-e1ce69d532a8@openjdk.org> Changeset: adebfa7f Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-05-13 03:06:36 +0000 URL: https://git.openjdk.org/mobile/commit/adebfa7ffda6383f5793278ced14a193066c5f6a 8356700: RISC-V: Declare incompressible scope in fill_words / zero_memory assembler routines Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 398abbe6 Branch: master Author: duke Date: 2025-05-13 03:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/398abbe6b15ffe70abc8cb9fd51f97384a7b9b0c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 03:49:05 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 03:49:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3d97043b-1d00-4597-bfb9-e746f4fca2fc@openjdk.org> Changeset: 4fc10a1e Branch: master Author: Valerie Peng Date: 2025-05-13 03:46:30 +0000 URL: https://git.openjdk.org/mobile/commit/4fc10a1e7e9483ecddbaaa9fb52c4db52de86cc8 8356087: Problematic KeyInfo check using key algorithm in P11SecretKeyFactory class Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java + test/jdk/sun/security/pkcs11/Mac/InitMacWithAnyKey.java Changeset: 7e81416a Branch: master Author: duke Date: 2025-05-13 03:47:13 +0000 URL: https://git.openjdk.org/mobile/commit/7e81416a983a2eaf1ba17f1c2c85968ac3d4c08c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 04:44:57 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 04:44:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3607da78-adce-4beb-9363-1968fe7a2873@openjdk.org> Changeset: 24d77ade Branch: master Author: Jan Lahoda Date: 2025-05-13 04:44:07 +0000 URL: https://git.openjdk.org/mobile/commit/24d77adee9643c341d27366532c95923e1d97248 8356057: PrintingProcessor (-Xprint) does not print type variable bounds and type annotations for Object supertypes Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + test/langtools/tools/javac/processing/options/XprintTypeAnnotationsAndTypeVarBounds.java + test/langtools/tools/javac/processing/options/XprintTypeAnnotationsAndTypeVarBounds.out ! test/langtools/tools/javac/processing/rounds/OverwriteBetweenCompilations_1.out ! test/langtools/tools/javac/processing/rounds/OverwriteBetweenCompilations_2.out ! test/langtools/tools/javac/processing/rounds/OverwriteBetweenCompilations_3.out Changeset: 32cd5c40 Branch: master Author: duke Date: 2025-05-13 04:44:13 +0000 URL: https://git.openjdk.org/mobile/commit/32cd5c4034e3d60c7ad088870e853790e3c8c638 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 05:49:12 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 05:49:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0f967b1e-404a-4e57-8f46-561d231abe44@openjdk.org> Changeset: 6e084691 Branch: master Author: Per Minborg Date: 2025-05-13 05:47:17 +0000 URL: https://git.openjdk.org/mobile/commit/6e0846918ce1286ea1571a6ec0de8e6b44e24218 8356658: java/foreign/TestBufferStackStress2.java failed again with junit action timed out Reviewed-by: jpai, alanb ! test/jdk/java/foreign/TestBufferStackStress2.java Changeset: dbbe882f Branch: master Author: duke Date: 2025-05-13 05:48:14 +0000 URL: https://git.openjdk.org/mobile/commit/dbbe882f60a283988ddf709aeb4d8b2596896d20 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 06:19:47 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 06:19:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 03dca032 Branch: master Author: Jan Lahoda Date: 2025-05-13 06:16:34 +0000 URL: https://git.openjdk.org/mobile/commit/03dca0323d79ef5fb1c8ee1152667e2188fa5e01 8354908: javac mishandles supplementary character in character literal Reviewed-by: naoto, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/IllegalCharLiteralMultipleSurrogates.java ! test/langtools/tools/javac/lexer/JavaLexerTest.java Changeset: f9ca76b7 Branch: master Author: duke Date: 2025-05-13 06:17:14 +0000 URL: https://git.openjdk.org/mobile/commit/f9ca76b7b67e555ac091925e6ef8adcb0b822ac1 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 07:47:34 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 07:47:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 526f543a Branch: master Author: Stefan Johansson Date: 2025-05-13 07:44:30 +0000 URL: https://git.openjdk.org/mobile/commit/526f543adfeb90341b3b5b18916c1bb7ef725599 8353184: ZGC: Simplify and correct tlab_used() tracking Reviewed-by: stefank, aboldtch ! src/hotspot/share/gc/z/zAllocator.cpp ! src/hotspot/share/gc/z/zAllocator.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zTLABUsage.cpp + src/hotspot/share/gc/z/zTLABUsage.hpp ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 6983a294 Branch: master Author: duke Date: 2025-05-13 07:45:19 +0000 URL: https://git.openjdk.org/mobile/commit/6983a294422f5c32edb8a3838246f8d8c893bef7 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 07:59:56 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 07:59:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ad161a4e Branch: master Author: Volkan Yazici Committer: Michael McMahon Date: 2025-05-13 07:58:36 +0000 URL: https://git.openjdk.org/mobile/commit/ad161a4ef85e03d4b7be3df2d584356bf4f7cc80 8355360: -d option of jwebserver command should accept relative paths Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Changeset: 2b27a8e3 Branch: master Author: duke Date: 2025-05-13 07:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/2b27a8e31709f419c99edf5c093095b9067289dd Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 08:12:06 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 08:12:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <10c17b96-bf69-42cf-a608-2cb65745fad5@openjdk.org> Changeset: 522c7b44 Branch: master Author: Andrey Turbanov Date: 2025-05-13 08:10:11 +0000 URL: https://git.openjdk.org/mobile/commit/522c7b446fef17a8400bc589c55b161e939770cc 8356175: Remove unnecessary Map.get from XWM.getInsets Reviewed-by: tr, aivanov, serb ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java Changeset: 95d487c5 Branch: master Author: duke Date: 2025-05-13 08:11:14 +0000 URL: https://git.openjdk.org/mobile/commit/95d487c55b3de53c11d2edd695231f2f0fdd29c4 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 08:46:06 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 08:46:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 132a890a Branch: master Author: Alan Bateman Date: 2025-05-13 08:43:26 +0000 URL: https://git.openjdk.org/mobile/commit/132a890a9b3b70f2358237ebd9242b6747ba03dd 8342486: Implement JEP 505: Structured Concurrency (Fifth Preview) Co-authored-by: Alan Bateman Co-authored-by: Viktor Klang Reviewed-by: vklang ! src/java.base/share/classes/java/lang/ScopedValue.java + src/java.base/share/classes/java/util/concurrent/Joiners.java ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java + src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java ! test/jdk/java/lang/ScopedValue/StressStackOverflow.java + test/jdk/java/util/concurrent/StructuredTaskScope/StressCancellation.java - test/jdk/java/util/concurrent/StructuredTaskScope/StressShutdown.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java ! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java ! test/jdk/javax/security/auth/Subject/CallAsWithScopedValue.java ! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java Changeset: 2ef4654a Branch: master Author: duke Date: 2025-05-13 08:44:14 +0000 URL: https://git.openjdk.org/mobile/commit/2ef4654ab84c00ecbb258f36b736cf3a5536e70e Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 09:44:50 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 09:44:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97ce10f1-c1ed-4fb8-a9d6-ffecfb0c67db@openjdk.org> Changeset: 8ffc121b Branch: master Author: Andrew Dinn Date: 2025-05-13 09:42:44 +0000 URL: https://git.openjdk.org/mobile/commit/8ffc121b2fc6353d5419c2437d92911baac16b6b 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU Reviewed-by: shade ! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp Changeset: d15056be Branch: master Author: duke Date: 2025-05-13 09:43:16 +0000 URL: https://git.openjdk.org/mobile/commit/d15056be29f85678a21197308821d162d32087aa Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 10:03:15 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 10:03:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 38bb8adf Branch: master Author: Severin Gehwolf Date: 2025-05-13 09:59:49 +0000 URL: https://git.openjdk.org/mobile/commit/38bb8adf4f632b08af15f2d8530b35f05f86a020 8354941: Build failure with glibc 2.42 due to uabs() name collision Reviewed-by: kbarrett, thartmann ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 0c8e3bbe Branch: master Author: duke Date: 2025-05-13 10:00:58 +0000 URL: https://git.openjdk.org/mobile/commit/0c8e3bbea41776c69b25fd946332aaaa8f0b635c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 10:39:57 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 10:39:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 85db4631 Branch: master Author: Daniel Gredler Committer: Alexey Ivanov Date: 2025-05-13 10:37:57 +0000 URL: https://git.openjdk.org/mobile/commit/85db4631ae5208fba74fa8b8638c32d4e42d3268 8350203: [macos] Newlines and tabs are not ignored when drawing text to a Graphics2D object 8353187: Test TextLayout/TestControls fails on macOS: width of 0x9, 0xa, 0xd isn't zero Reviewed-by: honkar, aivanov, prr ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java + test/jdk/java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java Changeset: 5250761d Branch: master Author: duke Date: 2025-05-13 10:38:15 +0000 URL: https://git.openjdk.org/mobile/commit/5250761d2e084e2266dc84f68aca91ed0b829638 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 11:10:15 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 11:10:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ecd2feb-c02e-40b3-bc0e-239767141db8@openjdk.org> Changeset: 7dcc386a Branch: master Author: Volkan Yazici Committer: Michael McMahon Date: 2025-05-13 11:08:16 +0000 URL: https://git.openjdk.org/mobile/commit/7dcc386af9831bea21def6763512c9fba13b5064 8354024: [JMH] Create ephemeral UnixDomainSocketAddress provider with thread-safe close semantics Reviewed-by: michaelm ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java Changeset: 3cd0ff04 Branch: master Author: duke Date: 2025-05-13 11:09:20 +0000 URL: https://git.openjdk.org/mobile/commit/3cd0ff04dfe9695c20e89359d28ad59dfc27f1ea Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 11:29:03 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 11:29:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <01a27205-5295-4c02-af9f-e5294ca36b07@openjdk.org> Changeset: d930dc5d Branch: master Author: Marc Chevalier Date: 2025-05-13 11:26:36 +0000 URL: https://git.openjdk.org/mobile/commit/d930dc5df376268d3d96ac5dcddc47496459f5c0 8356275: TestCodeEntryAlignment fails with "Alignment must be <= CodeEntryAlignment" Reviewed-by: thartmann ! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp Changeset: d2217b0c Branch: master Author: duke Date: 2025-05-13 11:27:13 +0000 URL: https://git.openjdk.org/mobile/commit/d2217b0c67970638834d9eac9cc15cfd79850359 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 12:42:22 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 12:42:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 14d372b1 Branch: master Author: Erik Gahlin Date: 2025-05-13 12:40:14 +0000 URL: https://git.openjdk.org/mobile/commit/14d372b15bb49a98b0fc802e142fc76598123821 8356816: JFR: Move printing of metadata into separate class Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tool/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java Changeset: b920a69e Branch: master Author: duke Date: 2025-05-13 12:41:24 +0000 URL: https://git.openjdk.org/mobile/commit/b920a69e6e0f6760640a3f682f93e25e1d7db216 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 12:50:13 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 12:50:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3745c5ff-149c-4279-a47f-03edc818b9f1@openjdk.org> Changeset: de106447 Branch: master Author: Aleksey Shipilev Date: 2025-05-13 12:46:52 +0000 URL: https://git.openjdk.org/mobile/commit/de1064472180d06693d742a754a8fdc927d367f5 8356631: OopHandle replacement methods should not be called on empty handles Reviewed-by: coleenp, eosterlund ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/oops/weakHandle.inline.hpp Changeset: 1b8c1ac8 Branch: master Author: duke Date: 2025-05-13 12:47:19 +0000 URL: https://git.openjdk.org/mobile/commit/1b8c1ac8632906776388bdc0d747030534ed07a6 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 13:18:48 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 13:18:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 48d2acb3 Branch: master Author: Aleksey Shipilev Date: 2025-05-13 13:17:12 +0000 URL: https://git.openjdk.org/mobile/commit/48d2acb3860f742eb1c06b89f8a7208d0d7a01e7 8356783: CompilerTask hot_method is redundant Reviewed-by: kvn, cslucas ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 56276872 Branch: master Author: duke Date: 2025-05-13 13:18:13 +0000 URL: https://git.openjdk.org/mobile/commit/56276872dab64d74d780b0b90dc65471c65a3f93 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Tue May 13 13:37:48 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 13:37:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21c80519-6d4c-4834-b0ee-2db798825657@openjdk.org> Changeset: fa419489 Branch: master Author: Alan Bateman Date: 2025-05-13 13:35:40 +0000 URL: https://git.openjdk.org/mobile/commit/fa419489d3769a989ee5bd948eeda0ed9be071e2 8350765: Need to pin when accessing thread container from virtual thread Reviewed-by: vklang, jpai ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/jdk/internal/vm/ContinuationSupport.java ! src/java.base/share/classes/jdk/internal/vm/ThreadContainer.java ! src/java.base/windows/classes/sun/nio/fs/WindowsSecurity.java Changeset: 53f8f6e6 Branch: master Author: duke Date: 2025-05-13 13:36:14 +0000 URL: https://git.openjdk.org/mobile/commit/53f8f6e6f5198dc6a237bd9cdba51b3c839bf95d Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 13:44:01 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 13:44:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0c1acf4a-240c-4ec5-a595-581f39afb218@openjdk.org> Changeset: 066477de Branch: master Author: Per Minborg Date: 2025-05-13 13:40:48 +0000 URL: https://git.openjdk.org/mobile/commit/066477de80fc8719651b7b7bf2d02b1f58135f77 8356080: Address post-integration comments for Stable Values Reviewed-by: liach ! src/java.base/share/classes/java/lang/StableValue.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/ReverseOrderListView.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableEnumFunction.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableFunction.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableIntFunction.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableSupplier.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableUtil.java ! src/java.base/share/classes/jdk/internal/lang/stable/StableValueImpl.java ! test/jdk/java/lang/StableValue/StableFunctionTest.java ! test/jdk/java/lang/StableValue/StableListTest.java ! test/jdk/java/lang/StableValue/StableMapTest.java ! test/jdk/java/lang/StableValue/StableValueTest.java ! test/micro/org/openjdk/bench/java/lang/stable/StableMethodHandleBenchmark.java Changeset: a5d0151b Branch: master Author: duke Date: 2025-05-13 13:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/a5d0151b633bb85b692a0b015620f42985b5c67a Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 14:07:44 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 14:07:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8cc8e63c-f3ed-41d4-809f-16725c815890@openjdk.org> Changeset: 64a858c7 Branch: master Author: Raffaello Giulietti Date: 2025-05-13 14:04:53 +0000 URL: https://git.openjdk.org/mobile/commit/64a858c7b832447c3dcf4a39a2b0929bc4d70c39 8355992: Add unsignedMultiplyExact and *powExact methods to Math and StrictMath Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java + test/jdk/java/lang/Math/IntegralPowTest.java Changeset: a8c5bb52 Branch: master Author: duke Date: 2025-05-13 14:05:20 +0000 URL: https://git.openjdk.org/mobile/commit/a8c5bb52f03768460612beb79407a41352d67e86 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 14:34:25 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 14:34:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <48dc202b-04c5-48f9-9bf8-5dd9b325e0f1@openjdk.org> Changeset: b8c69dfb Branch: master Author: Archie Cobbs Date: 2025-05-13 14:31:17 +0000 URL: https://git.openjdk.org/mobile/commit/b8c69dfb2adb0eb8cce6b5e81a7388a6430eb8fb 8356551: Javac rejects receiver parameter in constructor of local class in early construction context Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/SuperInit/SuperInitGood.java Changeset: 0af664f8 Branch: master Author: duke Date: 2025-05-13 14:32:16 +0000 URL: https://git.openjdk.org/mobile/commit/0af664f83e7e2f375e3e37822092bea3ff9ce8ca Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 15:25:15 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 15:25:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7182b949-7bf7-4d19-a30a-5864c3b23001@openjdk.org> Changeset: 0318e495 Branch: master Author: Brian Burkhalter Date: 2025-05-13 15:21:30 +0000 URL: https://git.openjdk.org/mobile/commit/0318e49500edb129159030589472089ec21f2f58 8351415: (fs) Path::toAbsolutePath should specify if an absolute path has a root component Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Path.java Changeset: 7f4a8239 Branch: master Author: duke Date: 2025-05-13 15:22:13 +0000 URL: https://git.openjdk.org/mobile/commit/7f4a8239f1fdfb3b6210b652233e879cf7395c8f Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 16:01:43 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 16:01:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2558d506-5a12-4f75-97b8-58a8f3710aa2@openjdk.org> Changeset: 08b2df80 Branch: master Author: Doug Simon Date: 2025-05-13 15:58:59 +0000 URL: https://git.openjdk.org/mobile/commit/08b2df80c68e182fbf6b1fc94e991c02b23040ec 8356447: Change default for EagerJVMCI to true Reviewed-by: yzheng, kvn, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 3b1e9f61 Branch: master Author: duke Date: 2025-05-13 15:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/3b1e9f61a4c3d868dddf3ce6329a1e7bed92b129 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 17:06:31 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 17:06:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d1543429 Branch: master Author: Brent Christian Date: 2025-05-13 17:05:15 +0000 URL: https://git.openjdk.org/mobile/commit/d1543429ff29ca0d761b8473b3fb8621abcd226d 8356107: [java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property Reviewed-by: naoto, bpb ! test/jdk/java/lang/ProcessBuilder/SiblingIOEHandle.java ! test/jdk/java/lang/RuntimeTests/exec/Space.java ! test/jdk/java/lang/RuntimeTests/exec/Status.java - test/jdk/java/lang/System/NonAnsiFileEncodingTest.java Changeset: 704f1937 Branch: master Author: duke Date: 2025-05-13 17:05:25 +0000 URL: https://git.openjdk.org/mobile/commit/704f193724ee0110fb848ee669847c74144b3371 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 18:08:25 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 18:08:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <84eb0550-c14d-4b7e-a565-99ae482cf437@openjdk.org> Changeset: 1569925a Branch: master Author: Alexander Matveev Date: 2025-05-13 18:06:32 +0000 URL: https://git.openjdk.org/mobile/commit/1569925af49552268c4847bd201fb95e0e3819b7 8356819: [macos] MacSign should use "openssl" and "faketime" from Homebrew by default Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java Changeset: 409812d3 Branch: master Author: duke Date: 2025-05-13 18:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/409812d3bbed219e4acd5430ced1c7cf0f223b15 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 18:11:01 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 18:11:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58ef7d1c-6010-4efd-871a-e8d07fa25e2f@openjdk.org> Changeset: e7ce661a Branch: master Author: Kelvin Nilsen Date: 2025-05-13 18:08:10 +0000 URL: https://git.openjdk.org/mobile/commit/e7ce661adb01fba4bb690d51cc2858c822008654 8356667: GenShen: Eliminate races with ShenandoahFreeSet::available() Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp Changeset: bb15e57c Branch: master Author: duke Date: 2025-05-13 18:08:31 +0000 URL: https://git.openjdk.org/mobile/commit/bb15e57cc3d215b24dbf6ec2dadcb8c76267da22 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 20:25:03 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 20:25:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4656f24d-f678-44e0-be78-06675936b198@openjdk.org> Changeset: e149bd3a Branch: master Author: Justin Lu Date: 2025-05-13 20:23:10 +0000 URL: https://git.openjdk.org/mobile/commit/e149bd3a0c387698fe7b2ff6c373944ded773b8b 8352755: Misconceptions about j.text.DecimalFormat digits during parsing Reviewed-by: naoto ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 377b46bc Branch: master Author: duke Date: 2025-05-13 20:23:16 +0000 URL: https://git.openjdk.org/mobile/commit/377b46bcad3baa606c46ad711107526026733ff8 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 21:51:14 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 21:51:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <887d3e73-c107-44dd-ae2d-0fb8f07270f5@openjdk.org> Changeset: 89242eec Branch: master Author: Igor Veresov Date: 2025-05-13 21:49:46 +0000 URL: https://git.openjdk.org/mobile/commit/89242eecd2f381608f78bd8c431eca389956e79a 8356885: Don't emit C1 profiling for casts if TypeProfileCasts is off Reviewed-by: vlivanov, kvn ! src/hotspot/share/c1/c1_LIR.cpp + test/hotspot/jtreg/compiler/tiered/TypeProfileCasts.java Changeset: 7e3dd7da Branch: master Author: duke Date: 2025-05-13 21:50:13 +0000 URL: https://git.openjdk.org/mobile/commit/7e3dd7da6b9687e68d32b48141a945d064fad3e6 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 22:19:54 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 22:19:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5f3af0c4-ad18-4cde-8576-860d942ab00d@openjdk.org> Changeset: 1bded718 Branch: master Author: Shaojin Wen Date: 2025-05-13 22:16:42 +0000 URL: https://git.openjdk.org/mobile/commit/1bded7188f866a61d03936a9537503b31d603dc2 8356605: JRSUIControl.hashCode and JRSUIState.hashCode can use Long.hashCode Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java ! src/java.desktop/macosx/classes/apple/laf/JRSUIState.java Changeset: 5bbf033d Branch: master Author: duke Date: 2025-05-13 22:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/5bbf033d0e46c3c7f2daee010ad313e1a579f2fb Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 22:33:30 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 22:33:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 10dcdf1b Branch: master Author: Ben Perez Date: 2025-05-13 22:31:55 +0000 URL: https://git.openjdk.org/mobile/commit/10dcdf1b4738efc6b4deaf96f4d123aff4dab832 8347606: Optimize Java implementation of ML-DSA Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/ML_DSA.java Changeset: 30a59a73 Branch: master Author: duke Date: 2025-05-13 22:32:14 +0000 URL: https://git.openjdk.org/mobile/commit/30a59a73217f33f78b844230760f6f26757b87c4 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 13 22:45:14 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 22:45:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <040aa554-1762-40f3-868c-460f905d6e01@openjdk.org> Changeset: 4c0a0ab6 Branch: master Author: Valerie Peng Date: 2025-05-13 22:43:31 +0000 URL: https://git.openjdk.org/mobile/commit/4c0a0ab6bc765c46d2c4b8320418d30abee24a91 8353578: Refactor existing usage of internal HKDF impl to use the KDF API Co-authored-by: Kevin Driver Reviewed-by: djelinski, wetmore, mullan, kdriver, weijun ! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java ! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/Finished.java - src/java.base/share/classes/sun/security/ssl/HKDF.java ! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SSLBasicKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java - test/jdk/sun/security/ssl/internal/TEST.properties - test/jdk/sun/security/ssl/internal/TestRun.java - test/jdk/sun/security/ssl/internal/java.base/sun/security/ssl/TestHkdf.java Changeset: 91b20018 Branch: master Author: duke Date: 2025-05-13 22:44:13 +0000 URL: https://git.openjdk.org/mobile/commit/91b200187e63f051d61e7696927348f682356688 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 00:05:45 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 00:05:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78a6ca1d-050d-402f-bc5a-d37c20142a1a@openjdk.org> Changeset: a96424b2 Branch: master Author: Chen Liang Date: 2025-05-14 00:03:20 +0000 URL: https://git.openjdk.org/mobile/commit/a96424b24cc7734f04716a4459e5d5e0a5c73c0d 8356694: Removed unused subclass audits in ObjectInput/OutputStream Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java Changeset: a3ab9018 Branch: master Author: duke Date: 2025-05-14 00:04:13 +0000 URL: https://git.openjdk.org/mobile/commit/a3ab9018458b8c80c57b63a711f18aaf6cf595de Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 00:28:59 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 00:28:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <593e7ea6-2d29-43a7-afeb-e05a2cdacb31@openjdk.org> Changeset: 0c4bc489 Branch: master Author: Chihiro Ito Date: 2025-05-14 00:25:59 +0000 URL: https://git.openjdk.org/mobile/commit/0c4bc48928cea7ddd48ba84ed09e9e42ffc68da6 8356820: fixpath should allow + in paths on Windows Reviewed-by: erikj ! make/scripts/fixpath.sh Changeset: c0c7b618 Branch: master Author: duke Date: 2025-05-14 00:26:14 +0000 URL: https://git.openjdk.org/mobile/commit/c0c7b6189243a6f0e52e8b56f0599c94be5b0539 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 00:51:49 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 00:51:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dd2aba98 Branch: master Author: Kim Barrett Date: 2025-05-14 00:50:38 +0000 URL: https://git.openjdk.org/mobile/commit/dd2aba98f500531130b9dfccd4a4ad6555f1ea5c 8356689: Make HotSpot Style Guide change process more prominent Reviewed-by: dholmes, shade, stefank, kvn ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: ef365a21 Branch: master Author: duke Date: 2025-05-14 00:51:13 +0000 URL: https://git.openjdk.org/mobile/commit/ef365a2150fd3e69ab677a9b4f3da9cf73284464 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 00:54:18 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 00:54:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 530d14a1 Branch: master Author: Kim Barrett Date: 2025-05-14 00:51:49 +0000 URL: https://git.openjdk.org/mobile/commit/530d14a16e6b428ca9a21e8e373ee9c32e673c3e 8356686: doc/building.html is not up to date after JDK-8301971 Reviewed-by: jwaters, shade, erikj ! doc/building.html Changeset: 14f574fc Branch: master Author: duke Date: 2025-05-14 00:52:14 +0000 URL: https://git.openjdk.org/mobile/commit/14f574fcf22370ba987ed2e8bc99af61f7d97300 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 01:55:46 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 01:55:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <159f84a2-183c-4ba6-9d31-ffea17604d80@openjdk.org> Changeset: 2c4e8d21 Branch: master Author: Jaikiran Pai Date: 2025-05-14 01:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/2c4e8d211a030c85488e656a9a851d10dd0f9c11 8347712: IllegalStateException on multithreaded ZipFile access with non-UTF8 charset 8355975: ZipFile uses incorrect Charset if another instance for the same ZIP file was constructed with a different Charset Co-authored-by: Eirik Bj?rsn?s Reviewed-by: eirbjo, lancea, redestad, alanb ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipFileCharsetTest.java + test/jdk/java/util/zip/ZipFile/ZipFileSharedSourceTest.java Changeset: c25bced3 Branch: master Author: duke Date: 2025-05-14 01:54:17 +0000 URL: https://git.openjdk.org/mobile/commit/c25bced382c70759a5677f8ab91e70a87d64a93d Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 05:02:37 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 05:02:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <92dfe9a5-c92e-4bbe-96e8-2646fe9e2825@openjdk.org> Changeset: e07c65b8 Branch: master Author: Alexander Zuev Date: 2025-05-14 04:59:44 +0000 URL: https://git.openjdk.org/mobile/commit/e07c65b892ecb02d6b52877508131de3a2067e23 8323545: java/awt/GraphicsDevice/CheckDisplayModes.java fails with "exit code: 133" Reviewed-by: achung, serb ! test/jdk/java/awt/GraphicsDevice/CheckDisplayModes.java Changeset: 2e0029e5 Branch: master Author: duke Date: 2025-05-14 05:00:51 +0000 URL: https://git.openjdk.org/mobile/commit/2e0029e56195b137960fde017821fa11c71bbf1e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 06:34:32 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 06:34:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dd251599 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-14 06:32:54 +0000 URL: https://git.openjdk.org/mobile/commit/dd2515993bf76f424e4c56d529ae1541f55e3f8b 8356644: Update encoding declaration to UTF-8 Reviewed-by: prr, naoto ! src/demo/share/jfc/CodePointIM/README.html ! src/demo/share/jfc/Metalworks/resources/HelpFiles/metal.html ! src/demo/share/jfc/Metalworks/resources/HelpFiles/metalworks.html ! src/demo/share/jfc/SwingSet2/resources/ant.html ! src/demo/share/jfc/SwingSet2/resources/bug.html ! src/demo/share/jfc/SwingSet2/resources/index.html ! src/demo/share/jfc/SwingSet2/resources/king.html ! src/demo/share/jfc/SwingSet2/resources/preface.html ! src/demo/share/jfc/SwingSet2/resources/seaweed.html ! src/demo/share/jfc/SwingSet2/resources/title.html ! src/hotspot/share/prims/jvmti.xml ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/doctest.xsl ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/xmlfiles/shiporder11.xml ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/xmlfiles/shiporder11.xsd ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/xmlfiles/shiporder12.xml ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/xmlfiles/shiporder12.xsd ! test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.xsl ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.xml ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6401137.xsl ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs-error.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs-optimize-error.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs-optimize-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs-optimize.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30_occurs.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-error-max.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-error-min-max.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-error-min.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-unbounded-error-min.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-unbounded-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs-unbounded.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/multi-occurs.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-error-max.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-error-min-max.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-error-min.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-unbounded-error-min.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-unbounded-ok.xml ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-unbounded.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-wildcard-unbounded.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs-wildcard.xsd ! test/jaxp/javax/xml/jaxp/unittest/validation/occurs.xsd ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/ButtonDemo.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/ant.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/bug.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/index.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/king.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/preface.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/seaweed.html ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/title.html Changeset: e56038ed Branch: master Author: duke Date: 2025-05-14 06:33:14 +0000 URL: https://git.openjdk.org/mobile/commit/e56038ede13f4ee31e6f8f86f1a0bbca74b9fd16 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 06:45:09 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 06:45:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0aae8e6f-f3e4-43bb-af71-365cdf697b64@openjdk.org> Changeset: a3e094e1 Branch: master Author: Magnus Ihse Bursie Date: 2025-05-14 06:42:07 +0000 URL: https://git.openjdk.org/mobile/commit/a3e094e1a0716adf52dad6407eb7877682beec92 8354968: Replace unicode sequences in comment text with UTF-8 characters Reviewed-by: naoto ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/LocaleISOData.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/PropagatedException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/InetAddressConverter.java ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClass.java ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java ! test/jdk/java/lang/Class/getEnclosingClass/common/TestMe.java ! test/jdk/java/util/Collections/T5078378.java ! test/langtools/tools/javac/6330920/T6330920.java ! test/langtools/tools/javac/6457284/T6457284.java ! test/langtools/tools/javac/OverrideChecks/InterfaceImplements.java ! test/langtools/tools/javac/OverrideChecks/InterfaceOverride.java ! test/langtools/tools/javac/OverrideChecks/Private.java ! test/langtools/tools/javac/OverrideChecks/T6326485.java ! test/langtools/tools/javac/T4093617/T4093617.java ! test/langtools/tools/javac/T4848619/T4848619a.java ! test/langtools/tools/javac/T4848619/T4848619b.java ! test/langtools/tools/javac/T4994049/DeprecatedYES.java ! test/langtools/tools/javac/T4994049/T4994049.java ! test/langtools/tools/javac/T5003235/T5003235a.java ! test/langtools/tools/javac/T5003235/T5003235b.java ! test/langtools/tools/javac/T5003235/T5003235c.java ! test/langtools/tools/javac/T5092545.java ! test/langtools/tools/javac/T5105890.java ! test/langtools/tools/javac/T6180021/AbstractSub.java ! test/langtools/tools/javac/T6180021/Sub.java ! test/langtools/tools/javac/T6231246/T6231246.java ! test/langtools/tools/javac/T6231847.java ! test/langtools/tools/javac/T6266772.java ! test/langtools/tools/javac/T6407257.java ! test/langtools/tools/javac/annotations/neg/NoAnnotationMethods.java ! test/langtools/tools/javac/annotations/neg/NoClone.java ! test/langtools/tools/javac/annotations/neg/NoObjectMethods.java ! test/langtools/tools/javac/annotations/pos/AnnotationMethods.java ! test/langtools/tools/javac/api/6400303/T6400303.java ! test/langtools/tools/javac/api/6410643/T6410643.java ! test/langtools/tools/javac/api/6411310/T6411310.java ! test/langtools/tools/javac/api/6411333/T6411333.java ! test/langtools/tools/javac/api/6412656/T6412656.java ! test/langtools/tools/javac/api/6415780/T6415780.java ! test/langtools/tools/javac/api/6418694/T6418694.java ! test/langtools/tools/javac/api/6420409/T6420409.java ! test/langtools/tools/javac/api/6421111/T6421111.java ! test/langtools/tools/javac/api/6421756/T6421756.java ! test/langtools/tools/javac/api/6422215/T6422215.java ! test/langtools/tools/javac/api/6422327/T6422327.java ! test/langtools/tools/javac/api/6423003/T6423003.java ! test/langtools/tools/javac/api/6431257/T6431257.java ! test/langtools/tools/javac/api/6437999/T6437999.java ! test/langtools/tools/javac/api/6440333/T6440333.java ! test/langtools/tools/javac/api/6440528/T6440528.java ! test/langtools/tools/javac/api/6452876/T6452876.java ! test/langtools/tools/javac/api/6468404/T6468404.java ! test/langtools/tools/javac/api/6471599/Main.java ! test/langtools/tools/javac/api/Sibling.java ! test/langtools/tools/javac/api/T6257235.java ! test/langtools/tools/javac/api/T6258271.java ! test/langtools/tools/javac/api/T6265137.java ! test/langtools/tools/javac/api/T6306137.java ! test/langtools/tools/javac/api/T6358786.java ! test/langtools/tools/javac/api/T6397104.java ! test/langtools/tools/javac/api/T6400205.java ! test/langtools/tools/javac/api/T6400207.java ! test/langtools/tools/javac/api/T6407011.java ! test/langtools/tools/javac/api/TestEvalExpression.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/api/TestGetTree.java ! test/langtools/tools/javac/api/TestJavacTask.java ! test/langtools/tools/javac/api/TestJavacTaskScanner.java ! test/langtools/tools/javac/api/TestOperators.java ! test/langtools/tools/javac/api/TestResolveIdent.java ! test/langtools/tools/javac/boxing/T5082929.java ! test/langtools/tools/javac/boxing/T6348760.java ! test/langtools/tools/javac/cast/5043020/T5043020.java ! test/langtools/tools/javac/cast/6302214/T6302214a.java ! test/langtools/tools/javac/enum/6424358/T6424358.java ! test/langtools/tools/javac/enum/NoFinal.java ! test/langtools/tools/javac/enum/NoFinal2.java ! test/langtools/tools/javac/enum/NoFinal3.java ! test/langtools/tools/javac/enum/NoFinal4.java ! test/langtools/tools/javac/enum/NoFinal5.java ! test/langtools/tools/javac/enum/OkFinal.java ! test/langtools/tools/javac/enum/T5075242.java ! test/langtools/tools/javac/enum/T5081785.java ! test/langtools/tools/javac/enum/forwardRef/T6425594.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum1.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum2.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum3.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum4.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum5.java ! test/langtools/tools/javac/enum/forwardRef/TestEnum6.java ! test/langtools/tools/javac/generics/5086027/T5086027.java ! test/langtools/tools/javac/generics/5086027/T5086027pos.java ! test/langtools/tools/javac/generics/6192945/Method.java ! test/langtools/tools/javac/generics/6207386/Test.java ! test/langtools/tools/javac/generics/6227936/T6227936.java ! test/langtools/tools/javac/generics/6245699/T6245699c.java ! test/langtools/tools/javac/generics/6292765/T6292765.java ! test/langtools/tools/javac/generics/6332204/T6332204.java ! test/langtools/tools/javac/generics/6413682/TestPos.java ! test/langtools/tools/javac/generics/T6391995.java ! test/langtools/tools/javac/generics/inference/5073060/Neg.java ! test/langtools/tools/javac/generics/inference/5073060/T5073060a.java ! test/langtools/tools/javac/generics/inference/5081782/Neg.java ! test/langtools/tools/javac/generics/inference/5081782/Pos.java ! test/langtools/tools/javac/generics/inference/6215213/T6215213.java ! test/langtools/tools/javac/generics/inference/6278587/T6278587.java ! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.java ! test/langtools/tools/javac/generics/inference/6302954/T6456971.java ! test/langtools/tools/javac/generics/inference/6359106/T6359106.java ! test/langtools/tools/javac/generics/rawOverride/AttributeSet.java ! test/langtools/tools/javac/generics/rawOverride/Fail1.java ! test/langtools/tools/javac/generics/rawOverride/T6178365.java ! test/langtools/tools/javac/generics/rawOverride/Warn1.java ! test/langtools/tools/javac/generics/rawOverride/Warn2.java ! test/langtools/tools/javac/generics/typevars/4856983/T4856983.java ! test/langtools/tools/javac/generics/typevars/4856983/T4856983a.java ! test/langtools/tools/javac/generics/typevars/4856983/T4856983b.java ! test/langtools/tools/javac/generics/typevars/5060485/Compatibility.java ! test/langtools/tools/javac/generics/typevars/5060485/Method.java ! test/langtools/tools/javac/generics/typevars/5060485/Neg1.java ! test/langtools/tools/javac/generics/typevars/5060485/Neg2.java ! test/langtools/tools/javac/generics/typevars/5060485/Pos.java ! test/langtools/tools/javac/generics/typevars/6182630/T6182630.java ! test/langtools/tools/javac/generics/typevars/6486430/T6486430.java ! test/langtools/tools/javac/generics/typevars/6486430/T6486430a.java ! test/langtools/tools/javac/generics/wildcards/6330931/T6330931.java ! test/langtools/tools/javac/generics/wildcards/6437894/T6437894.java ! test/langtools/tools/javac/generics/wildcards/T5097548.java ! test/langtools/tools/javac/generics/wildcards/T5097548b.java ! test/langtools/tools/javac/jvm/6397652/T6397652.java ! test/langtools/tools/javac/nested/5009484/Y.java ! test/langtools/tools/javac/overload/T4494762.java ! test/langtools/tools/javac/positions/T6402077.java ! test/langtools/tools/javac/positions/T6404194.java ! test/langtools/tools/javac/processing/6359313/T6359313.java ! test/langtools/tools/javac/processing/6413690/T6413690.java ! test/langtools/tools/javac/processing/model/6194785/T6194785.java ! test/langtools/tools/javac/processing/model/testgetallmembers/Main.java ! test/langtools/tools/javac/processing/options/Xprint.java ! test/langtools/tools/javac/scope/6225935/T6214959.java ! test/langtools/tools/javac/scope/6225935/T6225935.java ! test/langtools/tools/javac/scope/6225935/T6381787.java ! test/langtools/tools/javac/scope/6225935/Test.java ! test/langtools/tools/javac/scope/6392998/T6392998.java ! test/langtools/tools/javac/unicode/FirstChar.java ! test/langtools/tools/javac/unit/T6198196.java ! test/langtools/tools/javac/unit/util/convert/EnclosingCandidates.java ! test/langtools/tools/javac/unit/util/list/AbstractList.java ! test/langtools/tools/javac/unit/util/list/FromArray.java ! test/langtools/tools/javac/util/filemanager/TestName.java Changeset: e9881887 Branch: master Author: duke Date: 2025-05-14 06:43:14 +0000 URL: https://git.openjdk.org/mobile/commit/e988188787e8643276c50ffa0c5d88d4680e415c Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 07:59:40 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 07:59:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7c96837d-1cb2-479b-bb10-846db647ec7a@openjdk.org> Changeset: 3b271981 Branch: master Author: Marc Chevalier Date: 2025-05-14 07:57:53 +0000 URL: https://git.openjdk.org/mobile/commit/3b271981662df2a7fdf04ffd75d017964425607c 8325647: [IR framework] Only prints stdout if exitCode is 134 Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java Changeset: c96343c5 Branch: master Author: duke Date: 2025-05-14 07:58:31 +0000 URL: https://git.openjdk.org/mobile/commit/c96343c55332191f83f0af18b26322ceed2aec7e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 08:02:29 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 08:02:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d1032d71 Branch: master Author: Raffaello Giulietti Date: 2025-05-14 07:59:19 +0000 URL: https://git.openjdk.org/mobile/commit/d1032d71bfd50ebc4b328ce9b0cc81cbb80554b0 8343829: Unify decimal and hexadecimal parsing in FloatingDecimal Reviewed-by: darcy ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java Changeset: b6165192 Branch: master Author: duke Date: 2025-05-14 08:00:55 +0000 URL: https://git.openjdk.org/mobile/commit/b6165192625afc9400a2712196c1c067bc68d89b Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 08:23:49 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 08:23:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58a6d646-ee0b-48e5-a605-8801551a1447@openjdk.org> Changeset: 265bc5f4 Branch: master Author: Serguei Spitsyn Date: 2025-05-14 08:21:54 +0000 URL: https://git.openjdk.org/mobile/commit/265bc5f47d4c0b973fd09d3c2d7576f5f786399f 8353496: SuspendResume1.java and SuspendResume2.java timeout after JDK-8319447 Reviewed-by: cjplummer, alanb ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java Changeset: fb1ea294 Branch: master Author: duke Date: 2025-05-14 08:22:15 +0000 URL: https://git.openjdk.org/mobile/commit/fb1ea2948225e45c0eeab618752edbcbe59e68b2 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 08:31:40 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 08:31:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b76b6107 Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-05-14 08:28:11 +0000 URL: https://git.openjdk.org/mobile/commit/b76b610788cea7149a04faeeba01067272b6e046 8356869: RISC-V: Improve tail handling of array fill stub Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! test/micro/org/openjdk/bench/vm/compiler/ArrayFill.java Changeset: 1e62a3ff Branch: master Author: duke Date: 2025-05-14 08:29:14 +0000 URL: https://git.openjdk.org/mobile/commit/1e62a3ffd26a155f8da24bc664ea8a7b55383345 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 08:39:46 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 08:39:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4dfdc2b9-0af4-4e97-9ad3-114cd39ab511@openjdk.org> Changeset: fc6f4da8 Branch: master Author: Martin Doerr Date: 2025-05-14 08:38:01 +0000 URL: https://git.openjdk.org/mobile/commit/fc6f4da8e72db4385c96fe0139ce43ec8c8ca2e6 8351666: [PPC64] Make non-volatile VectorRegisters available for C2 register allocation Reviewed-by: rrich ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.hpp ! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp Changeset: 4d507365 Branch: master Author: duke Date: 2025-05-14 08:38:13 +0000 URL: https://git.openjdk.org/mobile/commit/4d50736596d5a10a60d615aac6cf513418f5d549 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 08:42:29 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 08:42:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <01a3d4bb-a42b-40a2-90b1-c2fcbdd977f1@openjdk.org> Changeset: 86f39ab5 Branch: master Author: Fernando Guallini Date: 2025-05-14 08:39:21 +0000 URL: https://git.openjdk.org/mobile/commit/86f39ab5bb58a1d1e720badd7261365398134151 8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore Reviewed-by: abarashev, rhalade ! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java Changeset: 4195d959 Branch: master Author: duke Date: 2025-05-14 08:39:29 +0000 URL: https://git.openjdk.org/mobile/commit/4195d959c970591655a7922d060f64dd6e7959d6 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 09:08:26 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 09:08:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <35435b7d-2b72-4a05-9412-e0a479cd6ec0@openjdk.org> Changeset: 5c73dfc2 Branch: master Author: Aleksey Shipilev Date: 2025-05-14 09:05:49 +0000 URL: https://git.openjdk.org/mobile/commit/5c73dfc28cbd6801ac85c6685fb8c77aad3ab0b7 8352533: Report useful IOExceptions when jspawnhelper fails Reviewed-by: simonis, rriggs, stuefe ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java Changeset: a722113c Branch: master Author: duke Date: 2025-05-14 09:06:13 +0000 URL: https://git.openjdk.org/mobile/commit/a722113cee2c1e06abab93ac8259a1179938c3c9 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 12:02:20 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 12:02:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <197ddc77-a34b-49bf-9aa7-0506a1dbf718@openjdk.org> Changeset: 3270b009 Branch: master Author: Coleen Phillimore Date: 2025-05-14 12:00:23 +0000 URL: https://git.openjdk.org/mobile/commit/3270b00957038e95e3c1632daa9b7227d59f9af7 8356173: Remove ThreadCritical Reviewed-by: dholmes, kbarrett, jsjolen ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp - src/hotspot/os/posix/threadCritical_posix.cpp ! src/hotspot/os/windows/os_windows.cpp - src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/runtime/javaThread.cpp - src/hotspot/share/runtime/threadCritical.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/exceptions.cpp Changeset: d61c9222 Branch: master Author: duke Date: 2025-05-14 12:00:49 +0000 URL: https://git.openjdk.org/mobile/commit/d61c92227dc8dc91d56dccd849a7025fae5e6904 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp From duke at openjdk.org Wed May 14 12:42:07 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 12:42:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a989245a Branch: master Author: Jaikiran Pai Date: 2025-05-14 12:38:40 +0000 URL: https://git.openjdk.org/mobile/commit/a989245a2424d136f5d2a828eda666c3867b0f48 8327466: ct.sym zip not reproducible across build environment timezones Reviewed-by: erikj, jlahoda ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java + test/langtools/tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java Changeset: c964945e Branch: master Author: duke Date: 2025-05-14 12:39:13 +0000 URL: https://git.openjdk.org/mobile/commit/c964945ea1e8d6cff294fd4d411a4ea5fe327796 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 14:15:00 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 14:15:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7ac7ab08-2a82-4577-8775-1e0e6372d27f@openjdk.org> Changeset: 97b0dd21 Branch: master Author: Manuel H?ssig Committer: Tobias Hartmann Date: 2025-05-14 14:12:10 +0000 URL: https://git.openjdk.org/mobile/commit/97b0dd2167530b3d237e748cd5da0130e38e8af2 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock Co-authored-by: Emanuel Peter Co-authored-by: Dean Long Reviewed-by: epeter, dlong ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/interpreter/TestVerifyStackWithUnreachableBytecode.java + test/hotspot/jtreg/compiler/interpreter/TestVerifyStackWithUnreachableBytecodeImpl.jasm Changeset: c90b35a4 Branch: master Author: duke Date: 2025-05-14 14:13:14 +0000 URL: https://git.openjdk.org/mobile/commit/c90b35a42e8bdec0918259a1fdaced85604faa21 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 15:01:29 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 15:01:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <67150126-197b-486d-8f82-d21f980ef947@openjdk.org> Changeset: 1afd887b Branch: master Author: Jiangli Zhou Date: 2025-05-14 14:58:29 +0000 URL: https://git.openjdk.org/mobile/commit/1afd887b138ac2425289b6f863801774f050c23c 8356102: TestJcmdOutput, JcmdWithNMTDisabled and DumpSharedDictionary hs/tier1 tests fail on static-jdk Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java ! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java Changeset: 7c127c23 Branch: master Author: duke Date: 2025-05-14 14:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/7c127c23be171a155b6a7a21edba58a668c0b484 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 15:41:12 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 15:41:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <637a642c-3498-42a3-b6ff-1a47e5eabebc@openjdk.org> Changeset: 10436c1e Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-05-14 15:39:09 +0000 URL: https://git.openjdk.org/mobile/commit/10436c1e1d0a14ef8ba4d58babb23fc47c949a6f 8356281: Fix for TestFPComparison failure due to incorrect result Reviewed-by: sviswanathan, thartmann, jbhateja ! src/hotspot/cpu/x86/x86_64.ad Changeset: be373dc3 Branch: master Author: duke Date: 2025-05-14 15:40:14 +0000 URL: https://git.openjdk.org/mobile/commit/be373dc33bfb5c650180e98f389a696467e441c0 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 17:09:37 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 17:09:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d6f0a92-cac7-4d27-8511-b5557a3670ff@openjdk.org> Changeset: a2628357 Branch: master Author: Chris Plummer Date: 2025-05-14 17:07:28 +0000 URL: https://git.openjdk.org/mobile/commit/a2628357a922b1ea9ba721b1d8b708ff91d46d76 8356641: Test com/sun/jdi/EarlyThreadGroupChildrenTest.java fails sometimes on macOS Reviewed-by: kevinw, amenkov, sspitsyn ! test/jdk/com/sun/jdi/EarlyThreadGroupChildrenTest.java Changeset: 256b1ff3 Branch: master Author: duke Date: 2025-05-14 17:08:13 +0000 URL: https://git.openjdk.org/mobile/commit/256b1ff33c600dbeda351e5910c658de18d4dc1c Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 17:42:49 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 17:42:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a3f2436-51ab-455e-a752-a5ce10e3da1a@openjdk.org> Changeset: 7c8e273f Branch: master Author: Naoto Sato Date: 2025-05-14 17:41:42 +0000 URL: https://git.openjdk.org/mobile/commit/7c8e273fde644bbc2def4a1134a82b8eb8d33d53 8356420: Provide examples on wrapping System.in Reviewed-by: liach, smarks, alanb, bpb, iris ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java Changeset: faf5ec05 Branch: master Author: duke Date: 2025-05-14 17:42:13 +0000 URL: https://git.openjdk.org/mobile/commit/faf5ec059934a29041d9299a38765fe5290228b7 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 18:16:04 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 18:16:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 75504a35 Branch: master Author: Chris Plummer Date: 2025-05-14 18:12:35 +0000 URL: https://git.openjdk.org/mobile/commit/75504a35ee663625982f8aed508e5ff562643334 8356588: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001a.java Changeset: 89d66d0f Branch: master Author: duke Date: 2025-05-14 18:13:24 +0000 URL: https://git.openjdk.org/mobile/commit/89d66d0f8c4d9976abd5a59526839f669caebfaf Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 18:49:59 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 18:49:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <121d85be-85e1-422b-af80-958da47aee84@openjdk.org> Changeset: e91088a9 Branch: master Author: Alisen Chung Date: 2025-05-14 18:47:42 +0000 URL: https://git.openjdk.org/mobile/commit/e91088a9e8193b81a1de82d48effd8c8c0f3b45d 8343739: Test java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java failed: Wrong extended key code Reviewed-by: serb, prr ! test/jdk/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java Changeset: 21aa46f9 Branch: master Author: duke Date: 2025-05-14 18:48:19 +0000 URL: https://git.openjdk.org/mobile/commit/21aa46f93371845d85c20d87614e721cb5c2576d Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 19:41:09 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 19:41:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ecabea6c Branch: master Author: Ben Perez Date: 2025-05-14 19:38:34 +0000 URL: https://git.openjdk.org/mobile/commit/ecabea6cd315eaf08571ef61ff267318140d147b 8347608: Optimize Java implementation of ML-KEM Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java Changeset: d85c7cf1 Branch: master Author: duke Date: 2025-05-14 19:39:13 +0000 URL: https://git.openjdk.org/mobile/commit/d85c7cf12c70cf7bc9e3ad2c3cc2084b2c4da7a8 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 19:48:57 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 19:48:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2eb1440e-ebf5-4394-a390-59bcb071b826@openjdk.org> Changeset: 948ade8e Branch: master Author: Yudi Zheng Date: 2025-05-14 19:47:38 +0000 URL: https://git.openjdk.org/mobile/commit/948ade8e7003a41683600428c8e3155c7ed798db 8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 8b92f9a6 Branch: master Author: duke Date: 2025-05-14 19:48:13 +0000 URL: https://git.openjdk.org/mobile/commit/8b92f9a6eebad2ea57c8545aef86349226b4a9a3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 22:03:56 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 22:03:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b66ab8eb Branch: master Author: Ioi Lam Date: 2025-05-14 22:00:46 +0000 URL: https://git.openjdk.org/mobile/commit/b66ab8ebe254c674ce6a5b731773c41111fa6bc5 8356693: AOT assembly phase fails with -javaagent Reviewed-by: asmehra, ccheung, shade ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiAgentList.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgentTransformer.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgentTransformer.mf ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java Changeset: 57374deb Branch: master Author: duke Date: 2025-05-14 22:01:42 +0000 URL: https://git.openjdk.org/mobile/commit/57374deb9ae15675899044ada7ce533070077480 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 14 23:14:00 2025 From: duke at openjdk.org (duke) Date: Wed, 14 May 2025 23:14:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9cd04834-79e5-4a5a-a937-f4af457b7c68@openjdk.org> Changeset: 5e50a584 Branch: master Author: Ioi Lam Date: 2025-05-14 23:11:46 +0000 URL: https://git.openjdk.org/mobile/commit/5e50a584744d316dd881c9404f75e65f31bb0e75 8356838: AOT incorrectly sets a cached class's loader type to boot Reviewed-by: ccheung, iveresov ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotClassLocation.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java = test/hotspot/jtreg/runtime/cds/appcds/aotCache/modules/com.test/com/test/Foo.java = test/hotspot/jtreg/runtime/cds/appcds/aotCache/modules/com.test/module-info.java Changeset: 8a520ac1 Branch: master Author: duke Date: 2025-05-14 23:12:13 +0000 URL: https://git.openjdk.org/mobile/commit/8a520ac17bd4b3cc2fca8e47843df891a61d5be8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 07:53:31 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 07:53:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dc881ee3 Branch: master Author: Arno Zeller Committer: Christoph Langer Date: 2025-05-15 07:50:28 +0000 URL: https://git.openjdk.org/mobile/commit/dc881ee36900bc12bea9616a6078a1f3266c183d 8354530: AIX: sporadic unexpected errno when calling setsockopt in Net.joinOrDrop Reviewed-by: alanb, clanger ! src/java.base/unix/native/libnio/ch/Net.c Changeset: ae0035f2 Branch: master Author: duke Date: 2025-05-15 07:51:14 +0000 URL: https://git.openjdk.org/mobile/commit/ae0035f210446069d526574278a8301f8a9fee06 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 07:59:10 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 07:59:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <78e767f6-4cd4-49f9-a87b-dca2e7071421@openjdk.org> Changeset: e557b695 Branch: master Author: Andrey Turbanov Date: 2025-05-15 07:57:14 +0000 URL: https://git.openjdk.org/mobile/commit/e557b6956bdf9b0d89ad69427c7b4a97a65868ea 8356843: Avoid redundant HashMap.get to obtain old value in Toolkit.setDesktopProperty Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: 7d24e119 Branch: master Author: duke Date: 2025-05-15 07:58:13 +0000 URL: https://git.openjdk.org/mobile/commit/7d24e1196432fea2d140912d81b8a96dbc4612a8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 08:06:23 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 08:06:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b8d2bdb4 Branch: master Author: Thomas Schatzl Date: 2025-05-15 08:03:44 +0000 URL: https://git.openjdk.org/mobile/commit/b8d2bdb46529f780b4c21d709ca38b489348ee10 8355743: G1: Collection set clearing is not recorded as part of "Free Collection Set Time" Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp Changeset: 96fdf8c7 Branch: master Author: duke Date: 2025-05-15 08:04:14 +0000 URL: https://git.openjdk.org/mobile/commit/96fdf8c7d32304c16d96fc5c9f11fac3e4816d40 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 09:23:05 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 09:23:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <324ad7df-d4d9-460e-9c87-9389f8ec052d@openjdk.org> Changeset: 13b35414 Branch: master Author: Leo Korinth Date: 2025-05-15 09:20:56 +0000 URL: https://git.openjdk.org/mobile/commit/13b3541467aa91c2e0ad4da70efdb25b7334d3fe 8356866: Cleanup hotspot/jtreg/ProblemList.txt Reviewed-by: syan, tschatzl ! test/hotspot/jtreg/ProblemList.txt Changeset: c250fefd Branch: master Author: duke Date: 2025-05-15 09:21:14 +0000 URL: https://git.openjdk.org/mobile/commit/c250fefdc1db25c326781d7279661a5197dcaaec Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 11:08:04 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 11:08:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <461dd9f3-f61d-4ddf-ac84-dd25ebfe4b8c@openjdk.org> Changeset: 883e52aa Branch: master Author: Aleksei Voitylov Committer: Dmitry Chuyko Date: 2025-05-15 11:06:22 +0000 URL: https://git.openjdk.org/mobile/commit/883e52aa105727f4bc852d1497e049b689695152 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53 Reviewed-by: aph ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 49e50367 Branch: master Author: duke Date: 2025-05-15 11:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/49e503674f5c4dcca6d05a3a937b7895b261fbba Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 12:07:44 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 12:07:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b78dc9b-bc44-4d18-95db-275cbb2a1450@openjdk.org> Changeset: 1d36f173 Branch: master Author: Adam Sotona Date: 2025-05-15 12:04:17 +0000 URL: https://git.openjdk.org/mobile/commit/1d36f173c4e924d5049f153eceb13b09e7adebab 8351232: NPE: Cannot invoke "getDeclarationAttributes" because "sym" is null Reviewed-by: liach = test/langtools/tools/javac/8351232/Anno.java + test/langtools/tools/javac/8351232/Cls.java = test/langtools/tools/javac/8351232/Intf1.java = test/langtools/tools/javac/8351232/Intf2.java + test/langtools/tools/javac/8351232/TestClass.java + test/langtools/tools/javac/8351232/TypeAnnotationSymNullTest.java Changeset: 3c721e1f Branch: master Author: duke Date: 2025-05-15 12:05:17 +0000 URL: https://git.openjdk.org/mobile/commit/3c721e1f9ba800b5e1be8bcf46037c2467cf8dcf Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 12:57:28 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 12:57:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9208209b-baaa-4789-a527-10489736fd57@openjdk.org> Changeset: 5cb23171 Branch: master Author: Daniel Lund?n Date: 2025-05-15 12:54:49 +0000 URL: https://git.openjdk.org/mobile/commit/5cb231714f364064bb5a59db8eb07d43823478eb 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/lcm.cpp ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java ! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java Changeset: e4fe8051 Branch: master Author: duke Date: 2025-05-15 12:55:14 +0000 URL: https://git.openjdk.org/mobile/commit/e4fe80517553097a1cd9f50c4912aeba160b421b Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 14:14:34 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 14:14:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <190069c7-f2f0-424a-86fd-e02b6eb37b07@openjdk.org> Changeset: 81e8e670 Branch: master Author: Volkan Yazici Committer: Daniel Fuchs Date: 2025-05-15 14:10:16 +0000 URL: https://git.openjdk.org/mobile/commit/81e8e670cec4e09502965110a77982f7d2f85ad9 8351347: HttpClient Improve logging of response headers Reviewed-by: dfuchs, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: e1c719a9 Branch: master Author: duke Date: 2025-05-15 14:11:14 +0000 URL: https://git.openjdk.org/mobile/commit/e1c719a9dbdcff4f68436c6054d9d7788aaaa277 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 14:41:57 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 14:41:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 073af3bb Branch: master Author: Jiangli Zhou Date: 2025-05-15 14:39:52 +0000 URL: https://git.openjdk.org/mobile/commit/073af3bbaa3ee81b693136b2de7fee407d8ae04b 8356892: runtime/jni/CalleeSavedRegisters/FPRegs.java fails on static-jdk Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java Changeset: 03cc0509 Branch: master Author: duke Date: 2025-05-15 14:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/03cc0509b04201865c48d570ca5f57068af41be1 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 14:47:57 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 14:47:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <458347e0-04f5-4b70-83b5-446c2fb4f958@openjdk.org> Changeset: 3df8ca1e Branch: master Author: Brian Burkhalter Date: 2025-05-15 14:47:02 +0000 URL: https://git.openjdk.org/mobile/commit/3df8ca1ebaf3539363efd569ba9487f5d985117d 8356678: (fs) Files.readAttributes should map ENOTDIR to NoSuchFileException where possible (unix) Reviewed-by: alanb, cstein ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java + test/jdk/java/nio/file/Files/NotADirectory.java Changeset: af2ca958 Branch: master Author: duke Date: 2025-05-15 14:47:13 +0000 URL: https://git.openjdk.org/mobile/commit/af2ca958bc657d840694366ca62c8478a016afcd Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 14:58:48 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 14:58:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1438f145-cbcb-4d09-9251-d6379bb715ee@openjdk.org> Changeset: 8fcfddb2 Branch: master Author: Volkan Yazici Committer: Chen Liang Date: 2025-05-15 14:54:27 +0000 URL: https://git.openjdk.org/mobile/commit/8fcfddb2d202cdb61941efdb3fec5807fee98c33 8353197: Document preconditions for JavaLangAccess methods Reviewed-by: pminborg, liach ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/HexFormat.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/math/ToDecimal.java ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java ! src/java.base/share/classes/jdk/internal/util/HexDigits.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template Changeset: 075020a8 Branch: master Author: duke Date: 2025-05-15 14:55:17 +0000 URL: https://git.openjdk.org/mobile/commit/075020a8bb393ac5ae4bf3456f9971ef463e2761 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 15:41:19 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 15:41:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04a27769-b38b-490d-8564-445b5cc48c61@openjdk.org> Changeset: a1c7e494 Branch: master Author: Amit Kumar Date: 2025-05-15 15:38:56 +0000 URL: https://git.openjdk.org/mobile/commit/a1c7e494c842e4138f03cffb31448e9e92ba917d 8350482: [s390x] Relativize esp in interpreter frames Reviewed-by: lucy, rrich ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp Changeset: 7b05757d Branch: master Author: duke Date: 2025-05-15 15:39:15 +0000 URL: https://git.openjdk.org/mobile/commit/7b05757da3bea7b800ea20783d4c2b393f1c63c2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 16:05:25 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 16:05:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b3e856f9 Branch: master Author: Leo Korinth Date: 2025-05-15 16:03:43 +0000 URL: https://git.openjdk.org/mobile/commit/b3e856f9b37078969478809207b63fb6bc9c5f13 8356847: Problem list two test cases for JDK-8284234 Reviewed-by: tschatzl ! test/hotspot/jtreg/ProblemList.txt Changeset: 7edbdd4e Branch: master Author: duke Date: 2025-05-15 16:04:13 +0000 URL: https://git.openjdk.org/mobile/commit/7edbdd4e04ac67efdf59d667366848ae36ea7a47 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 16:16:14 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 16:16:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e056bbec Branch: master Author: Naoto Sato Date: 2025-05-15 16:14:13 +0000 URL: https://git.openjdk.org/mobile/commit/e056bbec928e3914a3b5cd14753406619e187178 8356822: Refactor HTML anchor tags to javadoc in Charset Reviewed-by: iris, liach ! src/java.base/share/classes/java/nio/charset/Charset.java Changeset: 3c258bfd Branch: master Author: duke Date: 2025-05-15 16:15:16 +0000 URL: https://git.openjdk.org/mobile/commit/3c258bfd02a79837e5dcd4f6704c866735dbf25a Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 16:37:25 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 16:37:25 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 1e61352b Branch: master Author: Johannes Graham Committer: Raffaello Giulietti Date: 2025-05-15 16:33:35 +0000 URL: https://git.openjdk.org/mobile/commit/1e61352b54e1ac85fbc6b54a7a29e8782dd42d2c 8356709: Avoid redundant String formatting in BigDecimal.valueOf(double) Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java + test/jdk/java/math/BigDecimal/ValueOfDouble.java ! test/micro/org/openjdk/bench/java/math/BigDecimals.java Changeset: bdce25da Branch: master Author: duke Date: 2025-05-15 16:34:13 +0000 URL: https://git.openjdk.org/mobile/commit/bdce25da80d7183c3fe00d3b75cd6cfe706dae8f Automatic merge of jdk:master into master Changeset: 850c789a Branch: master Author: Archie Cobbs Date: 2025-05-15 16:35:16 +0000 URL: https://git.openjdk.org/mobile/commit/850c789a827e21cda3096276d9638f56fae76c3e 8349754: Invalid "early reference" error when class extends an outer class Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/SuperInit/SuperInitGood.java Changeset: 1dfd6516 Branch: master Author: duke Date: 2025-05-15 16:36:14 +0000 URL: https://git.openjdk.org/mobile/commit/1dfd6516494b3f685de9cbe26e86f33dfac127f7 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 17:21:03 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 17:21:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c59debb3 Branch: master Author: Ashutosh Mehra Date: 2025-05-15 17:18:56 +0000 URL: https://git.openjdk.org/mobile/commit/c59debb3844d009ac501a48c31822a07f00521e9 8354887: Preserve runtime blobs in AOT code cache Co-authored-by: Andrew Dinn Reviewed-by: kvn, adinn ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! 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/oops/compressedKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java Changeset: c2f127f2 Branch: master Author: duke Date: 2025-05-15 17:19:14 +0000 URL: https://git.openjdk.org/mobile/commit/c2f127f2fcbde450610960422ac783640bc16303 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 20:34:03 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 20:34:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <348e2a49-f66d-40c0-b8e9-5505fa1247df@openjdk.org> Changeset: 9223ed78 Branch: master Author: Chen Liang Date: 2025-05-15 20:32:02 +0000 URL: https://git.openjdk.org/mobile/commit/9223ed788a53820dcc1e285a6e0df0c97b05fb09 8351996: Behavioral updates for ClassValue::remove Co-authored-by: John R Rose Reviewed-by: vklang, jrose ! src/java.base/share/classes/java/lang/ClassValue.java ! test/jdk/java/lang/invoke/ClassValueTest.java Changeset: 4df4766b Branch: master Author: duke Date: 2025-05-15 20:32:14 +0000 URL: https://git.openjdk.org/mobile/commit/4df4766bc70dfcb004f55bc3fe5de5fac19ea0ad Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 20:42:26 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 20:42:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25baac1c-903b-41db-ae3f-fc40c33cd5cf@openjdk.org> Changeset: fe790cb3 Branch: master Author: Alex Menkov Date: 2025-05-15 20:39:48 +0000 URL: https://git.openjdk.org/mobile/commit/fe790cb319243dc381f5f12f9010e33681ecb17a 8356177: Regression after JDK-8352180 Reviewed-by: sspitsyn, cjplummer, lmesnik ! src/hotspot/os/windows/attachListener_windows.cpp + test/hotspot/jtreg/serviceability/attach/FailedDequeueTest.java Changeset: 108f16bc Branch: master Author: duke Date: 2025-05-15 20:40:14 +0000 URL: https://git.openjdk.org/mobile/commit/108f16bc88ab1bfae4c0479825c802c8e548531c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 21:15:48 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 21:15:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <56517478-e49c-439b-b11b-4abb58571433@openjdk.org> Changeset: efdbb6af Branch: master Author: Calvin Cheung Date: 2025-05-15 21:14:42 +0000 URL: https://git.openjdk.org/mobile/commit/efdbb6afce4116140c066641128264ab42697912 8354083: Support --add-reads with -XX:+AOTClassLinking Reviewed-by: iklam, alanb ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/hotspot/jtreg/TEST.groups = test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddExports.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddOpens.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddReads.java - test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java - test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java Changeset: a50732e3 Branch: master Author: duke Date: 2025-05-15 21:15:14 +0000 URL: https://git.openjdk.org/mobile/commit/a50732e337ab4d8c1ebffdf28b23a0d45e0cae2c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 15 22:38:35 2025 From: duke at openjdk.org (duke) Date: Thu, 15 May 2025 22:38:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <92a9475c-ec02-4775-b777-dc1776c8fc35@openjdk.org> Changeset: f6b0f016 Branch: master Author: Paul H Committer: Harshitha Onkar Date: 2025-05-15 22:35:48 +0000 URL: https://git.openjdk.org/mobile/commit/f6b0f016f6da5d9c96b21c74d3b906ed8e6ae4b4 8332947: [macos] OpenURIHandler events not received when AWT is embedded in another toolkit Reviewed-by: kcr, honkar, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m Changeset: 4bd6ed80 Branch: master Author: duke Date: 2025-05-15 22:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/4bd6ed8098280de59f777df1bdb7dd054b11a18a Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 07:35:53 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 07:35:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28589c9c-8631-4a47-a882-d88ab2c2d12b@openjdk.org> Changeset: a8d8ffa8 Branch: master Author: kieran-farrell Committer: Daniel Fuchs Date: 2025-05-16 07:33:17 +0000 URL: https://git.openjdk.org/mobile/commit/a8d8ffa8ad63f8f6308e2da224894fb2aded5d5c 8356395: Spec needs to be clarified for InterfaceAddress class level API documentation and getBroadcast() method Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/InterfaceAddress.java Changeset: 5f124c04 Branch: master Author: duke Date: 2025-05-16 07:34:22 +0000 URL: https://git.openjdk.org/mobile/commit/5f124c04a8c7efe724ff2fabbc9c2b3297508f8f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 09:32:00 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 09:32:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <91212ead-852e-4074-aa3e-6b62694300dd@openjdk.org> Changeset: a6ebcf61 Branch: master Author: Andrew Haley Date: 2025-05-16 09:28:35 +0000 URL: https://git.openjdk.org/mobile/commit/a6ebcf61eb522a1bcfc9f2169d42974af3883b00 8354674: AArch64: Intrinsify Unsafe::setMemory Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java = test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentFillUnsafe.java Changeset: c8287100 Branch: master Author: duke Date: 2025-05-16 09:29:21 +0000 URL: https://git.openjdk.org/mobile/commit/c8287100d198aa65210a1b222a2c8abba4a3884a Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 11:33:07 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 11:33:07 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: a0a30607 Branch: master Author: Marc Chevalier Date: 2025-05-16 11:31:37 +0000 URL: https://git.openjdk.org/mobile/commit/a0a3060709473c3ab433fa1485b723ca6c22b7cb 8353638: C2: deoptimization and re-execution cycle with StringBuilder Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 0d867578 Branch: master Author: Marc Chevalier Date: 2025-05-16 11:32:01 +0000 URL: https://git.openjdk.org/mobile/commit/0d8675780f28d25ed538589480cc208b48fe7e93 8355488: Add stress mode for C2 loop peeling Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: b0f1a760 Branch: master Author: duke Date: 2025-05-16 11:32:14 +0000 URL: https://git.openjdk.org/mobile/commit/b0f1a7607d2bb17017bcbff3e8077972b13a6943 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 12:28:09 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 12:28:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 079fccfa Branch: master Author: Weijun Wang Date: 2025-05-16 12:25:04 +0000 URL: https://git.openjdk.org/mobile/commit/079fccfa9a03b890e698c52c689dea0f19f8fbee 8353888: Implement JEP 510: Key Derivation Function API Reviewed-by: valeriep, mullan, liach ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/javax/crypto/KDF.java ! src/java.base/share/classes/javax/crypto/KDFParameters.java ! src/java.base/share/classes/javax/crypto/KDFSpi.java ! src/java.base/share/classes/javax/crypto/spec/HKDFParameterSpec.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/module-info.java ! src/jdk.crypto.cryptoki/share/classes/module-info.java ! test/jdk/com/sun/crypto/provider/KDF/HKDFBasicFunctionsTest.java ! test/jdk/com/sun/crypto/provider/KDF/HKDFDelayedPRK.java ! test/jdk/com/sun/crypto/provider/KDF/HKDFExhaustiveTest.java ! test/jdk/com/sun/crypto/provider/KDF/HKDFKnownAnswerTests.java ! test/jdk/com/sun/crypto/provider/KDF/HKDFSaltIKMTest.java + test/jdk/javax/crypto/KDF/KDFDelayedProviderException.java ! test/jdk/javax/crypto/KDF/KDFDelayedProviderSyncTest.java ! test/jdk/javax/crypto/KDF/KDFDelayedProviderTest.java ! test/jdk/javax/crypto/KDF/KDFDelayedProviderThreadingTest.java ! test/jdk/sun/security/pkcs11/KDF/TestHKDF.java Changeset: 30de2d51 Branch: master Author: duke Date: 2025-05-16 12:25:14 +0000 URL: https://git.openjdk.org/mobile/commit/30de2d514afdf4dfd850352e08cf79a309edfadf Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 13:21:08 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 13:21:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21ccd213-80ae-4bb7-b9d2-d4309505f82a@openjdk.org> Changeset: bca293d0 Branch: master Author: Christian Stein Date: 2025-05-16 13:19:01 +0000 URL: https://git.openjdk.org/mobile/commit/bca293d0124af098d36cdfb18c15df18c8ce53b9 8336470: Source launcher should work with service loader SPI in unnamed module Reviewed-by: alanb ! make/CompileInterimLangtools.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryModuleFinder.java ! test/langtools/tools/javac/launcher/GetResourceTest.java + test/langtools/tools/javac/launcher/src/META-INF/services/java.util.spi.ToolProvider + test/langtools/tools/javac/launcher/src/Tool.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java Changeset: c8860d8a Branch: master Author: duke Date: 2025-05-16 13:19:14 +0000 URL: https://git.openjdk.org/mobile/commit/c8860d8a1fe066544a43d26b167f1a0f202dc58c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 13:55:36 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 13:55:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 46a12e78 Branch: master Author: Timofei Pushkin Committer: Ioi Lam Date: 2025-05-16 13:51:58 +0000 URL: https://git.openjdk.org/mobile/commit/46a12e781edcbe9da7bd39eb9e101fc680053cef 8315130: java.lang.IllegalAccessError when processing classlist to create CDS archive Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/cds/unregisteredClasses.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/java.base/share/classes/jdk/internal/misc/CDS.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/DifferentSourcesTest.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/RegUnregSuperTest.java = test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee5.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee5Child.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/DifferentSourcesApp.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/RegUnregSuperApp.java Changeset: 1572bf04 Branch: master Author: duke Date: 2025-05-16 13:52:14 +0000 URL: https://git.openjdk.org/mobile/commit/1572bf046c476be6a7f088b013d33cfea184ac3d Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 16:23:30 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 16:23:30 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <8c65720e-720d-4467-ade0-286c3dd67c9b@openjdk.org> Changeset: 413843cf Branch: master Author: Evgeny Nikitin Committer: Leonid Mesnik Date: 2025-05-16 16:20:37 +0000 URL: https://git.openjdk.org/mobile/commit/413843cf8eb82b4778e976562e0e11a0ff5e3083 8356649: Update JCStress test suite Reviewed-by: lmesnik ! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java Changeset: d5245092 Branch: master Author: Evgeny Nikitin Committer: Leonid Mesnik Date: 2025-05-16 16:20:52 +0000 URL: https://git.openjdk.org/mobile/commit/d5245092249ed400f98711393e25e0ae97990daf 8356702: CTW: Update modules Reviewed-by: lmesnik ! test/hotspot/jtreg/applications/ctw/modules/generate.bash Changeset: 00488243 Branch: master Author: duke Date: 2025-05-16 16:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/00488243394e8d7ce664dd57ed38f31c8a0e9624 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 17:25:14 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 17:25:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <43f60c3f-72d5-49b2-a00c-27de6a2976c7@openjdk.org> Changeset: 63ef90be Branch: master Author: Ashutosh Mehra Date: 2025-05-16 17:21:16 +0000 URL: https://git.openjdk.org/mobile/commit/63ef90be971267a1d3ceb6b7a03b570c34ac4d06 8357084: Zero build fails after JDK-8354887 Reviewed-by: ccheung, kvn ! src/hotspot/share/code/aotCodeCache.cpp Changeset: 7f9b9a16 Branch: master Author: duke Date: 2025-05-16 17:22:13 +0000 URL: https://git.openjdk.org/mobile/commit/7f9b9a1618ee0859d70d1f63ccac4f11fe4a23b4 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 18:05:31 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 18:05:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <57681d2b-4628-4fa5-88c0-807141cb2103@openjdk.org> Changeset: 3dd34517 Branch: master Author: Naoto Sato Date: 2025-05-16 18:02:42 +0000 URL: https://git.openjdk.org/mobile/commit/3dd34517000e4ce1a21619922c62c025f98aad44 8357075: Remove leftover COMPAT locale data tests Reviewed-by: joehw, iris, jlu - test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 557380dc Branch: master Author: duke Date: 2025-05-16 18:03:13 +0000 URL: https://git.openjdk.org/mobile/commit/557380dc2ad363c2006314f1c31f05556ddd7612 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 20:47:10 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 20:47:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9eeb252c-0390-4e7a-bdaf-3cffd64a03f2@openjdk.org> Changeset: 10258dc5 Branch: master Author: Chris Plummer Date: 2025-05-16 20:45:21 +0000 URL: https://git.openjdk.org/mobile/commit/10258dc56eb7d5d99ca8ed2579e871de91c74769 8356811: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/sde/SDEDebuggee.java Changeset: 706d02a6 Branch: master Author: duke Date: 2025-05-16 20:46:13 +0000 URL: https://git.openjdk.org/mobile/commit/706d02a692860302b6762d16e0c0ebbc57431be9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 16 22:14:41 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 22:14:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <892122f9-02c2-4c17-85a9-30e056c64e0c@openjdk.org> Changeset: 76570c62 Branch: master Author: Calvin Cheung Date: 2025-05-16 22:12:59 +0000 URL: https://git.openjdk.org/mobile/commit/76570c627db527f856f2394fb9ead02939eca621 8357149: Test runtime/cds/appcds/aotCode/AOTCodeFlags.java is broken after JDK-8354887 Reviewed-by: kvn, iklam ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java Changeset: 9f308125 Branch: master Author: duke Date: 2025-05-16 22:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/9f3081254e44ddb3984191d5304fb394bbe342e4 Automatic merge of jdk:master into master From duke at openjdk.org Sun May 18 11:34:48 2025 From: duke at openjdk.org (duke) Date: Sun, 18 May 2025 11:34:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6c42856b Branch: master Author: Matthias Baesken Date: 2025-05-18 11:32:37 +0000 URL: https://git.openjdk.org/mobile/commit/6c42856b8d5039c14ba04a48c60d09039d5030fe 8356778: Compiler add event logging in case of failures Reviewed-by: lucy ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/compiler/compilationLog.cpp Changeset: 811aae15 Branch: master Author: duke Date: 2025-05-18 11:33:16 +0000 URL: https://git.openjdk.org/mobile/commit/811aae15848d01b4052aa5b3caab38d878069aa2 Automatic merge of jdk:master into master From duke at openjdk.org Sun May 18 23:28:48 2025 From: duke at openjdk.org (duke) Date: Sun, 18 May 2025 23:28:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <536fade4-c7ee-4ae2-b0b2-8a8ad522a0cd@openjdk.org> Changeset: 9927ec0b Branch: master Author: Kuai Wei Committer: Shaojin Wen Date: 2025-05-18 23:28:01 +0000 URL: https://git.openjdk.org/mobile/commit/9927ec0b91775db342b2bbc1937253325c367a19 8356328: Some C2 IR nodes miss size_of() function Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/opaquenode.hpp Changeset: 79725397 Branch: master Author: duke Date: 2025-05-18 23:28:13 +0000 URL: https://git.openjdk.org/mobile/commit/797253978b13c897a4b3b62ca03d82a50ae41338 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 05:19:19 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 05:19:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 969708bd Branch: master Author: Albert Mingkun Yang Date: 2025-05-19 05:17:05 +0000 URL: https://git.openjdk.org/mobile/commit/969708bd8f0de49f641eab3881cb15712aa34f1e 8356157: Remove retry loop in collect of SerialHeap and ParallelScavengeHeap Reviewed-by: tschatzl, zgu ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: f2fb1f32 Branch: master Author: duke Date: 2025-05-19 05:17:12 +0000 URL: https://git.openjdk.org/mobile/commit/f2fb1f32513197a8311f620d82868fc4014615cf Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 07:31:23 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 07:31:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 77a3e04f Branch: master Author: Jan Lahoda Date: 2025-05-19 07:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/77a3e04ffc27554c14e3d45ba16ad0ee8f3c1eb1 8357016: Candidate main methods not computed properly Reviewed-by: jpai, vromero ! src/java.base/share/classes/jdk/internal/misc/MethodFinder.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/jdk/tools/launcher/Arrrghs.java ! test/jdk/tools/launcher/TestHelper.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: a843fa8d Branch: master Author: duke Date: 2025-05-19 07:30:33 +0000 URL: https://git.openjdk.org/mobile/commit/a843fa8ddea58b5f2f6b7f7a077ad103f28b6ebb Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 07:43:08 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 07:43:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50a7c61d Branch: master Author: Manuel H?ssig Committer: Marc Chevalier Date: 2025-05-19 07:39:42 +0000 URL: https://git.openjdk.org/mobile/commit/50a7c61d28b9885ff48f4fcd8bfd460b507bbcef 8355970: C2: Add command line option to print the compile phases Reviewed-by: chagedorn, kvn, mchevalier ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 1e2ca647 Branch: master Author: duke Date: 2025-05-19 07:40:20 +0000 URL: https://git.openjdk.org/mobile/commit/1e2ca647cc539cee724a0e755ee2d5c8d0fed887 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 08:06:07 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 08:06:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ffa90d9-c368-4c11-a02d-4af55a1babeb@openjdk.org> Changeset: 67fb1ee7 Branch: master Author: Aleksey Shipilev Date: 2025-05-19 08:04:44 +0000 URL: https://git.openjdk.org/mobile/commit/67fb1ee7f11c840a28ace21d381c86353fd9b22b 8356946: x86: Optimize interpreter profile updates Reviewed-by: kvn, jsjolen ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp Changeset: eac0292e Branch: master Author: duke Date: 2025-05-19 08:05:23 +0000 URL: https://git.openjdk.org/mobile/commit/eac0292e7c417630dc222b9adfa61d3ed775d04b Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 08:11:50 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 08:11:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <791dabdb-85a7-4b5e-ba18-030e9d655b12@openjdk.org> Changeset: 2fb3329d Branch: master Author: Andrey Turbanov Date: 2025-05-19 08:08:09 +0000 URL: https://git.openjdk.org/mobile/commit/2fb3329d71532a4c40dba2e2698572e4ab5ceb19 8356846: Remove unnecessary List.contains key from TIFFDirectory.removeTagSet Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java Changeset: a03a17b7 Branch: master Author: duke Date: 2025-05-19 08:09:13 +0000 URL: https://git.openjdk.org/mobile/commit/a03a17b71623278729072f10afbe013ffa6ef745 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 09:11:06 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 09:11:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: effe40a2 Branch: master Author: Serhiy Sachkov Committer: Jaikiran Pai Date: 2025-05-19 09:08:33 +0000 URL: https://git.openjdk.org/mobile/commit/effe40a24c29dc507eea5efef7b0736a33bc34a7 8351843: change test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java to a manual test Reviewed-by: dfuchs ! test/jdk/TEST.groups + test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsTest.java + test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsWinTest.java - test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java Changeset: 2ba9e07b Branch: master Author: duke Date: 2025-05-19 09:09:15 +0000 URL: https://git.openjdk.org/mobile/commit/2ba9e07b0fa9dbccac20034f824748e721e94afb Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 10:08:09 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 10:08:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 133c6fb4 Branch: master Author: Johan Sj?len Date: 2025-05-19 10:04:32 +0000 URL: https://git.openjdk.org/mobile/commit/133c6fb4f34e9de3ffce92e10629c82f6723fcdd 8355481: Clean up MHN_copyOutBootstrapArguments Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/methodHandles.cpp Changeset: ec19b3ce Branch: master Author: duke Date: 2025-05-19 10:05:27 +0000 URL: https://git.openjdk.org/mobile/commit/ec19b3ce4f1b6cab54d30880f6409c70a1a2d022 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 10:17:22 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 10:17:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 36c9be70 Branch: master Author: Manuel H?ssig Committer: Jaikiran Pai Date: 2025-05-19 10:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/36c9be70e27eccdd2a156931fafa1f55dd3fb022 8356974: tools/launcher/ToolsOpts.java fails if the build id contains "-J" Reviewed-by: jpai, thartmann ! test/jdk/tools/launcher/ToolsOpts.java Changeset: 60ccf544 Branch: master Author: duke Date: 2025-05-19 10:16:17 +0000 URL: https://git.openjdk.org/mobile/commit/60ccf5440a35177a1fc94a7febcf6d07800da7ea Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 10:20:20 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 10:20:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4e554921-01ee-46db-af96-a6b7c724796d@openjdk.org> Changeset: afcaf840 Branch: master Author: Sorna Sarathi N Committer: Jaikiran Pai Date: 2025-05-19 10:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/afcaf84022f165d66068c16460b7666f48e84773 8357106: Add missing classpath exception copyright headers Reviewed-by: jpai ! src/java.base/share/classes/jdk/internal/foreign/CaptureStateUtil.java Changeset: 54ba2467 Branch: master Author: duke Date: 2025-05-19 10:17:23 +0000 URL: https://git.openjdk.org/mobile/commit/54ba24670e992db8be92d5f5e2d2c302a398dca9 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 10:53:57 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 10:53:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <254d59cc-a1da-4d9f-8b8b-8153b9d3dd16@openjdk.org> Changeset: 7f7add1e Branch: master Author: Johan Sj?len Date: 2025-05-19 10:52:41 +0000 URL: https://git.openjdk.org/mobile/commit/7f7add1e56c4da18ce8fbbbf6e34e985c3054604 8355608: Async UL should take the file lock of stream when outputting Reviewed-by: aboldtch, iklam ! src/hotspot/share/logging/logFileStreamOutput.cpp Changeset: 4f5421bd Branch: master Author: duke Date: 2025-05-19 10:53:14 +0000 URL: https://git.openjdk.org/mobile/commit/4f5421bd93c47de44bdc084ea606d451ddaaee1f Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 11:07:40 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 11:07:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 26cb016b Branch: master Author: Roland Westrelin Date: 2025-05-19 11:06:03 +0000 URL: https://git.openjdk.org/mobile/commit/26cb016b750963a4622985399130024792691984 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/controldependency/TestPeeledLoopNoBackedgeFloatingDiv.java Changeset: aacf312c Branch: master Author: duke Date: 2025-05-19 11:06:22 +0000 URL: https://git.openjdk.org/mobile/commit/aacf312c14cc13aba1daf100499357ea0951ee4f Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 11:31:36 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 11:31:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42f5239c-6034-4c3a-bc24-0e11d9282765@openjdk.org> Changeset: 3acfa9e4 Branch: master Author: Daniel Gredler Committer: Alexey Ivanov Date: 2025-05-19 11:28:54 +0000 URL: https://git.openjdk.org/mobile/commit/3acfa9e4e7be2f37ac55f97348aad4f74ba802a0 8356966: java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java fails on Linux after JDK-8350203 Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java ! test/jdk/java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java Changeset: 6192843e Branch: master Author: duke Date: 2025-05-19 11:29:16 +0000 URL: https://git.openjdk.org/mobile/commit/6192843ecdc273d1437308fabec48d9ae603c0f3 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 13:35:14 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 13:35:14 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 2e26b431 Branch: master Author: Hamlin Li Date: 2025-05-19 13:32:03 +0000 URL: https://git.openjdk.org/mobile/commit/2e26b431585129b705f57955b660d155eaf138b8 8356875: RISC-V: extension flag UseZvfh should depends on UseZfh Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: eeed27c5 Branch: master Author: duke Date: 2025-05-19 13:32:19 +0000 URL: https://git.openjdk.org/mobile/commit/eeed27c561302a2c12771425bbd422ae81b1109a Automatic merge of jdk:master into master Changeset: 92fd4499 Branch: master Author: Hamlin Li Date: 2025-05-19 13:32:17 +0000 URL: https://git.openjdk.org/mobile/commit/92fd44992b9326fa10ec8303394dac17bb81b168 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization Reviewed-by: fyang, dzhang, luhenry ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java Changeset: 35c45972 Branch: master Author: duke Date: 2025-05-19 13:33:18 +0000 URL: https://git.openjdk.org/mobile/commit/35c459729a99d8d9c6dde09da896a33d6dbb160a Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 13:40:35 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 13:40:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 265d6301 Branch: master Author: Erik Gahlin Date: 2025-05-19 13:38:38 +0000 URL: https://git.openjdk.org/mobile/commit/265d630125db448ba0cdc3ab7e938beb50e93ed0 8357187: JFR: User-defined defaults should be respected when an incorrect setting is set Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java Changeset: 27017f47 Branch: master Author: duke Date: 2025-05-19 13:39:14 +0000 URL: https://git.openjdk.org/mobile/commit/27017f47e63e3bbc9d6dd31ca3cb6d0f7b1715d1 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 14:37:47 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 14:37:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <130e252e-e0fe-465f-8f37-c0f00af4f9ce@openjdk.org> Changeset: fbc12be7 Branch: master Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-05-19 14:33:12 +0000 URL: https://git.openjdk.org/mobile/commit/fbc12be73217315d66792b6ad3faacab133bb9d5 8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test Reviewed-by: weijun ! test/jdk/java/security/cert/CertificateFactory/SlowStream.java - test/jdk/java/security/cert/CertificateFactory/slowstream.sh Changeset: 567bf899 Branch: master Author: duke Date: 2025-05-19 14:34:14 +0000 URL: https://git.openjdk.org/mobile/commit/567bf899244f28321ea7fddfec06b9003524f9f4 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 14:56:59 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 14:56:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9b62dbde-a844-48b8-8b66-3826492acd4a@openjdk.org> Changeset: 84a98ab4 Branch: master Author: Vladimir Kozlov Date: 2025-05-19 14:53:52 +0000 URL: https://git.openjdk.org/mobile/commit/84a98ab43ff268d0b10926b35320717d691337ae 8357166: Many AOT tests failed with VM crash Reviewed-by: thartmann, shade ! src/hotspot/share/code/aotCodeCache.cpp Changeset: defc6d0c Branch: master Author: duke Date: 2025-05-19 14:54:15 +0000 URL: https://git.openjdk.org/mobile/commit/defc6d0cde34accfc000fa3eb6e974bd18bd57e8 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 15:03:14 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 15:03:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c0ec9f0-cae9-463e-aadd-54be39eab4ce@openjdk.org> Changeset: 6a58af31 Branch: master Author: Vladimir Kozlov Date: 2025-05-19 15:00:54 +0000 URL: https://git.openjdk.org/mobile/commit/6a58af310ab2b800642f4604ee90cc74981fb9f3 8357143: New test AOTCodeCompressedOopsTest.java fails on platforms without AOT Code Cache support Reviewed-by: asmehra, fyang, shade, mdoerr ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java ! test/jtreg-ext/requires/VMProps.java Changeset: 8cf84d39 Branch: master Author: duke Date: 2025-05-19 15:02:11 +0000 URL: https://git.openjdk.org/mobile/commit/8cf84d395ca6b65586f929441509d17b99a4b7d1 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 16:55:04 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 16:55:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6818dcc0 Branch: master Author: Stuart Marks Date: 2025-05-19 16:53:13 +0000 URL: https://git.openjdk.org/mobile/commit/6818dcc08ed85e220c5206fda5c991b886e35334 8351230: Collections.synchronizedList returns a list that is not thread-safe Reviewed-by: jpai ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/SyncListBash.java ! test/jdk/java/util/SequencedCollection/Basic.java Changeset: 2e9c17ca Branch: master Author: duke Date: 2025-05-19 16:54:15 +0000 URL: https://git.openjdk.org/mobile/commit/2e9c17ca814228aa5465b199403b3cd90f8118ff Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 17:12:47 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 17:12:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9cff83eb-dd54-443e-8161-5e58c0083dfa@openjdk.org> Changeset: bd995256 Branch: master Author: Leonid Mesnik Date: 2025-05-19 17:09:15 +0000 URL: https://git.openjdk.org/mobile/commit/bd99525633e4d3d3f180a6678eedb8780dbb6139 8356193: Remove tests from ProblemList-enable-preview.txt fixed by JDK-8344706 Reviewed-by: rriggs ! test/hotspot/jtreg/ProblemList-enable-preview.txt ! test/jdk/ProblemList-enable-preview.txt Changeset: a5f62289 Branch: master Author: duke Date: 2025-05-19 17:10:28 +0000 URL: https://git.openjdk.org/mobile/commit/a5f62289ed8bb77d56b1a840a14a3b00083ce31b Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 21:29:12 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 21:29:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e0a2d1f-881d-4970-a15b-84fadd6e0edb@openjdk.org> Changeset: 27a42435 Branch: master Author: Yannik Stradmann Committer: David Holmes Date: 2025-05-19 21:28:02 +0000 URL: https://git.openjdk.org/mobile/commit/27a4243561e31d6f2858dd0c0bd356e2849ed87c 8354560: Exponentially delay subsequent native thread creation in case of EAGAIN Reviewed-by: dholmes, fbredberg ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: 363c4496 Branch: master Author: duke Date: 2025-05-19 21:28:13 +0000 URL: https://git.openjdk.org/mobile/commit/363c4496d23aefb4421241e8019986617629ffb7 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Mon May 19 21:36:55 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 21:36:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0dcb292b-0f8c-4d68-949e-979aa269c2a0@openjdk.org> Changeset: fbeea1da Branch: master Author: Sergey Bylokhov Date: 2025-05-19 21:33:22 +0000 URL: https://git.openjdk.org/mobile/commit/fbeea1daef6a65875d713395c489483762d804fe 8356844: Missing @Serial annotation for sun.print.CustomOutputBin#serialVersionUID Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/sun/print/CustomOutputBin.java Changeset: 9bbd5067 Branch: master Author: duke Date: 2025-05-19 21:34:15 +0000 URL: https://git.openjdk.org/mobile/commit/9bbd50670e3b2970f6be6c581903f5e4a3d7366f Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 22:51:14 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 22:51:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 637e9d16 Branch: master Author: Vicente Romero Date: 2025-05-19 22:47:13 +0000 URL: https://git.openjdk.org/mobile/commit/637e9d16ddb21003234abcd32f759aefd91f21f9 8354556: Expand value-based class warnings to java.lang.ref API Co-authored-by: Archie Cobbs Reviewed-by: jlahoda ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/java.base/share/classes/java/lang/ref/Cleaner.java ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/java/lang/ref/SoftReference.java ! src/java.base/share/classes/java/lang/ref/WeakReference.java ! src/java.base/share/classes/java/util/WeakHashMap.java + src/java.base/share/classes/jdk/internal/RequiresIdentity.java ! src/java.base/share/classes/jdk/internal/ValueBased.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.compiler/share/man/javac.md ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/examples/AttemptToSynchronizeOnInstanceOfVbc.java + test/langtools/tools/javac/diags/examples/RequiresIdentity.java ! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java ! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out + test/langtools/tools/javac/lint/RequiresIdentityHelper.java + test/langtools/tools/javac/lint/RequiresIdentityTest.java + test/langtools/tools/javac/lint/RequiresIdentityTest.out + test/langtools/tools/javac/lint/RequiresIdentityTest2.out Changeset: 14f1c850 Branch: master Author: duke Date: 2025-05-19 22:48:14 +0000 URL: https://git.openjdk.org/mobile/commit/14f1c850a94fe2539a5f2d06521c0cef5d7c41eb Automatic merge of jdk:master into master From duke at openjdk.org Mon May 19 23:46:01 2025 From: duke at openjdk.org (duke) Date: Mon, 19 May 2025 23:46:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <91edcccb-9415-423f-9d97-2e3624ef3066@openjdk.org> Changeset: 890456f0 Branch: master Author: Sergey Bylokhov Date: 2025-05-19 23:43:19 +0000 URL: https://git.openjdk.org/mobile/commit/890456f0f78cc37c72b438a50ddf2605e1dfd91b 8355078: java.awt.Color.createContext() uses unnecessary synchronization Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Color.java ! src/java.desktop/share/classes/java/awt/ColorPaintContext.java + test/jdk/java/awt/ColorClass/PaintContext/ColorPaintContextBasicTest.java + test/jdk/java/awt/ColorClass/PaintContext/ColorPaintContextStateTrackerTest.java Changeset: e2e9dae4 Branch: master Author: duke Date: 2025-05-19 23:44:14 +0000 URL: https://git.openjdk.org/mobile/commit/e2e9dae476bdb5340b4f611ae7c3d612eb1e2880 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 02:41:11 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 02:41:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <11b3403c-6e05-4f5a-a7bd-59ade0087c9b@openjdk.org> Changeset: 39d8d109 Branch: master Author: Jan Lahoda Date: 2025-05-20 02:40:05 +0000 URL: https://git.openjdk.org/mobile/commit/39d8d109dd8ab300ff6579f8077468a6b02cfbda 8348906: InstanceOfTree#getType doesn't specify when it returns null Reviewed-by: liach ! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java + test/langtools/tools/javac/patterns/InstanceOfModelTest.java Changeset: 89d7ef23 Branch: master Author: duke Date: 2025-05-20 02:40:15 +0000 URL: https://git.openjdk.org/mobile/commit/89d7ef231902eb7b4ac2f2114e81bc9669f11a72 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 03:47:33 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 03:47:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7077535c Branch: master Author: Ioi Lam Date: 2025-05-20 03:44:25 +0000 URL: https://git.openjdk.org/mobile/commit/7077535c0b0a6ea0a2a167f9135b1504a3d71fb3 8356595: Convert -Xlog:cds to -Xlog:aot (step1) Reviewed-by: ccheung, dholmes, jsjolen, matsaave ! make/GenerateLinkOptData.gmk ! make/RunTests.gmk ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp + src/hotspot/share/cds/aotLogging.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dumpAllocStats.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpingWithNoCoops.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTLoggingTag.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/ExactOptionMatch.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addopens/AddopensOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java Changeset: 3bee5f87 Branch: master Author: duke Date: 2025-05-20 03:45:14 +0000 URL: https://git.openjdk.org/mobile/commit/3bee5f878ac54761f28d78382dc9de236f45229f Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 05:50:06 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 05:50:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1d4ea2a7-8b5e-4966-8f39-a48845e85adc@openjdk.org> Changeset: f8d7f663 Branch: master Author: Ioi Lam Date: 2025-05-20 05:46:34 +0000 URL: https://git.openjdk.org/mobile/commit/f8d7f663c1b8f12a69f0ff2ae1f1acb128138b86 8356998: Convert -Xlog:cds to -Xlog:aot (step 2) Reviewed-by: ccheung, matsaave ! make/Images.gmk ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/annotations.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/recordComponent.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! test/hotspot/jtreg/runtime/cds/CDSMapReader.java ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddExports.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddReads.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addopens/AddopensOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedPutField.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: c162f777 Branch: master Author: duke Date: 2025-05-20 05:47:16 +0000 URL: https://git.openjdk.org/mobile/commit/c162f7773734efd083bf4284a06db038766ce506 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 06:06:53 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 06:06:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ad68173-02d5-451e-bfa6-e2fb8dd0e52b@openjdk.org> Changeset: e961b13c Branch: master Author: Jan Lahoda Date: 2025-05-20 06:04:33 +0000 URL: https://git.openjdk.org/mobile/commit/e961b13cd68bc352b86af17c7e53df8537519beb 8356165: System.in in jshell replace supplementary characters with ?? Reviewed-by: cstein, asotona ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java + test/langtools/jdk/jshell/InputUITest.java ! test/langtools/jdk/jshell/UITesting.java Changeset: 2698b1b1 Branch: master Author: duke Date: 2025-05-20 06:05:16 +0000 URL: https://git.openjdk.org/mobile/commit/2698b1b13d891be635d1d594b9e4c45bb2e6c490 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 10:21:04 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 10:21:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f8fc7eeb Branch: master Author: Arno Zeller Committer: SendaoYan Date: 2025-05-20 10:19:22 +0000 URL: https://git.openjdk.org/mobile/commit/f8fc7eeb24156f9c38ddd478b026074f522e39c4 8357052: java/io/File/GetXSpace.java prints wrong values in exception Reviewed-by: bpb ! test/jdk/java/io/File/GetXSpace.java Changeset: 84efd7c5 Branch: master Author: duke Date: 2025-05-20 10:20:13 +0000 URL: https://git.openjdk.org/mobile/commit/84efd7c56316582b9ad4ee0e8bf61db7421d68b8 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 10:23:57 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 10:23:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c80e7f7-6196-41cb-8e71-779d4baad63c@openjdk.org> Changeset: 0db5511c Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-05-20 10:20:59 +0000 URL: https://git.openjdk.org/mobile/commit/0db5511ce6b0a5209af6f9a35ac993292b6b0b19 8354969: Add strdup function for ResourceArea Reviewed-by: dholmes, iklam ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/gtest/memory/test_arena.cpp Changeset: 64f0ca70 Branch: master Author: duke Date: 2025-05-20 10:21:22 +0000 URL: https://git.openjdk.org/mobile/commit/64f0ca7053e4ddffe7bf288bf2ff4603dc3aa4c6 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 10:46:54 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 10:46:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <836b65b6-e3af-4851-bc4b-4a39c828178a@openjdk.org> Changeset: ab985a7c Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-05-20 10:44:34 +0000 URL: https://git.openjdk.org/mobile/commit/ab985a7c5d313304e6d601571885dcb871967259 8341544: Restore fence() in Mutex Reviewed-by: eosterlund, dholmes ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp Changeset: a9fa5769 Branch: master Author: duke Date: 2025-05-20 10:45:17 +0000 URL: https://git.openjdk.org/mobile/commit/a9fa57698aa035d43c8922d090a262d01f5f1c97 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 12:08:57 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 12:08:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1a97eb42 Branch: master Author: Manukumar V S Committer: Alexey Ivanov Date: 2025-05-20 12:06:35 +0000 URL: https://git.openjdk.org/mobile/commit/1a97eb429b520b7c4e625b97553c954d065c00cb 8355515: Clarify the purpose of forcePass() and forceFail() methods Reviewed-by: aivanov, kizune ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 85bff423 Branch: master Author: duke Date: 2025-05-20 12:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/85bff4237bb85e2af49183d2db33478ab873fa8a Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 13:16:56 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 13:16:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <000cf720-f958-4344-9553-34d421ff4db4@openjdk.org> Changeset: e6750a5b Branch: master Author: Albert Mingkun Yang Date: 2025-05-20 13:15:43 +0000 URL: https://git.openjdk.org/mobile/commit/e6750a5bb0580733820a0885d40704e050baf97d 8357218: G1: Remove loop in G1CollectedHeap::try_collect_fullgc Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: 2fccb09b Branch: master Author: duke Date: 2025-05-20 13:16:14 +0000 URL: https://git.openjdk.org/mobile/commit/2fccb09b25c362256eb84e21cc9ceeabb82bb1c1 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 14:07:03 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 14:07:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <306ae74d-63ea-42de-8062-8c88553d22ec@openjdk.org> Changeset: 277bb208 Branch: master Author: Emanuel Peter Date: 2025-05-20 13:51:47 +0000 URL: https://git.openjdk.org/mobile/commit/277bb208a2c6de888c57285854b6f5d030021f94 8355094: Performance drop in auto-vectorized kernel due to split store Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/superword.cpp + test/micro/org/openjdk/bench/vm/compiler/VectorAutoAlignment.java + test/micro/org/openjdk/bench/vm/compiler/VectorAutoAlignmentVisualization.java Changeset: 135b3f09 Branch: master Author: duke Date: 2025-05-20 13:52:13 +0000 URL: https://git.openjdk.org/mobile/commit/135b3f09782c3e2301ccb15557cc5bf2b22aaa50 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 14:21:33 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 14:21:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1cbdc2d4-a0ad-4e1f-99d5-6b26d4e5e07b@openjdk.org> Changeset: 62d155e8 Branch: master Author: Roland Westrelin Date: 2025-05-20 14:18:41 +0000 URL: https://git.openjdk.org/mobile/commit/62d155e8c3b952ecf1f615666c7d71996ba43d74 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null Reviewed-by: thartmann, epeter ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestNullRegionInputAtPhiMakePathDead.java Changeset: 73583a06 Branch: master Author: duke Date: 2025-05-20 14:19:14 +0000 URL: https://git.openjdk.org/mobile/commit/73583a0636b6a1aba580b2e19473cc0b618a9ba2 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 14:53:05 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 14:53:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a9b4f9e-3ec0-49c7-bb42-fd101ee6a6d8@openjdk.org> Changeset: 6162e2c5 Branch: master Author: Weijun Wang Date: 2025-05-20 14:50:46 +0000 URL: https://git.openjdk.org/mobile/commit/6162e2c5213c5dd7c1127fd9616b543efa898962 8357062: Update Public Suffix List to 823beb1 Reviewed-by: mullan ! src/java.base/share/data/publicsuffixlist/VERSION ! src/java.base/share/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: 52a9f535 Branch: master Author: duke Date: 2025-05-20 14:51:14 +0000 URL: https://git.openjdk.org/mobile/commit/52a9f535860c23e1fbdb60c11406a771275da1ed Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 15:50:39 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 15:50:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bcf5cd69 Branch: master Author: Brian Burkhalter Date: 2025-05-20 15:49:51 +0000 URL: https://git.openjdk.org/mobile/commit/bcf5cd69413abd95bf7c3a0249fe1c9b713c85a6 8355954: File.delete removes read-only files (win) Reviewed-by: alanb ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c + test/jdk/java/io/File/DeleteReadOnly.java ! test/jdk/java/io/File/SetAccess.java ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: fba7cdc4 Branch: master Author: duke Date: 2025-05-20 15:50:14 +0000 URL: https://git.openjdk.org/mobile/commit/fba7cdc42736dd67f8e69d39f32b12031be08dce Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 17:23:51 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 17:23:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <17510b5c-6e25-440d-9764-ee61ef9488a8@openjdk.org> Changeset: e9d1d87b Branch: master Author: Patrick Strawderman Committer: Daniel Fuchs Date: 2025-05-20 17:20:49 +0000 URL: https://git.openjdk.org/mobile/commit/e9d1d87b34f636747065c01128a12fc057070e09 8357013: HttpURLConnection#getResponseCode can avoid substring call when parsing to int Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/HttpURLConnection.java Changeset: ec028084 Branch: master Author: duke Date: 2025-05-20 17:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/ec02808489c8dac2e1f8d9dd78cfbb762dbd5ea9 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 19:10:08 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 19:10:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0abc7370-9da9-4358-83b4-e0f1ed7f6c6e@openjdk.org> Changeset: 972f2ebe Branch: master Author: Ferenc Rakoczi Committer: Sandhya Viswanathan Date: 2025-05-20 19:06:22 +0000 URL: https://git.openjdk.org/mobile/commit/972f2ebe978280d22531a70116e79837632f6ebc 8351412: Add AVX-512 intrinsics for ML-KEM Reviewed-by: sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_kyber.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java Changeset: 0b5c6340 Branch: master Author: duke Date: 2025-05-20 19:07:14 +0000 URL: https://git.openjdk.org/mobile/commit/0b5c634087ddb09458303dd8405f759015acf446 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 20 20:13:54 2025 From: duke at openjdk.org (duke) Date: Tue, 20 May 2025 20:13:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21f2b873-77f0-42b4-b83d-82d0df71bfa1@openjdk.org> Changeset: cedd1a53 Branch: master Author: Vladimir Kozlov Date: 2025-05-20 20:11:56 +0000 URL: https://git.openjdk.org/mobile/commit/cedd1a5343dceb5394b8ed5ea78bb717f05c8caf 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! Reviewed-by: asmehra, mdoerr ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/share/code/relocInfo.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java Changeset: 4b26d9c6 Branch: master Author: duke Date: 2025-05-20 20:12:14 +0000 URL: https://git.openjdk.org/mobile/commit/4b26d9c6ad1e1e47a2680c55b83f27e9bffdd734 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 04:42:25 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 04:42:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <94f22fda-b514-4667-894f-a184653ef58e@openjdk.org> Changeset: 74fc4e4e Branch: master Author: Thomas Stuefe Date: 2025-05-21 04:39:35 +0000 URL: https://git.openjdk.org/mobile/commit/74fc4e4ee7f2e44d9c8339ff6665d4171d298f8f 8357179: Deprecate VFORK launch mechanism from Process implementation (linux) Reviewed-by: rriggs ! src/java.base/unix/classes/java/lang/ProcessImpl.java Changeset: e04d4a53 Branch: master Author: duke Date: 2025-05-21 04:40:21 +0000 URL: https://git.openjdk.org/mobile/commit/e04d4a5356417bdd38b17487312c23b433907e2d Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 06:02:31 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 06:02:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50e873f0 Branch: master Author: Axel Boldt-Christmas Date: 2025-05-21 05:59:52 +0000 URL: https://git.openjdk.org/mobile/commit/50e873f0e88d6643586907dea5731d739b7826dc 8356455: ZGC: Replace ZIntrusiveRBTree with IntrusiveRBTree Reviewed-by: stefank, eosterlund, jsikstro - src/hotspot/share/gc/z/zIntrusiveRBTree.hpp - src/hotspot/share/gc/z/zIntrusiveRBTree.inline.hpp ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp - test/hotspot/gtest/gc/z/test_zIntrusiveRBTree.cpp Changeset: 4abe732c Branch: master Author: duke Date: 2025-05-21 06:00:56 +0000 URL: https://git.openjdk.org/mobile/commit/4abe732cf0e1480b16c8060b0f4924a13eafd57c Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 06:47:00 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 06:47:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50a7755f Branch: master Author: Aggelos Biboudis Date: 2025-05-21 06:44:54 +0000 URL: https://git.openjdk.org/mobile/commit/50a7755fa45529966373b58652c15975157ab846 8347530: Improve error message with invalid permits clauses Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/T8347530.java + test/langtools/tools/javac/T8347530.out + test/langtools/tools/javac/diags/examples/SubtypeDoesntImplementSealed.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sealed/erroneous_hierarchy/CyclicHierarchyTest.out Changeset: ef5e6636 Branch: master Author: duke Date: 2025-05-21 06:45:19 +0000 URL: https://git.openjdk.org/mobile/commit/ef5e663630c53aa58388b46939469684afeb4419 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 08:10:25 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 08:10:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0715cda6-b95d-4005-b386-7adfed2b3b2f@openjdk.org> Changeset: 91194517 Branch: master Author: Ivan Walulya Date: 2025-05-21 08:07:17 +0000 URL: https://git.openjdk.org/mobile/commit/91194517c75a96fe7bcc2dcf5e9c42af9cf5975a 8355756: G1HeapSizingPolicy::full_collection_resize_amount should consider allocation size Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp Changeset: f21a8d1f Branch: master Author: duke Date: 2025-05-21 08:08:19 +0000 URL: https://git.openjdk.org/mobile/commit/f21a8d1fcb21fcc53565a822ff1b8cba8b88c5b3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 08:42:38 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 08:42:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a0cdf36b Branch: master Author: Andrey Turbanov Date: 2025-05-21 08:39:43 +0000 URL: https://git.openjdk.org/mobile/commit/a0cdf36bdfeca9cd8b669859700d63d5ee627458 8357224: Avoid redundant WeakHashMap.get in Toolkit.removeAWTEventListener Reviewed-by: liach, aivanov, serb ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: 94e25129 Branch: master Author: duke Date: 2025-05-21 08:40:15 +0000 URL: https://git.openjdk.org/mobile/commit/94e25129e806f67cbd0bb5724ec5b8f882cc20f5 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 08:57:05 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 08:57:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20dbe27c-25aa-422d-aace-903ceb1decc2@openjdk.org> Changeset: 735c7899 Branch: master Author: Yudi Zheng Date: 2025-05-21 08:54:19 +0000 URL: https://git.openjdk.org/mobile/commit/735c7899d124a4e0c9579ea7802c9475eaedda10 8334717: Add JVMCI support for APX EGPRs Reviewed-by: dnsimon ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/CallingConvention.java - src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/RegisterArray.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/RegisterAttributes.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/RegisterConfig.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/aarch64/AArch64HotSpotRegisterConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.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/amd64/AMD64HotSpotRegisterConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java ! test/hotspot/jtreg/compiler/jvmci/common/CodeInstallerTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java Changeset: 3a85ac46 Branch: master Author: duke Date: 2025-05-21 08:55:13 +0000 URL: https://git.openjdk.org/mobile/commit/3a85ac46707d1bd86b9ab625e989ebc201729882 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 08:59:16 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 08:59:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5f38d1bb Branch: master Author: Sergey Bylokhov Date: 2025-05-21 08:57:55 +0000 URL: https://git.openjdk.org/mobile/commit/5f38d1bb94d008c33c1a7af12c81ee0e15371e13 8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build Reviewed-by: sspitsyn ! make/modules/jdk.jdwp.agent/Lib.gmk Changeset: 943bc9a0 Branch: master Author: duke Date: 2025-05-21 08:58:14 +0000 URL: https://git.openjdk.org/mobile/commit/943bc9a0fb31d2473243e788c0f0b5a783bbdaad Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 09:27:10 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 09:27:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7c82e09b Branch: master Author: Magnus Ihse Bursie Date: 2025-05-21 09:23:23 +0000 URL: https://git.openjdk.org/mobile/commit/7c82e09b509a67cafd67f6d2aa33756bf8755253 8357048: RunTest variables should always be assigned Reviewed-by: erikj ! make/RunTests.gmk Changeset: 542c0049 Branch: master Author: duke Date: 2025-05-21 09:24:13 +0000 URL: https://git.openjdk.org/mobile/commit/542c0049bfac46372b6bc615fd00df71afefb713 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 10:56:31 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 10:56:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <54046857-8d92-4325-ac16-e7ae3ff4368d@openjdk.org> Changeset: b8057cf1 Branch: master Author: Aleksey Shipilev Date: 2025-05-21 10:54:40 +0000 URL: https://git.openjdk.org/mobile/commit/b8057cf103bff6f8e2600c098519289a43227362 8357436: Change jspawnhelper warning recommendation from VFORK to FORK Reviewed-by: stuefe, alanb ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 28af26c1 Branch: master Author: duke Date: 2025-05-21 10:55:13 +0000 URL: https://git.openjdk.org/mobile/commit/28af26c19b28b9355d79c244b6019a382f72557b Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 11:13:42 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 11:13:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8a8f2005-55cd-4f0c-bbba-2fd62a829929@openjdk.org> Changeset: 2c126f19 Branch: master Author: Roman Kennke Date: 2025-05-21 11:11:58 +0000 URL: https://git.openjdk.org/mobile/commit/2c126f1954435a5b4d6cdc367b7b5e8c91cfae63 8357370: Export supported GCs in JVMCI Reviewed-by: dnsimon ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: e489f5dc Branch: master Author: duke Date: 2025-05-21 11:12:13 +0000 URL: https://git.openjdk.org/mobile/commit/e489f5dc8cff2586285456320ac38e4a8594d132 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 11:29:03 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 11:29:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18e1ecc9-b2e4-46a2-8aad-5aee6d6100a2@openjdk.org> Changeset: a4f66f54 Branch: master Author: Vicente Romero Date: 2025-05-21 11:27:05 +0000 URL: https://git.openjdk.org/mobile/commit/a4f66f5439f7fe585bd3664b7f2ceec23234e554 8325859: Potential information loss during type inference Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/langtools/tools/javac/inference_context_min/SupplementaryInferenceContextTest.java Changeset: 51f5a698 Branch: master Author: duke Date: 2025-05-21 11:27:13 +0000 URL: https://git.openjdk.org/mobile/commit/51f5a698421614a017c2dcd917b1261c461b84cd Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 11:46:07 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 11:46:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7df3cb80-1b20-42e2-a304-3bd0a94bd025@openjdk.org> Changeset: 108e454a Branch: master Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-05-21 11:43:13 +0000 URL: https://git.openjdk.org/mobile/commit/108e454a042aaca2a36cd0d8087e7668e3cac29c 8356924: RISC-V: Clean up cost for vector instructions Reviewed-by: fjiang, fyang, gcao ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 43af3331 Branch: master Author: duke Date: 2025-05-21 11:44:20 +0000 URL: https://git.openjdk.org/mobile/commit/43af33310098d4f366e4a345598ce93d1acd2177 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 12:56:14 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 12:56:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <23919c1f-3c1b-41fb-ac02-fad2975c288b@openjdk.org> Changeset: a175767c Branch: master Author: Thomas Schatzl Date: 2025-05-21 12:54:05 +0000 URL: https://git.openjdk.org/mobile/commit/a175767ccfb3dbcc04d1ba97f9fb2f57dc5ab5cf 8357018: Guidance for ParallelRefProcEnabled is wrong in the man pages Reviewed-by: kbarrett, iwalulya ! src/java.base/share/man/java.md Changeset: 7c748a25 Branch: master Author: duke Date: 2025-05-21 12:54:13 +0000 URL: https://git.openjdk.org/mobile/commit/7c748a25869539435017b25eff9ef9ae09d0926f Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 13:27:23 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 13:27:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4b696684-ae8c-4e22-b796-9c64de47abf5@openjdk.org> Changeset: a07150af Branch: master Author: Hannes Walln?fer Date: 2025-05-21 13:24:39 +0000 URL: https://git.openjdk.org/mobile/commit/a07150af1139b262513a25f4fdd32173af95ff4f 8357376: Disable syntax highlighting for JDK API docs Reviewed-by: erikj ! make/Docs.gmk Changeset: 6d30654c Branch: master Author: duke Date: 2025-05-21 13:25:17 +0000 URL: https://git.openjdk.org/mobile/commit/6d30654cd0dc2dc82df046baafe90e4db358a960 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 14:07:21 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 14:07:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b63ec0ab Branch: master Author: Chihiro Ito Date: 2025-05-21 14:05:33 +0000 URL: https://git.openjdk.org/mobile/commit/b63ec0ab584cb941b44a39b6ff130224ed444b60 8356945: jdk/jfr/event/os/TestProcessStart failed on Windows Subsystem for Linux Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/os/TestProcessStart.java Changeset: 78be8f5f Branch: master Author: duke Date: 2025-05-21 14:06:14 +0000 URL: https://git.openjdk.org/mobile/commit/78be8f5ff4cca752e9a9a713f12e8e2ce141373e Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 14:40:00 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 14:40:00 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <4682c663-cf74-4923-8412-a72edb163aab@openjdk.org> Changeset: 21c12822 Branch: master Author: Alexey Semenyuk Date: 2025-05-21 14:37:14 +0000 URL: https://git.openjdk.org/mobile/commit/21c1282207614e57138b37a7adca4ccf11cf5bef 8333664: Decouple command line parsing and package building in jpackage Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppBundler.java - src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.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/LinuxDebPackageBuilder.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageArch.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackagingPipeline.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackageBuilder.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxApplication.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxDebPackage.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxDebPackageMixin.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/linux/classes/jdk/jpackage/internal/model/LinuxPackage.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxRpmPackage.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxRpmPackageMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageInfoPListFile.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigningConfigBuilder.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/Codesign.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/CodesignConfig.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/Keychain.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageFileExtras.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/MacBaseInstallerBundler.java - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificateUtils.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/MacDmgPackager.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFileAssociationBuilder.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacLaunchersAsServices.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/MacPkgPackageBuilder.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityImpl.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/TempKeychain.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/AppImageSigningConfig.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacApplication.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacApplicationMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacDmgPackage.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacDmgPackageMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacFileAssociation.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacFileAssociationMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacLauncher.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackage.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackageMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPkgPackage.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPkgPackageMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/PkgSigningConfig.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/SigningIdentity.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/adjust-component-plist.xsl + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/util/PListWriter.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayoutUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/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/BundlerParamInfo.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/CompositeProxyTunnel.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociationGroup.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociationScaner.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/I18N.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/InstallableFile.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherAsService.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherFromParams.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherStartupInfoBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/PlatformPackage.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ScriptRunner.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageLayout.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImagePackageType.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Application.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLaunchers.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayout.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayoutMixin.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationWriter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ConfigException.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/CustomLauncherIcon.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/DefaultLauncherIcon.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/FileAssociation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/I18N.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Launcher.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherIcon.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherJarStartupInfo.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherJarStartupInfoMixin.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherModularStartupInfo.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherModularStartupInfoMixin.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherStartupInfo.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackageType.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackageWriter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackagerException.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeLayout.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/StandardPackageType.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/package-info.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/pipeline/BinaryMatrix.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/pipeline/DirectedEdge.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/pipeline/FixedDAG.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/pipeline/TaskPipelineBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/pipeline/TaskSpecBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CollectionUtils.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CompositeProxy.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/LocalizedExceptionBuilder.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/share/classes/jdk/jpackage/internal/util/StringBundle.java ! src/jdk.jpackage/share/classes/module-info.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/PackageScripts.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellCustomAction.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellCustomActionFactory.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/OSVersionCondition.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinAppBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackageBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackageBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixLauncherAsService.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/MsiVersion.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinApplication.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinApplicationMixin.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackage.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackageMixin.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncher.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncherMixin.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinMsiPackage.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinMsiPackageMixin.java + test/jdk/tools/jpackage/clean_stashed_files.sh ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageUserScript.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/junit/TEST.properties ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java - test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.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/pipeline/BinaryMatrixTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/pipeline/DirectedEdgeTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/pipeline/FixedDAGTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/pipeline/TaskPipelineBuilderTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CompositeProxyTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java Changeset: 254713ab Branch: master Author: Hannes Walln?fer Date: 2025-05-21 14:37:30 +0000 URL: https://git.openjdk.org/mobile/commit/254713ab598f186fd31484a48a6dfebaeb752920 8338833: Error on reference not found for a snippet target Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java Changeset: 0e3389cf Branch: master Author: duke Date: 2025-05-21 14:38:14 +0000 URL: https://git.openjdk.org/mobile/commit/0e3389cf1c31eb01b0695facdddb00d0007728f0 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 15:22:48 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 15:22:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1721376d-0a86-4e20-b0a0-a577326726e9@openjdk.org> Changeset: 275cfd32 Branch: master Author: Brian Burkhalter Date: 2025-05-21 15:21:49 +0000 URL: https://git.openjdk.org/mobile/commit/275cfd323b1b7b5e8927e7be2f229d200bac9980 8357280: (bf) Remove @requires tags from java/nio/Buffer/LimitDirectMemory[NegativeTest].java Reviewed-by: alanb ! test/jdk/java/nio/Buffer/LimitDirectMemory.java ! test/jdk/java/nio/Buffer/LimitDirectMemoryNegativeTest.java Changeset: 37f81b6a Branch: master Author: duke Date: 2025-05-21 15:22:13 +0000 URL: https://git.openjdk.org/mobile/commit/37f81b6a0de61c56733860c114b51cbc18e35801 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 16:33:51 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 16:33:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <608c5cd1-9216-46ca-a004-a44dde40b656@openjdk.org> Changeset: 6546de1d Branch: master Author: Alexey Semenyuk Date: 2025-05-21 16:32:36 +0000 URL: https://git.openjdk.org/mobile/commit/6546de1d3adb8c4755950ee6fb858ec9ee1c5294 8357478: Fix copyright header in src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java Reviewed-by: jpai ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java Changeset: 4615de5b Branch: master Author: duke Date: 2025-05-21 16:33:14 +0000 URL: https://git.openjdk.org/mobile/commit/4615de5be82c626ea290e638fb4a7eb08a7d0a68 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 17:23:22 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 17:23:22 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <02d23568-5291-4f09-b15c-2dcd67972f17@openjdk.org> Changeset: f1eead60 Branch: master Author: Hannes Walln?fer Date: 2025-05-21 17:20:46 +0000 URL: https://git.openjdk.org/mobile/commit/f1eead60358fb919a94c7a91e61d1e54f04e584a 8357452: Remove code span highlight in JavaDoc default stylesheet Reviewed-by: nbenalla, jjg, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css Changeset: 2dfbf41d Branch: master Author: Alexander Zvegintsev Date: 2025-05-21 17:21:05 +0000 URL: https://git.openjdk.org/mobile/commit/2dfbf41d2a3dbcd44f9ed9a58a1b0932d7536977 8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place Reviewed-by: honkar, prr ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java + src/java.desktop/unix/classes/sun/awt/screencast/XdgDesktopPortal.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.h Changeset: f3fabc4c Branch: master Author: duke Date: 2025-05-21 17:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/f3fabc4cd5e51df2dc9dfc2c19739c608076fa82 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 18:58:42 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 18:58:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f32e5cd-682b-4a70-9163-22fa780ac150@openjdk.org> Changeset: 400c9350 Branch: master Author: Jiangli Zhou Date: 2025-05-21 18:55:56 +0000 URL: https://git.openjdk.org/mobile/commit/400c935082a0d4d843cf369af6fefde12d637438 8356904: Skip jdk/test/lib/process/TestNativeProcessBuilder on static-jdk Reviewed-by: henryjen, rriggs ! test/lib-test/TEST.ROOT ! test/lib-test/jdk/test/lib/process/TestNativeProcessBuilder.java Changeset: 3de5abad Branch: master Author: duke Date: 2025-05-21 18:56:14 +0000 URL: https://git.openjdk.org/mobile/commit/3de5abadfa7247482df84dee45aa7cde6cdd3c83 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 19:24:12 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 19:24:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <848ca222-d318-4108-991d-081d21af61d2@openjdk.org> Changeset: 81536830 Branch: master Author: Doug Simon Date: 2025-05-21 19:21:20 +0000 URL: https://git.openjdk.org/mobile/commit/81536830ed096005c4f09ab446238ce50989cea9 8345826: Do not automatically resolve jdk.internal.vm.ci when libgraal is used Reviewed-by: iklam, never, kvn ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java Changeset: e7d6b812 Branch: master Author: duke Date: 2025-05-21 19:22:14 +0000 URL: https://git.openjdk.org/mobile/commit/e7d6b8127cecf0532cccfb9c9e889f7e4c0db6ad Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 19:51:05 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 19:51:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <09393ebb-d156-4d62-9c49-6a3995ef0f3f@openjdk.org> Changeset: afcbf6b2 Branch: master Author: Erik Joelsson Date: 2025-05-21 19:49:51 +0000 URL: https://git.openjdk.org/mobile/commit/afcbf6b2f49c00a544e6db5b4ed9da76c0bdcba4 8357173: Split jtreg test group jdk tier3 Reviewed-by: mikael ! test/jdk/TEST.groups Changeset: 98709a32 Branch: master Author: duke Date: 2025-05-21 19:50:13 +0000 URL: https://git.openjdk.org/mobile/commit/98709a32cb9b734f54ef3bbb24cecc5731d73c35 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 21:12:44 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 21:12:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9d841a1d-75cc-4ab3-a7e5-ddeee6fbbe94@openjdk.org> Changeset: 4d706892 Branch: master Author: Ian Graves Date: 2025-05-21 21:11:34 +0000 URL: https://git.openjdk.org/mobile/commit/4d7068923cd87fbfc2edee25406521b11580d153 8351993: VectorShuffle access to and from MemorySegments Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template ! test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template Changeset: 0bb43222 Branch: master Author: duke Date: 2025-05-21 21:12:14 +0000 URL: https://git.openjdk.org/mobile/commit/0bb43222aeeef0c0318b68d5cb0288c5cd865e17 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 21:59:18 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 21:59:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <65f96fff-8658-46b5-9f2c-e16514779ebd@openjdk.org> Changeset: 3ee14471 Branch: master Author: Alexey Semenyuk Date: 2025-05-21 21:56:41 +0000 URL: https://git.openjdk.org/mobile/commit/3ee14471e10ca83fe96b7ee1d80a67a1f8c7f4ec 8357503: gcbasher fails with java.lang.IllegalArgumentException: Unknown constant pool type Reviewed-by: dholmes ! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java Changeset: de6fcb27 Branch: master Author: duke Date: 2025-05-21 21:57:13 +0000 URL: https://git.openjdk.org/mobile/commit/de6fcb27e11c1723977573ba34aa5abfafd5d8f6 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 22:14:00 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 22:14:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f687cac8 Branch: master Author: Calvin Cheung Date: 2025-05-21 22:13:07 +0000 URL: https://git.openjdk.org/mobile/commit/f687cac88946b397d043e16ce3adc7b66a205af8 8353504: CDS archives are not found when JVM is in non-variant location Reviewed-by: iklam, shade ! src/hotspot/share/cds/cdsConfig.cpp + test/hotspot/jtreg/runtime/cds/NonJVMVariantLocation.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 7ce7d15d Branch: master Author: duke Date: 2025-05-21 22:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/7ce7d15d12d1f092e54f659f0f95414f08a4f0a9 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 21 22:41:28 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 22:41:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <181e2894-5bfd-4a3d-abeb-f2c553dddf00@openjdk.org> Changeset: 07871cd7 Branch: master Author: Shaojin Wen Date: 2025-05-21 22:39:11 +0000 URL: https://git.openjdk.org/mobile/commit/07871cd78aa7ee35762234112dfe46fe3ebc9a57 8357063: Document preconditions for DecimalDigits methods Reviewed-by: vyazici, liach, rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java ! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java Changeset: 0328927b Branch: master Author: duke Date: 2025-05-21 22:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/0328927b9b2e4f3cc01c416ace107ebe19daf2ec Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 00:39:24 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 00:39:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b685ea54 Branch: master Author: Mikael Vidstedt Date: 2025-05-22 00:37:54 +0000 URL: https://git.openjdk.org/mobile/commit/b685ea54081fcf54a6567dddb49b63435a6e1ea4 8357511: [BACKOUT] 8357048: RunTest variables should always be assigned Reviewed-by: dholmes, erikj ! make/RunTests.gmk Changeset: 1ff50d21 Branch: master Author: duke Date: 2025-05-22 00:38:15 +0000 URL: https://git.openjdk.org/mobile/commit/1ff50d21d5709968673d09692b09d0f5435194da Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 03:42:17 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 03:42:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <46f37105-ec8f-49ec-9a6f-7405855e1cb5@openjdk.org> Changeset: ee689145 Branch: master Author: Zdenek Zambersky Committer: SendaoYan Date: 2025-05-22 03:39:47 +0000 URL: https://git.openjdk.org/mobile/commit/ee6891456ed672305d9b48846b5a7977373e1284 8343618: Stack smashing in awt_InputMethod.c on Linux s390x Co-authored-by: Ichiroh Takiguchi Reviewed-by: prr, aph, amitkumar ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: dfdf544f Branch: master Author: duke Date: 2025-05-22 03:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/dfdf544fee1213ec539768bc017441abd1a4d324 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 04:07:15 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 04:07:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3bebb1fa Branch: master Author: Ioi Lam Date: 2025-05-22 04:04:54 +0000 URL: https://git.openjdk.org/mobile/commit/3bebb1fa76da863a24645e3057e0f8d500ef2a41 8357504: Refactor the assignment of loader bits in InstanceKlassFlags Reviewed-by: matsaave, ccheung ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.cpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.cpp Changeset: 70e7b2e8 Branch: master Author: duke Date: 2025-05-22 04:05:14 +0000 URL: https://git.openjdk.org/mobile/commit/70e7b2e809b8f9b439acff698627ab4ecdf826cc Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 04:34:07 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 04:34:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5225d67d-7b8e-4c33-81df-dae9c90250f6@openjdk.org> Changeset: 68c1d305 Branch: master Author: Sergey Bylokhov Date: 2025-05-22 04:31:46 +0000 URL: https://git.openjdk.org/mobile/commit/68c1d305e726f3f4d7209b857f58cc10de5c0132 8357287: Unify usage of ICC profile "header size" constants in CMM-related code Reviewed-by: honkar, prr ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDataVerifier.java Changeset: 19235a83 Branch: master Author: duke Date: 2025-05-22 04:32:13 +0000 URL: https://git.openjdk.org/mobile/commit/19235a837ed8bcef04fa725fd913729d3f881eaa Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 05:58:40 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 05:58:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90a6d73c-ae06-4b3a-a59d-6c7ef14ad806@openjdk.org> Changeset: ec670652 Branch: master Author: Jan Lahoda Date: 2025-05-22 05:56:17 +0000 URL: https://git.openjdk.org/mobile/commit/ec6706520b87eff3d87b3b65f3caa39db2d96581 8357361: Exception when compiling switch expression with inferred type Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugsInGen.java Changeset: fb687c69 Branch: master Author: duke Date: 2025-05-22 05:57:14 +0000 URL: https://git.openjdk.org/mobile/commit/fb687c69d4e78591bd659f26b091539bd0516cc2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 06:03:07 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 06:03:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 061b5cc6 Branch: master Author: Jan Lahoda Date: 2025-05-22 05:59:19 +0000 URL: https://git.openjdk.org/mobile/commit/061b5cc6b9939e182f3b2063ad86d042e35f0a91 8347050: Console.readLine() drops '\' when reading through JLine Reviewed-by: naoto ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java Changeset: cd89f35e Branch: master Author: duke Date: 2025-05-22 06:00:45 +0000 URL: https://git.openjdk.org/mobile/commit/cd89f35e1075737cd9e5c73ce499be6c454d0426 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 06:12:09 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 06:12:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8184ce39 Branch: master Author: Vladimir Kozlov Date: 2025-05-22 06:09:34 +0000 URL: https://git.openjdk.org/mobile/commit/8184ce39a8a732352ee841fed09cae905d27643c 8357514: Disable AOT caching for runtime stubs Reviewed-by: iveresov, iklam ! src/hotspot/share/code/aotCodeCache.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java Changeset: 71a192c3 Branch: master Author: duke Date: 2025-05-22 06:10:20 +0000 URL: https://git.openjdk.org/mobile/commit/71a192c3e03c1e3b65d5fc9cd2b14715fa303850 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 06:41:32 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 06:41:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a919f6d0 Branch: master Author: Stefan Karlsson Date: 2025-05-22 06:39:55 +0000 URL: https://git.openjdk.org/mobile/commit/a919f6d04e5e1e3ccb123132ad945b240345dcaf 8356372: JVMTI heap sampling not working properly with outside TLAB allocations Co-authored-by: Stefan Johansson Reviewed-by: sjohanss, sspitsyn ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadHeapSampler.hpp ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java Changeset: fc45f6d1 Branch: master Author: duke Date: 2025-05-22 06:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/fc45f6d1ea30239c8d1f2986ff9fa14a99925eca Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 06:58:04 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 06:58:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a9c3ab3-f17b-4370-8769-a7b5c47651bf@openjdk.org> Changeset: e348aa07 Branch: master Author: Marc Chevalier Date: 2025-05-22 06:55:48 +0000 URL: https://git.openjdk.org/mobile/commit/e348aa071d7d20300062de5830e74fc78143c662 8351958: Some compile commands should be made diagnostic Reviewed-by: thartmann, kvn ! src/hotspot/share/compiler/compilerOracle.cpp ! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMultiplyToLen.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java Changeset: 6db377c0 Branch: master Author: duke Date: 2025-05-22 06:56:13 +0000 URL: https://git.openjdk.org/mobile/commit/6db377c0fb498a6b380a6bc8a8f3b554545ff8cf Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 07:28:48 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 07:28:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9547cca7-e1e0-4028-b3f8-5bbcae3da9aa@openjdk.org> Changeset: d9b6e4b1 Branch: master Author: Jason Zaugg Committer: Jaikiran Pai Date: 2025-05-22 07:25:43 +0000 URL: https://git.openjdk.org/mobile/commit/d9b6e4b13200684b69a161e288b9883ff0d96bec 8352642: Set zipinfo-time=false when constructing zipfs FileSystem in com.sun.tools.javac.file.JavacFileManager$ArchiveContainer for better performance Reviewed-by: liach, jpai, jlahoda, lancea ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 68c8947b Branch: master Author: duke Date: 2025-05-22 07:26:13 +0000 URL: https://git.openjdk.org/mobile/commit/68c8947b371fcb34af1fe09e56e1d23da600a291 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 07:58:05 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 07:58:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 85b24c3c Branch: master Author: Anton Artemov Committer: SendaoYan Date: 2025-05-22 07:56:34 +0000 URL: https://git.openjdk.org/mobile/commit/85b24c3c4e93d0203a8cfcd5f029e18eebc93f47 8350869: os::stat doesn't follow symlinks on Windows Reviewed-by: dholmes, mgronlun ! src/hotspot/os/windows/os_windows.cpp + test/hotspot/jtreg/runtime/LoadClass/TestSymlinkLoad.java Changeset: 4fe7770e Branch: master Author: duke Date: 2025-05-22 07:57:13 +0000 URL: https://git.openjdk.org/mobile/commit/4fe7770e596d75ca105962d48a10f80b49e7ec9d Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 08:38:06 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 08:38:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c0665efd Branch: master Author: Aggelos Biboudis Date: 2025-05-22 08:36:47 +0000 URL: https://git.openjdk.org/mobile/commit/c0665efd4f7f43c567393570ba6872838debd77f 8354323: Safeguard SwitchBootstraps.typeSwitch when used outside the compiler Reviewed-by: jlahoda, liach ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java Changeset: 4064a0a1 Branch: master Author: duke Date: 2025-05-22 08:37:13 +0000 URL: https://git.openjdk.org/mobile/commit/4064a0a179e56a6c6da2ade37c719c03ae23b380 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 10:47:11 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 10:47:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 26053fe7 Branch: master Author: Jaikiran Pai Date: 2025-05-22 10:44:21 +0000 URL: https://git.openjdk.org/mobile/commit/26053fe78322940113629ee1bd72077f25e4be3e 8357406: Remove usages of jdk.tracePinnedThreads system property from httpclient tests Reviewed-by: vyazici, djelinski, dfuchs, syan ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java ! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/PlainProxyConnectionTest.java Changeset: 741e2b5e Branch: master Author: duke Date: 2025-05-22 10:45:15 +0000 URL: https://git.openjdk.org/mobile/commit/741e2b5eca95e9675cd4ad7a9417c1b2ee602804 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 10:49:46 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 10:49:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <524c8a1e-a881-46d2-9c05-3317a32d7d3b@openjdk.org> Changeset: 1e57648a Branch: master Author: Roman Kennke Date: 2025-05-22 10:48:50 +0000 URL: https://git.openjdk.org/mobile/commit/1e57648abd569295f42dc19c00edfcc90c00b1d3 8350457: Implement JEP 519: Compact Object Headers Reviewed-by: mdoerr, coleenp, zgu ! make/conf/jib-profiles.js ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInit.java ! test/hotspot/jtreg/compiler/c2/TestCastX2NotProcessedIGVN.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java ! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java ! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVectorNaN.java ! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java ! test/hotspot/jtreg/gtest/CompressedKlassGtest.java ! test/hotspot/jtreg/gtest/MetaspaceGtests.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java ! test/hotspot/jtreg/runtime/FieldLayout/BaseOffsets.java ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java ! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java ! test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java Changeset: 50f2c40e Branch: master Author: duke Date: 2025-05-22 10:49:14 +0000 URL: https://git.openjdk.org/mobile/commit/50f2c40efa73b5822b2364990f893cc56513ae05 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 12:32:42 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 12:32:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <179e64d4-d061-44d3-a0ed-23e1c774476f@openjdk.org> Changeset: 428d33ef Branch: master Author: Serhiy Sachkov Committer: SendaoYan Date: 2025-05-22 12:30:26 +0000 URL: https://git.openjdk.org/mobile/commit/428d33ef3ca0af34d8f164fe9d9b722e81e866a7 8357462: Amend open/test/jdk//java/foreign/TestMatrix.java test scenario to run as manual Reviewed-by: jvernee, syan ! test/jdk/java/foreign/TestMatrix.java Changeset: 507d15e1 Branch: master Author: duke Date: 2025-05-22 12:31:14 +0000 URL: https://git.openjdk.org/mobile/commit/507d15e1f0dd4a55a9ba9ad22fe632c686c4054e Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 14:28:01 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 14:28:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 12efc1fe Branch: master Author: Chen Liang Date: 2025-05-22 14:24:59 +0000 URL: https://git.openjdk.org/mobile/commit/12efc1fe3322d16f0e703b334912241d80dbaba9 8357165: test java/lang/invoke/ClassValueTest.java fails intermittently Reviewed-by: jpai ! test/jdk/java/lang/invoke/ClassValueTest.java Changeset: bcde3a2e Branch: master Author: duke Date: 2025-05-22 14:25:14 +0000 URL: https://git.openjdk.org/mobile/commit/bcde3a2e3580fc74c06911497085cb6a7aa4d6bc Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 15:19:53 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 15:19:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <625532cc-e7a5-4f56-86de-faf75ba5239f@openjdk.org> Changeset: 72e440d0 Branch: master Author: Brian Burkhalter Date: 2025-05-22 15:17:34 +0000 URL: https://git.openjdk.org/mobile/commit/72e440d06e6a93141e8943f1a62610cd951e22c4 8357303: (fs) UnixSecureDirectoryStream.implDelete has unused haveFlags parameter Reviewed-by: alanb, shade ! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java Changeset: 7fb8a08a Branch: master Author: duke Date: 2025-05-22 15:18:17 +0000 URL: https://git.openjdk.org/mobile/commit/7fb8a08a539f3e1c510136f800bb91890edfd48d Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 15:36:40 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 15:36:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 16d45511 Branch: master Author: Jiangli Zhou Date: 2025-05-22 15:34:12 +0000 URL: https://git.openjdk.org/mobile/commit/16d45511342c32ac8e8f72fb68dc21ce13339dbe 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk Reviewed-by: ihse, shade ! .github/actions/get-bundles/action.yml ! .github/actions/upload-bundles/action.yml ! .github/workflows/build-linux.yml ! .github/workflows/main.yml ! .github/workflows/test.yml Changeset: 0d2f63b7 Branch: master Author: duke Date: 2025-05-22 15:35:13 +0000 URL: https://git.openjdk.org/mobile/commit/0d2f63b79ec317f4f4be74f0ba067cd5f4872b5c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 17:03:07 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 17:03:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <45e6f031-30ef-4816-b51a-bf4bfc9b9b67@openjdk.org> Changeset: 1258af42 Branch: master Author: Doug Simon Date: 2025-05-22 17:01:48 +0000 URL: https://git.openjdk.org/mobile/commit/1258af42bec92a2797897cb6126b60b582a29d76 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 Reviewed-by: never, yzheng ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java Changeset: c6261c69 Branch: master Author: duke Date: 2025-05-22 17:02:18 +0000 URL: https://git.openjdk.org/mobile/commit/c6261c6945c0deeca12831e86a8290c4a9e63586 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 17:11:15 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 17:11:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1795fae3-ac8c-42f8-8d6e-a1c3b2b4c235@openjdk.org> Changeset: 9ca1004e Branch: master Author: pawan chawdhary Committer: Mikhailo Seledtsov Date: 2025-05-22 17:08:08 +0000 URL: https://git.openjdk.org/mobile/commit/9ca1004e76a614328cd2eb7546143839c4d2f810 8352926: New test TestDockerMemoryMetricsSubgroup.java fails Reviewed-by: mseledtsov, lmesnik ! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java + test/lib/jdk/test/lib/containers/docker/ContainerRuntimeVersionTestUtils.java Changeset: 01626d80 Branch: master Author: duke Date: 2025-05-22 17:08:20 +0000 URL: https://git.openjdk.org/mobile/commit/01626d805e29d1f486640e3f1c7f850903397053 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 19:02:58 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 19:02:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <566dbd80-9223-456e-ae70-118700adc35d@openjdk.org> Changeset: b1b786a3 Branch: master Author: Vladimir Kozlov Date: 2025-05-22 18:59:37 +0000 URL: https://git.openjdk.org/mobile/commit/b1b786a3be9774662424a629c0ad5d1260efc597 8357402: Crash in AdapterHandlerLibrary::lookup Reviewed-by: shade, iveresov ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 226d8e63 Branch: master Author: duke Date: 2025-05-22 19:01:03 +0000 URL: https://git.openjdk.org/mobile/commit/226d8e63f5e3d27bb0703121d5aef5aefe440961 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 19:21:08 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 19:21:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <823d332f-d07c-4277-984f-46763e421ed3@openjdk.org> Changeset: 139a05d0 Branch: master Author: Phil Race Date: 2025-05-22 19:19:45 +0000 URL: https://git.openjdk.org/mobile/commit/139a05d05959a84541a29dfae6151f92ce579ae6 8357176: java.awt javadoc code examples still use Applet API Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/java/awt/BorderLayout.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridLayout.java ! src/java.desktop/share/classes/java/awt/MediaTracker.java - src/java.desktop/share/classes/java/awt/doc-files/BorderLayout-1.gif + src/java.desktop/share/classes/java/awt/doc-files/BorderLayout-1.png - src/java.desktop/share/classes/java/awt/doc-files/FlowLayout-1.gif + src/java.desktop/share/classes/java/awt/doc-files/FlowLayout-1.png - src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-1.gif + src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-1.png - src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-2.gif + src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-2.png - src/java.desktop/share/classes/java/awt/doc-files/GridLayout-1.gif + src/java.desktop/share/classes/java/awt/doc-files/GridLayout-1.png - src/java.desktop/share/classes/java/awt/doc-files/GridLayout-2.gif + src/java.desktop/share/classes/java/awt/doc-files/GridLayout-2.png Changeset: f645471a Branch: master Author: duke Date: 2025-05-22 19:20:13 +0000 URL: https://git.openjdk.org/mobile/commit/f645471a6e51b141ea4a949d4ba9284c985be479 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 21:28:36 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 21:28:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fdda7661 Branch: master Author: Daniel Gredler Committer: Harshitha Onkar Date: 2025-05-22 21:25:33 +0000 URL: https://git.openjdk.org/mobile/commit/fdda7661906eab63d939e9f482449e21cc143c8f 8356814: LineBreakMeasurer.nextLayout() slower than necessary when no break needed Reviewed-by: prr, dnguyen, honkar ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java Changeset: a82a77e8 Branch: master Author: duke Date: 2025-05-22 21:26:14 +0000 URL: https://git.openjdk.org/mobile/commit/a82a77e85479393d01d8e0035ae92517740d3e2c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 22 23:37:40 2025 From: duke at openjdk.org (duke) Date: Thu, 22 May 2025 23:37:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3014c7c3-1b3f-4cff-a67f-bc41252751ff@openjdk.org> Changeset: 796ec5e7 Branch: master Author: Shaojin Wen Date: 2025-05-22 23:35:13 +0000 URL: https://git.openjdk.org/mobile/commit/796ec5e7cfcfb20d76a3b48c0b369dc73250f7e4 8353741: Eliminate table lookup in UUID.toString Reviewed-by: rriggs ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/jdk/internal/util/HexDigits.java Changeset: bbf8d290 Branch: master Author: duke Date: 2025-05-22 23:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/bbf8d290b9354634bb69be6355aff02c2953d180 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 00:22:58 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 00:22:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5f2c3fb2-8e28-4461-9dfb-065b0b7fbce8@openjdk.org> Changeset: 84024695 Branch: master Author: Ioi Lam Date: 2025-05-23 00:21:29 +0000 URL: https://git.openjdk.org/mobile/commit/840246956507ce354c3efd2dc3de44041ba5d607 8355236: AOT Assembly crash with unregistered class and -Xlog:cds+resolve=trace Reviewed-by: shade, kvn ! src/hotspot/share/oops/constantPool.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/test-classes/CustyWithLoop.java Changeset: 00d53567 Branch: master Author: duke Date: 2025-05-23 00:22:14 +0000 URL: https://git.openjdk.org/mobile/commit/00d535674a7769be930ec246c5f835028e44ce1d Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 02:26:01 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 02:26:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4d3820fd-21bb-4203-ae43-dfa640d2691a@openjdk.org> Changeset: a94d1a04 Branch: master Author: Manukumar V S Committer: SendaoYan Date: 2025-05-23 02:24:09 +0000 URL: https://git.openjdk.org/mobile/commit/a94d1a04076c64f983e508c4da2e59a8aab5e4c5 8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java Reviewed-by: aivanov + test/jdk/javax/swing/JMenuItem/MenuItemTest/MenuItemTestHelper.java + test/jdk/javax/swing/JMenuItem/MenuItemTest/bug4729669.java + test/jdk/javax/swing/JMenuItem/MenuItemTest/bug6197830.java - test/jdk/javax/swing/JMenuItem/bug4729669.java - test/jdk/javax/swing/JMenuItem/bug6197830.java Changeset: 03ee73ce Branch: master Author: duke Date: 2025-05-23 02:25:16 +0000 URL: https://git.openjdk.org/mobile/commit/03ee73ce17cd05378cdab4db48fa42ddc7d8ca1f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 02:27:58 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 02:27:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5039ce5e-89c5-4a70-8eef-823838037e44@openjdk.org> Changeset: 4193d052 Branch: master Author: jeremy Committer: SendaoYan Date: 2025-05-23 02:25:12 +0000 URL: https://git.openjdk.org/mobile/commit/4193d052c0ae2336d816d0e76dec5420aa386465 8356061: [macos] com/apple/laf/RootPane/RootPaneDefaultButtonTest.java test fails on macosx-aarch64 machine Reviewed-by: jdv, serb ! test/jdk/com/apple/laf/RootPane/RootPaneDefaultButtonTest.java Changeset: eaf86704 Branch: master Author: duke Date: 2025-05-23 02:26:16 +0000 URL: https://git.openjdk.org/mobile/commit/eaf867046e48656c93f02bc4b77b7c164984ed4c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 03:50:25 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 03:50:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ad5b0c9-0d27-43b8-b584-114da41bb6a0@openjdk.org> Changeset: 1fd65b7a Branch: master Author: Anjian-Wen Committer: Feilong Jiang Date: 2025-05-23 03:48:09 +0000 URL: https://git.openjdk.org/mobile/commit/1fd65b7a7b0ec38fde79aa4f5e53506d28893439 8351140: RISC-V: Intrinsify Unsafe::setMemory Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: 2e5dc7f0 Branch: master Author: duke Date: 2025-05-23 03:48:16 +0000 URL: https://git.openjdk.org/mobile/commit/2e5dc7f06a4d75759bb23d8d4b11416718f6db77 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 04:37:07 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 04:37:07 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 99e01301 Branch: master Author: Abhishek Kumar Date: 2025-05-23 04:35:11 +0000 URL: https://git.openjdk.org/mobile/commit/99e01301cd7f063f167db107d31468b1d3f901aa 8356145: ListEnterExitTest.java fails on macos Reviewed-by: aivanov, jdv, kizune ! test/jdk/java/awt/List/ListEnterExitTest.java Changeset: 9d9e41f5 Branch: master Author: Jan Lahoda Date: 2025-05-23 04:35:29 +0000 URL: https://git.openjdk.org/mobile/commit/9d9e41f5b4ea70a32871ea6f03a21e3d77212289 8356894: Adjust CreateSymbols to properly handle the newly added @jdk.internal.RequiresIdentity Reviewed-by: vromero, liach ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java + test/langtools/tools/javac/platform/RequiresIdentityTest.java + test/langtools/tools/javac/platform/RequiresIdentityTest.out ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java Changeset: 974c0658 Branch: master Author: duke Date: 2025-05-23 04:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/974c0658cf8c324b07a7c044c6b5d7af55c266fd Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 06:35:12 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 06:35:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d6e4c5f6 Branch: master Author: Doug Simon Date: 2025-05-23 06:32:56 +0000 URL: https://git.openjdk.org/mobile/commit/d6e4c5f65932114b5c6f455db6cfaa220607ce18 8357506: [JVMCI] Consolidate eager JVMCI initialization code Reviewed-by: kvn, yzheng ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/runtime/threads.cpp Changeset: 2798000e Branch: master Author: duke Date: 2025-05-23 06:33:16 +0000 URL: https://git.openjdk.org/mobile/commit/2798000e1000976d01b042d6ace920ff44d20885 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 06:55:46 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 06:55:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <87e10d88-93f8-41de-ae32-13924e2b864e@openjdk.org> Changeset: ae7ae847 Branch: master Author: Kim Barrett Date: 2025-05-23 06:54:51 +0000 URL: https://git.openjdk.org/mobile/commit/ae7ae847d4cb0dc2caf7bdc6a82673287cba8d30 8356016: Build fails by clang(XCode 16.3) on macOS after JDK-8347719 Reviewed-by: shade, mgronlun ! test/hotspot/gtest/jfr/test_networkUtilization.cpp Changeset: 7569b99e Branch: master Author: duke Date: 2025-05-23 06:55:19 +0000 URL: https://git.openjdk.org/mobile/commit/7569b99e301a3d614212924c1528065b8a7ce45c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 08:25:37 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 08:25:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c4e5879-ff5a-4238-9181-a77052c61453@openjdk.org> Changeset: 36f6d155 Branch: master Author: Albert Mingkun Yang Date: 2025-05-23 08:22:50 +0000 URL: https://git.openjdk.org/mobile/commit/36f6d155e3b9d0b279be33414573217ea38551ac 8354517: Parallel: JDK-8339668 causes up to 3.7x slowdown in openjdk.bench.vm.gc.systemgc Reviewed-by: tschatzl, aboldtch, zgu ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/shared/partialArraySplitter.cpp ! src/hotspot/share/gc/shared/partialArraySplitter.hpp Changeset: a0ff24a0 Branch: master Author: duke Date: 2025-05-23 08:23:13 +0000 URL: https://git.openjdk.org/mobile/commit/a0ff24a0016c861e0f5c7c54379314820bcbcd64 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 09:09:11 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 09:09:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3bfcf928-ce0a-44fa-95d4-a661c14331fb@openjdk.org> Changeset: 02995887 Branch: master Author: Aggelos Biboudis Date: 2025-05-23 09:07:58 +0000 URL: https://git.openjdk.org/mobile/commit/02995887b2a2554631f3d2bce03f8e3af6d0bafc 8343580: Type error with inner classes of generic classes in functions generic by outer Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java + test/langtools/tools/javac/T8343580.java Changeset: 758d7ffe Branch: master Author: duke Date: 2025-05-23 09:08:13 +0000 URL: https://git.openjdk.org/mobile/commit/758d7ffe9ea904d2de7d2c0827b6a8e1436964a9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 09:45:01 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 09:45:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c8d8bec-c2d1-4d95-ac26-df37fd7c9fc7@openjdk.org> Changeset: 68ee06f0 Branch: master Author: Stefan Karlsson Date: 2025-05-23 09:42:25 +0000 URL: https://git.openjdk.org/mobile/commit/68ee06f0c9ec420cb1a60e0b361971372b18b82b 8357563: Shenandoah headers leak un-prefixed defines Reviewed-by: shade, kbarrett ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp Changeset: d0a9dacc Branch: master Author: duke Date: 2025-05-23 09:43:13 +0000 URL: https://git.openjdk.org/mobile/commit/d0a9dacc888f87fb8042aacedc768044f6c7821e Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 11:58:31 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 11:58:31 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <4b12d785-ee0e-4976-8589-57e0d6467729@openjdk.org> Changeset: 488e4ea5 Branch: master Author: Daniel Jeli?ski Date: 2025-05-23 11:55:21 +0000 URL: https://git.openjdk.org/mobile/commit/488e4ea5c6bc47be1d777bf5c26e2ffa2c436e28 8357539: TimeSource.now() is not monotonic Reviewed-by: dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/common/TimeSource.java Changeset: dd084779 Branch: master Author: duke Date: 2025-05-23 11:56:13 +0000 URL: https://git.openjdk.org/mobile/commit/dd084779c3bd396e9443b0b11656189ecec89cb4 Automatic merge of jdk:master into master Changeset: 84a67e83 Branch: master Author: Manukumar V S Committer: SendaoYan Date: 2025-05-23 11:56:25 +0000 URL: https://git.openjdk.org/mobile/commit/84a67e83e3f4fcb6be6802d12b0788850a3845b5 8341370: Test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails intermittently on macOS-aarch64 Reviewed-by: kizune, dnguyen ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java Changeset: 2aac5e88 Branch: master Author: duke Date: 2025-05-23 11:57:17 +0000 URL: https://git.openjdk.org/mobile/commit/2aac5e88d3832ccacdc19d7dc876296ec6004fcd Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 12:02:15 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 12:02:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <11f479fc-d23e-4fa3-8f71-7cb820e3b9b2@openjdk.org> Changeset: f5e6d2c9 Branch: master Author: Renjith Kannath Pariyangad Committer: SendaoYan Date: 2025-05-23 11:57:35 +0000 URL: https://git.openjdk.org/mobile/commit/f5e6d2c93c3274e465c42709b7634463899fdf2e 8334016: Make PrintNullString.java automatic Reviewed-by: aivanov, prr, dnguyen ! test/jdk/java/awt/print/PrinterJob/PrintNullString.java Changeset: 28a9d5a9 Branch: master Author: duke Date: 2025-05-23 11:58:15 +0000 URL: https://git.openjdk.org/mobile/commit/28a9d5a93bbe20945fa87237eb1ba6d47f8fa01b Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 12:04:53 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 12:04:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 48df41b6 Branch: master Author: Thomas Schatzl Date: 2025-05-23 12:01:45 +0000 URL: https://git.openjdk.org/mobile/commit/48df41b6997cfe2c8aa3bc46ea25eff01f615d31 8357306: G1: Remove _gc_succeeded from VM_G1CollectForAllocation because it is always true Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: c02cd4de Branch: master Author: duke Date: 2025-05-23 12:02:09 +0000 URL: https://git.openjdk.org/mobile/commit/c02cd4de57c8c2a02f29a62ad6c4fb50e2c561cd Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 13:37:27 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 13:37:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d0402dda Branch: master Author: Archie Cobbs Date: 2025-05-23 13:34:32 +0000 URL: https://git.openjdk.org/mobile/commit/d0402ddad72f8ac251d963d57cd6710d6aa655d1 8355323: JShell LocalExecutionControl should add stopCheck() at method entry Reviewed-by: liach, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + test/langtools/jdk/jshell/AbstractStopExecutionTest.java + test/langtools/jdk/jshell/LocalStopExecutionTest.java ! test/langtools/jdk/jshell/StopExecutionTest.java Changeset: b80de4b1 Branch: master Author: duke Date: 2025-05-23 13:35:14 +0000 URL: https://git.openjdk.org/mobile/commit/b80de4b16bc94b62811cdda1bf49360d0f2f3f4c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 13:53:50 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 13:53:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4548c7ad-a9dd-4f6c-a8c0-dd1ba984032d@openjdk.org> Changeset: b07da7bc Branch: master Author: Alexey Semenyuk Date: 2025-05-23 13:53:07 +0000 URL: https://git.openjdk.org/mobile/commit/b07da7bcdcd4d1bba1f6e922d8e606bd73879052 8357171: Test tools/jpackage/windows/WinOSConditionTest.java fails for non administrator Reviewed-by: erikj ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/windows/WinOSConditionTest.java Changeset: 8ffc2c5c Branch: master Author: duke Date: 2025-05-23 13:53:13 +0000 URL: https://git.openjdk.org/mobile/commit/8ffc2c5c4c014a193da028a2cccf7c570600d713 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 14:55:59 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 14:55:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6e2cd360-8dc0-44c7-b5be-c66d93315262@openjdk.org> Changeset: 6a078204 Branch: master Author: Viktor Klang Date: 2025-05-23 14:53:44 +0000 URL: https://git.openjdk.org/mobile/commit/6a07820483bcf3e9d7df27ee496db43675f1c002 8357285: JSR166 Test case testShutdownNow_delayedTasks failed Reviewed-by: alanb ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java Changeset: 0e0db869 Branch: master Author: duke Date: 2025-05-23 14:54:13 +0000 URL: https://git.openjdk.org/mobile/commit/0e0db869c1755d03ff03f7aa519b99a6c4436b75 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 14:58:32 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 14:58:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1be2a567-d8f0-48ee-8c89-80ff53835c91@openjdk.org> Changeset: 90e076b2 Branch: master Author: Aggelos Biboudis Date: 2025-05-23 14:55:57 +0000 URL: https://git.openjdk.org/mobile/commit/90e076b2a1ee5f91317157911e2c62a37978e93e 8357654: [BACKOUT] JDK-8343580: Type error with inner classes of generic classes in functions generic by outer Reviewed-by: mcimadamore, liach, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java - test/langtools/tools/javac/T8343580.java Changeset: 20995e42 Branch: master Author: duke Date: 2025-05-23 14:56:13 +0000 URL: https://git.openjdk.org/mobile/commit/20995e4246a1b6be9c8cded12385f7529377f58f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 16:22:10 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 16:22:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a88a9ce-71e5-4a5f-8493-11807abafa30@openjdk.org> Changeset: a58bfb93 Branch: master Author: Aleksey Shipilev Date: 2025-05-23 16:20:19 +0000 URL: https://git.openjdk.org/mobile/commit/a58bfb93ff3a3cc9a3636b124299d9179a51f03b 8357638: Problemlist more Hotspot tests for static JDK Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-StaticJdk.txt Changeset: 39b6db76 Branch: master Author: duke Date: 2025-05-23 16:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/39b6db7626f6d5bf6095a0b12f76d67e36c47224 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 16:31:14 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 16:31:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2b6b7661 Branch: master Author: Doug Simon Date: 2025-05-23 16:29:57 +0000 URL: https://git.openjdk.org/mobile/commit/2b6b7661b949971fe776714795d7dd46ed343cde 8357581: [JVMCI] Add HotSpotProfilingInfo Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java = src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotProfilingInfoImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/DefaultProfilingInfo.java ! test/hotspot/jtreg/compiler/jvmci/meta/ProfilingInfoTest.java Changeset: 2c6e2f59 Branch: master Author: duke Date: 2025-05-23 16:30:14 +0000 URL: https://git.openjdk.org/mobile/commit/2c6e2f591f3436552f0c027f27956fa7533c763e Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 17:02:22 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 17:02:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06db6ea2-5162-4c0a-a3d2-f67ec7e184b3@openjdk.org> Changeset: 917c1546 Branch: master Author: Tejesh R Date: 2025-05-23 16:59:17 +0000 URL: https://git.openjdk.org/mobile/commit/917c1546f353c2814de8465d1dfad66b01561f12 8139228: JFileChooser renders file names as HTML document Reviewed-by: prr, serb, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java + test/jdk/javax/swing/JFileChooser/HTMLFileName.java Changeset: 16e89a46 Branch: master Author: duke Date: 2025-05-23 17:00:50 +0000 URL: https://git.openjdk.org/mobile/commit/16e89a46bb1e4c9105dfb1965808ccfe505875f8 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 17:45:50 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 17:45:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2f530f89 Branch: master Author: Justin Lu Date: 2025-05-23 17:44:39 +0000 URL: https://git.openjdk.org/mobile/commit/2f530f89e0ee5ed5253125d0e9319b07103173f0 8357281: sun.util.Locale.LanguageTag should be immutable Reviewed-by: naoto, liach ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/util/locale/InternalLocaleBuilder.java ! src/java.base/share/classes/sun/util/locale/LanguageTag.java Changeset: b0b946ef Branch: master Author: duke Date: 2025-05-23 17:45:14 +0000 URL: https://git.openjdk.org/mobile/commit/b0b946ef4b008ffbd5e56a37796b2880705cd235 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 18:02:07 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 18:02:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e064186-51be-40c9-831c-1fd9363640e9@openjdk.org> Changeset: 85ca0813 Branch: master Author: Harshitha Onkar Date: 2025-05-23 17:59:47 +0000 URL: https://git.openjdk.org/mobile/commit/85ca0813f1624141993b20b3d8e404f86da2cef3 8354316: clang/linux build fails with -Wunused-result warning at XToolkit.c:695:9 Reviewed-by: aivanov, ihse, serb, kizune, syan, erikj ! make/modules/java.desktop/lib/AwtLibraries.gmk ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 8096dd6d Branch: master Author: duke Date: 2025-05-23 18:00:41 +0000 URL: https://git.openjdk.org/mobile/commit/8096dd6d4a33be9b079c43d8cf46555fdec2885f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 18:19:35 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 18:19:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 236e1b6d Branch: master Author: Sergey Bylokhov Date: 2025-05-23 18:17:40 +0000 URL: https://git.openjdk.org/mobile/commit/236e1b6d529771f44218b6a4e2693e234e6a4e09 8357401: BigDecimal: Constants ONE_TENTH and ONE_HALF are unused after JDK-8341402 Reviewed-by: bpb, liach, darcy ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 567b3ef7 Branch: master Author: duke Date: 2025-05-23 18:18:13 +0000 URL: https://git.openjdk.org/mobile/commit/567b3ef70e25eae7dd03237cc2a08409fe50afed Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 19:31:38 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 19:31:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 66747710 Branch: master Author: Dean Long Date: 2025-05-23 19:29:09 +0000 URL: https://git.openjdk.org/mobile/commit/66747710a49ea6a78aee94d3a3ec6a24b7cc36e5 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57 Reviewed-by: kvn, thartmann ! src/hotspot/share/code/nmethod.cpp Changeset: fd85f22c Branch: master Author: duke Date: 2025-05-23 19:30:13 +0000 URL: https://git.openjdk.org/mobile/commit/fd85f22ca6846c68287f56eda80d87a8dd9dccc2 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 23 23:01:33 2025 From: duke at openjdk.org (duke) Date: Fri, 23 May 2025 23:01:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 070c84cd Branch: master Author: Chen Liang Date: 2025-05-23 22:58:09 +0000 URL: https://git.openjdk.org/mobile/commit/070c84cd22485a93a562a7639439fb056e840861 8357178: Simplify Class::componentType Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java Changeset: c3804506 Branch: master Author: duke Date: 2025-05-23 22:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/c3804506c550460f4416ac92d77ca3b6518b1f59 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 24 09:53:33 2025 From: duke at openjdk.org (duke) Date: Sat, 24 May 2025 09:53:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <55ad1555-5b79-434d-9bf2-79dd60e3f1a6@openjdk.org> Changeset: e8933057 Branch: master Author: Thomas Stuefe Date: 2025-05-24 09:51:53 +0000 URL: https://git.openjdk.org/mobile/commit/e89330579d5f38e282512211711fffeeea3e899e 8334513: New test gc/TestAlwaysPreTouchBehavior.java is failing on MacOS aarch64 Reviewed-by: mbaesken, aph ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: f767083f Branch: master Author: duke Date: 2025-05-24 09:52:14 +0000 URL: https://git.openjdk.org/mobile/commit/f767083f7a4fadbe544ba0f72ec1e6cc23edf6d0 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Sat May 24 15:09:24 2025 From: duke at openjdk.org (duke) Date: Sat, 24 May 2025 15:09:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1f24a541 Branch: master Author: Sorna Sarathi N Committer: Alexey Semenyuk Date: 2025-05-24 15:06:25 +0000 URL: https://git.openjdk.org/mobile/commit/1f24a5414d735f9faaabd5b49f786419a40d9da5 8357644: Add missing CPE statements Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CollectionUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CompositeProxy.java Changeset: 75d9198f Branch: master Author: duke Date: 2025-05-24 15:07:14 +0000 URL: https://git.openjdk.org/mobile/commit/75d9198f0963845c1bee44fc855caa4afab2ff90 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 24 17:09:33 2025 From: duke at openjdk.org (duke) Date: Sat, 24 May 2025 17:09:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b0373537 Branch: master Author: Shaojin Wen Date: 2025-05-24 17:08:03 +0000 URL: https://git.openjdk.org/mobile/commit/b037353734fd67f8898eb797a041bc1152a18178 8357081: Removed unused methods of HexDigits Reviewed-by: rriggs, jpai ! src/java.base/share/classes/jdk/internal/util/HexDigits.java Changeset: d6fb8556 Branch: master Author: duke Date: 2025-05-24 17:08:13 +0000 URL: https://git.openjdk.org/mobile/commit/d6fb8556897a25fa2f91074d7ca30dee7a4a1dd1 Automatic merge of jdk:master into master From duke at openjdk.org Sun May 25 12:58:49 2025 From: duke at openjdk.org (duke) Date: Sun, 25 May 2025 12:58:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b034710b Branch: master Author: Nizar Benalla Date: 2025-05-25 12:56:55 +0000 URL: https://git.openjdk.org/mobile/commit/b034710b2ae5fbfbe619abba86fef3b5a2d685e0 8356629: Incorrect use of {@linkplain} in java.sql Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/DatabaseMetaData.java ! src/java.sql/share/classes/java/sql/DriverManager.java Changeset: 38d93454 Branch: master Author: duke Date: 2025-05-25 12:57:13 +0000 URL: https://git.openjdk.org/mobile/commit/38d934545423823babb702accd52c94f979034eb Automatic merge of jdk:master into master From duke at openjdk.org Sun May 25 17:42:25 2025 From: duke at openjdk.org (duke) Date: Sun, 25 May 2025 17:42:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <53f5e17e-6897-479c-a141-b532f7d9a61d@openjdk.org> Changeset: 4a4209ff Branch: master Author: Shaojin Wen Date: 2025-05-25 17:39:53 +0000 URL: https://git.openjdk.org/mobile/commit/4a4209ffef8f8d65054cbf46ebf8e169d100c0d8 8357685: Change the type of Integer::digits from char[] to byte[] Reviewed-by: rgiulietti, liach ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: f9bdbdf6 Branch: master Author: duke Date: 2025-05-25 17:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/f9bdbdf6b45cc4a9d44fa92f87ba5c2d91f568f2 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 04:42:46 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 04:42:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <775b1da2-55e6-4522-97d3-2f60f893eb16@openjdk.org> Changeset: aac287eb Branch: master Author: Jan Lahoda Date: 2025-05-26 04:41:02 +0000 URL: https://git.openjdk.org/mobile/commit/aac287ebacbd982f3c17f5687ec2aff638a82a63 8353581: Support for `import module` in JShell's code completion Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java Changeset: d392aeca Branch: master Author: duke Date: 2025-05-26 04:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/d392aeca70df1c9c792d7c8e9a8f6f522d5cdcc1 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 06:04:46 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 06:04:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a50d3bee Branch: master Author: Jayathirth D V Date: 2025-05-26 06:03:28 +0000 URL: https://git.openjdk.org/mobile/commit/a50d3bee12cd2f528067bc15b404cf2289977af5 8312198: [macos] metal pipeline - window rendering stops after display sleep Reviewed-by: serb, avu, prr ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m Changeset: d8e74564 Branch: master Author: duke Date: 2025-05-26 06:04:13 +0000 URL: https://git.openjdk.org/mobile/commit/d8e74564d5de42a9d38e995193effc335b3a322b Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 07:38:45 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 07:38:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 99f33b4d Branch: master Author: Christian Hagedorn Date: 2025-05-26 07:24:25 +0000 URL: https://git.openjdk.org/mobile/commit/99f33b4d9b91c71ec032dc47ed0b98e4419ac432 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter Reviewed-by: thartmann, mchevalier, mhaessig ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: 9420b068 Branch: master Author: duke Date: 2025-05-26 07:25:14 +0000 URL: https://git.openjdk.org/mobile/commit/9420b068844c0debc38afce18106130e7a7ba705 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 07:47:45 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 07:47:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3dbd2d3d Branch: master Author: Magnus Ihse Bursie Date: 2025-05-26 07:40:51 +0000 URL: https://git.openjdk.org/mobile/commit/3dbd2d3d2d554ce5a8561f1c0fa67fb176d1273d 8347570: Configure fails on macOS if directory name do not have correct case Reviewed-by: erikj ! make/autoconf/basic.m4 Changeset: 80af2592 Branch: master Author: duke Date: 2025-05-26 07:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/80af25922f1d7fc06510cf6c4d222ff20c913295 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 07:52:50 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 07:52:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a37e8265 Branch: master Author: Manuel H?ssig Committer: Roberto Casta?eda Lozano Date: 2025-05-26 07:51:23 +0000 URL: https://git.openjdk.org/mobile/commit/a37e8265b53b35c0b7f3ce9f4df9b2efcde322be 8357649: IGV: add block index to the supplemental node properties Co-authored-by: Roberto Casta?eda Lozano Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: ffc5bcd2 Branch: master Author: duke Date: 2025-05-26 07:52:16 +0000 URL: https://git.openjdk.org/mobile/commit/ffc5bcd2d6a6a59233749d6bc8b6dcc24078ebd7 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 08:52:15 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 08:52:15 GMT Subject: git: openjdk/mobile: 6 new changesets Message-ID: <74b2d0cf-9673-48de-a6f1-b30b0924c5a9@openjdk.org> Changeset: 5cdeef81 Branch: master Author: Suchismith Roy Committer: Varada M Date: 2025-05-26 08:25:46 +0000 URL: https://git.openjdk.org/mobile/commit/5cdeef81ddb4ff1a6160b112f0f8338514d7b0a7 8331859: [PPC64] Remove support for Power7 and older Reviewed-by: mdoerr ! make/autoconf/flags-cflags.m4 ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 36273340 Branch: master Author: duke Date: 2025-05-26 08:27:14 +0000 URL: https://git.openjdk.org/mobile/commit/36273340f84c21c8ad657a1c4720fbc4b4fad99d Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 Changeset: 9946c85e Branch: master Author: Thomas Schatzl Date: 2025-05-26 08:27:30 +0000 URL: https://git.openjdk.org/mobile/commit/9946c85e2f905f18340a76cebce04b0003783cb4 8357621: G1: Clean up G1BiasedArray Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp Changeset: a0439910 Branch: master Author: duke Date: 2025-05-26 08:28:20 +0000 URL: https://git.openjdk.org/mobile/commit/a043991091e3bc698df0fa5d23d5ad08fb2862c1 Automatic merge of jdk:master into master Changeset: ed4cd2ac Branch: master Author: Roland Westrelin Date: 2025-05-26 08:33:37 +0000 URL: https://git.openjdk.org/mobile/commit/ed4cd2acd2d8bb92c296c5a860c76cffaff53add 8356989: Unexpected null in C2 compiled code Reviewed-by: chagedorn, kvn, thartmann ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopySameSrcDstInitializesNonEscapingArray.java Changeset: 277fa25d Branch: master Author: duke Date: 2025-05-26 08:34:15 +0000 URL: https://git.openjdk.org/mobile/commit/277fa25d01f071a657b95449769a1f2eeae6c2b5 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 09:42:05 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 09:42:05 GMT Subject: git: openjdk/mobile: 8357119: Make Zero the default variant of HotSpot for iOS Message-ID: Changeset: a41ae11b Branch: master Author: Julian Waters Committer: Magnus Ihse Bursie Date: 2025-05-26 09:33:19 +0000 URL: https://git.openjdk.org/mobile/commit/a41ae11b149ed9173c288cfaa518387c5b2280b6 8357119: Make Zero the default variant of HotSpot for iOS Reviewed-by: ihse, jvos ! README.md ! make/autoconf/hotspot.m4 From duke at openjdk.org Mon May 26 11:15:18 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 11:15:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <684c8020-cc72-4fc5-af0a-1d4e15d0004d@openjdk.org> Changeset: f825a511 Branch: master Author: Kieran Farrell Committer: Jaikiran Pai Date: 2025-05-26 11:12:49 +0000 URL: https://git.openjdk.org/mobile/commit/f825a51198137799f00a0ec2cefa1daa59542f68 7046003: Default value of Authenticator.getRequestingURL() is not specified Reviewed-by: michaelm, jpai ! src/java.base/share/classes/java/net/Authenticator.java Changeset: f1f6a466 Branch: master Author: duke Date: 2025-05-26 11:13:22 +0000 URL: https://git.openjdk.org/mobile/commit/f1f6a4663e64eefe27bdf013dd9b0b0854c7a1d8 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 11:18:07 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 11:18:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7002233e Branch: master Author: Jatin Bhateja Date: 2025-05-26 11:16:59 +0000 URL: https://git.openjdk.org/mobile/commit/7002233ed943a21b49bc69ff728964d004b2d5c1 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry Reviewed-by: epeter, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-mem-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-mem-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Masked-mem-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-mem-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template Changeset: 5be699f8 Branch: master Author: duke Date: 2025-05-26 11:17:14 +0000 URL: https://git.openjdk.org/mobile/commit/5be699f8a2bf54ce077b09669ac609ccc9496d2e Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 11:54:46 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 11:54:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: daa8eda5 Branch: master Author: Robbin Ehn Date: 2025-05-26 11:52:32 +0000 URL: https://git.openjdk.org/mobile/commit/daa8eda530c4c3929c68ace1f1a2d1ed62331584 8357056: RISC-V: Asm fixes - load/store width Reviewed-by: fjiang, mli, luhenry, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp Changeset: 52fe6ffb Branch: master Author: duke Date: 2025-05-26 11:53:13 +0000 URL: https://git.openjdk.org/mobile/commit/52fe6ffbc41cdd3af0c801c7452a0d9d55419a42 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 12:42:00 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 12:42:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5d126889-29b6-42dd-819b-1cd8bf9d1a27@openjdk.org> Changeset: bd095896 Branch: master Author: Nizar Benalla Date: 2025-05-26 12:40:49 +0000 URL: https://git.openjdk.org/mobile/commit/bd095896dd6e3fccb932f3d9823008766e9ab18d 8356632: Fix remaining {@link/@linkplain} tags with refer to private/protected types in java.base Reviewed-by: weijun, liach ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/javax/crypto/KEM.java Changeset: a82acc85 Branch: master Author: duke Date: 2025-05-26 12:41:14 +0000 URL: https://git.openjdk.org/mobile/commit/a82acc85a6bbce29577e6c7643a6642efe3a0319 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 14:23:39 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 14:23:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a300c356 Branch: master Author: Daniel Skantz Date: 2025-05-26 14:22:12 +0000 URL: https://git.openjdk.org/mobile/commit/a300c356555019a42c19bf0c16184f6dee4ad96e 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" Reviewed-by: syan, rcastanedalo ! src/hotspot/share/opto/stringopts.cpp + test/hotspot/jtreg/compiler/stringopts/TestStackedConcatsAppendUncommonTrap.java Changeset: 31d71c2a Branch: master Author: duke Date: 2025-05-26 14:23:14 +0000 URL: https://git.openjdk.org/mobile/commit/31d71c2aebd9299724f874ab593f8dca9b172e77 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 18:34:43 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 18:34:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34130ae8-a2f6-4a22-b797-cc9b9026db37@openjdk.org> Changeset: e8eff4d2 Branch: master Author: Emanuel Peter Date: 2025-05-26 18:31:19 +0000 URL: https://git.openjdk.org/mobile/commit/e8eff4d25b984d503a4daa5d291b52a8d1e2f186 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestAutoVectorizationOverrideProfitability.java Changeset: 494f7851 Branch: master Author: duke Date: 2025-05-26 18:32:13 +0000 URL: https://git.openjdk.org/mobile/commit/494f78518a5f692bc2312a62d603af14ba58ee84 Automatic merge of jdk:master into master From duke at openjdk.org Mon May 26 18:39:45 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 18:39:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bbceab07 Branch: master Author: Markus Gr?nlund Date: 2025-05-26 18:37:55 +0000 URL: https://git.openjdk.org/mobile/commit/bbceab072555d5e2f5d3e99ae07a5ca5e909d7dc 8352251: Implement JEP 518: JFR Cooperative Sampling Co-authored-by: Aleksey Shipilev Co-authored-by: Erik ?sterlund Co-authored-by: Boris Ulasevich Co-authored-by: Patricio Chilano Mateo Co-authored-by: Martin Doerr Co-authored-by: Fei Yang Co-authored-by: Amit Kumar Reviewed-by: eosterlund, egahlin ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.hpp ! src/hotspot/cpu/arm/frame_arm.inline.hpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/frame_riscv.cpp ! src/hotspot/cpu/riscv/frame_riscv.inline.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/frame_x86.inline.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp + src/hotspot/share/jfr/jfr.inline.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/metadata/metadata.xml - src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp - src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.hpp + src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp + src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp + src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp + src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFrame.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFrame.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp + src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.hpp + src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.inline.hpp ! src/hotspot/share/jfr/support/jfrThreadExtension.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp ! src/hotspot/share/runtime/continuationEntry.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp - src/hotspot/share/runtime/suspendedThreadTask.cpp ! src/hotspot/share/runtime/suspendedThreadTask.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/growableArray.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/profiling/TestSafepointLatency.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 7a42e862 Branch: master Author: duke Date: 2025-05-26 18:38:14 +0000 URL: https://git.openjdk.org/mobile/commit/7a42e86298455210cb3553ceffda70cf232ddec9 Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp From duke at openjdk.org Mon May 26 22:38:40 2025 From: duke at openjdk.org (duke) Date: Mon, 26 May 2025 22:38:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2c034f57 Branch: master Author: Doug Lea
Date: 2025-05-26 22:37:42 +0000 URL: https://git.openjdk.org/mobile/commit/2c034f57d6b4229aaf195fdd6efd016cf694855f 8357146: ForkJoinPool:schedule(*) does not throw RejectedExecutionException when pool is shutdown Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java Changeset: f2fd7ffe Branch: master Author: duke Date: 2025-05-26 22:38:14 +0000 URL: https://git.openjdk.org/mobile/commit/f2fd7ffe5f527c09a3cf516a5ada4eb5137b543f Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 02:09:03 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 02:09:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <600a45f0-f358-4c67-9a88-4ba0226660b4@openjdk.org> Changeset: 37d04a1e Branch: master Author: Jasmine Karthikeyan Date: 2025-05-27 02:05:46 +0000 URL: https://git.openjdk.org/mobile/commit/37d04a1e365d005afec3651c5e25fdceeceb9313 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 Reviewed-by: chagedorn, epeter ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java Changeset: 73cfc002 Branch: master Author: duke Date: 2025-05-27 02:06:13 +0000 URL: https://git.openjdk.org/mobile/commit/73cfc002a598a37dde4d354014e77d79f80e8724 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 03:42:05 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 03:42:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 78d0dc75 Branch: master Author: Feilong Jiang Date: 2025-05-27 03:39:28 +0000 URL: https://git.openjdk.org/mobile/commit/78d0dc75029dba7b4ba388f9a7f5f7b22e4b838e 8357460: RISC-V: Optimize array fill stub for small size Reviewed-by: wenanjian, fyang ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: aa23adfd Branch: master Author: duke Date: 2025-05-27 03:40:13 +0000 URL: https://git.openjdk.org/mobile/commit/aa23adfd36ef2376ad806fcd5821448313eb207c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 07:01:46 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 07:01:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 85af573c Branch: master Author: Joel Sikstr?m Date: 2025-05-27 06:58:57 +0000 URL: https://git.openjdk.org/mobile/commit/85af573cb6b5063c24f1efcbfb80bbace2883c7c 8356848: Separate Metaspace and GC printing Reviewed-by: stefank, stuefe ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/ShowEventsOnCrashTest.java ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapInfoTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java Changeset: e17034c7 Branch: master Author: duke Date: 2025-05-27 06:59:13 +0000 URL: https://git.openjdk.org/mobile/commit/e17034c7030b11e48baeea6b70361dd0cf09c847 Automatic merge of jdk:master into master ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.cpp From duke at openjdk.org Tue May 27 08:20:05 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 08:20:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7bc315fa Branch: master Author: Bhavana Kilambi Committer: Xiaohong Gong Date: 2025-05-27 08:17:02 +0000 URL: https://git.openjdk.org/mobile/commit/7bc315fa6ac4e539e52b077f15c061516e208278 8355585: Aarch64: Add aarch64 backend for Float16 vector operations Reviewed-by: epeter, haosun, xgong, aph ! 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.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/share/adlc/dfa.cpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java Changeset: c9b8d7b9 Branch: master Author: duke Date: 2025-05-27 08:17:14 +0000 URL: https://git.openjdk.org/mobile/commit/c9b8d7b97ea84abc3b127f3a130bda4ca1f857ed Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 08:30:30 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 08:30:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5924c2d6 Branch: master Author: Jatin Bhateja Date: 2025-05-27 08:28:55 +0000 URL: https://git.openjdk.org/mobile/commit/5924c2d6c7f636b428bc7f43abe2115af4532358 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill Reviewed-by: rcastanedalo, sviswanathan ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: a71b2087 Branch: master Author: duke Date: 2025-05-27 08:29:13 +0000 URL: https://git.openjdk.org/mobile/commit/a71b2087a0177742ab6f234bc13077013881f34d Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 08:40:26 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 08:40:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7cb6e5eb Branch: master Author: Michael McMahon Date: 2025-05-27 08:37:32 +0000 URL: https://git.openjdk.org/mobile/commit/7cb6e5eb3e004ad974a0c49e83014844f9f7cabb 8353124: java/lang/Thread/virtual/stress/Skynet.java#Z times out on macosx-x64-debug Reviewed-by: alanb ! test/jdk/java/lang/Thread/virtual/stress/Skynet.java Changeset: 7d3c2802 Branch: master Author: duke Date: 2025-05-27 08:38:13 +0000 URL: https://git.openjdk.org/mobile/commit/7d3c2802dd3f1e224ca618b10cc012ad3f53f7a4 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 09:13:29 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 09:13:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f62b9780 Branch: master Author: Arno Zeller Committer: Aleksey Shipilev Date: 2025-05-27 09:11:00 +0000 URL: https://git.openjdk.org/mobile/commit/f62b9780c38ed3caa64726be5ea47667847157e3 8357448: AOT crashes on linux musl with AddReads.java Reviewed-by: mbaesken, shade, mdoerr ! src/hotspot/share/cds/aotClassLocation.cpp Changeset: 7d4cb1bb Branch: master Author: duke Date: 2025-05-27 09:11:13 +0000 URL: https://git.openjdk.org/mobile/commit/7d4cb1bb0f77ebd50cd748f81b0206f62f5ef8de Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 09:19:00 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 09:19:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <844683ec-560d-4f54-93a4-36c38e08e7d3@openjdk.org> Changeset: aea32ec5 Branch: master Author: Viktor Klang Date: 2025-05-27 09:17:29 +0000 URL: https://git.openjdk.org/mobile/commit/aea32ec5060a2e57947dc3e5d14613241e223ce4 8357647: Stream gatherers forward upstream size information to downstream Reviewed-by: liach, alanb ! src/java.base/share/classes/java/util/stream/GathererOp.java ! test/jdk/java/util/stream/GathererTest.java Changeset: 0b728674 Branch: master Author: duke Date: 2025-05-27 09:18:13 +0000 URL: https://git.openjdk.org/mobile/commit/0b7286744fb6476dac7ef35f01184e3bce27a787 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 09:46:06 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 09:46:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <906098a1-9167-4179-b4fc-6de34b889733@openjdk.org> Changeset: b9db99d7 Branch: master Author: Aleksey Shipilev Date: 2025-05-27 09:43:07 +0000 URL: https://git.openjdk.org/mobile/commit/b9db99d7f7e3720c7e34fbcd22ff9529054601f6 8357797: Use StructuredTaskScopeImpl.ST_NEW for state init Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java Changeset: ad53ce41 Branch: master Author: duke Date: 2025-05-27 09:43:12 +0000 URL: https://git.openjdk.org/mobile/commit/ad53ce41270f28a2774f33c812c771664f4dc2e6 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 09:51:55 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 09:51:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9c191cc0 Branch: master Author: Jan Lahoda Date: 2025-05-27 09:49:26 +0000 URL: https://git.openjdk.org/mobile/commit/9c191cc0fad4e2cd8ac021082acc494dc7503745 8356245: stdin.encoding and stdout.encoding in jshell don't respect console code pages Reviewed-by: asotona, cstein, liach ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! test/langtools/jdk/jshell/InputUITest.java Changeset: e665b252 Branch: master Author: duke Date: 2025-05-27 09:50:13 +0000 URL: https://git.openjdk.org/mobile/commit/e665b25294ac1dfeb519f64eff7da8e264af377c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 10:46:54 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 10:46:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 67d4ed17 Branch: master Author: Ivan Walulya Date: 2025-05-27 10:43:16 +0000 URL: https://git.openjdk.org/mobile/commit/67d4ed173af325a5a28ee17765d491fd0cfe38c2 8357559: G1HeapRegionManager refactor rename functions related to the number of regions in different states Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: a4285bf8 Branch: master Author: duke Date: 2025-05-27 10:44:14 +0000 URL: https://git.openjdk.org/mobile/commit/a4285bf851db43fb83a33d902b3f974c5bf3dfa0 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Tue May 27 11:40:35 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 11:40:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b4b11d77 Branch: master Author: Serhiy Sachkov Committer: Mark Sheppard Date: 2025-05-27 11:38:08 +0000 URL: https://git.openjdk.org/mobile/commit/b4b11d777137c21c8808bbba5bdf20a2b4ff5be6 8356443: Update open/test/jdk/TEST.groups manual test groups definitions with missing manual test Reviewed-by: msheppar ! test/jdk/TEST.groups Changeset: 84e5b455 Branch: master Author: duke Date: 2025-05-27 11:38:13 +0000 URL: https://git.openjdk.org/mobile/commit/84e5b4553c504be0a1682f1e3782804e3d817419 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 12:39:23 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 12:39:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0bef9c7b-0a45-4256-894a-7a234d64e91d@openjdk.org> Changeset: 72a3022d Branch: master Author: Magnus Ihse Bursie Date: 2025-05-27 12:35:31 +0000 URL: https://git.openjdk.org/mobile/commit/72a3022dc6a1521d8e3f08fe5d592f760fc462d2 8357842: PandocFilter misses copyright header Reviewed-by: syan, erikj ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java Changeset: 363c44db Branch: master Author: duke Date: 2025-05-27 12:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/363c44db80652f3baa032776b370dcc61bf7c442 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 14:36:44 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 14:36:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cdff7b96 Branch: master Author: Albert Mingkun Yang Date: 2025-05-27 14:33:35 +0000 URL: https://git.openjdk.org/mobile/commit/cdff7b963c0600e9a6fe9cd8561d7d04b30f190c 8357801: Parallel: Remove deprecated PSVirtualSpace methods Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp Changeset: 99c90164 Branch: master Author: duke Date: 2025-05-27 14:34:14 +0000 URL: https://git.openjdk.org/mobile/commit/99c90164fddffb4e88f125860e743c4b4eece296 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 14:48:11 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 14:48:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c2953774 Branch: master Author: Aleksey Shipilev Date: 2025-05-27 14:44:40 +0000 URL: https://git.openjdk.org/mobile/commit/c29537740efb04e061732a700582d43b1956cff4 8357800: Initialize JvmtiThreadState bool fields with bool literals Reviewed-by: alanb, stefank ! src/hotspot/share/prims/jvmtiThreadState.cpp Changeset: 77b15ec6 Branch: master Author: duke Date: 2025-05-27 14:45:13 +0000 URL: https://git.openjdk.org/mobile/commit/77b15ec6f84d4f0afbd55cc0a897785d90553b57 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 17:14:37 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 17:14:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c1f066e1 Branch: master Author: Brian Burkhalter Date: 2025-05-27 17:11:24 +0000 URL: https://git.openjdk.org/mobile/commit/c1f066e17eacf7649df4042e2fb985da9724ef40 8356888: (fs) FileSystems.newFileSystem that take an env must specify IllegalArgumentException Reviewed-by: lancea, alanb, jpai ! src/java.base/share/classes/java/nio/file/FileSystems.java Changeset: ccacebba Branch: master Author: duke Date: 2025-05-27 17:12:21 +0000 URL: https://git.openjdk.org/mobile/commit/ccacebba8be11fb8a789113f26734510eff46563 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 19:14:21 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 19:14:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d4b923d1 Branch: master Author: Per Minborg Date: 2025-05-27 19:11:12 +0000 URL: https://git.openjdk.org/mobile/commit/d4b923d175b07e39ee8ee2c79f04457ea1cfbdd0 8357268: Use JavaNioAccess.getBufferAddress rather than DirectBuffer.address() Reviewed-by: alanb, valeriep ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyWrapCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! test/jdk/java/nio/channels/AsynchronousFileChannel/Basic.java ! test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Changeset: 6a88ea62 Branch: master Author: duke Date: 2025-05-27 19:12:14 +0000 URL: https://git.openjdk.org/mobile/commit/6a88ea6274bce4e4e17de98542184ccd2e089f2d Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 19:16:45 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 19:16:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: da228e06 Branch: master Author: Per Minborg Date: 2025-05-27 19:15:40 +0000 URL: https://git.openjdk.org/mobile/commit/da228e069359bbab0e5c54f8cb2e20d67693b87c 8357145: CRC/Inflater/Deflater/Adler32 methods that take a ByteBuffer throw UOE if backed by shared memory segment Reviewed-by: alanb ! src/java.base/share/classes/java/util/zip/Adler32.java ! src/java.base/share/classes/java/util/zip/CRC32.java ! src/java.base/share/classes/java/util/zip/CRC32C.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! test/jdk/java/util/zip/ChecksumBase.java ! test/jdk/java/util/zip/DeInflate.java Changeset: 94fdc1c4 Branch: master Author: duke Date: 2025-05-27 19:16:13 +0000 URL: https://git.openjdk.org/mobile/commit/94fdc1c47709f3ecf80ddbb234ebff29086e4d0c Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 19:50:48 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 19:50:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79dce096-a05e-42c8-8490-6952f6973c03@openjdk.org> Changeset: 4755276f Branch: master Author: Brian Burkhalter Date: 2025-05-27 19:47:56 +0000 URL: https://git.openjdk.org/mobile/commit/4755276f36ccc989d9171fc9f92f8e886d4d99b9 8357912: (fs) Remove @since tag from java.nio.file.FileSystems.newFileSystem(Path,ClassLoader) Reviewed-by: lancea, alanb ! src/java.base/share/classes/java/nio/file/FileSystems.java Changeset: 1aa88aeb Branch: master Author: duke Date: 2025-05-27 19:48:13 +0000 URL: https://git.openjdk.org/mobile/commit/1aa88aeb45bd5ab2e8a147c9108d9ed9b713cf7f Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 20:46:20 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 20:46:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <23071ae2-1017-4f76-a687-7a6f6039e9f0@openjdk.org> Changeset: 11ad1733 Branch: master Author: Andrey Turbanov Date: 2025-05-27 20:43:09 +0000 URL: https://git.openjdk.org/mobile/commit/11ad1733f8db3d8e868383fc9826963b9ffd620f 8354944: Remove unnecessary PartiallyOrderedSet.nodes Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java Changeset: f823a5ec Branch: master Author: duke Date: 2025-05-27 20:44:13 +0000 URL: https://git.openjdk.org/mobile/commit/f823a5ecda90c7e90b2e29f8db243b737f5a6d68 Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 21:41:53 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 21:41:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f195309-c372-4be1-9a9c-7eb4fc5b9c1e@openjdk.org> Changeset: 2e8b195a Branch: master Author: William Kemper Date: 2025-05-27 21:40:27 +0000 URL: https://git.openjdk.org/mobile/commit/2e8b195a96e3b2a4ca27c64a923adc4334073128 8354078: Implement JEP 521: Generational Shenandoah Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java Changeset: 6339d6d5 Branch: master Author: duke Date: 2025-05-27 21:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/6339d6d5447073a76e12fb8c773458c768a0cdfd Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 22:43:29 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 22:43:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f25f4a3e Branch: master Author: Magnus Ihse Bursie Date: 2025-05-27 22:41:39 +0000 URL: https://git.openjdk.org/mobile/commit/f25f4a3eb2f3ebba4af30471de9d35778c120d50 8349665: Make clean removes module-deps.gmk Reviewed-by: erikj ! make/Init.gmk ! make/Main.gmk ! make/PreInitSupport.gmk Changeset: 77868a05 Branch: master Author: duke Date: 2025-05-27 22:42:13 +0000 URL: https://git.openjdk.org/mobile/commit/77868a0518ee942d412296ebf495592a6629bcac Automatic merge of jdk:master into master From duke at openjdk.org Tue May 27 23:25:29 2025 From: duke at openjdk.org (duke) Date: Tue, 27 May 2025 23:25:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c110623d Branch: master Author: Alex Menkov Date: 2025-05-27 23:23:26 +0000 URL: https://git.openjdk.org/mobile/commit/c110623d38806c5170fbff640e77933dcef8981b 8357282: Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java fails after ClassNotFoundException Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODRunnerArgParser.java Changeset: de7afacf Branch: master Author: duke Date: 2025-05-27 23:24:25 +0000 URL: https://git.openjdk.org/mobile/commit/de7afacf01791e76022e1fe2b81ce8a567aa14e4 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 01:56:36 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 01:56:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1e50e807-6e96-4264-b57a-d7a64b48e070@openjdk.org> Changeset: 4cad4379 Branch: master Author: Steffen Nie?ing Committer: SendaoYan Date: 2025-05-28 01:54:48 +0000 URL: https://git.openjdk.org/mobile/commit/4cad437956ff75a377adba8a760e19dc6cf7dc8d 8357597: Proxy.getInvocationHandler throws NullPointerException instead of IllegalArgumentException for null Reviewed-by: rriggs, jpai, liach ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: 07a55994 Branch: master Author: duke Date: 2025-05-28 01:55:13 +0000 URL: https://git.openjdk.org/mobile/commit/07a55994f01d79d31bc6e55eac900e383e62a411 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 02:28:11 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 02:28:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <79c82516-b957-4916-b20d-669cb3d70317@openjdk.org> Changeset: 96fb31e2 Branch: master Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-05-28 02:27:06 +0000 URL: https://git.openjdk.org/mobile/commit/96fb31e2dbc16875c6c8183096cd03f30d0632ee 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 4081a50e Branch: master Author: duke Date: 2025-05-28 02:27:13 +0000 URL: https://git.openjdk.org/mobile/commit/4081a50e8a529b28cc87e95e96e9d9ea6769ccf6 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 02:41:14 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 02:41:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34e5e3e2-0dbd-469f-8094-1a91378f894b@openjdk.org> Changeset: 72b9aafd Branch: master Author: Ioi Lam Date: 2025-05-28 02:39:59 +0000 URL: https://git.openjdk.org/mobile/commit/72b9aafd5a0dfb379a979f554fa99a767eef3e50 8357917: Assert in MetaspaceShared::preload_and_dump() when printing exception Reviewed-by: kvn, jrose ! src/hotspot/share/cds/metaspaceShared.cpp Changeset: 58bec673 Branch: master Author: duke Date: 2025-05-28 02:40:14 +0000 URL: https://git.openjdk.org/mobile/commit/58bec673966b014cb27d14f487fb71affc271c86 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 05:57:11 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 05:57:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 670ef8cc Branch: master Author: Matthias Baesken Date: 2025-05-28 05:54:10 +0000 URL: https://git.openjdk.org/mobile/commit/670ef8cc52e6eb068ca6968142629abc1c424571 8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 Reviewed-by: dfuchs ! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java ! test/jdk/java/util/logging/LocalizedLevelName.java ! test/jdk/java/util/logging/SimpleFormatterFormat.java ! test/jdk/sun/util/logging/SourceClassName.java Changeset: 564cd6c4 Branch: master Author: duke Date: 2025-05-28 05:55:15 +0000 URL: https://git.openjdk.org/mobile/commit/564cd6c4ca6bff36fb76b65015ac24bb842638ba Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 06:58:55 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 06:58:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: db515566 Branch: master Author: Thomas Schatzl Date: 2025-05-28 06:55:20 +0000 URL: https://git.openjdk.org/mobile/commit/db515566875b92bd4aff08cccc80d80b85f01514 8354428: [ubsan] g1BiasedArray.hpp: pointer overflow in address calculation Reviewed-by: ayang, kbarrett, mbaesken ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp Changeset: 1eaa2e5e Branch: master Author: duke Date: 2025-05-28 06:56:14 +0000 URL: https://git.openjdk.org/mobile/commit/1eaa2e5e80cf14121bf90912f3adb6031e895387 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 07:54:41 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 07:54:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2a016983-cec9-4069-a270-359c7ad5f909@openjdk.org> Changeset: 1d57ff8a Branch: master Author: Marc Chevalier Date: 2025-05-28 07:52:17 +0000 URL: https://git.openjdk.org/mobile/commit/1d57ff8ad4938bc9ca9b1996eb200c1b51bdf300 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow Reviewed-by: thartmann, kvn, mhaessig ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/lcm.cpp + test/hotspot/jtreg/compiler/c2/StackOverflowInSetNextCall.java Changeset: 4c68ea97 Branch: master Author: duke Date: 2025-05-28 07:53:17 +0000 URL: https://git.openjdk.org/mobile/commit/4c68ea97c02d69082e1d26240b5fca4cea96ed20 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 08:15:09 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 08:15:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <98a1b10b-1b29-40fe-a224-89e2fd4f1729@openjdk.org> Changeset: efeb050e Branch: master Author: Raffaello Giulietti Date: 2025-05-28 08:13:02 +0000 URL: https://git.openjdk.org/mobile/commit/efeb050e00145da18f979fe17c22da2f736dbd41 8357808: Add a command line option for specifying a counter in TestRandomFloatingDecimal Reviewed-by: liach ! test/jdk/jdk/internal/math/FloatingDecimal/TestRandomFloatingDecimal.java Changeset: 6365426a Branch: master Author: duke Date: 2025-05-28 08:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/6365426a838fb4a3d170b689aee15117577a006f Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 08:22:34 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 08:22:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f74fbfe5 Branch: master Author: Axel Boldt-Christmas Date: 2025-05-28 08:20:48 +0000 URL: https://git.openjdk.org/mobile/commit/f74fbfe5de9dc5b90652956935642670c085938c 8357449: ZGC: Multiple medium page sizes Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zAllocationFlags.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/z_globals.hpp + test/hotspot/jtreg/gc/z/TestZMediumPageSizes.java Changeset: 14b964bb Branch: master Author: duke Date: 2025-05-28 08:21:14 +0000 URL: https://git.openjdk.org/mobile/commit/14b964bba7efe0553f1dbbb67059d33dd1b74ac0 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 08:50:15 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 08:50:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9efd94ca-3646-4d05-838e-5d8ebd6dd11c@openjdk.org> Changeset: 1e0caedb Branch: master Author: Albert Mingkun Yang Date: 2025-05-28 08:47:36 +0000 URL: https://git.openjdk.org/mobile/commit/1e0caedb9ab1c56e3986764ce260b94e423d4948 8357854: Parallel: Inline args of PSOldGen::initialize_performance_counters Reviewed-by: tschatzl, jsikstro ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp Changeset: 234f0923 Branch: master Author: duke Date: 2025-05-28 08:48:13 +0000 URL: https://git.openjdk.org/mobile/commit/234f0923985fbcc05690cceabc19dce82346dae4 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 08:58:04 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 08:58:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f02190bc Branch: master Author: Markus Gr?nlund Date: 2025-05-28 08:57:04 +0000 URL: https://git.openjdk.org/mobile/commit/f02190bc30bf3d203a5012140a72023622fc2d77 8357829: Commented out sample limit in JfrSamplerThread::task_stacktrace Reviewed-by: shade ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 41013ec9 Branch: master Author: duke Date: 2025-05-28 08:57:16 +0000 URL: https://git.openjdk.org/mobile/commit/41013ec9d0a2668774bc7d4f1f2f06687f438490 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 09:43:10 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 09:43:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <24c31a6a-460d-477e-95d9-147e87058799@openjdk.org> Changeset: 4e1878ca Branch: master Author: Andrew Haley Date: 2025-05-28 09:41:37 +0000 URL: https://git.openjdk.org/mobile/commit/4e1878ca452d1e781eb61610a94064c0c4798073 8355022: Implement JEP 506: Scoped Values Reviewed-by: liach, alanb ! src/java.base/share/classes/java/lang/ScopedValue.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! test/jdk/java/lang/ScopedValue/ManyBindings.java ! test/jdk/java/lang/ScopedValue/ScopedValueAPI.java ! test/jdk/java/lang/ScopedValue/UnboundValueAfterOOME.java Changeset: a89f1f58 Branch: master Author: duke Date: 2025-05-28 09:42:14 +0000 URL: https://git.openjdk.org/mobile/commit/a89f1f58a86958164686307fa60c9187d9234df5 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 09:47:58 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 09:47:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <817db0bd-b53a-4a60-b7a8-f93dce3f7b28@openjdk.org> Changeset: 39714b60 Branch: master Author: Hannes Walln?fer Date: 2025-05-28 09:46:49 +0000 URL: https://git.openjdk.org/mobile/commit/39714b603040f1619f5e0e2a13ea8a90bb993c27 8357869: Remove PreviewNote taglet in its current form Reviewed-by: erikj ! make/Docs.gmk - make/jdk/src/classes/build/tools/taglet/PreviewNote.java Changeset: 80dd8485 Branch: master Author: duke Date: 2025-05-28 09:47:14 +0000 URL: https://git.openjdk.org/mobile/commit/80dd848523134685b2994c81431d0c535fb3eed2 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 10:36:56 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 10:36:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5bf578ac-1ebd-495d-8885-7527b9a9a8fa@openjdk.org> Changeset: 627ef344 Branch: master Author: Mikhail Yankelevich Committer: Michael McMahon Date: 2025-05-28 10:34:50 +0000 URL: https://git.openjdk.org/mobile/commit/627ef34498c31b5d16f9da423cfe0a5fe46a3562 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress Co-authored-by: Eirik Bj?rsn?s Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Event.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java - src/jdk.httpserver/share/classes/sun/net/httpserver/WriteFinishedEvent.java + test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java Changeset: 92176a27 Branch: master Author: duke Date: 2025-05-28 10:35:19 +0000 URL: https://git.openjdk.org/mobile/commit/92176a2773a3b3d63544fa8c77ba9e53deb28eed Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 10:58:49 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 10:58:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4244651e-d0b3-423b-a6ac-d87adbcd7efe@openjdk.org> Changeset: 0671309d Branch: master Author: Per Minborg Date: 2025-05-28 10:57:57 +0000 URL: https://git.openjdk.org/mobile/commit/0671309de530822cc261e8251fc425c8aa3cc487 8357919: Arena::allocate returns segments with address zero if the segment length is zero after JDK-8345687 Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! test/jdk/java/foreign/TestSegments.java Changeset: fa43f4f1 Branch: master Author: duke Date: 2025-05-28 10:58:13 +0000 URL: https://git.openjdk.org/mobile/commit/fa43f4f1b58c9e4cbc1f746361bb9d7842b4fc23 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 11:41:13 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 11:41:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ef8fc88-8e3d-4366-a25c-3c2a5df068fe@openjdk.org> Changeset: f30e1541 Branch: master Author: Serguei Spitsyn Date: 2025-05-28 11:38:20 +0000 URL: https://git.openjdk.org/mobile/commit/f30e15411f5c0fc90565dac19203fdc1ab43fd88 8357673: remove test serviceability/jvmti/vthread/TestPinCaseWithCFLH Reviewed-by: amenkov, lmesnik - test/hotspot/jtreg/serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java Changeset: e24e53d0 Branch: master Author: duke Date: 2025-05-28 11:39:13 +0000 URL: https://git.openjdk.org/mobile/commit/e24e53d00f793144d22f8752d0d706d93b9a7d82 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 12:02:44 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 12:02:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d4d843e-9536-48f2-82db-28d5820679fb@openjdk.org> Changeset: 6ebae6cd Branch: master Author: Casper Norrbin Committer: Albert Mingkun Yang Date: 2025-05-28 12:00:15 +0000 URL: https://git.openjdk.org/mobile/commit/6ebae6cded49f9b0b0d42899af3303647eca7848 8241678: Remove PerfData sampling via StatSampler Reviewed-by: jsjolen, ayang ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/parallel/spaceCounters.hpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/perfDataTypes.hpp ! src/hotspot/share/runtime/perfMemory.cpp - src/hotspot/share/runtime/statSampler.cpp - src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/threads.cpp ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java + src/jdk.jcmd/share/classes/sun/tools/jstat/Timestamp.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options Changeset: 4ee7c2be Branch: master Author: duke Date: 2025-05-28 12:00:44 +0000 URL: https://git.openjdk.org/mobile/commit/4ee7c2bee8dfe842b227806bf3f842653d6f7fe4 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Wed May 28 12:50:28 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 12:50:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81073116-7585-48b6-b07a-45ed9120bf6d@openjdk.org> Changeset: c9e6c4d0 Branch: master Author: Fabio Romano Committer: Raffaello Giulietti Date: 2025-05-28 12:48:47 +0000 URL: https://git.openjdk.org/mobile/commit/c9e6c4d0171ff6f419344f9341747c71416d4ec9 8356891: Some code simplifications in BigInteger Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java Changeset: 2e0c8a0e Branch: master Author: duke Date: 2025-05-28 12:49:14 +0000 URL: https://git.openjdk.org/mobile/commit/2e0c8a0edeb46822386b14ac9c11120b95167974 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 13:28:09 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 13:28:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9bbeabd5-0f0f-42ff-ab46-ac01d4311b4f@openjdk.org> Changeset: 4b9290af Branch: master Author: Marc Chevalier Date: 2025-05-28 13:26:15 +0000 URL: https://git.openjdk.org/mobile/commit/4b9290af0a46bdf662735c24d00732a4c1601102 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll Reviewed-by: chagedorn, epeter, dlong ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/UnrollWideLoopHitsTooStrictAssert.java Changeset: 13062685 Branch: master Author: duke Date: 2025-05-28 13:27:14 +0000 URL: https://git.openjdk.org/mobile/commit/13062685041067fd1d8585625bfe4b85cdd88103 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 13:54:19 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 13:54:19 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <083eedca-b80a-4592-b72d-b3922aafe717@openjdk.org> Changeset: 016cc4f3 Branch: master Author: Markus Gr?nlund Date: 2025-05-28 13:51:24 +0000 URL: https://git.openjdk.org/mobile/commit/016cc4f333d1a59a7cd534cb7ee4c373087efd10 8357830: JfrVframeStream::_cont_entry shadows super-class field Reviewed-by: egahlin - src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrVframeStream.inline.hpp Changeset: 1a65719a Branch: master Author: Markus Gr?nlund Date: 2025-05-28 13:51:40 +0000 URL: https://git.openjdk.org/mobile/commit/1a65719ab336336f94777df85bafeeef2c4d5b56 8357911: JFR: Fix subtle xor method tagging bug Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp Changeset: e35ac493 Branch: master Author: duke Date: 2025-05-28 13:52:14 +0000 URL: https://git.openjdk.org/mobile/commit/e35ac493bed7601f34f8d94fbf5db5be185b8ee3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 14:26:49 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 14:26:49 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 18285fc1 Branch: master Author: Viktor Klang Date: 2025-05-28 14:23:23 +0000 URL: https://git.openjdk.org/mobile/commit/18285fc136e1a892ab54a705c1fa82e91325b06a 8356553: Incorrect uses of {@link} in AbstractQueuedLongSynchronizer and AbstractQueuedSynchronizer Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java Changeset: 41f1e5bd Branch: master Author: duke Date: 2025-05-28 14:24:13 +0000 URL: https://git.openjdk.org/mobile/commit/41f1e5bd21f7fc112cd83959a8f3a00f120af621 Automatic merge of jdk:master into master Changeset: 7bd8375f Branch: master Author: Magnus Ihse Bursie Date: 2025-05-28 14:25:12 +0000 URL: https://git.openjdk.org/mobile/commit/7bd8375fe49eedecae7b2a1c75e7efb5ab06b22d 8357920: Add .rej and .orig to .gitignore Reviewed-by: syan, erikj ! .gitignore Changeset: 16e339ec Branch: master Author: duke Date: 2025-05-28 14:26:14 +0000 URL: https://git.openjdk.org/mobile/commit/16e339ec478dbe6f6cf8f401802a03ef8ac38335 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 14:46:47 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 14:46:47 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <30104bb3-1e68-4737-b698-78723d3180bc@openjdk.org> Changeset: a4f870df Branch: master Author: Magnus Ihse Bursie Date: 2025-05-28 14:42:21 +0000 URL: https://git.openjdk.org/mobile/commit/a4f870df553e4d7669edf6e454e147526ff2fae7 8357510: [REDO] RunTest variables should always be assigned Reviewed-by: erikj ! make/RunTests.gmk Changeset: 63d0e7ff Branch: master Author: Magnus Ihse Bursie Date: 2025-05-28 14:42:35 +0000 URL: https://git.openjdk.org/mobile/commit/63d0e7ff117537bf4768b88c43a0231a14ed1512 8355725: SPEC_FILTER stopped working Reviewed-by: erikj ! make/Docs.gmk Changeset: f1cc4b9b Branch: master Author: duke Date: 2025-05-28 14:43:13 +0000 URL: https://git.openjdk.org/mobile/commit/f1cc4b9bbbb48f4666b01581266ef041260fe676 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 15:16:52 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 15:16:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <84ab7cfd-db29-4738-ac6f-76998cb50fb9@openjdk.org> Changeset: e3f85c96 Branch: master Author: Igor Veresov Date: 2025-05-28 15:15:03 +0000 URL: https://git.openjdk.org/mobile/commit/e3f85c961b4c1e5e01aedf3a0f4e1b0e6ff457fd 8355003: Implement JEP 515: Ahead-of-Time Method Profiling Co-authored-by: John R Rose Co-authored-by: Vladimir Ivanov Co-authored-by: Ioi Lam Co-authored-by: Vladimir Kozlov Co-authored-by: Aleksey Shipilev Reviewed-by: kvn, ihse, cjplummer, iklam ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpAllocStats.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compiler_globals.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp + src/hotspot/share/oops/trainingData.cpp + src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java Changeset: 44575841 Branch: master Author: duke Date: 2025-05-28 15:15:14 +0000 URL: https://git.openjdk.org/mobile/commit/44575841b5ff718c93a0a770700aa92b9081c8e4 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 15:39:53 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 15:39:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4ced4e73 Branch: master Author: gauthamkrishnanibm Committer: Roger Riggs Date: 2025-05-28 15:38:00 +0000 URL: https://git.openjdk.org/mobile/commit/4ced4e73fc0a517df826860839681004bb67e624 8334742: Change java.time month/day field types to 'byte' Reviewed-by: rriggs ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java Changeset: 78217f22 Branch: master Author: duke Date: 2025-05-28 15:38:18 +0000 URL: https://git.openjdk.org/mobile/commit/78217f2280325f9a52cbbb33fb051ab55c91331f Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 15:51:35 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 15:51:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <74b2f10b-1a2f-4f83-b865-b70878bc6f58@openjdk.org> Changeset: 2e6838a2 Branch: master Author: Thomas Schatzl Date: 2025-05-28 15:49:34 +0000 URL: https://git.openjdk.org/mobile/commit/2e6838a20d52e9fa0a3b7322f2cb548e034b5d83 8357307: VM GC operations should have a public gc_succeeded() Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp Changeset: 7e69a892 Branch: master Author: duke Date: 2025-05-28 15:50:13 +0000 URL: https://git.openjdk.org/mobile/commit/7e69a8927c84aef928e4196288219a9e9b7084cc Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 16:04:31 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 16:04:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <611309b5-ea2c-4ed7-9b99-f095052b9af9@openjdk.org> Changeset: e579cca6 Branch: master Author: PAWAN CHAWDHARY Committer: Leonid Mesnik Date: 2025-05-28 15:59:37 +0000 URL: https://git.openjdk.org/mobile/commit/e579cca619147aa51563dc00f374e02db49e1238 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 Reviewed-by: lmesnik, mseledtsov ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java Changeset: 086b4b70 Branch: master Author: duke Date: 2025-05-28 16:00:51 +0000 URL: https://git.openjdk.org/mobile/commit/086b4b704c29a47704d03ac27c3c1ee84a9512c2 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 16:19:42 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 16:19:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8949c074 Branch: master Author: Alexey Semenyuk Date: 2025-05-28 16:18:46 +0000 URL: https://git.openjdk.org/mobile/commit/8949c07484bd2ea0ab1e5207d45e6ef3694b7428 8357930: Amendment for JDK-8333664 Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageFileExtras.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociationGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherStartupInfoBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/ModuleInfo.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Application.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationWriter.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundleCreator.java = src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundleSpec.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundlingEnvironment.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/BundlingOperation.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ExternalApplication.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherModularStartupInfoMixin.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackageWriter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CollectionUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/TokenReplace.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java Changeset: 6428ae01 Branch: master Author: duke Date: 2025-05-28 16:19:13 +0000 URL: https://git.openjdk.org/mobile/commit/6428ae0157d5801ca7fe1283056dcd74e38a3da3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 16:25:46 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 16:25:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3801e6a8-62c1-4fee-a91b-bafe00bd6447@openjdk.org> Changeset: b2a61a99 Branch: master Author: Naoto Sato Date: 2025-05-28 16:24:04 +0000 URL: https://git.openjdk.org/mobile/commit/b2a61a9972493d67d0f1a9f3f529c11e45838d5b 8356985: Use "stdin.encoding" in Console's read*() methods Reviewed-by: jlu, smarks, alanb, vyazici ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleProvider.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java ! test/jdk/java/io/Console/CharsetTest.java + test/jdk/java/io/Console/StdinEncodingTest.java = test/jdk/java/io/Console/csp/module-info.java + test/jdk/java/io/Console/csp/provider/UppercasingCharsetProvider.java ! test/jdk/java/io/Console/script.exp + test/jdk/java/io/Console/stdinEncoding.exp Changeset: 6f8f2e27 Branch: master Author: duke Date: 2025-05-28 16:24:13 +0000 URL: https://git.openjdk.org/mobile/commit/6f8f2e272c2c4e1cacdf7647fb9ea522d0c8de2b Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 17:26:25 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 17:26:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20451828-da8b-40a0-b6c8-71d89df54f4f@openjdk.org> Changeset: cd052c72 Branch: master Author: Henry Jen Date: 2025-05-28 17:22:41 +0000 URL: https://git.openjdk.org/mobile/commit/cd052c72cdb62186e66c1d2ecf9216f3df61b242 8345431: Improve jar --validate to detect duplicate or invalid entries Reviewed-by: lancea, jpai ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jartool/share/man/jar.md + test/jdk/tools/jar/ValidatorTest.java Changeset: 75d30842 Branch: master Author: duke Date: 2025-05-28 17:23:16 +0000 URL: https://git.openjdk.org/mobile/commit/75d30842504ad18e4eb5bdebb646a4f25b564a4a Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 19:16:08 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 19:16:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <08163015-03c7-4622-b89a-0c0dd5a843cc@openjdk.org> Changeset: 28f50931 Branch: master Author: Gerard Ziemski Date: 2025-05-28 19:14:36 +0000 URL: https://git.openjdk.org/mobile/commit/28f509317d477c5f4076658f9ae9995aa6c53631 8356233: NMT: tty->print_cr should not be used in VirtualMemoryTracker::add_reserved_region() Reviewed-by: jsjolen, dholmes ! src/hotspot/share/nmt/virtualMemoryTracker.cpp Changeset: ff82c93d Branch: master Author: duke Date: 2025-05-28 19:15:13 +0000 URL: https://git.openjdk.org/mobile/commit/ff82c93ddf9a1c0075559d46e7be650d60f9fe57 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 19:55:58 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 19:55:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <042378f8-88d5-4770-877c-bad3a40498be@openjdk.org> Changeset: bb2c80c0 Branch: master Author: Anthony Scarpino Date: 2025-05-28 19:52:18 +0000 URL: https://git.openjdk.org/mobile/commit/bb2c80c0e9923385e0b6243c0ebff9afef208470 8298420: Implement JEP 470: PEM Encodings of Cryptographic Objects (Preview) Reviewed-by: weijun, mr, mullan, jnimeh ! src/java.base/share/classes/java/security/AsymmetricKey.java + src/java.base/share/classes/java/security/DEREncodable.java ! src/java.base/share/classes/java/security/KeyPair.java + src/java.base/share/classes/java/security/PEMDecoder.java + src/java.base/share/classes/java/security/PEMEncoder.java + src/java.base/share/classes/java/security/PEMRecord.java ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/sun/security/ec/ECKeyFactory.java ! src/java.base/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/XDHKeyFactory.java ! src/java.base/share/classes/sun/security/ec/XDHPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/pkcs/NamedPKCS8Key.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java ! src/java.base/share/classes/sun/security/provider/KeyProtector.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/util/Pem.java ! src/java.base/share/classes/sun/security/x509/X509Key.java ! src/java.base/share/conf/security/java.security ! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java + test/jdk/java/security/PEM/PEMData.java + test/jdk/java/security/PEM/PEMDecoderTest.java + test/jdk/java/security/PEM/PEMEncoderTest.java + test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java + test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java Changeset: dc189ef3 Branch: master Author: duke Date: 2025-05-28 19:53:19 +0000 URL: https://git.openjdk.org/mobile/commit/dc189ef357de569093be5de906025a484043e8e6 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 20:38:33 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 20:38:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5dcedfc3-69da-45ce-8889-88140682ce39@openjdk.org> Changeset: b7f0f480 Branch: master Author: Shaojin Wen Date: 2025-05-28 20:36:44 +0000 URL: https://git.openjdk.org/mobile/commit/b7f0f480cefb7295bbd5f8830458b69baf2eaff6 8357681: Fixed the DigitList::toString method causing incorrect results during debugging Reviewed-by: jlu, naoto ! src/java.base/share/classes/java/text/DigitList.java Changeset: d20132d5 Branch: master Author: duke Date: 2025-05-28 20:37:13 +0000 URL: https://git.openjdk.org/mobile/commit/d20132d58cd2984d3afd31fa9804e6954cf4bc18 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 22:15:31 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 22:15:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <29d8b472-cdd5-4205-971e-1ded0eb6add1@openjdk.org> Changeset: dede3532 Branch: master Author: Ioi Lam Date: 2025-05-28 22:12:14 +0000 URL: https://git.openjdk.org/mobile/commit/dede3532f7238d527fb89be41f1b8050bde02ee3 8355798: Implement JEP 514: Ahead-of-Time Command Line Ergonomics Reviewed-by: erikj, kvn, asmehra ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! src/java.base/share/man/java.md ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java - test/hotspot/jtreg/runtime/cds/appcds/UseAppCDS_Test.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java + test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java + test/hotspot/jtreg/runtime/cds/appcds/aotFlags/FileNameSubstitution.java + test/hotspot/jtreg/runtime/cds/appcds/aotFlags/JDK_AOT_VM_OPTIONS.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java ! test/setup_aot/TestSetupAOT.java Changeset: a47930c1 Branch: master Author: duke Date: 2025-05-28 22:13:14 +0000 URL: https://git.openjdk.org/mobile/commit/a47930c146c2a5ad048f56997308d155ef795dc3 Automatic merge of jdk:master into master From duke at openjdk.org Wed May 28 23:02:19 2025 From: duke at openjdk.org (duke) Date: Wed, 28 May 2025 23:02:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4893070a-8f22-496c-b80a-44aa4a1953d5@openjdk.org> Changeset: 2ec6ab34 Branch: master Author: Ioi Lam Date: 2025-05-28 22:58:34 +0000 URL: https://git.openjdk.org/mobile/commit/2ec6ab347a18f454e33a3a281daf1d50a1fd5e27 8357525: Default CDS archive becomes non-deterministic after JDK-8305895 Reviewed-by: shade, coleenp ! src/hotspot/share/oops/klass.cpp Changeset: b25bb242 Branch: master Author: duke Date: 2025-05-28 22:59:14 +0000 URL: https://git.openjdk.org/mobile/commit/b25bb242bcd05b4d203897bbdc25cf2419324720 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 05:42:57 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 05:42:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3721c16f-cd1e-498f-a7f7-68cc0a2c9d09@openjdk.org> Changeset: 83a28048 Branch: master Author: Lei Zhu Committer: SendaoYan Date: 2025-05-29 05:40:36 +0000 URL: https://git.openjdk.org/mobile/commit/83a280485889573d5709b2bb59185d11ab6a38da 8357408: runtime/interpreter/CountBytecodesTest.java should be flagless Reviewed-by: shade, syan, lmesnik ! test/hotspot/jtreg/runtime/interpreter/CountBytecodesTest.java Changeset: 6b5ae365 Branch: master Author: duke Date: 2025-05-29 05:41:14 +0000 URL: https://git.openjdk.org/mobile/commit/6b5ae36586d4c5d62e7b47f6eb818fd9da4beb08 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 05:55:26 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 05:55:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 04e0fe00 Branch: master Author: Phil Race Date: 2025-05-29 05:52:12 +0000 URL: https://git.openjdk.org/mobile/commit/04e0fe00abcf1d7919a50e0c9dd44ce2856984ea 8356049: Need a simple way to play back a sound clip Reviewed-by: serb, aivanov, kizune ! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java + src/java.desktop/share/classes/javax/sound/SoundClip.java + src/java.desktop/share/classes/javax/sound/package-info.java ! src/java.desktop/share/classes/module-info.java + test/jdk/javax/sound/SoundClip/LoopExitTest.java + test/jdk/javax/sound/SoundClip/SoundClipTest.java + test/jdk/javax/sound/SoundClip/badsound.wav + test/jdk/javax/sound/SoundClip/javasound.wav Changeset: 4c392b12 Branch: master Author: duke Date: 2025-05-29 05:53:14 +0000 URL: https://git.openjdk.org/mobile/commit/4c392b1271a5c92d760835456ab1b8d4e84185e7 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 07:06:59 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 07:06:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7b8b23da-f427-48b4-b10e-7448e5eeef12@openjdk.org> Changeset: d43f588d Branch: master Author: Adam Sotona Date: 2025-05-29 07:03:26 +0000 URL: https://git.openjdk.org/mobile/commit/d43f588db1b39724da2823b73fe09f8609fd8e48 8357955: java.lang.classfile.Signature.ArrayTypeSig.of IAE not thrown for dims > 255 Reviewed-by: jlahoda ! src/java.base/share/classes/java/lang/classfile/Signature.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: a98ce12f Branch: master Author: duke Date: 2025-05-29 07:04:20 +0000 URL: https://git.openjdk.org/mobile/commit/a98ce12f99c638e8f631c4b1cf842d6c193bdac2 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 08:34:46 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 08:34:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20939f7a-e66c-4686-a9b2-cf70f8ca1b13@openjdk.org> Changeset: 07f5b762 Branch: master Author: Erik Gahlin Date: 2025-05-29 08:31:17 +0000 URL: https://git.openjdk.org/mobile/commit/07f5b762a09e4fe9f7ba71368593f6dfa0ff8f6e 8352738: Implement JEP 520: JFR Method Timing and Tracing Co-authored-by: Markus Gr?nlund Reviewed-by: shade, mgronlun ! src/hotspot/share/classfile/modules.hpp + src/hotspot/share/jfr/instrumentation/jfrClassTransformer.cpp + src/hotspot/share/jfr/instrumentation/jfrClassTransformer.hpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp + src/hotspot/share/jfr/support/jfrAnnotationElementIterator.cpp + src/hotspot/share/jfr/support/jfrAnnotationElementIterator.hpp + src/hotspot/share/jfr/support/jfrAnnotationIterator.cpp + src/hotspot/share/jfr/support/jfrAnnotationIterator.hpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp + src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.cpp + src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.hpp + src/hotspot/share/jfr/support/methodtracer/jfrFilter.cpp + src/hotspot/share/jfr/support/methodtracer/jfrFilter.hpp + src/hotspot/share/jfr/support/methodtracer/jfrFilterManager.cpp + src/hotspot/share/jfr/support/methodtracer/jfrFilterManager.hpp + src/hotspot/share/jfr/support/methodtracer/jfrInstrumentedClass.hpp + src/hotspot/share/jfr/support/methodtracer/jfrMethodProcessor.cpp + src/hotspot/share/jfr/support/methodtracer/jfrMethodProcessor.hpp + src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp + src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.hpp + src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.cpp + src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.hpp + src/hotspot/share/jfr/support/methodtracer/jfrTracedMethod.cpp + src/hotspot/share/jfr/support/methodtracer/jfrTracedMethod.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp ! src/hotspot/share/jfr/utilities/jfrRelation.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldFormatter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/FilterSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Filter.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Instrumentation.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Method.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Modification.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Transform.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java ! src/jdk.jfr/share/classes/jdk/jfr/package-info.java + src/jdk.jfr/share/classes/jdk/jfr/tracing/MethodTracer.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/api/settings/TestSettingControl.java + test/jdk/jdk/jfr/event/tracing/Apple.java + test/jdk/jdk/jfr/event/tracing/Banana.java + test/jdk/jdk/jfr/event/tracing/Car.java + test/jdk/jdk/jfr/event/tracing/StaticInitializer.java + test/jdk/jdk/jfr/event/tracing/TestClinit.java + test/jdk/jdk/jfr/event/tracing/TestCombinedFilters.java + test/jdk/jdk/jfr/event/tracing/TestFilterClass.java + test/jdk/jdk/jfr/event/tracing/TestFilterClassAnnotation.java + test/jdk/jdk/jfr/event/tracing/TestFilterMethod.java + test/jdk/jdk/jfr/event/tracing/TestFilterMethodAnnotation.java + test/jdk/jdk/jfr/event/tracing/TestInstrumentation.java + test/jdk/jdk/jfr/event/tracing/TestMethodTiming.java + test/jdk/jdk/jfr/event/tracing/TestMethodTrace.java + test/jdk/jdk/jfr/event/tracing/TestMultipleRecordings.java + test/jdk/jdk/jfr/event/tracing/TestMultipleThreads.java + test/jdk/jdk/jfr/event/tracing/TestRestrictedClasses.java + test/jdk/jdk/jfr/event/tracing/TestRetransformFalse.java + test/jdk/jdk/jfr/event/tracing/TestWithClassLoaders.java + test/jdk/jdk/jfr/event/tracing/TestWithModules.java ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/jdk/test/lib/jfr/Events.java Changeset: 130ea94e Branch: master Author: duke Date: 2025-05-29 08:32:14 +0000 URL: https://git.openjdk.org/mobile/commit/130ea94e722bfff3b18cca706049c4ce5e075c9b Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 09:20:26 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 09:20:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a2743bab Branch: master Author: Hannes Walln?fer Date: 2025-05-29 09:19:02 +0000 URL: https://git.openjdk.org/mobile/commit/a2743bab4fd203b0791cf47e617c1a95b05ab3cc 8357458: Missing Highlight.js license file Reviewed-by: jlahoda ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/legal/highlightjs.md ! test/langtools/jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java ! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java Changeset: 6436a48b Branch: master Author: duke Date: 2025-05-29 09:19:13 +0000 URL: https://git.openjdk.org/mobile/commit/6436a48bd27a8e73b8d36dcac3002cc040af18a8 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 10:44:48 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 10:44:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2fcd1335-2527-4da9-9798-237c35d273b5@openjdk.org> Changeset: 4cf729cf Branch: master Author: Thomas Stuefe Date: 2025-05-29 10:42:50 +0000 URL: https://git.openjdk.org/mobile/commit/4cf729cfac57c9aec692a52c1f3f95f2403e7958 8323497: On x64, use 32-bit immediate moves for narrow klass base if possible Reviewed-by: shade, kvn, rkennke ! src/hotspot/cpu/x86/compressedKlass_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java Changeset: aa0a841c Branch: master Author: duke Date: 2025-05-29 10:43:14 +0000 URL: https://git.openjdk.org/mobile/commit/aa0a841c90083a14da1dc4598655dae043844f26 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 15:08:32 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 15:08:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d8a78302 Branch: master Author: Aleksey Shipilev Date: 2025-05-29 15:06:51 +0000 URL: https://git.openjdk.org/mobile/commit/d8a783020d247d2c01834db14b44d239ad1f2bf4 8357999: SA: FileMapInfo.metadataTypeArray initialization issue after JDK-8355003 Reviewed-by: ayang, iklam, kvn, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java Changeset: 28009b7b Branch: master Author: duke Date: 2025-05-29 15:07:14 +0000 URL: https://git.openjdk.org/mobile/commit/28009b7be40bf16494da527999fd8b4730702e3b Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 15:23:15 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 15:23:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 79aff26c Branch: master Author: Brian Burkhalter Date: 2025-05-29 15:20:39 +0000 URL: https://git.openjdk.org/mobile/commit/79aff26c2880922b92863911d8a5a035ba9a1e75 8354724: Methods in java.io.Reader to read all characters and all lines Reviewed-by: rriggs, smarks, jpai, alanb ! src/java.base/share/classes/java/io/Reader.java + test/jdk/java/io/Reader/ReadAll.java Changeset: 9200ba14 Branch: master Author: duke Date: 2025-05-29 15:21:13 +0000 URL: https://git.openjdk.org/mobile/commit/9200ba1499b9fb401ece0ae3957b639159987239 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 17:03:58 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 17:03:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <49515ffe-e335-4188-8816-934f9a2bfcca@openjdk.org> Changeset: f3188682 Branch: master Author: Justin Lu Date: 2025-05-29 17:01:28 +0000 URL: https://git.openjdk.org/mobile/commit/f318868268f32934a2f0c4e26a6c75360d8e74b1 8348328: Update IANA Language Subtag Registry to Version 2025-05-15 Reviewed-by: iris, naoto ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 0d9ee6b5 Branch: master Author: duke Date: 2025-05-29 17:01:37 +0000 URL: https://git.openjdk.org/mobile/commit/0d9ee6b559834830d8c142c69fb6d4584887694c Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 17:09:11 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 17:09:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e3063678 Branch: master Author: Ioi Lam Date: 2025-05-29 17:06:42 +0000 URL: https://git.openjdk.org/mobile/commit/e306367813db7c8a3ecac5e46740600b7ab04f9d 8357693: AOTCodeCompressedOopsTest.java failed with -XX:+UseLargePages Reviewed-by: kvn, shade ! src/hotspot/share/cds/filemap.cpp Changeset: d738bbf8 Branch: master Author: duke Date: 2025-05-29 17:07:13 +0000 URL: https://git.openjdk.org/mobile/commit/d738bbf89b8da6917208617dc1d2b05b09e1321f Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 17:39:55 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 17:39:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6cfe37e3-3b70-437c-850d-32cf11953634@openjdk.org> Changeset: e509997f Branch: master Author: Justin Lu Date: 2025-05-29 17:39:08 +0000 URL: https://git.openjdk.org/mobile/commit/e509997fe87a09513b8f79d303cc69392d2cb7b0 8357275: Locale.Builder.setLanguageTag should mention conversions made on language tag Reviewed-by: naoto ! src/java.base/share/classes/java/util/Locale.java Changeset: 209b933d Branch: master Author: duke Date: 2025-05-29 17:39:13 +0000 URL: https://git.openjdk.org/mobile/commit/209b933d40aeeef6a97d106108cfe2bdff8555ff Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 20:10:18 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 20:10:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d922e318 Branch: master Author: Shaojin Wen Date: 2025-05-29 20:09:01 +0000 URL: https://git.openjdk.org/mobile/commit/d922e318bc2104d69c46403bceb609d538f3259a 8349400: Improve startup speed via eliminating nested classes Reviewed-by: valeriep, rriggs ! src/java.base/share/classes/sun/security/util/KnownOIDs.java Changeset: 1c036cde Branch: master Author: duke Date: 2025-05-29 20:09:13 +0000 URL: https://git.openjdk.org/mobile/commit/1c036cdece0bdd5370ce10d24e19e0cd6eb992d3 Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 20:13:03 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 20:13:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 727412d1 Branch: master Author: Shaojin Wen Date: 2025-05-29 20:09:58 +0000 URL: https://git.openjdk.org/mobile/commit/727412d1b5f0764363ebd2ff600d4b7f0c99bb9b 8357690: Add @Stable and final to java.lang.CharacterDataLatin1 and other CharacterData classes Reviewed-by: naoto ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! src/java.base/share/classes/java/lang/CharacterData.java ! src/java.base/share/classes/java/lang/CharacterData00.java.template ! src/java.base/share/classes/java/lang/CharacterData01.java.template ! src/java.base/share/classes/java/lang/CharacterData02.java.template ! src/java.base/share/classes/java/lang/CharacterData03.java.template ! src/java.base/share/classes/java/lang/CharacterData0E.java.template ! src/java.base/share/classes/java/lang/CharacterDataLatin1.java.template ! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java ! src/java.base/share/classes/java/lang/CharacterDataUndefined.java Changeset: dfdac750 Branch: master Author: duke Date: 2025-05-29 20:10:15 +0000 URL: https://git.openjdk.org/mobile/commit/dfdac750ea5d5f368ab3e621f609a06674fc937d Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 21:33:06 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 21:33:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cb8eea4e Branch: master Author: Boris Ulasevich Date: 2025-05-29 21:29:35 +0000 URL: https://git.openjdk.org/mobile/commit/cb8eea4ecd12669e361baac8bb6e71cde7937812 8356095: AArch64: Obsolete -XX:+NearCPool option Reviewed-by: aph ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 43697ade Branch: master Author: duke Date: 2025-05-29 21:30:13 +0000 URL: https://git.openjdk.org/mobile/commit/43697ade95a5a3391dff187f6d4b654bc364ef4b Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 21:43:19 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 21:43:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 648c337b Branch: master Author: Dean Long Date: 2025-05-29 21:41:49 +0000 URL: https://git.openjdk.org/mobile/commit/648c337bea5ec65908cab02eaf232243ccf2d4bf 8356648: runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_Runtime1.cpp ! test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java Changeset: e6f9e666 Branch: master Author: duke Date: 2025-05-29 21:42:13 +0000 URL: https://git.openjdk.org/mobile/commit/e6f9e66613fac7a172f929ee37357fb6cb63313a Automatic merge of jdk:master into master From duke at openjdk.org Thu May 29 21:48:13 2025 From: duke at openjdk.org (duke) Date: Thu, 29 May 2025 21:48:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ba499a6-ceb6-4662-9375-8442fb85c1e4@openjdk.org> Changeset: a05f9dea Branch: master Author: Alexey Semenyuk Date: 2025-05-29 21:44:47 +0000 URL: https://git.openjdk.org/mobile/commit/a05f9dea18ec812abad1dbe0084c0c58384a9076 8358017: Various enhancements of jpackage test helpers Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JUnitAdapter.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java Changeset: 47f3ab2a Branch: master Author: duke Date: 2025-05-29 21:45:13 +0000 URL: https://git.openjdk.org/mobile/commit/47f3ab2a1139d2cd236999fbd5642e5499213a94 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 02:08:37 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 02:08:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9817c725-00ce-48b9-9ff5-44dfc69421dc@openjdk.org> Changeset: 64503c78 Branch: master Author: Prasanta Sadhukhan Date: 2025-05-30 02:06:56 +0000 URL: https://git.openjdk.org/mobile/commit/64503c784bbddc638ce0098f5c6ef0cb81cbf938 8357299: Graphics copyArea doesn't copy any pixels when there is overflow Reviewed-by: achung, kizune, prr ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c + test/jdk/java/awt/Graphics/BrokenBoundsClip.java Changeset: c5f293b8 Branch: master Author: duke Date: 2025-05-30 02:07:15 +0000 URL: https://git.openjdk.org/mobile/commit/c5f293b88fdd87c6e82ddf7dd2f00e39d6324f76 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 03:09:18 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 03:09:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8b56927e-9d23-4a45-b1dd-42d37425e6bf@openjdk.org> Changeset: fd51b039 Branch: master Author: Alexander Matveev Date: 2025-05-30 03:07:04 +0000 URL: https://git.openjdk.org/mobile/commit/fd51b03910ba90ca1c46a4204b8940421338e22e 8351369: [macos] Use --install-dir option with DMG packaging Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/DMGsetup.scpt ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! test/jdk/tools/jpackage/share/InstallDirTest.java Changeset: 905e2d3d Branch: master Author: duke Date: 2025-05-30 03:07:16 +0000 URL: https://git.openjdk.org/mobile/commit/905e2d3dfee58ed4dad7b71961e18c4c825f927f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 03:52:19 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 03:52:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f8421aa-d8fa-4241-8e77-f124a48e7191@openjdk.org> Changeset: 20005511 Branch: master Author: Amit Kumar Date: 2025-05-30 03:50:43 +0000 URL: https://git.openjdk.org/mobile/commit/20005511e3612d6a5f12fa83066f02c88c628e8b 8353500: [s390x] Intrinsify Unsafe::setMemory Reviewed-by: lucy, mdoerr ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: c84a72e5 Branch: master Author: duke Date: 2025-05-30 03:51:13 +0000 URL: https://git.openjdk.org/mobile/commit/c84a72e55d7b585c95acb825fb29d24b6fa05877 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 06:25:10 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 06:25:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13cae314-db11-41e8-9fff-b268fdddab7f@openjdk.org> Changeset: 6f9e1175 Branch: master Author: Daniel Skantz Date: 2025-05-30 06:23:11 +0000 URL: https://git.openjdk.org/mobile/commit/6f9e1175a983c735c1beed755ec5b14b476858d7 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control Reviewed-by: rcastanedalo, kvn ! src/hotspot/share/opto/stringopts.cpp + test/hotspot/jtreg/compiler/stringopts/TestStackedConcatsSharedTest.java Changeset: 0ce7138c Branch: master Author: duke Date: 2025-05-30 06:24:13 +0000 URL: https://git.openjdk.org/mobile/commit/0ce7138c53cf2afb64d78f88c4e7218be97f2df5 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 06:28:10 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 06:28:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8a6f581b-3a2f-4595-b010-b0a96c605a71@openjdk.org> Changeset: e33eeeea Branch: master Author: Abhishek Kumar Date: 2025-05-30 06:25:08 +0000 URL: https://git.openjdk.org/mobile/commit/e33eeeea04fc7899bf66b0a2fdaccc30060854b4 8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu Reviewed-by: asemenov, kizune ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m + test/jdk/javax/accessibility/TestPopupMenuChildCount.java Changeset: 509de8ee Branch: master Author: duke Date: 2025-05-30 06:25:14 +0000 URL: https://git.openjdk.org/mobile/commit/509de8eed1eeda5cbcad2c4088029e579757fc85 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 09:24:34 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 09:24:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5b29dd9d-2b69-4693-93d1-c6693b9683ab@openjdk.org> Changeset: 566e3b21 Branch: master Author: nibjen Committer: Sean Coffey Date: 2025-05-30 09:22:16 +0000 URL: https://git.openjdk.org/mobile/commit/566e3b21ed14748cb0d9117b6bd58b4bfcf625c6 8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java writes in src dir Reviewed-by: coffeys ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java Changeset: 3abc43cb Branch: master Author: duke Date: 2025-05-30 09:23:14 +0000 URL: https://git.openjdk.org/mobile/commit/3abc43cb611d30659df4f28aa41cf3cc292ce93e Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 09:41:38 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 09:41:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8435b605-1b75-4c52-95de-b749d07321db@openjdk.org> Changeset: a0eb1900 Branch: master Author: Qizheng Xing Committer: Joel Sikstr?m Date: 2025-05-30 09:41:08 +0000 URL: https://git.openjdk.org/mobile/commit/a0eb1900c91531db26d1086a3b251bce0cf7c141 8358104: Fix ZGC compilation error on GCC 10.2 Reviewed-by: kbarrett, jsikstro ! src/hotspot/share/gc/z/zMappedCache.cpp Changeset: 8754fb9c Branch: master Author: duke Date: 2025-05-30 09:41:12 +0000 URL: https://git.openjdk.org/mobile/commit/8754fb9c164702640d12e946a86b3eb90f39231c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 10:58:33 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 10:58:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ef69ddf-8f59-4da4-883f-3c2089fc6fb1@openjdk.org> Changeset: acd64ba2 Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-05-30 10:56:37 +0000 URL: https://git.openjdk.org/mobile/commit/acd64ba24afd508689803adaa6714a784946979c 8357626: RISC-V: Tighten up template interpreter method entry code Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: 6fe00b56 Branch: master Author: duke Date: 2025-05-30 10:57:14 +0000 URL: https://git.openjdk.org/mobile/commit/6fe00b568f5fca813afd75f6298e333f26ed5112 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 13:35:05 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 13:35:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 12ee80ca Branch: master Author: Alexey Ivanov Date: 2025-05-30 13:31:35 +0000 URL: https://git.openjdk.org/mobile/commit/12ee80cac754c1a6dd37191a9f80c01de8b659ad 8357675: Amend headless message Reviewed-by: prr, shade ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java Changeset: c7ddb8a9 Branch: master Author: duke Date: 2025-05-30 13:32:13 +0000 URL: https://git.openjdk.org/mobile/commit/c7ddb8a9ee36b4167933433593ca59bc06c02a20 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 13:44:21 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 13:44:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1523e285-b970-49c3-8dc4-b422b3526e8f@openjdk.org> Changeset: ae3d96a4 Branch: master Author: Thomas Stuefe Date: 2025-05-30 13:40:25 +0000 URL: https://git.openjdk.org/mobile/commit/ae3d96a4ec87262bc2f01d87fe91daa5d0d3966f 8357683: (process) SIGQUIT still blocked after JDK-8234262 with jdk.lang.Process.launchMechanism=FORK or VFORK Reviewed-by: rriggs ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c ! src/java.base/unix/native/libjava/childproc.c ! test/jdk/java/lang/ProcessBuilder/UnblockSignals.java Changeset: 1733ad2f Branch: master Author: duke Date: 2025-05-30 13:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/1733ad2ffb079572e54cb15881e3ca630a2bc667 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 14:43:43 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 14:43:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0634901f-92e1-40a9-9fa4-7a1b33c10612@openjdk.org> Changeset: 26275a10 Branch: master Author: Archie Cobbs Date: 2025-05-30 14:42:36 +0000 URL: https://git.openjdk.org/mobile/commit/26275a10b2aa75f0d4ff49248a3309f9d7b19bf3 8355753: @SuppressWarnings("this-escape") not respected for indirect leak via field Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! test/langtools/tools/javac/warnings/ThisEscape.java ! test/langtools/tools/javac/warnings/ThisEscape.out Changeset: 0ed09eaa Branch: master Author: duke Date: 2025-05-30 14:43:13 +0000 URL: https://git.openjdk.org/mobile/commit/0ed09eaa2f1e87fe6cf077a72e6685949a144a5a Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 16:04:30 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 16:04:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1d376122-1138-4188-a22b-e4353d29458c@openjdk.org> Changeset: 99048c3d Branch: master Author: Artur Barashev Date: 2025-05-30 16:03:13 +0000 URL: https://git.openjdk.org/mobile/commit/99048c3d4a66be9bf586949bd08e33cb091fa6bf 8357033: Reduce stateless session ticket size Reviewed-by: wetmore, djelinski, ascarpino ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Changeset: 1bcd1cee Branch: master Author: duke Date: 2025-05-30 16:03:17 +0000 URL: https://git.openjdk.org/mobile/commit/1bcd1ceeedf7db93ad39d94cfa9ad7d49def24d9 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 17:14:01 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 17:14:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9dc9bc8b-bbb1-45be-a84c-0b894bdf5136@openjdk.org> Changeset: 81464cd1 Branch: master Author: Justin Lu Date: 2025-05-30 17:13:04 +0000 URL: https://git.openjdk.org/mobile/commit/81464cd1141ebdf0cdde22e7388b97224d810f4a 8358089: Remove the GenerateKeyList.java test tool Reviewed-by: naoto - test/jdk/java/util/Locale/GenerateKeyList.java Changeset: 93016d7a Branch: master Author: duke Date: 2025-05-30 17:13:14 +0000 URL: https://git.openjdk.org/mobile/commit/93016d7a0583c4010d8f4e01ab65cc244d3dfbed Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 17:25:21 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 17:25:21 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: eaf7815e Branch: master Author: Naoto Sato Date: 2025-05-30 17:22:51 +0000 URL: https://git.openjdk.org/mobile/commit/eaf7815ea6854de603a1b5c179799a9ef5d37f42 8357886: Remove TimeZoneNames_* of the COMPAT locale data provider Reviewed-by: joehw, jlu - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_en_CA.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_en_GB.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_en_IE.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_hi.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_HK.java - src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java Changeset: 18c39877 Branch: master Author: duke Date: 2025-05-30 17:23:13 +0000 URL: https://git.openjdk.org/mobile/commit/18c3987749d74cb5e4d0773e3fdd534fc31b29d5 Automatic merge of jdk:master into master Changeset: 4fa4f151 Branch: master Author: Naoto Sato Date: 2025-05-30 17:23:52 +0000 URL: https://git.openjdk.org/mobile/commit/4fa4f15122213afea5cb25166c3b36a1c395b06c 8357882: Use UTF-8 encoded data in LocaleDataTest Reviewed-by: jlu, joehw ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: a1b76b14 Branch: master Author: duke Date: 2025-05-30 17:24:15 +0000 URL: https://git.openjdk.org/mobile/commit/a1b76b14e5a0ee85b8acb47574599dd5ec5062d7 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 17:38:43 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 17:38:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0bfde0ca-4456-416a-a7f6-2c8c3f51d32f@openjdk.org> Changeset: 3cc63098 Branch: master Author: Chris Plummer Date: 2025-05-30 17:36:03 +0000 URL: https://git.openjdk.org/mobile/commit/3cc630985d47be6ba4cf991698e999f17dbde203 8353955: nsk/jdi tests should be fixed to not always require includevirtualthreads=y Reviewed-by: sspitsyn, amenkov, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/share/ArgumentParser.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java Changeset: d7448913 Branch: master Author: duke Date: 2025-05-30 17:36:13 +0000 URL: https://git.openjdk.org/mobile/commit/d7448913577743e2b7d7b6ff0c1b1737f890fd1f Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 18:02:03 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 18:02:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7adfdcd8-cf0b-4b3c-857d-2b8512072463@openjdk.org> Changeset: 82807d43 Branch: master Author: Chris Plummer Date: 2025-05-30 17:58:46 +0000 URL: https://git.openjdk.org/mobile/commit/82807d43f8d18b186428be88a80ebe28892517cc 8357184: Test vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java fails with unreported exception Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008.java Changeset: a03b15fe Branch: master Author: duke Date: 2025-05-30 17:59:14 +0000 URL: https://git.openjdk.org/mobile/commit/a03b15fe752f31b6d64c9515d601671a8a70f51c Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 18:28:18 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 18:28:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8f7e2555-c114-406c-b2f4-f7e1d0e8993b@openjdk.org> Changeset: b7ca672d Branch: master Author: Ashutosh Mehra Date: 2025-05-30 18:26:19 +0000 URL: https://git.openjdk.org/mobile/commit/b7ca672d5c5f11f472110154868f08299f6e8796 8357047: [ubsan] AdapterFingerPrint::AdapterFingerPrint runtime error: index 3 out of bounds Reviewed-by: kvn, adinn ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 9646dd2f Branch: master Author: duke Date: 2025-05-30 18:27:16 +0000 URL: https://git.openjdk.org/mobile/commit/9646dd2f76b4985183ac4a950432f922accdb766 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 19:20:02 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 19:20:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 94039e22 Branch: master Author: Daniel Gredler Committer: Harshitha Onkar Date: 2025-05-30 19:16:17 +0000 URL: https://git.openjdk.org/mobile/commit/94039e22bbe943888e858d8ae278145e2668526a 8353230: Emoji rendering regression after JDK-8208377 Reviewed-by: prr, honkar ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java ! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/HBShaper.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/unix/classes/sun/font/NativeGlyphMapper.java + test/jdk/java/awt/font/GlyphVector/GlyphVectorGsubTest.java Changeset: 3c35d25c Branch: master Author: duke Date: 2025-05-30 19:17:20 +0000 URL: https://git.openjdk.org/mobile/commit/3c35d25c263b624ba82247559030e2f0cf41afec Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 20:13:53 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 20:13:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04df74a5-0be8-45b9-be1d-58f651596ccf@openjdk.org> Changeset: c9d6e012 Branch: master Author: Anthony Scarpino Date: 2025-05-30 20:13:00 +0000 URL: https://git.openjdk.org/mobile/commit/c9d6e01233fbc9f3a95a4879feff906748649c54 8358076: KeyFactory.getInstance("EdDSA").generatePublic(null) throws NPE Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ec/ECKeyFactory.java ! src/java.base/share/classes/sun/security/ec/XDHKeyFactory.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java Changeset: a99e69f8 Branch: master Author: duke Date: 2025-05-30 20:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/a99e69f87b1339ff8f5589479cfbc39fe3b6d87d Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 20:16:45 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 20:16:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 14e41ab0 Branch: master Author: Chris Plummer Date: 2025-05-30 20:14:14 +0000 URL: https://git.openjdk.org/mobile/commit/14e41ab055955ffd7cf9e8129cc3269b4e3807b7 8357172: Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java Changeset: 66c16c61 Branch: master Author: duke Date: 2025-05-30 20:15:14 +0000 URL: https://git.openjdk.org/mobile/commit/66c16c61262503d980da6e0eaa0c184c14908d35 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 21:02:56 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 21:02:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: abbffc01 Branch: master Author: Alex Menkov Date: 2025-05-30 21:00:34 +0000 URL: https://git.openjdk.org/mobile/commit/abbffc0103826a2e02fe52ef9b55890a57944933 8358202: ProblemList vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList.txt Changeset: 8a33c4a1 Branch: master Author: duke Date: 2025-05-30 21:01:53 +0000 URL: https://git.openjdk.org/mobile/commit/8a33c4a1fe1eca5d7b90a0cd154caf52245c3229 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 21:13:37 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 21:13:37 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 09301c1d Branch: master Author: Ian Graves Date: 2025-05-30 21:11:38 +0000 URL: https://git.openjdk.org/mobile/commit/09301c1dc03a44e5c56a91303de81ba01dabfe71 8356634: VectorShape#largestShapeFor should have public access Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java Changeset: db340e54 Branch: master Author: Alex Menkov Date: 2025-05-30 21:11:58 +0000 URL: https://git.openjdk.org/mobile/commit/db340e54f83cf7bf72abb94c9cf9cdac007ed38a 8356222: Thread.print command reports waiting on the Class initialization monitor for both carrier and virtual threads Reviewed-by: alanb, sspitsyn ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp + test/hotspot/jtreg/serviceability/dcmd/thread/ClassInitMonitorVThread.java Changeset: fac723a1 Branch: master Author: duke Date: 2025-05-30 21:12:14 +0000 URL: https://git.openjdk.org/mobile/commit/fac723a1f8a682538d30e20efd4839104191a3bc Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 21:50:35 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 21:50:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0df8c968 Branch: master Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-05-30 21:47:20 +0000 URL: https://git.openjdk.org/mobile/commit/0df8c9684b8782ef830e2bd425217864c3f51784 8353686: Optimize Math.cbrt for x86 64 bit platforms Reviewed-by: sviswanathan, sparasa, jbhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.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/CbrtPerf.java Changeset: 361d5386 Branch: master Author: duke Date: 2025-05-30 21:48:27 +0000 URL: https://git.openjdk.org/mobile/commit/361d5386bb2d1021c8d50df5b956f2a81c770257 Automatic merge of jdk:master into master From duke at openjdk.org Fri May 30 23:08:06 2025 From: duke at openjdk.org (duke) Date: Fri, 30 May 2025 23:08:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2926435d Branch: master Author: Bradford Wetmore Date: 2025-05-30 23:06:36 +0000 URL: https://git.openjdk.org/mobile/commit/2926435d228f21a227763ff4efcf32e511aa258a 8341346: Add support for exporting TLS Keying Material Reviewed-by: hchao, jnimeh, weijun ! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java ! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java ! src/java.base/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java + test/jdk/javax/net/ssl/ExtendedSSLSession/ExportKeyingMaterialTests.java Changeset: 90352cda Branch: master Author: duke Date: 2025-05-30 23:07:24 +0000 URL: https://git.openjdk.org/mobile/commit/90352cda3c6b7002d708a5edaf01aaab7a0af50e Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 00:19:32 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 00:19:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a65091e-85a6-4589-aa4e-da00373a6a66@openjdk.org> Changeset: 5ad02c98 Branch: master Author: Sergey Bylokhov Date: 2025-05-31 00:16:40 +0000 URL: https://git.openjdk.org/mobile/commit/5ad02c98f1d9227bb6abdd37126f2a351d4e1a50 8355004: Apply java.io.Serial annotations in java.compiler Reviewed-by: liach, darcy ! src/java.compiler/share/classes/javax/annotation/processing/FilerException.java ! src/java.compiler/share/classes/javax/lang/model/UnknownEntityException.java ! src/java.compiler/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java ! src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java ! src/java.compiler/share/classes/javax/lang/model/element/UnknownElementException.java ! src/java.compiler/share/classes/javax/lang/model/type/MirroredTypeException.java ! src/java.compiler/share/classes/javax/lang/model/type/MirroredTypesException.java ! src/java.compiler/share/classes/javax/lang/model/type/UnknownTypeException.java Changeset: e5c48217 Branch: master Author: duke Date: 2025-05-31 00:17:13 +0000 URL: https://git.openjdk.org/mobile/commit/e5c482177ab6f8ceb7b6801109e8fe93f17c6c51 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 00:28:36 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 00:28:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <27e23861-145c-4e59-9200-8233d3f48e21@openjdk.org> Changeset: d9d00d33 Branch: master Author: Sergey Bylokhov Date: 2025-05-31 00:26:50 +0000 URL: https://git.openjdk.org/mobile/commit/d9d00d33a6a0d540a10e0a58f6df27cae46d2753 8358107: Rollback JDK-8357299 changeset Reviewed-by: psadhukhan ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c - test/jdk/java/awt/Graphics/BrokenBoundsClip.java Changeset: 1c3744ff Branch: master Author: duke Date: 2025-05-31 00:27:13 +0000 URL: https://git.openjdk.org/mobile/commit/1c3744ff3227f2582d1258b5410a9f22de547d8a Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 00:42:39 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 00:42:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <08ea686e-de7d-45cd-be9a-53e42a217029@openjdk.org> Changeset: c67fc735 Branch: master Author: Serguei Spitsyn Date: 2025-05-31 00:40:23 +0000 URL: https://git.openjdk.org/mobile/commit/c67fc735959ddd41a8d1116908ca7bae9b966016 8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001 memory corruption when using -Xcheck:jni Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp ! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp Changeset: 5295eb84 Branch: master Author: duke Date: 2025-05-31 00:41:13 +0000 URL: https://git.openjdk.org/mobile/commit/5295eb848284560ca71368a8120a422f68290387 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 00:45:11 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 00:45:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <35252ca1-e3f3-4fdb-a3c9-3e4246af052f@openjdk.org> Changeset: c62223a5 Branch: master Author: Ian Graves Date: 2025-05-31 00:41:16 +0000 URL: https://git.openjdk.org/mobile/commit/c62223a5af747bc5cbdd3d970dd994f74aa08834 8358215: ProblemList jdk/incubator/vector/PreferredSpeciesTest.java Reviewed-by: psandoz ! test/jdk/ProblemList.txt Changeset: 99acb1b7 Branch: master Author: duke Date: 2025-05-31 00:42:15 +0000 URL: https://git.openjdk.org/mobile/commit/99acb1b7de4772f46b23b85cb2ce4e04c7462548 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 02:48:44 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 02:48:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5f4a5490-ab20-4872-bc55-510448916541@openjdk.org> Changeset: 061b24d4 Branch: master Author: David Briemann Committer: SendaoYan Date: 2025-05-31 02:47:26 +0000 URL: https://git.openjdk.org/mobile/commit/061b24d4f9d8635944683766532e9252c3ba0152 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes Reviewed-by: mdoerr, varadam ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Int.java Changeset: 73b5ed77 Branch: master Author: duke Date: 2025-05-31 02:48:14 +0000 URL: https://git.openjdk.org/mobile/commit/73b5ed77396a51637e116406dc6981554770cb53 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 02:51:12 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 02:51:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6203a296-6779-4838-8f9e-6c71bff5a019@openjdk.org> Changeset: 19360a90 Branch: master Author: Chad Rakoczy Committer: SendaoYan Date: 2025-05-31 02:48:33 +0000 URL: https://git.openjdk.org/mobile/commit/19360a904b180f6608c6dcd574c77f78f1880673 8356949: AArch64: Tighten up template interpreter method entry code Reviewed-by: aph, shade ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: c276a389 Branch: master Author: duke Date: 2025-05-31 02:49:16 +0000 URL: https://git.openjdk.org/mobile/commit/c276a389d5050031eb68240a373304c473e4c9a5 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 07:06:49 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 07:06:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <328803ab-4234-461f-a9e9-3dcd7597652c@openjdk.org> Changeset: 3a3ea7e1 Branch: master Author: Sergey Bylokhov Date: 2025-05-31 07:06:08 +0000 URL: https://git.openjdk.org/mobile/commit/3a3ea7e17fff100e368c956350bb9aaa2261b8a9 8357598: Toolkit.removeAWTEventListener should handle null listener in AWTEventListenerProxy Reviewed-by: aivanov, dnguyen ! src/java.desktop/share/classes/java/awt/Toolkit.java ! test/jdk/java/awt/Toolkit/AWTEventListenerProxyTest/AWTEventListenerProxyTest.java Changeset: 780cc4d4 Branch: master Author: duke Date: 2025-05-31 07:06:12 +0000 URL: https://git.openjdk.org/mobile/commit/780cc4d4a59446814bba70889e837383bbfb61d3 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 13:03:48 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 13:03:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 84002d12 Branch: master Author: Jaikiran Pai Date: 2025-05-31 13:02:58 +0000 URL: https://git.openjdk.org/mobile/commit/84002d12ed83c8254422fdda349aa647422d0768 8228773: URLClassLoader constructors should include API note warning that the parent should not be null Reviewed-by: alanb, mullan ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java Changeset: 7b5dfd8c Branch: master Author: duke Date: 2025-05-31 13:03:13 +0000 URL: https://git.openjdk.org/mobile/commit/7b5dfd8cda0c3edd7115e7ddd9fb0a5576d1f808 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 16:34:24 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 16:34:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a3f9e222 Branch: master Author: Jaikiran Pai Date: 2025-05-31 16:31:24 +0000 URL: https://git.openjdk.org/mobile/commit/a3f9e222632d29982ef1463e6c391d5896524705 8358218: Problemlist jdk/incubator/vector/PreferredSpeciesTest.java#id0 Reviewed-by: psandoz ! test/jdk/ProblemList.txt Changeset: 633b82db Branch: master Author: duke Date: 2025-05-31 16:32:13 +0000 URL: https://git.openjdk.org/mobile/commit/633b82db286a997d1bbe54ea926048e15b1c00f5 Automatic merge of jdk:master into master From duke at openjdk.org Sat May 31 23:09:21 2025 From: duke at openjdk.org (duke) Date: Sat, 31 May 2025 23:09:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20e4db66-e7c8-4389-a5dc-b2ef6853b83d@openjdk.org> Changeset: fc3d3d9b Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-05-31 23:07:55 +0000 URL: https://git.openjdk.org/mobile/commit/fc3d3d9b303652275599e315b2d7e534d92080ea 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same Reviewed-by: sviswanathan, jbhateja, epeter ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/gtest/x86/asmtest.out.h ! test/hotspot/gtest/x86/test_assembler_x86.cpp ! test/hotspot/gtest/x86/x86-asmtest.py Changeset: 49dca2ff Branch: master Author: duke Date: 2025-05-31 23:08:13 +0000 URL: https://git.openjdk.org/mobile/commit/49dca2ffd42fc8ae42954ff62a9a9241680fb2a6 Automatic merge of jdk:master into master