From duke at openjdk.org Tue Sep 2 09:25:54 2025 From: duke at openjdk.org (duke) Date: Tue, 2 Sep 2025 09:25:54 GMT Subject: git: openjdk/jdk-sandbox: http3: 81 new changesets Message-ID: <964aead1-5f53-4818-9562-c68ff2973a5b@openjdk.org> Changeset: edf7448c Branch: http3 Author: Daniel Fuchs Date: 2025-08-28 20:29:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/edf7448c608a243fa3ebeffcf2ff5a9a3bfc933b http3: make some method names more consistent ! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionIdFactory.java ! test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java ! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java ! test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java ! test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java ! test/jdk/java/net/httpclient/quic/tls/java.base/sun/security/ssl/QuicTLSEngineImplAccessor.java Changeset: 12e87a41 Branch: http3 Author: Daniel Fuchs Date: 2025-09-01 12:35:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12e87a417120e5e8691cd73d805b8b1289dc7313 http3: improve wording for HttpClient.Builder::version ! src/java.net.http/share/classes/java/net/http/HttpClient.java Changeset: 6a480ad0 Branch: http3 Author: Weijun Wang Date: 2025-08-26 16:58:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6a480ad07a64dc291c5e46e024febedc857f5e1a 8366126: Feedback on two errors in JSR 400 Reviewed-by: hchao, wetmore ! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java Changeset: 2b44ed70 Branch: http3 Author: Brian Burkhalter Date: 2025-08-26 17:42:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b44ed70707175f87ba962d8a6ce6bbc2c8737bf 8365807: (fs) Two-arg UnixFileAttributes.getIfExists should not use exception for control flow Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: c203e709 Branch: http3 Author: Kim Barrett Date: 2025-08-26 18:37:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c203e7093e9b8c52cdf4ae249ab27d16d6a2c623 8366037: Remove oopDesc::mark_addr() Reviewed-by: shade, stefank, tschatzl ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: c7553451 Branch: http3 Author: Phil Race Date: 2025-08-26 18:54:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c75534517729b903b63263cf64dc2ff841e3dcb1 8365197: javax.imageio.stream MemoryCache based streams no longer need a disposer. Reviewed-by: psadhukhan, jdv, serb ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java Changeset: b426151a Branch: http3 Author: Chen Liang Date: 2025-08-26 20:54:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b426151a33158637eb04c07a5133d95cbb8bf04c 8365885: Clean up constant pool reflection native code Reviewed-by: iklam, alanb ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java ! src/java.base/share/native/libjava/ConstantPool.c ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: 23670fd4 Branch: http3 Author: Naoto Sato Date: 2025-08-26 21:49:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/23670fd41895ccc38931f836d218ff7392a6065a 8363972: Lenient parsing of minus sign pattern in DecimalFormat/CompactNumberFormat Reviewed-by: jlu, rriggs ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! 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/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java + test/jdk/java/text/Format/NumberFormat/LenientMinusSignTest.java Changeset: 69645fd4 Branch: http3 Author: Naoto Sato Date: 2025-08-26 21:51:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/69645fd4ba5c0a7e20727f5d85d87cefc40e8c70 8361972: Clarify the condition of System.console() about standard input/output Reviewed-by: smarks, jlu, joehw ! src/java.base/share/classes/java/io/Console.java Changeset: 1ff73cb2 Branch: http3 Author: Naoto Sato Date: 2025-08-26 21:51:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ff73cb2ec41612d316921e852f29e7fa4dc9109 8364752: java.time.Instant should be able to parse ISO 8601 offsets of the form HH:mm:ss Reviewed-by: rriggs, vyazici, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/jdk/java/time/test/java/time/TestInstant.java Changeset: 82289f65 Branch: http3 Author: Thomas Stuefe Date: 2025-08-26 22:30:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82289f6559cc083ee306b3175fef3ae9f87d6b1c 8365611: Use lookup table for JfrEventThrottler Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp Changeset: 1aca920f Branch: http3 Author: Yasumasa Suenaga Date: 2025-08-26 23:57:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1aca920f5987399dbd114fd5e62b26b363363e64 8365673: Incorrect number of cores are reported on Ryzen CPU Reviewed-by: dholmes, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 0d543293 Branch: http3 Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-08-27 02:15:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0d543293045d0037791774a1414ef279a1f6768b 8366127: RISC-V: compiler/intrinsics/TestVerifyIntrinsicChecks.java fails when running without RVV Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/intrinsics/TestVerifyIntrinsicChecks.java Changeset: aaff9dec Branch: http3 Author: Ioi Lam Date: 2025-08-27 04:27:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aaff9dec241e4d8eebefd6beaf287582621f315c 8362566: Use -Xlog:aot+map to print contents of existing AOT cache Reviewed-by: vlivanov, kvn + src/hotspot/share/cds/aotMapLogger.cpp + src/hotspot/share/cds/aotMapLogger.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/objArrayOop.hpp ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 88c39793 Branch: http3 Author: Johan Sj?len Date: 2025-08-27 07:55:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/88c39793670f2d36490530993feb60e138f43a70 8365256: RelocIterator should use indexes instead of pointers Reviewed-by: kvn, dlong ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp Changeset: b39c7369 Branch: http3 Author: Joel Sikstr?m Date: 2025-08-27 09:08:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b39c73696d0421b218e301403d589af5a91b037f 8359683: ZGC: NUMA-Aware Relocation Reviewed-by: aboldtch, sjohanss ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zForwarding.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRelocationSet.hpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp Changeset: 0ca38bdc Branch: http3 Author: Albert Mingkun Yang Date: 2025-08-27 09:30:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ca38bdc4d503158fda57bbc8bc9adc420628079 8365919: Replace currentTimeMillis with nanoTime in Stresser.java Reviewed-by: tschatzl, phh ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Stresser.java Changeset: 19f0755c Branch: http3 Author: Per Minborg Date: 2025-08-27 09:41:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/19f0755c48e998b5b136ca58ea21eb3b54bc7b33 8365203: defineClass with direct buffer can cause use-after-free Reviewed-by: jpai ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/defineClass/TestGuardByteBuffer.java Changeset: 32df2d17 Branch: http3 Author: Hamlin Li Date: 2025-08-27 10:15:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/32df2d17f3c0407ad7e90eacfdc0fd7a65f67551 8365772: RISC-V: correctly prereserve NaN payload when converting from float to float16 in vector way Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVectorNaN.java Changeset: 124575b4 Branch: http3 Author: Ivan Walulya Date: 2025-08-27 11:45:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/124575b4c2b52328a8efddb40e67057a53b44a04 8359348: G1: Improve cpu usage measurements for heap sizing Reviewed-by: tschatzl, ayang, manc ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp Changeset: 1d53ac30 Branch: http3 Author: Chen Liang Date: 2025-08-27 14:25:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d53ac30f1db88df9a97b63b3ff56d26975d3a57 8366028: MethodType::fromMethodDescriptorString should not throw UnsupportedOperationException for invalid descriptors Reviewed-by: jvernee ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! test/jdk/java/lang/invoke/MethodTypeTest.java Changeset: 79cea6dd Branch: http3 Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-27 14:37:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79cea6dd174c22f99b4cafc835e6c843c1b4ec38 8365975: Sort share/memory includes Reviewed-by: shade, ayang, jwaters ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/metablock.inline.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: b43c2c66 Branch: http3 Author: Manuel H?ssig Date: 2025-08-27 14:48:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b43c2c663567e59f8b5c84b1b45536078190605b 8366225: Linux Alpine (fast)debug build fails after JDK-8365909 Reviewed-by: mbaesken, thartmann ! src/hotspot/os/linux/compilerThreadTimeout_linux.cpp Changeset: f1c0b4ed Branch: http3 Author: Brian Burkhalter Date: 2025-08-27 15:30:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1c0b4ed722bf4cc5f262e804cec26d59ceb6e8b 8361495: (fc) Async close of streams connected to uninterruptible FileChannel doesn't throw AsynchronousCloseException in all cases Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + test/jdk/java/nio/channels/Channels/AsyncCloseStreams.java Changeset: bd4c0f4a Branch: http3 Author: Nizar Benalla Date: 2025-08-27 15:30:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd4c0f4a7da9122527dd25df74797c42deaced3c 8358618: UnsupportedOperationException constructors javadoc is not clear Reviewed-by: liach, aivanov, rriggs ! src/java.base/share/classes/java/lang/UnsupportedOperationException.java Changeset: 075ddef8 Branch: http3 Author: Weijun Wang Date: 2025-08-27 17:49:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/075ddef831f059cad1639bb6834a0923e725e15f 8364039: Adding implNote to DOMSignContext and DOMValidateContext on JDK-specific properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java Changeset: 501e6aed Branch: http3 Author: Axel Boldt-Christmas Date: 2025-08-28 05:02:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/501e6aed4407d63b000320168dc5d0553ce8a23b 8366223: ZGC: ZPageAllocator::cleanup_failed_commit_multi_partition is broken Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp ! src/hotspot/share/gc/z/z_globals.hpp + test/hotspot/jtreg/gc/z/TestCommitFailure.java Changeset: 443b1726 Branch: http3 Author: Emanuel Peter Date: 2025-08-28 05:53:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/443b17263876355ef508ae68ddad6c108de29db8 8324751: C2 SuperWord: Aliasing Analysis runtime check Reviewed-by: kvn, mhaessig ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/mempointer.hpp ! src/hotspot/share/opto/predicates.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasing.java + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentAliasing.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8359688.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java ! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java + test/micro/org/openjdk/bench/vm/compiler/VectorAliasing.java Changeset: 57df267e Branch: http3 Author: Manuel H?ssig Date: 2025-08-28 06:30:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57df267e4269b26f7450309b54c55ddee458f75c 8365262: [IR-Framework] Add simple way to add cross-product of flags Reviewed-by: bmaillard, epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java Changeset: ab1f2af4 Branch: http3 Author: David Beaumont Committer: David Holmes Date: 2025-08-28 06:57:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab1f2af4f0e9d3bea53f394413720c19fc7cae62 8366255: Remove 'package_to_module' function from imageFile.cpp Reviewed-by: rriggs, coleenp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: d06c66f7 Branch: http3 Author: Thomas Schatzl Date: 2025-08-28 09:21:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d06c66f7f5a6d3c649c0a10ad735f0cc7c673b2a 8365055: G1: Merge Heap Roots phase incorrectly clears young gen remembered set every time Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp Changeset: 7469a274 Branch: http3 Author: Thomas Schatzl Date: 2025-08-28 09:21:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7469a274bb70b2cdc8a47e62cc989f86766c605a 8365939: [Redo] G1: Move collection set related full gc reset code into abandon_collection_set() method Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp Changeset: a5a23400 Branch: http3 Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-28 09:28:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a5a234005414a58f66c7e646a8f9b0042e9f9eec 8365053: Refresh hotspot precompiled.hpp with headers based on current frequency Reviewed-by: shade, ihse, erikj, qamai + make/scripts/update_pch.sh ! src/hotspot/share/precompiled/precompiled.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: b0f5b23e Branch: http3 Author: Leo Korinth Date: 2025-08-28 11:37:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0f5b23ed2a2f3b9d97754ced5382bb3fb3e8f40 8366145: G1: Help diagnose ubsan division by zero in computing pause time ratios (g1Analytics.cpp) Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp Changeset: 5c78c7cd Branch: http3 Author: Johan Sj?len Date: 2025-08-28 12:15:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c78c7cd83d2d1ca1ba19151d6be40f5bd6077c8 8366341: [BACKOUT] JDK-8365256: RelocIterator should use indexes instead of pointers Reviewed-by: ayang ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp Changeset: 8f864fd5 Branch: http3 Author: Manuel H?ssig Date: 2025-08-28 12:48:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8f864fd5637762153f26af5121cabdf21e1ad798 8366222: TestCompileTaskTimeout causes asserts after JDK-8365909 Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java Changeset: 79d8a34a Branch: http3 Author: Alexey Ivanov Date: 2025-08-28 13:09:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79d8a34a92350680848052717c8a1d2a4c4331aa 8365708: Add missing @Override annotations to WindowsMenuItemUIAccessor Reviewed-by: serb, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java Changeset: 22ae1374 Branch: http3 Author: Alexey Ivanov Date: 2025-08-28 13:11:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/22ae137400c711a4a991153b04b360a0df57bf0b 8365711: Declare menuBarHeight and hotTrackingOn private Reviewed-by: serb, prr, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java Changeset: afa8e79b Branch: http3 Author: Alexey Ivanov Date: 2025-08-28 13:13:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afa8e79ba1a76066cf969cb3b5f76ea804780872 8365615: Improve JMenuBar/RightLeftOrientation.java Reviewed-by: prr, psadhukhan ! test/jdk/javax/swing/JMenuBar/RightLeftOrientation.java Changeset: 8051aaf0 Branch: http3 Author: Rui Li Committer: SendaoYan Date: 2025-08-28 13:54:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8051aaf0685f7bb23bf3e23d32ad45b0bffbce7b 8342640: GenShen: Silently ignoring ShenandoahGCHeuristics considered poor user-experience Reviewed-by: ysr, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Changeset: 993babb3 Branch: http3 Author: Mikhail Yankelevich Committer: SendaoYan Date: 2025-08-28 13:54:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/993babb326f937dc1630a5a8fa5e469a64c51206 8365863: /test/jdk/sun/security/pkcs11/Cipher tests skip without SkippedException Reviewed-by: weijun, djelinski ! test/jdk/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/jdk/sun/security/pkcs11/Cipher/Test4512704.java ! test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java ! test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java ! test/jdk/sun/security/pkcs11/Cipher/TestChaChaPoly.java ! test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java ! test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java ! test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java ! test/jdk/sun/security/pkcs11/Cipher/TestCipherMode.java ! test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java ! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Changeset: 452b052f Branch: http3 Author: Igor Veresov Date: 2025-08-28 15:45:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/452b052fe343a70bc81bf299d08a9f06a1e30fe9 8365726: Test crashed with assert in C1 thread: Possible safepoint reached by thread that does not allow it Reviewed-by: dlong, shade ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: 8c6d1225 Branch: http3 Author: Aleksey Shipilev Date: 2025-08-28 15:58:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c6d12250b524c0f4ee25dbbc6fe959581b7617b 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Reviewed-by: bpb ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java ! test/jdk/java/nio/channels/FileChannel/directio/libDirectIO.c Changeset: 33d00a77 Branch: http3 Author: Hai-May Chao Date: 2025-08-28 16:36:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33d00a77f38ea16e4751b216a3bf98a620eb8055 8294035: Remove null ids checking from keytool -gencrl Reviewed-by: weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java Changeset: aaac8c06 Branch: http3 Author: Brian Burkhalter Date: 2025-08-28 17:38:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aaac8c0636e12c40c46170bf4989bd34bb577430 8366254: (fs) UnixException.translateToIOException should translate ELOOP to FileSystemLoopException Reviewed-by: vyazici, alanb ! src/java.base/unix/classes/sun/nio/fs/UnixException.java ! test/jdk/java/nio/file/Files/IsSameFile.java Changeset: 9f70965b Branch: http3 Author: Ioi Lam Date: 2025-08-28 18:08:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9f70965bb9ead2268c02c688c79ec0d80574c725 8366193: Add comments about ResolvedFieldEntry::copy_from() Reviewed-by: adinn, coleenp ! src/hotspot/share/oops/resolvedFieldEntry.hpp ! src/hotspot/share/oops/resolvedIndyEntry.hpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp Changeset: 05da2137 Branch: http3 Author: Alexander Matveev Date: 2025-08-28 21:23:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/05da2137f1cb6eef1cfc7693905daf789d315b5c 8362335: [macos] Change value of CFBundleDevelopmentRegion from "English" to "en-US" Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/ApplicationRuntime-Info.plist.template ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Runtime-Info.plist.template Changeset: b8cdf31a Branch: http3 Author: Jaikiran Pai Date: 2025-08-29 00:46:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8cdf31a2e52df857df2badb4f365454443dd89d 8365898: Specification of java.lang.module.ModuleDescriptor.packages() method can be improved Reviewed-by: alanb, liach ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: a2da75a6 Branch: http3 Author: Volkan Yazici Date: 2025-08-29 06:13:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a2da75a6b69f56be41741bffba2c6874a93dfa40 8362884: [GCC static analyzer] unix NetworkInterface.c addif leak on early returns Reviewed-by: dfuchs, mbaesken ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 86d6a2e0 Branch: http3 Author: Axel Boldt-Christmas Date: 2025-08-29 07:35:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86d6a2e05eb52ea2c603a06bce838a56d5ae507b 8366147: ZGC: ZPageAllocator::cleanup_failed_commit_single_partition may leak memory Reviewed-by: stefank, sjohanss, jsikstro ! src/hotspot/share/gc/z/zPageAllocator.cpp ! test/hotspot/jtreg/gc/z/TestCommitFailure.java Changeset: 937d61bf Branch: http3 Author: Chen Liang Date: 2025-08-29 14:35:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/937d61bfbaba61117076c78358570ec4c35c8c42 8364751: ConstantBootstraps.explicitCast contradictory specification for null-to-primitive Reviewed-by: jvernee, rriggs ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java - test/jdk/java/lang/constant/ConvertTest.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java Changeset: ae960772 Branch: http3 Author: Chen Liang Date: 2025-08-29 14:35:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae9607725c8c6a1b2f2728dbb5f7993722497da7 8361614: Missing sub-int value validation in the Class-File API Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/AccessFlags.java ! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java ! src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java ! src/java.base/share/classes/java/lang/classfile/ClassModel.java ! src/java.base/share/classes/java/lang/classfile/ClassReader.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java ! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java ! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java ! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/package-info.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileVersionImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LineNumberImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! test/jdk/jdk/classfile/InstructionValidationTest.java - test/jdk/jdk/classfile/PreviewMinorVersionTest.java + test/jdk/jdk/classfile/SubIntValidationTest.java Changeset: d594ef3a Branch: http3 Author: David Holmes Date: 2025-08-29 16:31:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d594ef3a3e013b84a392b6d64a54015adc8173cd 8366121: Hotspot Style Guide should document conventions for lock-free code Reviewed-by: stefank, ayang, jsjolen, jwaters, kvn, kbarrett ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: 849570a9 Branch: http3 Author: Anthony Scarpino Date: 2025-08-29 17:04:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/849570a94a3178da7899e5cd36400ef03ad9ae29 8365288: PEMDecoder should throw ClassCastException Reviewed-by: weijun ! src/java.base/share/classes/java/security/PEMDecoder.java ! test/jdk/java/security/PEM/PEMDecoderTest.java Changeset: d4ce630c Branch: http3 Author: Chen Liang Date: 2025-08-29 20:44:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4ce630cea267e746f7feb5124fe2ecd39d7e13a 8366399: Allow custom base reference for update_copyright_year.sh Reviewed-by: erikj ! make/scripts/update_copyright_year.sh Changeset: f23c1507 Branch: http3 Author: SendaoYan Date: 2025-08-30 02:20:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9 8366359: Test should throw SkippedException when there is no lpstat Reviewed-by: aivanov, prr ! test/jdk/javax/print/PrintServiceLookup/CountPrintServices.java Changeset: 0e739931 Branch: http3 Author: Chen Liang Date: 2025-08-30 14:03:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0e7399318b6c33c03a72ed1fdfb671f8cd9342a3 8366264: tools/javac/launcher/SourceLauncherStackTraceTest.java does not cover the scenario for 8362237 Reviewed-by: cstein, jlahoda - test/langtools/tools/javac/launcher/SourceLauncherStackTraceTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: 12e6a0b6 Branch: http3 Author: Sergey Bylokhov Date: 2025-08-30 19:26:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12e6a0b6d0086caf156cf5513a604320c619b856 8366208: Unexpected exception in sun.java2d.cmm.lcms.LCMSImageLayout Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java + test/jdk/sun/java2d/cmm/ColorConvertOp/FilterSemiCustomImages.java Changeset: 9339a6a2 Branch: http3 Author: Francesco Andreuzzi Committer: Jaikiran Pai Date: 2025-08-31 00:35:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9339a6a23236e783e93f967cf6aba16c2f749fdd 8361593: Commented dead code in JDK-8342868 can be removed Reviewed-by: jlu, naoto, jwaters, jpai ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c ! src/java.base/windows/native/libjava/TimeZone_md.c ! src/java.base/windows/native/libnet/NTLMAuthSequence.c Changeset: bdc39818 Branch: http3 Author: Anass Baya Committer: Sergey Bylokhov Date: 2025-08-31 04:34:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdc39818ce7b3c3bad10f4682a2a52fbb696f247 8361521: BogusFocusableWindowState.java fails with StackOverflowError on Linux Reviewed-by: aivanov, serb ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/BogusFocusableWindowState/BogusFocusableWindowState.java Changeset: 80ab094a Branch: http3 Author: David Holmes Date: 2025-08-31 21:34:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/80ab094a75a6474c33214e3347e08ea7b9177ec8 8347707: Standardise the use of os::snprintf and os::snprintf_checked Reviewed-by: kbarrett, fbredberg ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/virtualizationSupport.cpp ! test/hotspot/gtest/classfile/test_symbolTable.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/logging/test_asynclog.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: 2427c901 Branch: http3 Author: Ioi Lam Date: 2025-09-01 04:03:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2427c901b31dbdccc6f8f39404875a0140460479 8366024: Remove unnecessary InstanceKlass::cast() Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: a668f437 Branch: http3 Author: Shaojin Wen Date: 2025-09-01 05:54:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a668f437e481d02cbb82d4f40dd14ec3a6036399 8365620: Using enhanced switch in MethodHandleDesc Reviewed-by: liach ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java Changeset: 28942406 Branch: http3 Author: Jan Lahoda Date: 2025-09-01 05:55:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28942406020881be79b7543105b9eb2a0dda429e 8177650: JShell tool: packages in classpath don't appear in completions Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/Compiler.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java + test/langtools/jdk/jshell/ToolCompletionTest.java Changeset: 685da032 Branch: http3 Author: Aleksey Shipilev Date: 2025-09-01 06:25:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/685da0323b27abda5ab0484f4c8abaaeeff882ea 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues Reviewed-by: asemenyuk, erikj, dholmes ! make/modules/jdk.jpackage/Lib.gmk ! make/test/JtregNativeJdk.gmk Changeset: 12dc568b Branch: http3 Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-01 06:28:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12dc568b3d270e4ab6dcd07e1bcddbb024ad724a 8366331: Sort share/prims includes Reviewed-by: shade, lmesnik ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/foreignGlobals.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/jvmtiUtil.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/vmstorage.hpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 86f48ab5 Branch: http3 Author: Jonas Norlinder Committer: Thomas Schatzl Date: 2025-09-01 06:35:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86f48ab559bb1749109217aaecd1203209a5be19 8366157: Clarify in man pages that only G1 and Parallel supports MaxGCPauseMillis Reviewed-by: tschatzl, sjohanss ! src/java.base/share/man/java.md Changeset: ba90ccc6 Branch: http3 Author: Matthias Baesken Date: 2025-09-01 06:46:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba90ccc6a8ca7b0b728568ea614470c85a5f7f8a 8362516: Support of GCC static analyzer (-fanalyzer) Reviewed-by: erikj ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 Changeset: a6e2a329 Branch: http3 Author: Matthias Baesken Date: 2025-09-01 06:48:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6e2a329a07c71582ac696809fb5349c6a0b681c 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Reviewed-by: kevinw, asteiner ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c Changeset: dbac620b Branch: http3 Author: Emanuel Peter Date: 2025-09-01 06:56:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbac620b996713087f0d1b1189e543e51a0bb09f 8366357: C2 SuperWord: refactor VTransformNode::apply with VTransformApplyState Reviewed-by: chagedorn, kvn, mhaessig ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: d5d94db1 Branch: http3 Author: Anton Artemov Committer: David Holmes Date: 2025-09-01 07:43:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5d94db12a6d82a6fe9da18b5f8ce3733a6ee7e7 8357086: os::xxx functions returning memory size should return size_t Reviewed-by: stefank, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/management.cpp Changeset: a9f3cb23 Branch: http3 Author: Axel Boldt-Christmas Date: 2025-09-01 07:47:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a9f3cb23d1802ef3d3042a7f521a0747f70bc732 8366462: Test gc/z/TestCommitFailure.java#Normal failed: expected output missing Reviewed-by: dholmes, eosterlund ! test/hotspot/jtreg/gc/z/TestCommitFailure.java Changeset: 48f70d7a Branch: http3 Author: Anton Artemov Committer: David Holmes Date: 2025-09-01 07:50:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48f70d7ad85dde49cc8134d4ac0312978a5cc9f7 8361370: runtime/Thread/TestThreadDumpMonitorContention.java fails due to time out on Windows Reviewed-by: dholmes, amenkov ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: 3ca44c8d Branch: http3 Author: Matthias Baesken Date: 2025-09-01 08:03:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ca44c8dea035588070644e5c1f8f25559f66e53 8364352: Some tests fail when using a limited number of pregenerated .jsa CDS archives Reviewed-by: dholmes, stuefe ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: fe4c7a04 Branch: http3 Author: Jayathirth D V Date: 2025-09-01 08:07:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe4c7a0429a2cf9ef47701d68d0852ce44e1a9ab 8364135: JPEGImageReader.getImageTypes() should throw exception for negative image index Reviewed-by: aivanov, prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/jdk/javax/imageio/plugins/jpeg/JpegNegativeImageIndexTest.java Changeset: 56713817 Branch: http3 Author: Emanuel Peter Date: 2025-09-01 08:47:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56713817c0fd060f7106a538b0e795081f4f9d4b 8366361: C2 SuperWord: rename VTransformNode::set_req -> init_req, analogue to Node::init_req Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.hpp Changeset: dacd9af9 Branch: http3 Author: Volkan Yazici Date: 2025-09-01 08:50:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dacd9af9a02464d2d6144e29d851216641e836c9 8329829: HttpClient: Add a BodyPublishers.ofFileChannel method Reviewed-by: dfuchs, jpai, michaelm ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + test/jdk/java/net/httpclient/FileChannelPublisherTest.java Changeset: fc77e760 Branch: http3 Author: Roberto Casta?eda Lozano Date: 2025-09-01 08:55:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc77e7600f217cc91c24d4e512c685e176a66e4a 8365791: IGV: Update build dependencies Reviewed-by: chagedorn, ayang ! src/utils/IdealGraphVisualizer/pom.xml Changeset: 7f0cd648 Branch: http3 Author: Bhavana Kilambi Committer: Aleksey Shipilev Date: 2025-09-01 09:18:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7f0cd6488ba969d5cffe8ebe9b95e4ad70982188 8361582: AArch64: Some ConH values cannot be replicated with SVE Reviewed-by: shade, epeter, 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 + test/hotspot/jtreg/compiler/c2/aarch64/TestFloat16Replicate.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: 98af1892 Branch: http3 Author: Johan Sj?len Date: 2025-09-01 09:24:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98af18921aa3c274ef7ece03005337b58df3da96 8366456: Allow AllocFailStrategy for RBTree Reviewed-by: cnorrbin, aboldtch ! src/hotspot/share/utilities/rbTree.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 161baddc Branch: http3 Author: Daniel Fuchs Date: 2025-09-01 14:09:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/161baddccc21e811a626869dbf5496dca3e1e8a7 merge latest changes from master branch ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java From duke at openjdk.org Wed Sep 3 09:44:42 2025 From: duke at openjdk.org (duke) Date: Wed, 3 Sep 2025 09:44:42 GMT Subject: git: openjdk/jdk-sandbox: http3: 35 new changesets Message-ID: Changeset: a45bd128 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 09:39:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a45bd12810cec765b2cefa4d6fa4b228bb5b6051 Log the right exception ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java Changeset: 9e4a1a49 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 11:34:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e4a1a49592c96a9a7619ed1bce984b6597b1e35 Tolerate null engine in SSLAlgorithmConstraints.forQUIC ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java Changeset: 39c5f60b Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 12:22:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/39c5f60b35cf37caff3f1d5a096437a4acc5f196 Make Decoder logger final ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java Changeset: 651ee753 Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:27:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/651ee7533f268aa2e088815ff11d369f743b61db http3: cleanup - assert after locking should be moved within try ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java Changeset: 86c1c453 Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:29:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86c1c453cb7dcf34331ee0dc0bc099cf632fb543 http3: cleanup - nonsensical self computation leading to 0 ! src/java.net.http/share/classes/jdk/internal/net/http/quic/BuffersReader.java Changeset: 994b953c Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:30:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/994b953c1deaec0f293b9a9d3c433b1c8f425f4d http3: cleanup - assert should not have side effect ! src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java Changeset: bda3c963 Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:31:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bda3c963fd0e0c7803a3d8a7514405da82c4f278 http3: QuicConnectionId::hashCode can be final ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionId.java Changeset: 7b528747 Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:31:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7b52874712270f3b59ed9c0e8fd5b2a1ba306fa8 http3: cleanup - QuicConnectionImpl::maxInitialTimer should be volatile ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java Changeset: f9d45ecc Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 14:33:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9d45ecc020e6962878857ce6a980a13eec21a96 http3: minor cleanup ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java Changeset: 5110d54d Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-01 13:08:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5110d54d938b7afbdf9cfbc4501674ef7bc1d518 8365922: Parallel: Group uses of GCTimeRatio to a single location Reviewed-by: tschatzl, phh ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp Changeset: 99223eea Branch: http3 Author: Emanuel Peter Date: 2025-09-01 13:48:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/99223eea03e2ed714f7a5408c356fdf06efc9200 8366427: C2 SuperWord: refactor VTransform scalar nodes Reviewed-by: mhaessig, chagedorn, kvn ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: b06459d3 Branch: http3 Author: Kevin Walls Date: 2025-09-01 14:21:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b06459d3a83c13c0fbc7a0a7698435f17265982e 8364227: MBeanServer registerMBean throws NPE Reviewed-by: alanb ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java + test/jdk/javax/management/MBeanServer/ExceptionTestNulls.java Changeset: f58d612b Branch: http3 Author: Saint Wesonga Committer: David Holmes Date: 2025-09-02 04:01:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f58d612b6111658f01fa6b927bb2b2032c685620 8366483: ShowRegistersOnAssertTest uses wrong register pattern string for Windows on AArch64 Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java Changeset: 8f11d83a Branch: http3 Author: Philippe Marschall Committer: Jaikiran Pai Date: 2025-09-02 05:49:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8f11d83a0126f8179d72e714595588b631e6451d 8362893: Improve performance for MemorySegment::getString Reviewed-by: pminborg, mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java Changeset: efb81daf Branch: http3 Author: SendaoYan Date: 2025-09-02 06:50:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/efb81dafaf6da334674e52dbb509208d7d872440 8366031: Mark com/sun/nio/sctp/SctpChannel/CloseDescriptors.java as intermittent Reviewed-by: jpai ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java Changeset: 55e7af05 Branch: http3 Author: Leo Korinth Date: 2025-09-02 07:27:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55e7af0560335ef69af072cee60956cf8e6d00a1 8260555: Change the default TIMEOUT_FACTOR from 4 to 1 Reviewed-by: alanb, sspitsyn, lmesnik, ihse ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java ! test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java ! test/hotspot/jtreg/compiler/c1/TestConcurrentPatching.java ! test/hotspot/jtreg/compiler/c1/TestPinnedIntrinsics.java ! test/hotspot/jtreg/compiler/c2/TestMergeStores.java ! test/hotspot/jtreg/compiler/c2/TestScalarReplacementMaxLiveNodes.java ! test/hotspot/jtreg/compiler/c2/TestStressRecompilation.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/controldependency/TestLoadBypassesClassCast.java ! test/hotspot/jtreg/compiler/floatingpoint/TestFloatSyncJNIArgs.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/compiler/loopopts/TestMaxLoopOptsCountReached.java ! test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Int.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java ! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java ! test/hotspot/jtreg/compiler/vectorapi/TestRawOopAtSafepoint.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java ! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/CreateMirror/ArraysNewInstanceBug.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfSyntheticClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java ! test/hotspot/jtreg/serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/SetTag/TagMapTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThreadContext.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestNotCompilable.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java ! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowMultiJVM/ShrinkGrowMultiJVM.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread008.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/sequences/Test.java ! test/jdk/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java ! test/jdk/com/sun/jdi/InterruptHangTest.java ! test/jdk/com/sun/jdi/MethodEntryExitEvents.java ! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java ! test/jdk/java/awt/font/NumericShaper/MTTest.java ! test/jdk/java/beans/XMLDecoder/8028054/TestMethodFinder.java ! test/jdk/java/foreign/StdLibTest.java ! test/jdk/java/foreign/TestAccessModes.java ! test/jdk/java/foreign/TestBufferStackStress2.java ! test/jdk/java/foreign/TestConcurrentClose.java ! test/jdk/java/foreign/TestDeadlock.java ! test/jdk/java/foreign/TestMismatch.java ! test/jdk/java/foreign/TestStringEncodingJumbo.java ! test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestUpcallStack.java ! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java ! test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/java/lang/Math/IntegralPowTest.java ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java ! test/jdk/java/lang/ProcessBuilder/UnblockSignals.java ! test/jdk/java/lang/StackWalker/LocalsAndOperands.java ! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java ! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java ! test/jdk/java/lang/Thread/virtual/CancelTimerWithContention.java ! test/jdk/java/lang/Thread/virtual/MiscMonitorTests.java ! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java ! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java ! test/jdk/java/lang/Thread/virtual/Parking.java ! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java ! test/jdk/java/lang/Thread/virtual/Starvation.java ! test/jdk/java/lang/Thread/virtual/SynchronizedNative.java ! test/jdk/java/lang/Thread/virtual/ThreadPollOnYield.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWithTimedWait.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java ! test/jdk/java/lang/Thread/virtual/stress/PinALot.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet100kWithMonitors.java ! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java ! test/jdk/java/lang/annotation/LoaderLeakTest.java ! test/jdk/java/lang/invoke/TestLambdaFormCustomization.java ! test/jdk/java/lang/reflect/IllegalArgumentsTest.java ! test/jdk/java/math/BigInteger/LargeValueExceptions.java ! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java ! test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/ServerSocket/UnreferencedSockets.java ! test/jdk/java/net/Socket/CloseAvailable.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/SplitResponseAsync.java ! test/jdk/java/net/httpclient/SplitResponseKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/SplitResponseSSLAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java ! test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java ! test/jdk/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java ! test/jdk/java/nio/channels/Channels/TransferTo.java ! test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferFrom.java ! test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferTo.java ! test/jdk/java/nio/channels/FileChannel/CleanerTest.java ! test/jdk/java/nio/channels/SocketChannel/CloseDuringConnect.java ! test/jdk/java/nio/channels/SocketChannel/OpenLeak.java ! test/jdk/java/nio/channels/unixdomain/IOExchanges.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java ! test/jdk/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/jdk/java/security/SignedObject/Chain.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java ! test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.java ! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java ! test/jdk/java/util/logging/FileHandlerPath.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java + test/jdk/java/util/stream/boottest/java.base/java/util/stream/TEST.properties + test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/TEST.properties ! test/jdk/java/util/zip/DeInflate.java ! test/jdk/java/util/zip/ZipFile/TestZipFileEncodings.java ! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java ! test/jdk/javax/swing/JFileChooser/6868611/bug6868611.java ! test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/ConcurrentModification.java ! test/jdk/javax/swing/text/html/parser/Parser/8078268/bug8078268.java ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/jdk/incubator/vector/AddTest.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/jdk/jdk/internal/vm/Continuation/BasicExt.java ! test/jdk/jdk/internal/vm/Continuation/Fuzz.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestStackFilter.java ! test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java ! test/jdk/jdk/jfr/jvm/TestModularImage.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java ! test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java ! test/jdk/sun/security/ec/ed/EdDSATest.java ! test/jdk/sun/security/krb5/config/IncludeRandom.java ! test/jdk/sun/security/krb5/name/Constructors.java ! test/jdk/sun/security/pkcs11/KDF/TestHKDF.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java ! test/jdk/sun/security/pkcs11/KeyStore/ImportKeyToP12.java ! test/jdk/sun/security/pkcs11/Mac/TestLargeSecretKeys.java ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java ! test/jdk/sun/security/ssl/X509KeyManager/CertChecking.java ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java ! test/jdk/sun/security/tools/jarsigner/InsufficientSectionDelimiter.java ! test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java ! test/jdk/sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/keytool/GenerateAll.java ! test/jdk/sun/security/tools/keytool/ReadJar.java ! test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCert.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java ! test/jdk/sun/util/resources/TimeZone/Bug8139107.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink20000Packages.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java ! test/jdk/tools/jpackage/macosx/DmgContentTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/AppLauncherSubstTest.java ! test/jdk/tools/jpackage/share/AppVersionTest.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java ! test/jdk/tools/jpackage/share/InstallDirTest.java ! test/jdk/tools/jpackage/share/JavaOptionsTest.java ! test/jdk/tools/jpackage/share/MainClassTest.java ! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java ! test/jdk/tools/launcher/InstanceMainTest.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/HangingRemoteAgent.java ! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/tools/javac/Paths/MineField.java ! test/langtools/tools/javac/Paths/WildcardMineField.java ! test/langtools/tools/javac/diags/CheckExamples.java ! test/langtools/tools/javac/diags/RunExamples.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/langtools/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java ! test/langtools/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lambda/bridge/template_tests/TEST.properties ! test/langtools/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java ! test/langtools/tools/javac/tree/JavacTreeScannerTest.java ! test/langtools/tools/javac/tree/SourceDocTreeScannerTest.java ! test/langtools/tools/javac/tree/SourceTreeScannerTest.java ! test/langtools/tools/javac/types/TestComparisons.java ! test/langtools/tools/javac/util/IteratorsTest.java ! test/langtools/tools/javac/varargs/warning/Warn5.java ! test/langtools/tools/lib/toolbox/ToolBox.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java ! test/lib/jdk/test/lib/util/ForceGC.java Changeset: 3fb9246a Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-02 07:54:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fb9246af9a006c0b3a1f9c41d60dff74f7bf140 8366544: Parallel: Inline PSParallelCompact::invoke_no_policy Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: d19eab4f Branch: http3 Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-02 07:57:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d19eab4f08592140229de43689c7d20ff7fbf4ee 8366556: Sort share/runtime includes Reviewed-by: dholmes, ayang ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/continuationHelper.inline.hpp ! src/hotspot/share/runtime/continuationWrapper.inline.hpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLookup.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/keepStackGCProcessed.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: af532cc1 Branch: http3 Author: Joakim Nordstr?m Committer: David Holmes Date: 2025-09-02 07:58:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af532cc1b227c56cd03caca7d7558d58687d8584 8365913: Support latest MSC_VER in abstract_vm_version.cpp Reviewed-by: dholmes ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: 523bc779 Branch: http3 Author: Anton Artemov Committer: Joel Sikstr?m Date: 2025-09-02 08:15:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/523bc77981cfe82956d2176f74917c41788da6db 8364816: GetLastError() in os_windows.cpp should not store value to errno Reviewed-by: dholmes, jsikstro ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/cds/aotClassLocation.cpp Changeset: ef7872cc Branch: http3 Author: Afshin Zafari Date: 2025-09-02 09:08:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef7872cc31d4d7c0a9f311eafc28132ead3476b6 8365163: [ubsan] left-shift issue in globalDefinitions.hpp Reviewed-by: kbarrett, stefank, aph ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: e66ed4d7 Branch: http3 Author: Leo Korinth Date: 2025-09-02 09:30:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e66ed4d72948a56863f2979b976ef81c0fc43f75 8366666: Bump timeout on StressAsyncUL Reviewed-by: stefank ! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java Changeset: 31847149 Branch: http3 Author: Matthew Donovan Date: 2025-09-02 11:17:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31847149c1956b23c19a99309982660b4bbdd2d6 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Reviewed-by: mullan, abarashev ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java + test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TEST.properties ! test/lib/jdk/test/lib/security/CertificateBuilder.java Changeset: eea50fbc Branch: http3 Author: Volkan Yazici Date: 2025-09-02 12:42:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eea50fbc1b24710b18eff4b59dc90dee3736cd95 8356439: Rename JavaLangAccess::*NoRepl methods Reviewed-by: alanb, liach, rriggs ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java - test/jdk/java/lang/String/NoReplTest.java + test/jdk/java/lang/String/OrThrowTest.java Changeset: 1feb9bd5 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-02 12:46:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1feb9bd55946cad8a37745b0c9ceef16f408afd8 8365557: Parallel: Refactor ParallelScavengeHeap::mem_allocate_work Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp Changeset: 71035436 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-02 13:09:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/710354369e0131e900afc4ced706a9ed0e23ab9c 8366063: Parallel: Refactor copy_unmarked_to_survivor_space Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp Changeset: a029245a Branch: http3 Author: SendaoYan Date: 2025-09-02 13:25:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822 8365983: Tests should throw SkippedException when SCTP not supported Reviewed-by: jpai ! test/jdk/com/sun/nio/sctp/SctpChannel/Bind.java ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java ! test/jdk/com/sun/nio/sctp/SctpChannel/CommUp.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Receive.java ! test/jdk/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Send.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Shutdown.java ! test/jdk/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Branch.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/CloseDescriptors.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Send.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/Accept.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java Changeset: 444a8fa1 Branch: http3 Author: Ashutosh Mehra Date: 2025-09-02 14:54:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/444a8fa14e8ab016b8aae018054c5dc1eb843fee 8365501: Remove special AdapterHandlerEntry for abstract methods Reviewed-by: kvn, adinn ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: ecf05ca5 Branch: http3 Author: Volkan Yazici Date: 2025-09-02 15:26:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ecf05ca541b32736ab8e8a38d4be4f037a56361d 8366693: Backout recent JavaLangAccess changes breaking the build Reviewed-by: jpai, serb, alanb, syan, rriggs, jwaters ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java + test/jdk/java/lang/String/NoReplTest.java - test/jdk/java/lang/String/OrThrowTest.java Changeset: 905344da Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 16:41:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/905344da130c1ce6ea5532a76889eec6d859b93a merge latest changes from master branch ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java Changeset: 1e5227f1 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 14:49:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e5227f185cf2cdd2be7ff72d6f27d0df1935be9 Use IntFunction for header generator ! src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java ! src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java ! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java ! test/jdk/java/net/httpclient/quic/AckElicitingTest.java ! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java ! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java ! test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java ! test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java Changeset: 0ab9a7e7 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 18:27:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ab9a7e7ac6875ddaabe2139a21f744716bc8a90 Remove unnecessary instanceof checks ! src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java Changeset: a082a709 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 18:50:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a082a7094a47ad824b663f9d5980ea97d8ae1e22 Simplify control flow ! src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java Changeset: a8472a87 Branch: http3 Author: Daniel Jelinski Date: 2025-09-02 19:49:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a8472a87d5d57900591f3ef17593c7312568cca5 Remove unused variables ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java Changeset: 8e922afb Branch: http3 Author: Daniel Fuchs Date: 2025-09-02 19:19:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e922afb1e080952e86329d54aec3168ced4ce71 merge latest http3 changes From duke at openjdk.org Wed Sep 3 14:03:05 2025 From: duke at openjdk.org (duke) Date: Wed, 3 Sep 2025 14:03:05 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Windows progress Message-ID: <236a702e-fbbf-42c7-8fed-750eed73b68e@openjdk.org> Changeset: ac46b5e3 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-03 15:00:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ac46b5e39607e4f11bc3329a0a72fae46fb73044 Windows progress ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! src/hotspot/os/windows/threadLocalStorage_windows.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadLocalStorage.hpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/share/native/revivalhelper/revivalhelper.cpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Thu Sep 4 08:54:03 2025 From: duke at openjdk.org (duke) Date: Thu, 4 Sep 2025 08:54:03 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: 3 new changesets Message-ID: <2bdfec8f-5d5b-4540-bed5-9b4b9d625eb0@openjdk.org> Changeset: a08f380c Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-08-27 17:01:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a08f380c7c05b3db8632b35d0e51e4b7a937798e since ! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java Changeset: 53ed975e Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-03 15:02:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53ed975e7c69b7fec58fb7571b82cd5ae503d8b6 Merge branch 'jcmd_cores_process_revival' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival Changeset: 18c052ab Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-04 09:49:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18c052ab127b18f5233fd8fbedacbaf43d6e85e1 update, remove pthread usage ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Thu Sep 4 09:19:13 2025 From: duke at openjdk.org (duke) Date: Thu, 4 Sep 2025 09:19:13 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: remove some debug output Message-ID: <21c1fb09-41d5-41cb-bada-985687a3e8b0@openjdk.org> Changeset: ba54d630 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-04 10:13:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba54d6305638f1f380b8d3615af3629bdf016929 remove some debug output ! src/java.base/share/native/revivalhelper/revival.cpp ! src/jdk.attach/share/classes/sun/tools/attach/VirtualMachineCoreDumpImpl.java From duke at openjdk.org Thu Sep 4 10:14:10 2025 From: duke at openjdk.org (duke) Date: Thu, 4 Sep 2025 10:14:10 GMT Subject: git: openjdk/jdk-sandbox: http3: 18 new changesets Message-ID: <6fc5b331-3f71-4fba-9996-c959b90ecb68@openjdk.org> Changeset: d053ad33 Branch: http3 Author: Daniel Fuchs Date: 2025-09-03 14:05:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d053ad33e726c78939d40bd8100a9047a1b92c16 http3: fix at since ! src/java.net.http/share/classes/java/net/http/HttpClient.java ! src/java.net.http/share/classes/java/net/http/HttpOption.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! src/java.net.http/share/classes/java/net/http/StreamLimitException.java ! src/java.net.http/share/classes/java/net/http/UnsupportedProtocolVersionException.java ! test/jdk/tools/sincechecker/modules/java.net.http/JavaNetHttpCheckSince.java Changeset: 48ba8ed2 Branch: http3 Author: Leo Korinth Date: 2025-09-02 17:00:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48ba8ed2439f9a4a5cdca8715ffddad377366347 8366704: Bump timeout on TestInheritFD Reviewed-by: lmesnik ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java Changeset: c935d1ce Branch: http3 Author: Naoto Sato Date: 2025-09-02 17:11:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c935d1ce1c42ce98cc6ceffaa4f47eb2dba24dfd 8366375: Collator example for SECONDARY uses wrong code point Reviewed-by: jlu, joehw, smarks ! src/java.base/share/classes/java/text/Collator.java Changeset: 0d85f076 Branch: http3 Author: Henry Jen Date: 2025-09-02 18:03:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0d85f076cc32494c1162baea3ea6b0db67136d41 8359174: tools/jlink/JLink20000Packages.java timed out Co-authored-by: Vicente Romero Co-authored-by: Eirik Bj?rsn?s Reviewed-by: jpai, liach ! test/jdk/tools/jlink/JLink20000Packages.java ! test/jdk/tools/lib/tests/JImageGenerator.java Changeset: 80fb7088 Branch: http3 Author: Justin Lu Date: 2025-09-02 20:43:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/80fb7088a10136080d23ea93b4840f17d738500c 8365175: Replace Unicode extension anchor elements with link tag Reviewed-by: liach, iris, naoto ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java Changeset: 991ac9e6 Branch: http3 Author: Igor Veresov Date: 2025-09-02 21:28:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/991ac9e6168b2573f78772e2d7936792a43fe336 8365407: Race condition in MethodTrainingData::verify() Reviewed-by: kvn, vlivanov, iklam ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp Changeset: b50c11f9 Branch: http3 Author: Saint Wesonga Committer: Erik Joelsson Date: 2025-09-02 23:04:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b50c11f9077f071cf5639de7e82ec261e0338532 8366195: Remove unnecessary quotes around -Ta ml64 assembler argument Reviewed-by: erikj ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/CompileFile.gmk Changeset: 5052a7ee Branch: http3 Author: Rui Li Committer: Kelvin Nilsen Date: 2025-09-02 23:49:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5052a7eee57e9d145950a0ab1ca71edc02bfe0be 8246037: Shenandoah: update man pages to mention -XX:+UseShenandoahGC Reviewed-by: ysr, wkemper, cslucas ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/java.base/share/man/java.md Changeset: e268563a Branch: http3 Author: SendaoYan Date: 2025-09-03 00:57:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e268563a10b67bdcb3c030743ed3e2b3b7dfd0f7 8366476: Test gc/z/TestSmallHeap.java fails OOM with many NUMA nodes Reviewed-by: jsikstro, aboldtch ! test/hotspot/jtreg/gc/z/TestSmallHeap.java Changeset: 8c4090c2 Branch: http3 Author: Galder Zamarre?o Committer: Roland Westrelin Date: 2025-09-03 06:38:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c4090c2cfa00f9c3550669a0726a785b30ac1d5 8329077: C2 SuperWord: Add MoveD2L, MoveL2D, MoveF2I, MoveI2F Reviewed-by: epeter, qamai ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java ! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java Changeset: 7c70e734 Branch: http3 Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-03 06:45:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c70e7341438ce8a420021005a0f03fe917e5a26 8366660: Sort share/nmt includes Reviewed-by: ayang, shade ! src/hotspot/share/nmt/arrayWithFreeList.hpp ! src/hotspot/share/nmt/mallocLimit.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.inline.hpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 6dda2f6f Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-03 07:52:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6dda2f6fad5cae95057fbdfa672e3b51aff61af7 8366543: Clean up include headers in numberSeq Reviewed-by: tschatzl ! src/hotspot/share/utilities/numberSeq.cpp ! src/hotspot/share/utilities/numberSeq.hpp Changeset: 3b2f3e53 Branch: http3 Author: Leo Korinth Date: 2025-09-03 12:36:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b2f3e53d7f27653c3d4608b141aed6a84829aa8 8366803: Bump timeout on sun/tools/jhsdb/BasicLauncherTest.java Reviewed-by: stefank ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 2a5f149b Branch: http3 Author: Aleksey Shipilev Date: 2025-09-03 12:41:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a5f149bb8e26277778465fff670591c929842de 8363966: GHA: Switch cross-compiling sysroots to Debian trixie Reviewed-by: ayang, fyang, erikj ! .github/workflows/build-cross-compile.yml Changeset: 3abaa836 Branch: http3 Author: Stefan Karlsson Date: 2025-09-03 13:51:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3abaa83610efb5c8e9b86c6f895d6b58d21e1fa2 8366298: FDLeakTest sometimes takes minutes to complete on Linux Reviewed-by: lkorinth, rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/libFDLeaker.c Changeset: d5935af2 Branch: http3 Author: SendaoYan Date: 2025-09-03 14:40:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5935af228d7129d75d6987767de50b019ec30c7 8366768: Problemlist jdk/jshell/ToolSimpleTest.java Reviewed-by: jlahoda ! test/langtools/ProblemList.txt Changeset: a40afdd0 Branch: http3 Author: Vanitha B P Committer: Naoto Sato Date: 2025-09-03 15:31:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a40afdd08f366afcefb1ac9d5fb184c8e803707e 8366537: Test "java/util/TimeZone/DefaultTimeZoneTest.java" is not updating the zone ID as expected Reviewed-by: naoto, jlu ! test/jdk/java/util/TimeZone/DefaultTimeZoneTest.java Changeset: 3925afda Branch: http3 Author: Daniel Fuchs Date: 2025-09-03 17:31:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3925afda5f4658b57a0315b9a3b31dd397a3ff2a merge latest changes from master branch From duke at openjdk.org Mon Sep 8 18:58:04 2025 From: duke at openjdk.org (duke) Date: Mon, 8 Sep 2025 18:58:04 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: windows progress Message-ID: Changeset: 07aa1da1 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-08 19:56:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07aa1da192179e804dc0f92fbef96bc5f764719d windows progress ! src/hotspot/share/runtime/thread.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Mon Sep 8 21:16:01 2025 From: duke at openjdk.org (duke) Date: Mon, 8 Sep 2025 21:16:01 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: update Message-ID: Changeset: 3cda59e7 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-08 22:14:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3cda59e7f3782ece9a0d179921a79184ffda2470 update ! src/hotspot/share/runtime/thread.cpp ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/macosx/native/revivalhelper/revival_macosx.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Tue Sep 9 08:50:17 2025 From: duke at openjdk.org (duke) Date: Tue, 9 Sep 2025 08:50:17 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: symbols file: recording contents is optional. Symbols file is now almost unused. Message-ID: Changeset: 77882cfc Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-09 09:47:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/77882cfc6b5ef7672cfcfac2afdbbf896260a58b symbols file: recording contents is optional. Symbols file is now almost unused. ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp From duke at openjdk.org Tue Sep 9 09:14:49 2025 From: duke at openjdk.org (duke) Date: Tue, 9 Sep 2025 09:14:49 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: No 'contents' in linux symbosl file Message-ID: Changeset: d590e77c Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-09 10:09:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d590e77c03c6114182b2bcb29ca92b1fdfeb95eb No 'contents' in linux symbosl file ! src/java.base/linux/native/revivalhelper/revival_linux.cpp From duke at openjdk.org Wed Sep 10 09:55:28 2025 From: duke at openjdk.org (duke) Date: Wed, 10 Sep 2025 09:55:28 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: version function correction Message-ID: <5c564333-255f-420f-9c11-0f9e505d12fb@openjdk.org> Changeset: 0ed9d5ce Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-10 10:52:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ed9d5cec57a74c35b37c8ce1a243a41d8109f6d version function correction ! src/hotspot/share/runtime/thread.cpp From duke at openjdk.org Wed Sep 10 11:52:11 2025 From: duke at openjdk.org (duke) Date: Wed, 10 Sep 2025 11:52:11 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Test another way to crash: AbortVMOnException Message-ID: Changeset: f288a55b Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-10 12:47:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f288a55b70267e8e055ee0a612ef54582b74dace Test another way to crash: AbortVMOnException ! test/hotspot/jtreg/serviceability/revival/JCmdRevival.java From duke at openjdk.org Wed Sep 10 17:39:02 2025 From: duke at openjdk.org (duke) Date: Wed, 10 Sep 2025 17:39:02 GMT Subject: git: openjdk/jdk-sandbox: http3: 113 new changesets Message-ID: <930b30ec-2293-4194-a2d0-d5ba69b863d7@openjdk.org> Changeset: d531b7d3 Branch: http3 Author: Aleksei Efimov Date: 2025-09-09 17:12:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d531b7d3a87e836d820cbea5e3857ec66d5fbf77 qpack - take knownReceivedCount into account during DT entries eviction ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java ! test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java Changeset: 5af17fc3 Branch: http3 Author: Aleksei Efimov Date: 2025-09-10 11:54:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5af17fc3902fe4e8ac5c67f40ecac361688ef7de modify http3 test timeouts ! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java ! test/jdk/java/net/httpclient/http3/H3ServerPush.java ! test/jdk/java/net/httpclient/http3/H3SimpleGet.java ! test/jdk/java/net/httpclient/http3/H3SimplePost.java Changeset: e3b36e3b Branch: http3 Author: Justin Lu Date: 2025-09-03 18:00:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e3b36e3babb860d9d24a610160f47d42cfaafaa3 8366401: JCK test api/java_text/DecimalFormatSymbols/serial/InputTests.html fails after JDK-8363972 Reviewed-by: naoto ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java + test/jdk/java/text/Format/DecimalFormat/DFSSerializationTest.java Changeset: 8d236615 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-03 18:47:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d236615b7db2bd5a2a59002b79e59cf4e6a308a 8366155: Serial: Obsolete PretenureSizeThreshold Reviewed-by: tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 431f4672 Branch: http3 Author: Chen Liang Date: 2025-09-03 19:21:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/431f46724658b703e995e518cb7a2149c50d6a9d 8361635: Missing List length validation in the Class-File API Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/Annotation.java ! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/Interfaces.java ! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/java/lang/classfile/package-info.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! test/jdk/jdk/classfile/LimitsTest.java + test/jdk/jdk/classfile/ListValidationTest.java Changeset: becc35f2 Branch: http3 Author: Justin Lu Date: 2025-09-03 21:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/becc35f28792a48fac488841d0bc43226d7c96a7 8366400: JCK test api/java_text/DecimalFormat/Parse.html fails after JDK-8363972 Reviewed-by: naoto ! src/java.base/share/classes/java/text/DecimalFormat.java ! test/jdk/java/text/Format/NumberFormat/PositionTest.java Changeset: 02dd2119 Branch: http3 Author: SendaoYan Date: 2025-09-04 01:28:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02dd21196ed27289a6fad92c4881af484ce9c258 8366692: Several gc/shenandoah tests timed out Reviewed-by: shade, wkemper ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java Changeset: ed62bda2 Branch: http3 Author: SendaoYan Date: 2025-09-04 01:29:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed62bda2e0c51a67baae1fc28e41c9cd878db5f4 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second Reviewed-by: cjplummer, ayang, lmesnik ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java Changeset: 11743b1e Branch: http3 Author: SendaoYan Date: 2025-09-04 01:37:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/11743b1ed3d681ce17c2342616c4040c4b539b31 8366695: Test sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out Reviewed-by: lmesnik, kevinw ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java Changeset: f4d73d2a Branch: http3 Author: Ioi Lam Date: 2025-09-04 02:31:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f4d73d2a3dbeccfd04d49c0cfd690086edd0544f 8366584: Add an InstanceKlass::super() method that returns InstanceKlass* Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 4d1dfabc Branch: http3 Author: Anton Artemov Committer: David Holmes Date: 2025-09-04 04:35:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d1dfabcb4e94601995b07b7ecea4249ae375a04 8366038: Thread::SpinRelease should use Atomic::release_store Reviewed-by: dholmes, ayang ! src/hotspot/share/runtime/thread.cpp Changeset: 90a2db1e Branch: http3 Author: Ioi Lam Date: 2025-09-04 04:47:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90a2db1ecbc3ea25a8e9f15b34a3d8f3941b60d0 8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache() Reviewed-by: liach, kvn ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/cdsProtectionDomain.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/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MetaspaceObj.java Changeset: 62bc7b7c Branch: http3 Author: Kim Barrett Date: 2025-09-04 05:42:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62bc7b7c4247a62c23ea93cd960c3c0434925c49 8300080: offset_of for GCC/Clang exhibits undefined behavior and is not always a compile-time constant Reviewed-by: stefank, jsjolen ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: a03302d4 Branch: http3 Author: Stefan Johansson Date: 2025-09-04 06:33:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a03302d41bb9971736d4d56381ca0cad1eb3e34b 8366434: THP not working properly with G1 after JDK-8345655 Co-authored-by: Stefan Karlsson Co-authored-by: Stefan Johansson Reviewed-by: stefank, shade ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/memoryReserver.hpp + test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java Changeset: 2527e9e5 Branch: http3 Author: Emanuel Peter Date: 2025-09-04 06:53:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2527e9e58d770c50e6d807bf1483c6bb07dd3de7 8366490: C2 SuperWord: wrong result because CastP2X is missing ctrl and floats over SafePoint creating stale oops Reviewed-by: thartmann, chagedorn, mhaessig ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCastP2XCtrl.java Changeset: 49fd6a0c Branch: http3 Author: Arno Zeller Committer: Matthias Baesken Date: 2025-09-04 07:03:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49fd6a0cb4ddabaa865155bbfd4290077b7d13ea 8366558: Gtests leave /tmp/cgroups-test* files Reviewed-by: mbaesken, stuefe, lmesnik ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp Changeset: 222ae365 Branch: http3 Author: Thomas Schatzl Date: 2025-09-04 07:03:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/222ae365c89e7bcd2cd920f60aa34eebee2c83b6 8366688: G1: Rename G1HeapRegionRemSet::is_added_to_cset_group() to has_cset_group() Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp Changeset: 1495dd94 Branch: http3 Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-04 07:13:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1495dd94e97fc023dede71f957ce3b166d20d5ac 8366778: Sort share/asm, share/gc, share/include includes Reviewed-by: shade, ayang, jsikstro ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/asm/codeBuffer.inline.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/include/jvm_io.h ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 986ecff5 Branch: http3 Author: SendaoYan Date: 2025-09-04 07:14:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/986ecff5f9b16f1b41ff15ad94774d65f3a4631d 8366849: Problemlist jdk/jshell/ToolSimpleTest.java as generic-all Reviewed-by: liach, jlahoda ! test/langtools/ProblemList.txt Changeset: ab9f70dd Branch: http3 Author: Matthias Baesken Date: 2025-09-04 08:01:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab9f70dd5acd73744e3d82e9884985904f280c26 8366420: AOTMapTest fails when default jsa is missing from JDK Reviewed-by: iklam, azeller ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 53d4e928 Branch: http3 Author: Casper Norrbin Date: 2025-09-04 09:47:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53d4e928ef2851f3e16d1d200b5c3fb036e15e00 8366238: Improve RBTree API with stricter comparator semantics and pluggable validation/printing hooks Reviewed-by: jsjolen, ayang ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/opto/printinlining.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 8c50bed8 Branch: http3 Author: Casper Norrbin Date: 2025-09-04 10:48:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c50bed86709a45615743dd7953b8c6861f1da0c 8366872: Wrong number of template arguments in test in test_rbtree.cpp Reviewed-by: ayang, syan ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 80873a09 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-04 13:17:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/80873a09bf8392d98d20273e0688b17c62252242 8366836: Don't execute post-IncludeCustomExtension if file was not included Reviewed-by: erikj ! make/common/MakeIncludeEnd.gmk ! make/common/MakeIncludeStart.gmk Changeset: e1903557 Branch: http3 Author: David Beaumont Committer: Roger Riggs Date: 2025-09-04 13:19:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e19035577724f40aca14ef7d5dad0906ce9e89ab 8365467: Issues with jrtfs implementation for exploded run-time images Reviewed-by: rriggs, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java + test/jdk/jdk/internal/jrtfs/whitebox/ExplodedImageTestDriver.java + test/jdk/jdk/internal/jrtfs/whitebox/TEST.properties + test/jdk/jdk/internal/jrtfs/whitebox/java.base/jdk/internal/jrtfs/ExplodedImageTest.java Changeset: 79a1a98c Branch: http3 Author: Ioi Lam Date: 2025-09-04 16:19:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79a1a98cabb579a5de504144abacb386486fba7e 8366498: Simplify ClassFileParser::parse_super_class Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp Changeset: f90d5203 Branch: http3 Author: Ioi Lam Date: 2025-09-04 16:23:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f90d520308d5fa72497dc59bee7258931c2a3d95 8366475: Rename MetaspaceShared class to AOTMetaspace Reviewed-by: kvn, asmehra ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp ! src/hotspot/share/cds/aotCacheAccess.cpp ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotMapLogger.cpp = src/hotspot/share/cds/aotMetaspace.cpp = src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: 8520fd3f Branch: http3 Author: Vladimir Ivanov Committer: Sandhya Viswanathan Date: 2025-09-04 16:50:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated Reviewed-by: kvn, sviswanathan ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java Changeset: 1dc1d56f Branch: http3 Author: Vladimir Ivanov Committer: Sandhya Viswanathan Date: 2025-09-04 16:57:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1dc1d56f79e10c9b4c5c8b42a80a191f7b14c738 8363858: [perf] OptimizeFill may use wide set of intrinsics Reviewed-by: roland, sviswanathan ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 945aaf89 Branch: http3 Author: Casper Norrbin Date: 2025-09-04 19:00:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/945aaf893219f9ead94fd8aae4994f7b520f64bf 8366897: RBTreeTest.IntrusiveCustomVerifyTest and RBTreeTest.CustomVerify tests fail on non-debug builds Reviewed-by: ayang ! src/hotspot/share/utilities/rbTree.inline.hpp Changeset: 58107071 Branch: http3 Author: Brian Burkhalter Date: 2025-09-04 21:58:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/581070715ab1ef081032b78ceb3c2cfbdbcff611 8366102: Clarification Needed: Symbolic Link Handling in File API Specifications Reviewed-by: alanb ! src/java.base/share/classes/java/io/File.java Changeset: b7b64bb6 Branch: http3 Author: Leonid Mesnik Date: 2025-09-04 22:35:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7b64bb6c800b45e32ff37b1b92b5927a3b3fb56 8365937: post_method_exit might incorrectly set was_popped_by_exception and value in the middle of stack unwinding Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PendingException/TestMethodExitWithPendingException.java + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PendingException/libTestMethodExitWithPendingException.cpp + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PoppedByException/TestPoppedByException.java + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PoppedByException/libTestPoppedByException.cpp Changeset: 40a60252 Branch: http3 Author: David Holmes Date: 2025-09-05 00:26:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/40a602520ba1a4682213b74e6f2a6f5a6e35d839 8364735: [asan] heap-use-after-free error detected in defaultStream::writer during VM shutdown Reviewed-by: jsjolen, stuefe ! src/hotspot/share/utilities/ostream.cpp Changeset: 0d7f8f83 Branch: http3 Author: Anjian Wen Committer: Fei Yang Date: 2025-09-05 06:13:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0d7f8f83c7a674f5da4b93d66a24f9ce5ba46011 8366747: RISC-V: Improve VerifyMethodHandles for method handle linkers Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/methodHandles_riscv.cpp ! src/hotspot/cpu/riscv/methodHandles_riscv.hpp Changeset: a2f8d3c4 Branch: http3 Author: Volkan Yazici Date: 2025-09-05 06:40:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a2f8d3c4c25fdadf378313ef52185dceee98773d 8366765: [REDO] Rename JavaLangAccess::*NoRepl methods Reviewed-by: rriggs, liach, alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.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/foreign/StringSupport.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java - test/jdk/java/lang/String/NoReplTest.java + test/jdk/java/lang/String/OrThrowTest.java Changeset: e6fa8aae Branch: http3 Author: Emanuel Peter Date: 2025-09-05 08:46:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6fa8aae6168ea5a8579cd0a38209ca71c32e704 8366845: C2 SuperWord: wrong VectorCast after VectorReinterpret with swapped src/dst type Reviewed-by: thartmann, galder, vlivanov ! src/hotspot/share/opto/vtransform.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestReinterpretAndCast.java Changeset: 0dad3f1a Branch: http3 Author: Aleksey Shipilev Date: 2025-09-05 10:55:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0dad3f1ae8d0c35c4b7a8188ad7854d01c7cd6b4 8366893: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macos-aarch64 Reviewed-by: alanb, jpai ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java Changeset: 124fcf1d Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-05 13:31:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/124fcf1d9abb6cafe34637ba357617c7c7be56c8 8233115: Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: erikj ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk Changeset: 33794d16 Branch: http3 Author: Guoxiong Li Date: 2025-09-05 13:34:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33794d161467635eb32591fee189e5409cd2d114 8357188: Remove the field MemAllocator::Allocation::_overhead_limit_exceeded and the related code Reviewed-by: ayang, shade ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp Changeset: 1e90af08 Branch: http3 Author: Archie Cobbs Date: 2025-09-05 14:30:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e90af08abb74df9ec4ab94b67deeae5c1c9fee1 8359383: Incorrect starting positions for implicitly typed variables Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! test/langtools/tools/javac/parser/DeclarationEndPositions.java ! test/langtools/tools/javac/patterns/PrettyTest.java ! test/langtools/tools/javac/tree/VarTree.java ! test/langtools/tools/javac/tree/VarWarnPosition.java ! test/langtools/tools/javac/tree/VarWarnPosition.out Changeset: ceacf6f7 Branch: http3 Author: Christian Hagedorn Date: 2025-09-05 15:26:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ceacf6f7852514dc9877cfe284f9550c179d913a 8366890: C2: Split through phi printing with TraceLoopOpts misses line break Reviewed-by: rcastanedalo, mhaessig, epeter ! src/hotspot/share/opto/loopopts.cpp Changeset: 9f4d5b23 Branch: http3 Author: Chen Liang Date: 2025-09-05 15:55:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9f4d5b2398cb925ec1a66f9f7676b76c99ff7b62 8365428: Unclear comments on java.lang.invoke Holder classes Reviewed-by: iklam, jvernee ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 9cca4f7c Branch: http3 Author: Vladimir Ivanov Date: 2025-09-05 16:44:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9cca4f7c760bea9bf79f7c03f37a70449acad51e 8358751: C2: Recursive inlining check for compiled lambda forms is broken Reviewed-by: dlong, roland ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/parse1.cpp Changeset: a17058b5 Branch: http3 Author: Phil Race Date: 2025-09-05 17:45:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a17058b5bb2dcc89ed276600ceac905e7e986426 8365569: Remove finalize from JavaSoundAudioClip.java Reviewed-by: kizune, tr ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java + src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClipDelegate.java Changeset: c6c451ac Branch: http3 Author: Afshin Zafari Date: 2025-09-05 18:42:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c6c451ac392cdb545ab43dd46918eca6c47cc5f0 8353468: [ubsan] arguments.cpp:2422:23: runtime error: 2.14748e+11 is outside the range of representable values of type 'int' Reviewed-by: stefank, dholmes ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java Changeset: e2a503e2 Branch: http3 Author: Manukumar V S Date: 2025-09-05 19:50:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e2a503e26ee2a3c428c5db0cd4cbe71cdc7d837f 8347277: java/awt/Focus/ComponentLostFocusTest.java fails intermittently Reviewed-by: serb ! test/jdk/java/awt/Focus/ComponentLostFocusTest.java Changeset: 4ab2b5bd Branch: http3 Author: Manuel H?ssig Date: 2025-09-05 19:59:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ab2b5bdb4e6d40a747d4088a25f7c6351131759 8366569: Disable CompileTaskTimeout for known long-running test cases Reviewed-by: dlong ! test/hotspot/jtreg/compiler/c2/TestScalarReplacementMaxLiveNodes.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java ! test/hotspot/jtreg/compiler/loopopts/TestMaxLoopOptsCountReached.java ! test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java Changeset: 3824c7cd Branch: http3 Author: Naoto Sato Date: 2025-09-05 20:20:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3824c7cd06645b1dab5322015e8e6cf604afa754 8366517: Refine null locale processing of ctor/factory methods in `Date/DecimalFormatSymbols` Reviewed-by: jlu, rriggs ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java ! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Changeset: b674a425 Branch: http3 Author: Sarvesh Kumar Jain Committer: Sergey Bylokhov Date: 2025-09-05 20:35:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b674a425531974bb78c4622e0f1d9b46a117f575 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Reviewed-by: psadhukhan, serb ! test/jdk/ProblemList.txt Changeset: 1ebe9495 Branch: http3 Author: Kim Barrett Date: 2025-09-05 20:47:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ebe949507b48a6b62dd36e08f0ae80da2ee1dcc 8314488: Compiling the JDK with C++17 Reviewed-by: dholmes, stefank, ayang, kvn, iwalulya, jsjolen, ihse ! doc/hotspot-style.html ! doc/hotspot-style.md ! make/autoconf/flags-cflags.m4 ! make/ide/vscode/hotspot/indexers/ccls-settings.txt ! make/ide/vscode/hotspot/indexers/clangd-settings.txt ! make/ide/vscode/hotspot/indexers/cpptools-settings.txt ! make/ide/vscode/hotspot/indexers/rtags-settings.txt Changeset: cdc8b5eb Branch: http3 Author: Chen Liang Date: 2025-09-05 21:08:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cdc8b5eb83ed6335a65b93cfa0cf38932486c7e3 8366455: Move VarHandles.GuardMethodGenerator to execute on build Reviewed-by: psandoz, redestad, erikj ! make/ToolsJdk.gmk + make/jdk/src/classes/build/tools/methodhandle/VarHandleGuardMethodGenerator.java ! make/modules/java.base/gensrc/GensrcVarHandles.gmk - src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java Changeset: dbf4ffff Branch: http3 Author: Ioi Lam Date: 2025-09-05 23:55:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbf4ffffe3fbbb513122081bbcc04c543473082e 8366477: Refactor AOT-related flag bits in klass.hpp Reviewed-by: liach, asmehra, kvn ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: e8c7d2aa Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-06 09:00:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8c7d2aaf3cdbbe07b8cdcc68dd7ec9645956bf2 8332872: SetupExecute should cd to temp directory Reviewed-by: erikj ! make/CreateJmods.gmk ! make/UpdateSleefSource.gmk ! make/common/Execute.gmk + test/make/TestExecute.gmk ! test/make/TestMake.gmk Changeset: 6bb15a54 Branch: http3 Author: David Holmes Date: 2025-09-07 20:21:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6bb15a542b0eb6a4b17cfd9da50a94781d0180eb 8367035: [BACKOUT] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: kbarrett ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk Changeset: 14a40fd5 Branch: http3 Author: Sergey Bylokhov Date: 2025-09-07 23:18:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/14a40fd579b087f061da086f5eb18230c379dce0 8361533: Apply java.io.Serial annotations in java.logging Reviewed-by: rriggs ! src/java.logging/share/classes/java/util/logging/LoggingPermission.java Changeset: 8a6b8751 Branch: http3 Author: Francesco Andreuzzi Committer: Chen Liang Date: 2025-09-07 23:20:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a6b8751e1a8ad93646bf3900186802c863d7119 8354871: Replace stack map frame type magics with constants Reviewed-by: liach ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java Changeset: b0ca9bf6 Branch: http3 Author: Jan Lahoda Date: 2025-09-08 04:35:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0ca9bf61e0390a3b022a0915eacabb0cfd92e93 8365776: Convert JShell tests to use JUnit instead of TestNG Reviewed-by: vromero ! test/langtools/jdk/jshell/AbstractStopExecutionTest.java ! test/langtools/jdk/jshell/AnalysisTest.java ! test/langtools/jdk/jshell/AnalyzeSnippetTest.java ! test/langtools/jdk/jshell/BadExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ClassMembersTest.java ! test/langtools/jdk/jshell/ClassPathTest.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/CompilerOptionsTest.java ! test/langtools/jdk/jshell/CompletenessStressTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ComputeFQNsTest.java ! test/langtools/jdk/jshell/ConsoleTest.java ! test/langtools/jdk/jshell/ConsoleToolTest.java ! test/langtools/jdk/jshell/CustomInputToolBuilder.java ! test/langtools/jdk/jshell/DropTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/EmptyTest.java ! test/langtools/jdk/jshell/ErrorRecoveryTest.java ! test/langtools/jdk/jshell/ErrorTranslationTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/ExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/ExpectedDiagnostic.java ! test/langtools/jdk/jshell/ExternalEditorTest.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java ! test/langtools/jdk/jshell/FileManagerTest.java ! test/langtools/jdk/jshell/ForwardReferenceImportTest.java ! test/langtools/jdk/jshell/ForwardReferenceTest.java ! test/langtools/jdk/jshell/GetResourceTest.java ! test/langtools/jdk/jshell/HighlightUITest.java ! test/langtools/jdk/jshell/HistoryTest.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/IOTest.java ! test/langtools/jdk/jshell/IdGeneratorTest.java ! test/langtools/jdk/jshell/IgnoreTest.java ! test/langtools/jdk/jshell/IllegalArgumentExceptionTest.java ! test/langtools/jdk/jshell/ImportTest.java ! test/langtools/jdk/jshell/InaccessibleExpressionTest.java ! test/langtools/jdk/jshell/IndentUITest.java ! test/langtools/jdk/jshell/InferTypeTest.java ! test/langtools/jdk/jshell/InputUITest.java ! test/langtools/jdk/jshell/JLCollisionTest.java ! test/langtools/jdk/jshell/JShellQueryTest.java ! test/langtools/jdk/jshell/JShellStateClosedTest.java ! test/langtools/jdk/jshell/JavadocTest.java ! test/langtools/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBogusHostListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiLaunchingExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningLocalhostExecutionControlTest.java ! test/langtools/jdk/jshell/JdiStarterTest.java ! test/langtools/jdk/jshell/KullaCompletenessStressTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/LocalExecutionClassPathTest.java ! test/langtools/jdk/jshell/LocalExecutionContextLoaderParentTest.java ! test/langtools/jdk/jshell/LocalExecutionTestSupport.java ! test/langtools/jdk/jshell/LocalStopExecutionTest.java ! test/langtools/jdk/jshell/MethodsTest.java ! test/langtools/jdk/jshell/ModifiersTest.java ! test/langtools/jdk/jshell/MultipleDocumentationTest.java ! test/langtools/jdk/jshell/MyExecutionControl.java ! test/langtools/jdk/jshell/NullTest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/PipeInputStreamTest.java ! test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/RejectedFailedTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ReplaceTest.java ! test/langtools/jdk/jshell/SealedClassesTest.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/SimpleRegressionTest.java ! test/langtools/jdk/jshell/SnippetEventToStringTest.java ! test/langtools/jdk/jshell/SnippetHighlightTest.java ! test/langtools/jdk/jshell/SnippetStatusListenerTest.java ! test/langtools/jdk/jshell/SnippetTest.java ! test/langtools/jdk/jshell/SourceLevelTest.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java ! test/langtools/jdk/jshell/StopExecutionTest.java ! test/langtools/jdk/jshell/T8146368/JShellTest8146368.java ! test/langtools/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/langtools/jdk/jshell/Test8294583.java ! test/langtools/jdk/jshell/Test8296012.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolCommandOptionTest.java ! test/langtools/jdk/jshell/ToolCompletionTest.java ! test/langtools/jdk/jshell/ToolEnableNativeAccessTest.java ! test/langtools/jdk/jshell/ToolEnablePreviewTest.java ! test/langtools/jdk/jshell/ToolFormatTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolLocaleMessageTest.java ! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolReloadTest.java ! test/langtools/jdk/jshell/ToolRetainTest.java ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/ToolingTest.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/langtools/jdk/jshell/UndefinedClassTest.java ! test/langtools/jdk/jshell/UnicodeTest.java ! test/langtools/jdk/jshell/UnnamedTest.java ! test/langtools/jdk/jshell/UserExecutionControlTest.java ! test/langtools/jdk/jshell/UserInputTest.java ! test/langtools/jdk/jshell/UserJdiUserRemoteTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/jdk/jshell/WrapperTest.java Changeset: f9dc640e Branch: http3 Author: Jan Lahoda Date: 2025-09-08 06:33:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9dc640ef07ea5569b3581360041db2bb7e30c40 8351260: java.lang.AssertionError: Unexpected type tree: (ERROR) = (ERROR) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: fb1924d2 Branch: http3 Author: Joel Sikstr?m Date: 2025-09-08 06:33:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb1924d2e34f77dc834094485dccb1751bc5b3b6 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Reviewed-by: ayang, shade, stefank, tschatzl ! test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java Changeset: 051f39e1 Branch: http3 Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-09-08 07:10:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/051f39e12ce8845d13c7d4813dabc556a834892d 8366864: Sort os/linux includes Reviewed-by: ayang, dholmes ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/waitBarrier_linux.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: bea2b029 Branch: http3 Author: Richard Reingruber Date: 2025-09-08 08:30:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bea2b029a77e126171d17c3a44baec6d5cafed4a 8360219: [AIX] assert(locals_base >= l2) failed: bad placement Reviewed-by: dlong, mdoerr ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp Changeset: 5e423e03 Branch: http3 Author: Guanqiang Han Committer: Julian Waters Date: 2025-09-08 09:37:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e423e034f1f077ce9c17cfe9b0d838a4cf9365e 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp Reviewed-by: aboldtch, tschatzl, jwaters ! src/hotspot/share/gc/z/zIndexDistributor.hpp Changeset: a2726968 Branch: http3 Author: Fredrik Bredberg Date: 2025-09-08 10:28:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a272696813f2e5e896ac9de9985246aaeb9d476c 8365190: Remove LockingMode related code from share Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/threads.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java Changeset: 03c54d42 Branch: http3 Author: Jan Lahoda Date: 2025-09-08 12:26:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/03c54d4288dfd70190c3f306a44a8424f268f787 8365689: Elements.getFileObjectOf fails with a NullPointerException when an erroneous Element is passed in Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java Changeset: bcff857b Branch: http3 Author: Volker Simonis Date: 2025-09-08 13:30:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcff857ba09028cc43e856726b5c839cc6b1b0d9 8361381: GlyphLayout behavior differs on JDK 11+ compared to JDK 8 Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! test/jdk/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java + test/jdk/java/awt/font/LineBreakMeasurer/KhmerLineBreakTest.java Changeset: 166ef5e7 Branch: http3 Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-09-08 14:37:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestGeneral.java ! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java ! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java Changeset: 6765a9d7 Branch: http3 Author: Coleen Phillimore Date: 2025-09-08 15:50:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6765a9d775b5bd3d1b36090038060762f976d174 8366908: Use a different class for testing JDK-8351654 Reviewed-by: liach, lmesnik ! test/hotspot/jtreg/runtime/verifier/CFLH/TestVerify.java Changeset: ab12fbfd Branch: http3 Author: Fabio Romano Committer: Raffaello Giulietti Date: 2025-09-08 16:10:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab12fbfda2c364bb16ddf03b923989639f437f6a 8077587: BigInteger Roots Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/jdk/java/math/BigInteger/BigIntegerTest.java Changeset: 48831c65 Branch: http3 Author: Naoto Sato Date: 2025-09-08 16:23:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48831c65b5535fef706b64a4eb23ba28b1567ead 8367021: Regression in LocaleDataTest refactoring Reviewed-by: jlu, joehw ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 323b0201 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-08 16:46:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/323b02016e7458a0be39d52c9b0a5c61d579347e 8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: erikj ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk Changeset: 55af9d83 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-08 16:48:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55af9d83800930966776224bc4c7ff4ab1af9817 8366837: Clean up gensrc by spp.Spp Reviewed-by: erikj ! make/common/Utils.gmk + make/common/modules/GensrcStreamPreProcessing.gmk ! make/modules/java.base/Gensrc.gmk ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk ! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk ! make/modules/java.base/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template ! test/make/TestMakeBase.gmk Changeset: cb58e656 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-08 16:48:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb58e6560a3b80655224cb79d52bfd0afa3cf262 8330341: Wrap call to MT in ExecuteWithLog Reviewed-by: erikj ! make/common/native/LinkMicrosoft.gmk Changeset: 85441cec Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-08 18:30:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85441cec3558f76ffa2a785c959397333503d556 8367101: Remove unused includes in cardTable.cpp Reviewed-by: stefank ! src/hotspot/share/gc/shared/cardTable.cpp Changeset: 3e68d7d9 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-08 19:13:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e68d7d99fcf3039395ba94234ecbebe8e98c754 8366881: Parallel: Obsolete HeapMaximumCompactionInterval Reviewed-by: iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 56e37352 Branch: http3 Author: Erik Joelsson Date: 2025-09-08 20:52:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56e37352d5b0a749ccd150c36c9248e37d280eb6 8367130: JDK builds broken by 8366837: Clean up gensrc by spp.Spp Reviewed-by: liach ! make/modules/java.base/gensrc/GensrcVarHandles.gmk Changeset: 81a1e8e1 Branch: http3 Author: Cesar Soares Lucas Date: 2025-09-08 21:44:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81a1e8e1363446de499a59fc706221efde12dd86 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Reviewed-by: fyang, dzhang, kdnilsen, wkemper ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java Changeset: 4ec63e8f Branch: http3 Author: Chris Plummer Date: 2025-09-09 00:05:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ec63e8f5d1768ea78d0bbf477d68bcf3c6f96b6 8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed Reviewed-by: ayang, lmesnik, syan ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java Changeset: 0aee7bf2 Branch: http3 Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-09 00:38:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0aee7bf24d7f2578d3867bcfa25646cb0bd06d9a 8367048: RISC-V: Correct pipeline descriptions of the architecture Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/riscv.ad Changeset: 680bf758 Branch: http3 Author: erifan Committer: Emanuel Peter Date: 2025-09-09 06:58:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/680bf758980452511ea72224066358e5fd38f060 8365911: AArch64: Fix encoding error in sve_cpy for negative floats Reviewed-by: aph, epeter ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: ecfba66d Branch: http3 Author: Johan Sj?len Date: 2025-09-09 07:31:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ecfba66d3d7c1fef755f0824f342189d0f231007 8366363: MemBaseline accesses VMT without using lock Co-authored-by: Casper Norrbin Reviewed-by: azafari, cnorrbin ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 67bb22f3 Branch: http3 Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-09-09 07:36:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67bb22f3d661d7edf7a0949612d9fb64f0124cad 8367085: Sort os/posix includes Reviewed-by: ayang, dholmes ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/posix/safefetch_sigjmp.cpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: e16c5100 Branch: http3 Author: Johan Sj?len Date: 2025-09-09 08:14:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e16c510071f84bdbd57a8b2d3810c484c314ccf9 8367231: [BACKOUT] JDK-8366363: MemBaseline accesses VMT without using lock Reviewed-by: kbarrett, dholmes ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: cfb80934 Branch: http3 Author: Paul H?bner Committer: David Holmes Date: 2025-09-09 09:01:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cfb809344c0205875b35991ce6807333df41c949 8364103: Convert existing sprintf-chains to stringStream Reviewed-by: kbarrett, dholmes, iklam ! src/hotspot/share/classfile/javaClasses.cpp Changeset: f51e442b Branch: http3 Author: Hamlin Li Date: 2025-09-09 09:29:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f51e442b0e26d0e9ebb6ec0da9584ba4f548322c 8367098: RISC-V: sync CPU features with related JVM flags for dependant ones Reviewed-by: fyang ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: 4fc917c2 Branch: http3 Author: Johannes Bechberger Date: 2025-09-09 10:15:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4fc917c25005d1f88fe43069fe623e243bd022c3 8366486: Test jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java is timing out Reviewed-by: jbachorik ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java Changeset: 002f936e Branch: http3 Author: Johannes Bechberger Date: 2025-09-09 10:16:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/002f936ef21943ff1c8c03618091793768e756ac 8366082: Improve queue size computation in CPU-time sampler Reviewed-by: jbachorik ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/prims/whitebox.cpp + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: a25dde62 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-09 10:58:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a25dde6279c100dcff266d19b263e764f5da244e 8365231: Don't build gtest with /EHsc Reviewed-by: kbarrett, stuefe ! make/hotspot/lib/CompileGtest.gmk Changeset: a1ab12b7 Branch: http3 Author: Stefan Karlsson Date: 2025-09-09 11:17:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1ab12b77266c7124a297e1b2e0a8608b8facb2a 8366854: Extend jtreg failure handler with THP info Reviewed-by: ayang, shade, tschatzl, lmesnik, sjohanss ! test/failure_handler/src/share/conf/linux.properties Changeset: 06326176 Branch: http3 Author: Marc Chevalier Date: 2025-09-09 11:17:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0632617670f991da23c3892d357e8d1f051d29a0 8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java Changeset: f10c85fb Branch: http3 Author: Saint Wesonga Committer: Roger Riggs Date: 2025-09-09 13:13:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f10c85fbc336f6908a4f1ecae9fb5ab52984f636 8367027: java/lang/ProcessBuilder/Basic.java fails on Windows AArch64 Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: b653ae92 Branch: http3 Author: Kim Barrett Date: 2025-09-09 15:02:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b653ae92d5941202780873fad1a7cefd51e4e7a8 8367051: Build failure with clang on linux and AIX after switch to C++17 Reviewed-by: dholmes, ayang, mbaesken, mdoerr ! src/hotspot/share/utilities/forbiddenFunctions.hpp Changeset: cc6d34b2 Branch: http3 Author: Daniel Jeli?ski Date: 2025-09-09 15:08:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc6d34b2fa299a68a05e65e25c1f41dffa67c118 8366971: C2: Remove unused nop_list from PhaseOutput::init_buffer Reviewed-by: epeter, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/output.cpp Changeset: a12e9fce Branch: http3 Author: Naoto Sato Date: 2025-09-09 19:37:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a12e9fcebda1d7b75cb892e7920333d73fb5de9c 8366261: Provide utility methods for sun.security.util.Password Reviewed-by: smarks, weijun ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/unix/native/libjava/Console_md.c ! src/java.base/windows/native/libjava/Console_md.c ! test/jdk/java/io/Console/ModuleSelectionTest.java Changeset: 24a73493 Branch: http3 Author: Justin Lu Date: 2025-09-09 22:03:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/24a734938e555882857cf0b06ea693ec6f18085f 8366733: Re-examine older java.text NF, DF, and DFS serialization tests Reviewed-by: naoto ! test/jdk/java/text/Format/DecimalFormat/DFSSerializationTest.java = test/jdk/java/text/Format/DecimalFormat/DecimalFormat.114.txt = test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.114.txt = test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.142.txt = test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761a.ser.txt = test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761b.ser.txt ! test/jdk/java/text/Format/DecimalFormat/SerializationTest.java - test/jdk/java/text/Format/NumberFormat/DFSDeserialization142.java - test/jdk/java/text/Format/NumberFormat/DFSSerialization.java - test/jdk/java/text/Format/NumberFormat/DFSSerialization142.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java - test/jdk/java/text/Format/NumberFormat/SerializationLoadTest.java - test/jdk/java/text/Format/NumberFormat/SerializationSaveTest.java Changeset: f9640398 Branch: http3 Author: Dean Long Date: 2025-09-09 23:27:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f96403986b99008593e025c4991ee865fce59bb1 8361376: Regressions 1-6% in several Renaissance in 26-b4 only MacOSX aarch64 Co-authored-by: Martin Doerr Reviewed-by: mdoerr, aph, eosterlund ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 8cd4e7d8 Branch: http3 Author: Leonid Mesnik Date: 2025-09-09 23:50:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cd4e7d856dcc68243505f4e771dc8ab87176584 8365192: post_meth_exit should be in vm state when calling get_jvmti_thread_state Reviewed-by: mdoerr, dholmes ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 53b3e056 Branch: http3 Author: erifan Committer: Xiaohong Gong Date: 2025-09-10 01:49:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53b3e0567d2801ddf62c5849b219324ddfcb264a 8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable Reviewed-by: shade, xgong, epeter ! src/hotspot/share/opto/vectorIntrinsics.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorExtractBenchmark.java Changeset: af9b9050 Branch: http3 Author: Kim Barrett Date: 2025-09-10 03:30:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af9b9050ec51d0c43690fc42658741bd865b0310 8366057: HotSpot Style Guide should permit trailing return types Reviewed-by: dholmes, stefank, kvn, adinn, jsjolen ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: 8ab8d02e Branch: http3 Author: David Holmes Date: 2025-09-10 05:45:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a 8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed Reviewed-by: kbarrett ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: 2705e880 Branch: http3 Author: Disha Committer: Manukumar V S Date: 2025-09-10 06:16:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2705e880b64825044e67487f01263121780d8f7a 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Reviewed-by: azvegint ! test/jdk/ProblemList.txt Changeset: b7b01d6f Branch: http3 Author: Daniel Jeli?ski Date: 2025-09-10 06:16:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7b01d6f564ae34e913ae51bd2f8243a32807136 8366984: Remove delay slot support Reviewed-by: dlong, epeter ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 9e3fa321 Branch: http3 Author: Kazuhisa Takakuri Committer: David Holmes Date: 2025-09-10 06:37:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e3fa3216fd4ebd73da6e003a7b767cf001a1169 8349288: runtime/os/windows/TestAvailableProcessors.java fails on localized Windows platform Reviewed-by: dholmes, alanb ! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java Changeset: f3de3862 Branch: http3 Author: David Holmes Date: 2025-09-10 08:46:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3de386263e16e33c2812706cf41410da2cd58c6 8367309: Test runtime/os/windows/TestAvailableProcessors.java fails to compile after mis-merge Reviewed-by: shade, alanb ! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java Changeset: 1d3364b0 Branch: http3 Author: Daniel Fuchs Date: 2025-09-10 09:45:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d3364b00725f9d2afa8274e2244357a109be545 8365239: Spec Clarification - InterfaceAddress:getBroadcast() returning null for loop back address Reviewed-by: msheppar, djelinski, jpai ! src/java.base/share/classes/java/net/InterfaceAddress.java Changeset: 5c9f60dc Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-10 09:57:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c9f60dc5a6e64be55819469bbf10948803d0fd5 8367259: Clean up make/scripts and bin directory Reviewed-by: erikj + bin/generate-symbol-data.sh = bin/lic_check.sh = bin/normalizer.pl - bin/unshuffle_list.txt - bin/unshuffle_patch.sh = bin/update_copyright_year.sh = bin/update_pch.sh ! make/autoconf/compare.sh.template = make/scripts/compare-logger.sh - make/scripts/generate-symbol-data.sh - make/scripts/hide_important_warnings_from_javac.sh Changeset: 33244c82 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-10 10:00:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33244c82445994131a9168451275216916ce635c 8344030: Improved handling of TOOLCHAIN_PATH Reviewed-by: erikj ! make/autoconf/basic.m4 ! make/autoconf/basic_tools.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/util_paths.m4 Changeset: edae355e Branch: http3 Author: Magnus Ihse Bursie Date: 2025-09-10 10:27:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/edae355e95f23294eda092dbedcb7f6cf165b0f8 8246325: Add DRYRUN facility to SetupExecute Reviewed-by: erikj ! make/Bundles.gmk ! make/autoconf/spec.gmk.template ! make/common/Execute.gmk ! test/make/TestExecute.gmk Changeset: 4d4e51c4 Branch: http3 Author: David Beaumont Committer: Daniel Fuchs Date: 2025-09-10 11:49:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d4e51c41fed79427fb621fd9fcc8e5e23bfb287 8365483: Test sun/rmi/runtime/Log/6409194/NoConsoleOutput.java sometimes fails Reviewed-by: dfuchs, jpai ! src/java.logging/share/classes/java/util/logging/StreamHandler.java + test/jdk/java/util/logging/StreamHandlerRacyCloseTest.java Changeset: 703d930e Branch: http3 Author: Stefan Karlsson Date: 2025-09-10 11:55:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/703d930e4d52a6f9741cf9affee8caade550e67b 8366980: TestTransparentHugePagesHeap.java fails when run with -UseCompressedOops Reviewed-by: aboldtch, tschatzl ! test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java Changeset: 46ae1ee8 Branch: http3 Author: Evgeny Astigeevich Date: 2025-09-10 12:33:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46ae1ee87152742082e6047d0556944d7ae4567d 8277444: Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking Reviewed-by: dholmes, amenkov, coleenp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp + test/jdk/java/lang/instrument/RetransformBigClassTest.java Changeset: 385c1329 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-10 12:49:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/385c13298932f1de16e6161652be35d966d822ec 8367240: Parallel: Refactor PSScavengeCLDClosure Reviewed-by: stefank ! src/hotspot/share/gc/parallel/psClosure.inline.hpp Changeset: c968a672 Branch: http3 Author: Casper Norrbin Date: 2025-09-10 13:45:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c968a672c034fe533ea5f4ac5efe37ffb76c93e2 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 Reviewed-by: jsjolen, dholmes ! src/hotspot/share/logging/logAsyncWriter.cpp Changeset: 5cd7721a Branch: http3 Author: Kerem Kat Committer: Kevin Walls Date: 2025-09-10 14:36:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5cd7721ad448cc4bdac37b0456252335f6b9d9f5 8366154: Validate thread type requirements in debug commands Reviewed-by: dholmes, simonis, kevinw ! src/hotspot/share/utilities/debug.cpp Changeset: 9acc3590 Branch: http3 Author: Daniel Fuchs Date: 2025-09-10 16:03:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9acc359051c46426b9df1a1ca7f0d3154c4763a7 merge latest changes from master branch From duke at openjdk.org Fri Sep 12 16:44:04 2025 From: duke at openjdk.org (duke) Date: Fri, 12 Sep 2025 16:44:04 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Add librevival_support to preload, to implement clock_gettime with fixed value Message-ID: <76d8b8b3-3714-42b7-8415-eaf9c994e2f0@openjdk.org> Changeset: 5c8f99c9 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-12 17:42:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c8f99c9e8140d82f728a2c9e98fe50ba6d42d76 Add librevival_support to preload, to implement clock_gettime with fixed value ! make/modules/java.base/Launcher.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/java.base/linux/native/revivalhelper/revival_linux.cpp + src/java.base/share/native/librevival_support/revival_support.c + src/java.base/share/native/librevival_support/revival_support.h ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/jdk.attach/share/classes/sun/tools/attach/VirtualMachineCoreDumpImpl.java ! test/hotspot/jtreg/TEST.groups From duke at openjdk.org Fri Sep 12 21:51:56 2025 From: duke at openjdk.org (duke) Date: Fri, 12 Sep 2025 21:51:56 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: corrections Message-ID: <89f606f3-dfd4-40a8-a223-f5e72ca42e1a@openjdk.org> Changeset: fd223740 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-12 21:14:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd2237401dfe3a084368d4f30f0d4d6c0a9932c4 corrections ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/share/native/librevival_support/revival_support.c ! src/java.base/share/native/revivalhelper/revival.cpp From duke at openjdk.org Wed Sep 17 12:15:59 2025 From: duke at openjdk.org (duke) Date: Wed, 17 Sep 2025 12:15:59 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Respect libdir in revival_linux Message-ID: <8d3a5d10-8868-4973-a69f-d7ad6c495941@openjdk.org> Changeset: bf681083 Branch: jcmd_cores_process_revival Author: Ludvig Janiuk Date: 2025-09-17 12:10:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bf68108354c7a5fb198b593ba4c954bf6dc16b94 Respect libdir in revival_linux ! src/java.base/linux/native/revivalhelper/revival_linux.cpp From duke at openjdk.org Wed Sep 17 12:41:29 2025 From: duke at openjdk.org (duke) Date: Wed, 17 Sep 2025 12:41:29 GMT Subject: git: openjdk/jdk-sandbox: jcmd_cores_process_revival: Describe -L in jcmd usage Message-ID: Changeset: 81551c8d Branch: jcmd_cores_process_revival Author: Ludvig Janiuk Date: 2025-09-17 12:34:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81551c8d99d6489b45d39e93962835424b5c4f9d Describe -L in jcmd usage ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java From duke at openjdk.org Wed Sep 17 14:00:35 2025 From: duke at openjdk.org (duke) Date: Wed, 17 Sep 2025 14:00:35 GMT Subject: git: openjdk/jdk-sandbox: http3: 79 new changesets Message-ID: <91fdfe8a-66b8-4b21-b5ca-00d4f5b7547c@openjdk.org> Changeset: c2e78e5c Branch: http3 Author: Daniel Fuchs Date: 2025-09-16 14:11:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2e78e5c32d03b3e8040862218e0d996f20b13be http3: CSR review feedback ! src/java.net.http/share/classes/java/net/http/HttpClient.java Changeset: 34c3ac03 Branch: http3 Author: Prasanta Sadhukhan Date: 2025-09-10 16:00:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/34c3ac0316dbd29ae670db51bd9230a1e77382d9 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button Reviewed-by: azvegint, aivanov ! test/jdk/ProblemList.txt ! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: af18ff8d Branch: http3 Author: Hannes Walln?fer Date: 2025-09-10 16:43:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af18ff8d7c8fdd6437304839caa2e49eb34b6caa 8367007: javadoc generation of JavaFX docs fails after fix for JDK-8350920 Reviewed-by: liach, nbenalla ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java = test/langtools/jdk/javadoc/doclet/testJavaFX/pkg1/B.java Changeset: 7a3025e3 Branch: http3 Author: Weijun Wang Date: 2025-09-10 17:24:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee 8367348: Enhance PassFailJFrame to support links in HTML Reviewed-by: aivanov ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 4e2a85f7 Branch: http3 Author: Man Cao Date: 2025-09-10 17:42:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4e2a85f7500876d65c36aeaf54f5361a1549e7f5 8366118: DontCompileHugeMethods is not respected with -XX:-TieredCompilation Co-authored-by: Chuck Rasbold Co-authored-by: Justin King Reviewed-by: rasbold, iveresov, jiangli ! src/hotspot/share/compiler/compilationPolicy.cpp + test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java Changeset: fdc11a15 Branch: http3 Author: Sergey Bylokhov Date: 2025-09-10 18:41:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fdc11a1569248c9b671b66d547b4616aeb953ecf 8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits Reviewed-by: lmesnik, cjplummer, shade ! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java Changeset: 85715e10 Branch: http3 Author: Ioi Lam Date: 2025-09-10 19:21:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85715e1050fa774c3267dbbe2f749717aeeec8ff 8317269: Store old classes in linked state in AOT cache Reviewed-by: coleenp, matsaave ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldA.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithExcludedVerifierConstraints.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithVerifierConstraints.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVerification.java = test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass2.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass3.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass4.jasm = test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass2.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass3.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass4.jasm ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GoodOldClass.jasm Changeset: 85996572 Branch: http3 Author: Chen Liang Date: 2025-09-10 21:23:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85996572b61e789d7e45bd26b23d233a0a41e158 8365676: javac incorrectly allows calling interface static method via type variable Co-authored-by: Maurizio Cimadamore Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/generics/typevars/8365676/T8365676.java + test/langtools/tools/javac/generics/typevars/8365676/T8365676.out Changeset: 7fcce270 Branch: http3 Author: William Kemper Date: 2025-09-10 22:12:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7fcce27096605a27ca3b74349d1012bb0bd5963d 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely Reviewed-by: kdnilsen, phh ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.inline.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahAgeCensus.cpp Changeset: 134c3ef4 Branch: http3 Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-11 00:05:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/134c3ef41e774b483bcce32ce2fe0ef416017728 8367293: RISC-V: enable vectorapi test for VectorMask.laneIsSet Reviewed-by: fyang, epeter ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java Changeset: eb9e0459 Branch: http3 Author: Phil Race Date: 2025-09-11 04:59:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eb9e04598db7a70347ada005035644012026f902 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Reviewed-by: psadhukhan ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java Changeset: 4cc75be8 Branch: http3 Author: Emanuel Peter Date: 2025-09-11 05:03:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4cc75be80e6a89e0ed293e2f8bbb6d0f94189468 8366702: C2 SuperWord: refactor VTransform vector nodes Reviewed-by: chagedorn, galder ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: 2826d170 Branch: http3 Author: Emanuel Peter Date: 2025-09-11 05:05:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2826d1702534783023802ac5c8d8ea575558f09f 8367243: Format issues with dist dump debug output in PhaseGVN::dead_loop_check Reviewed-by: thartmann ! src/hotspot/share/opto/phaseX.cpp Changeset: 7690a45f Branch: http3 Author: Mikhail Yankelevich Date: 2025-09-11 06:55:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7690a45f77a2da47fa912fe7a2b2faa589f259f0 8366342: Key generator and key pair generator tests skipping, but showing as passed Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestChaCha20.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Changeset: 8ba0db0d Branch: http3 Author: Johan Sj?len Date: 2025-09-11 07:42:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ba0db0de8b79f64cbfa56683f660f888c880182 8366951: Test runtime/logging/StressAsyncUL.java is timing out Reviewed-by: ayang, lkorinth, dholmes, syan ! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java Changeset: 0b3a3030 Branch: http3 Author: Hamlin Li Date: 2025-09-11 08:07:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b3a303053d0eb5a98ed3d9df42c659db148b470 8367066: RISC-V: refine register selection in MacroAssembler:: decode_klass_not_null Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 3d679087 Branch: http3 Author: Joel Sikstr?m Date: 2025-09-11 08:53:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d679087b0376c221d536780cee387dc2dd8019e 8367268: Remove unused os::numa_topology_changed() Reviewed-by: ayang, dholmes ! 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/runtime/os.hpp Changeset: 3355a9d3 Branch: http3 Author: Jan Lahoda Date: 2025-09-11 10:43:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3355a9d3fa3e57d489f716ebc1c885c1391274ea 8285150: Improve tab completion for annotations Reviewed-by: liach ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java Changeset: 063f970f Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-11 11:22:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/063f970f0f5e851d72dad0112735692761d6ba36 8367401: Parallel: Remove unused field in PSKeepAliveClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: a2d272a0 Branch: http3 Author: Albert Mingkun Yang Date: 2025-09-11 11:22:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a2d272a02a079e2413d10ad2decb04681ce2f961 8367339: Parallel: Remove PSScavenge::should_scavenge Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.hpp - src/hotspot/share/gc/parallel/psScavenge.inline.hpp Changeset: 56f2f7a3 Branch: http3 Author: Roger Riggs Date: 2025-09-11 13:22:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56f2f7a3af0574357d5d3f99dcd908721ac710e9 8367138: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_macosx.c Reviewed-by: bpb, naoto, jpai, lancea ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c Changeset: 4ea8979b Branch: http3 Author: Artur Barashev Date: 2025-09-11 13:53:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ea8979b93f80e9ecbc197ee12ceb523ef8da6aa 8365953: Key manager returns no certificates when handshakeSession is not an ExtendedSSLSession Reviewed-by: djelinski, wetmore ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! test/jdk/sun/security/ssl/X509KeyManager/AlgorithmConstraintsCheck.java + test/jdk/sun/security/ssl/X509KeyManager/NonExtendedSSLSessionAlgorithmConstraints.java Changeset: 781f2b2f Branch: http3 Author: Pasam Soujanya Committer: Hannes Walln?fer Date: 2025-09-11 13:58:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/781f2b2f8188c02a6af220ebcc5bc8158fe8423e 8366278: Form control element has no associated label Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties Changeset: fc3e3e26 Branch: jcmd_cores_process_revival Author: Fernando Guallini Date: 2025-09-11 14:28:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc3e3e26c515ae0f9ae32aec504974fba393928d 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Reviewed-by: djelinski ! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java Changeset: ec743233 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-11 14:38:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec7432331ba09cc2d257af51abc494aab209d912 8367347: Serial: Refactor CLDScanClosure Reviewed-by: stefank, ayang, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp Changeset: 8b92af7d Branch: jcmd_cores_process_revival Author: Raffaello Giulietti Date: 2025-09-11 14:59:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b92af7d4aeece8b40c6c4f9de333964833da607 8367365: java/math/BigInteger/BigIntegerTest.java failed in jtreg timeout Reviewed-by: dfuchs, jpai ! test/jdk/java/math/BigInteger/BigIntegerTest.java Changeset: 7603e96f Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-09-11 15:06:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7603e96fa2350c18464fd5dac6bd2c8f140e04c9 8366911: (fs) Remove support for normalizing file names to Unicode normalized form D (macOS) Reviewed-by: alanb ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java - src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java - src/java.base/macosx/native/libnio/fs/MacOSXNativeDispatcher.c ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! test/jdk/java/nio/file/Path/MacPath.java - test/jdk/java/nio/file/Path/MacPathTest.java Changeset: e172e6a4 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Albert Mingkun Yang Date: 2025-09-11 15:08:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e172e6a4e37cf06afee662625a01193f5528a2b1 8352969: G1: Improve testability of optional collections Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp + test/hotspot/jtreg/gc/g1/TestOptionalRegionGC.java Changeset: 5abd1842 Branch: jcmd_cores_process_revival Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-12 03:35:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5abd18426d64f878ca45f9d36ca270be17a7760f 8367137: RISC-V: Detect Zicboz block size via hwprobe Reviewed-by: fyang, mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 9e843f56 Branch: jcmd_cores_process_revival Author: Kim Barrett Date: 2025-09-12 06:35:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e843f56ec0e4126e8256dff44f47c56e5282d20 8367014: Rename class Atomic to AtomicAccess Reviewed-by: dholmes, aph, stefank ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! 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/os_posix.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/suspendResume_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/windows_aarch64/atomic_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/nmethod.inline.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1BatchedTask.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FreeIdSet.cpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/freeListAllocator.cpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zAbort.cpp ! src/hotspot/share/gc/z/zAbort.inline.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zBitMap.inline.hpp ! src/hotspot/share/gc/z/zContinuation.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zMarkingSMR.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zResurrection.cpp ! src/hotspot/share/gc/z/zResurrection.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zTLABUsage.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.inline.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrFilterManager.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp ! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp ! src/hotspot/share/jfr/utilities/jfrNode.hpp ! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp ! src/hotspot/share/jfr/utilities/jfrTryLock.hpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/logging/logOutputList.hpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/heap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/counters.hpp ! src/hotspot/share/memory/metaspace/internalStats.hpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/mallocSiteTable.hpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/nmtPreInit.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/constMethodFlags.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/methodFlags.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/resolvedFieldEntry.hpp ! src/hotspot/share/oops/resolvedIndyEntry.hpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbolHandle.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp - src/hotspot/share/runtime/atomic.hpp + src/hotspot/share/runtime/atomicAccess.hpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.inline.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/nonJavaThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/suspendResumeManager.cpp ! src/hotspot/share/runtime/suspendResumeManager.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadIdentifier.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp ! src/hotspot/share/services/finalizerService.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/filterQueue.hpp ! src/hotspot/share/utilities/filterQueue.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/lockFreeStack.hpp ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/zipLibrary.cpp ! test/hotspot/gtest/cds/test_archiveWorkers.cpp ! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp ! test/hotspot/gtest/oops/test_markWord.cpp - test/hotspot/gtest/runtime/test_atomic.cpp + test/hotspot/gtest/runtime/test_atomicAccess.cpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp Changeset: 5c1865a4 Branch: jcmd_cores_process_revival Author: Robbin Ehn Date: 2025-09-12 08:01:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c1865a4fcd5da80ddcc506f4e41aada0fb93970 8365926: RISC-V: Performance regression in renaissance (chi-square) Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp Changeset: e0ad4a66 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Hamlin Li Date: 2025-09-12 08:29:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0ad4a669629012b81f0ada2b7870409683c1015 8367424: Cleanup unused time_remaining_ms update in G1CollectionSet::select_optional_groups Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 0f535aeb Branch: jcmd_cores_process_revival Author: Satyen Subramaniam Committer: Hamlin Li Date: 2025-09-12 08:30:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f535aeb0ae2f7015300889a0ee9efbf10a15896 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems Reviewed-by: stefank, tschatzl, mli ! test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java Changeset: 5f43345d Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Hamlin Li Date: 2025-09-12 08:32:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5f43345d6e9c27ae99fffd3a53e8064ed84de458 8367472: Swap conditions order in PSScavengeCLDOopClosure::do_oop(oop*) Reviewed-by: stefank, tschatzl, mli ! src/hotspot/share/gc/parallel/psClosure.inline.hpp Changeset: d13769d6 Branch: jcmd_cores_process_revival Author: Hamlin Li Date: 2025-09-12 10:40:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d13769d6c12688edffb23965c23cac614a9e6926 8367501: RISC-V: build broken after JDK-8365926 Reviewed-by: rehn ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp Changeset: 15dd96f7 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-12 10:42:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15dd96f7a68f634124c73d78659212e7f335230e 8144124: [macosx] The tabs can't be aligned when we pressing the key of 'R','B','L','C' or 'T'. Reviewed-by: azvegint ! test/jdk/ProblemList.txt Changeset: 02d7281b Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-09-12 12:06:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02d7281b93296e7700e215804cb9e2f8341cab06 8367483: C2 crash in PhaseValues::type: assert(t != nullptr) failed: must set before get - missing notification for CastX2P(SubL(x, y)) Reviewed-by: chagedorn, bmaillard ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/igvn/MissedOptimizationWithCastX2PSubX.java Changeset: 10fea860 Branch: jcmd_cores_process_revival Author: Paul H?bner Committer: Joel Sikstr?m Date: 2025-09-12 14:23:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10fea860029c4702208fe6b175b6ab8062c75f60 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test Reviewed-by: jsikstro, ayang, iklam ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java Changeset: 44aad078 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Roger Riggs Date: 2025-09-12 14:46:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/44aad0786bc85e11eded1da4cf4eb96698424c8b 8328874: Class::forName0 should validate the class name length early Reviewed-by: rriggs, liach, ayang ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java ! test/jdk/java/lang/Class/forName/ForNameNames.java Changeset: aeffce7c Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-12 16:31:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aeffce7c22cbefe9c493865ee38d025032629901 8367271: Add parsing tests to DateFormat JMH benchmark Reviewed-by: naoto - test/micro/org/openjdk/bench/java/text/DateFormatterBench.java + test/micro/org/openjdk/bench/java/text/SimpleDateFormatterBench.java Changeset: 11df2891 Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-12 16:50:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/11df28916af4c2bfd69b2829c74e046ad953ee6c 8367378: GenShen: Missing timing stats when old mark buffers are flushed during final update refs Reviewed-by: kdnilsen, xpeng, phh ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 850f904a Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-12 16:50:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/850f904a84186b514a9b79fd4625b4651e73149b 8367451: GenShen: Remove the option to compute age census during evacuation Reviewed-by: kdnilsen, xpeng, phh ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 4e59c63e Branch: jcmd_cores_process_revival Author: Kim Barrett Date: 2025-09-12 18:57:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4e59c63ec5a896a09f61a019e2fc5a2ec75ec40e 8367282: FORBID_C_FUNCTION needs exception spec consistent with library declaration Reviewed-by: dholmes, mbaesken ! src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/forbiddenFunctions.hpp Changeset: 84aa2952 Branch: jcmd_cores_process_revival Author: Coleen Phillimore Date: 2025-09-12 18:58:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/84aa295227749f5daf73100550355ac6d56a6eca 8367368: Add message for verify_legal_class_modifiers for inner classes Reviewed-by: dholmes, fparain ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp + test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest1.jcod + test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest2.jcod + test/hotspot/jtreg/runtime/InnerClassesAttr/TestInnerClassAccessFlagErrorMessage.java Changeset: 264fc979 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-12 21:15:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/264fc9790eef592b55089a784e6ff150f2b4c6ac Merge branch 'master' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/TEST.groups ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/TEST.groups Changeset: b9f7b0b8 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-12 22:48:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b9f7b0b8bc1d3004018e1ee9b8439bab51d36fc9 Merge branch 'jcmd_cores_process_revival' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: e18449d2 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-20 16:31:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e18449d20f774f61a8ecf3b3c7865988ffb7db7c progress ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/share/native/revivalhelper/revival.hpp ! src/java.base/windows/native/revivalhelper/revival_windows.cpp Changeset: 73af884f Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-20 17:19:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73af884f721da5aa083fa28b630dd4f8f5c6ccca Merge branch 'jcmd_cores_process_revival' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/share/native/revivalhelper/revival.cpp ! src/java.base/linux/native/revivalhelper/revival_linux.cpp ! src/java.base/share/native/revivalhelper/revival.cpp Changeset: 35dabb1a Branch: jcmd_cores_process_revival Author: Valerie Peng Date: 2025-09-12 20:16:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35dabb1a5f31d985f00de21badeeedb026a63b94 8244336: Restrict algorithms at JCE layer Reviewed-by: mullan, ascarpino, abarashev + src/java.base/share/classes/com/sun/crypto/provider/RSACipherAdaptor.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/KnownOIDs.java ! src/java.base/share/conf/security/java.security + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/RSACipherAdaptor.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + test/jdk/java/security/KeyStore/TestDisabledAlgorithms.java + test/jdk/java/security/MessageDigest/TestDisabledAlgorithms.java + test/jdk/java/security/Signature/TestDisabledAlgorithms.java + test/jdk/javax/crypto/Cipher/TestDisabledAlgorithms.java + test/jdk/sun/security/pkcs11/Cipher/TestDisabledAlgorithms.java + test/jdk/sun/security/pkcs11/Signature/TestNONEwithRSA.java + test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java Changeset: 3eb3e0dc Branch: jcmd_cores_process_revival Author: Jamil Nimeh Date: 2025-09-12 20:39:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3eb3e0dcb0aa06fe427adeeaa40b9568c7f07ee8 8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks Co-authored-by: Jaikiran Pai Reviewed-by: weijun, jpai ! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/UpdateAADTest.java Changeset: e2eaa2ec Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-09-13 02:03:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e2eaa2ecf39f1746481bfdd603e84167c886545b 8357708: com.sun.jndi.ldap.Connection ignores queued LDAP replies if Connection is subsequently closed Co-authored-by: Aleksei Efimov Reviewed-by: aefimov, dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java + test/jdk/com/sun/jndi/ldap/LdapClientConnTest.java Changeset: ff538c7f Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-09-13 13:51:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ff538c7f5641bb24748243da44de5d964141ae31 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 Reviewed-by: weijun ! test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java Changeset: ef291d2d Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-13 20:20:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef291d2d5d5c6ef9767a218b0f8401a0fb911bb2 8359423: Improve error message in case of missing jsa shared archive Reviewed-by: mdoerr, asteiner, eastigeevich ! src/hotspot/share/cds/aotMetaspace.cpp Changeset: c85c5cb5 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-13 20:43:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c85c5cb50e0bd80732af9d45c85fc01032ed332c 8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes Reviewed-by: dholmes, matsaave, liach ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp Changeset: 21c985f2 Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-14 04:24:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/21c985f2d75401fd81fa5eaf1486b0be60246962 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" Reviewed-by: honkar, prr, azvegint, serb ! test/jdk/ProblemList.txt - test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.java - test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java + test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest.java + test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java Changeset: 5271448b Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-14 04:29:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5271448b3a013b2e3edcd619a4a3b975b292dae1 8023263: [TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Focus/InactiveFocusRace.java Changeset: cf00f96f Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-09-15 06:59:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf00f96fd49ac7e6e04fdde74a3015531a0b59c8 8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out Reviewed-by: syan, chagedorn ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java Changeset: 2c13c66c Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-15 07:48:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c13c66cf9104a1b46842a5de5e2533a87fa1849 8367507: Parallel: Remove PSPromotionManager::drain_stacks_depth Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 9ca7b244 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-15 07:48:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9ca7b24421a5ea4fafb39bcf0c9744696932f49d 8367422: Parallel: Refactor local variables names in copy_unmarked_to_survivor_space Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp Changeset: c16462b3 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-15 08:02:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c16462b3b4686982e80fdde6802defafc2de8b1a 8367576: JvmtiThreadState::_debuggable is unused Reviewed-by: amenkov, ayang, shade ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: 3db3c062 Branch: jcmd_cores_process_revival Author: Alexander Zvegintsev Date: 2025-09-15 08:49:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3db3c06218f37ed4f14d4f53538663d2a5547095 8366852: java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing Reviewed-by: psadhukhan, honkar ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java Changeset: 1cb1267c Branch: jcmd_cores_process_revival Author: Thomas Fitzsimmons Committer: Francisco Ferrari Bihurriet Date: 2025-09-15 09:59:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2 8361711: Add library name configurability to PKCS11Test.java Reviewed-by: valeriep ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: a7dc011a Branch: jcmd_cores_process_revival Author: Johan Sj?len Date: 2025-09-15 11:24:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7dc011ac4fec73d686661b1bb6969c7135982f2 8366658: Add missing locks when accessing the VirtualMemoryTracker instance in tests and MemMapPrinter Reviewed-by: azafari, phubner ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: e8dda2b6 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-15 15:25:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e8dda2b67524b6575124581464921d46335dcad7 8367629: Parallel: Remove logging in PSAdjustWeakRootsClosure Reviewed-by: stefank ! src/hotspot/share/gc/parallel/psClosure.inline.hpp Changeset: 58c9fbc9 Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-09-15 16:22:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58c9fbc93db6c27b00d1e53d7ee8bf6e382eea82 8367382: Expand use of representation equivalence terminology Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Record.java Changeset: 60930a3e Branch: jcmd_cores_process_revival Author: Daniel Lund?n Date: 2025-09-15 17:43:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60930a3e196088e239c902216de07e1cce8407e4 8367397: Improve naming and terminology in regmask.hpp and regmask.cpp Reviewed-by: epeter, rcastanedalo, dlong ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! test/hotspot/gtest/opto/test_regmask.cpp Changeset: f8ba02f2 Branch: jcmd_cores_process_revival Author: Roland Westrelin Date: 2025-09-15 18:13:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f8ba02f2296f0ef0227f90e0e1ed116121e68231 8361702: C2: assert(is_dominator(compute_early_ctrl(limit, limit_ctrl), pre_end)) failed: node pinned on loop exit test? Reviewed-by: epeter, chagedorn, mhaessig ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE2.java + test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE3.java Changeset: 11cdafb8 Branch: jcmd_cores_process_revival Author: Chris Plummer Date: 2025-09-15 18:53:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/11cdafb8216bcd36f6636f7c5663878fb545fb37 8367297: Test com/sun/jdi/JdbStopInNotificationThreadTest.java can still fail after JDK-8366850 Reviewed-by: ayang, kevinw ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java Changeset: 729f4f9b Branch: jcmd_cores_process_revival Author: Guy Abossolo Foh - ScientificWare Committer: Alexey Ivanov Date: 2025-09-15 19:22:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/729f4f9b16ca0ede57976f10abbafedee1c6e017 8314731: Add support for the alt attribute in the image type input HTML tag Reviewed-by: aivanov, prr, tr ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java + test/jdk/javax/swing/text/html/bug8314731.java Changeset: 64155dfa Branch: jcmd_cores_process_revival Author: Justin Lu Date: 2025-09-15 21:10:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64155dfac068cf01bcab6adb401b360499f33a5f 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Reviewed-by: iris, naoto ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java Changeset: 24255848 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-16 01:04:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/242558484985cb954b0e658776fd59cbca1be1db 8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 90e81c2b Branch: jcmd_cores_process_revival Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-16 01:11:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90e81c2bee86f404250fb9b833d43b18190b5272 8367616: RISC-V: Auto-enable Zicboz extension for debug builds Reviewed-by: fyang, fjiang ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 0fbae805 Branch: jcmd_cores_process_revival Author: Kim Barrett Date: 2025-09-16 04:42:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0fbae8050b6f853053c7dee6a43d3ffbcfa69954 8252582: HotSpot Style Guide should permit variable templates Reviewed-by: dholmes, stefank, kvn ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: 76e464bc Branch: jcmd_cores_process_revival Author: Axel Boldt-Christmas Date: 2025-09-16 05:06:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/76e464bcd56dab6ef0dfd917f87fdedeb9f838b4 8367150: Add a header line to improve VMErrorCallback printing Reviewed-by: stefank, ayang ! src/hotspot/share/utilities/vmError.cpp Changeset: 60e9222f Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-16 06:30:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60e9222fe147413f20c140f2c00541b6472dfaa4 8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails Reviewed-by: tr ! test/jdk/java/awt/Focus/KeyStrokeTest.java Changeset: 73df06c8 Branch: jcmd_cores_process_revival Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-09-16 07:17:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73df06c80c33be584b054a528ecdab4ecbf51d56 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux Reviewed-by: mbaesken, ayang ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java Changeset: 3ba2e748 Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Albert Mingkun Yang Date: 2025-09-16 08:00:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ba2e748d61a9ed8098093c6d4732973051808b2 8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor Reviewed-by: ayang, kbarrett, dholmes ! src/hotspot/share/runtime/trimNativeHeap.cpp Changeset: eb26865c Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-16 08:00:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eb26865c36f1961ee802c8db812c786d4bdd4944 8367552: JCmdTestFileSafety.java fails when run by root user Reviewed-by: dcubed, ayang, phubner ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Changeset: ca89cd06 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-16 08:46:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca89cd06d39ed3a6bbe16f60fea4d7382849edbd 8367410: ZGC: Remove unused ZNmethodTable::wait_until_iteration_done() Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zNMethodTableIteration.hpp Changeset: c7f014ed Branch: jcmd_cores_process_revival Author: Hannes Greule Date: 2025-09-16 12:33:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7f014ed494409cdf9fc925fe98de08346606408 8356813: Improve Mod(I|L)Node::Value Reviewed-by: epeter, qamai ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/ModINodeValueTests.java + test/hotspot/jtreg/compiler/c2/gvn/ModLNodeValueTests.java Changeset: 0bc37059 Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-09-16 13:16:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0bc3705948b1bb8f327dc48c4dbd85d22d66f036 8367597: Runtime.exit logging failed: Cannot invoke "java.lang.Module.getClassLoader()" because "m" is null Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/Shutdown.java Changeset: c82070e6 Branch: jcmd_cores_process_revival Author: Manuel H?ssig Date: 2025-09-16 13:19:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c82070e6357a1b49f2887ab22267393ba87d9352 8366775: TestCompileTaskTimeout should use timeoutFactor Reviewed-by: chagedorn, rcastanedalo, mbaesken ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java Changeset: 58007c0b Branch: jcmd_cores_process_revival Author: Guanqiang Han Committer: Chen Liang Date: 2025-09-16 14:57:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58007c0bcc03f4609ce202cfb9f89b8438055dac 8367619: String.format in outOfRangeException uses wrong format specifier for String argument Reviewed-by: fandreuzzi, rriggs, liach ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java Changeset: 15d42c6d Branch: jcmd_cores_process_revival Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-09-16 16:24:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15d42c6d772d2c4cca1f21a947407fc0931aee64 8366978: dead code in SunCertPathBuilder Reviewed-by: mullan, hchao ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java Changeset: 075ebb4e Branch: jcmd_cores_process_revival Author: Paul H?bner Committer: Aleksey Shipilev Date: 2025-09-16 16:53:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/075ebb4ee592c10879799a68ba79f782ee49b60d 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java Changeset: c41add8d Branch: jcmd_cores_process_revival Author: Srinivas Vamsi Parasa Date: 2025-09-16 18:13:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c41add8d3e24be5f469f18cfbf0f476f2baf63a6 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 Reviewed-by: jbhateja, epeter, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! test/hotspot/gtest/x86/asmtest.out.h ! test/hotspot/gtest/x86/x86-asmtest.py Changeset: e883dec6 Branch: jcmd_cores_process_revival Author: Srinivas Vamsi Parasa Date: 2025-09-16 18:14:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e883dec6be8cb2fc44e45a6b4677cca2f4df58ef 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms Reviewed-by: sviswanathan, epeter ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: b75e35cb Branch: jcmd_cores_process_revival Author: Paul H?bner Committer: Coleen Phillimore Date: 2025-09-16 19:17:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b75e35cb94d17a742d88f23dfd1b016c26a5e63c 8365858: FilteredJavaFieldStream is unnecessary Reviewed-by: liach, jsjolen, coleenp, amenkov ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp - src/hotspot/share/runtime/reflectionUtils.cpp - src/hotspot/share/runtime/reflectionUtils.hpp ! src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: e1071797 Branch: jcmd_cores_process_revival Author: Sergey Bylokhov Date: 2025-09-16 21:51:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash Reviewed-by: prr ! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/TestWrapped.java - test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh Changeset: c2c44a06 Branch: jcmd_cores_process_revival Author: Kim Barrett Date: 2025-09-17 05:51:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2c44a061a6ba392b4e93eca2c85bd96ab7dcffe 8367724: Remove Trailing Return Types from undecided list Reviewed-by: stefank, phubner ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: 45cc515f Branch: jcmd_cores_process_revival Author: erifan Committer: Xiaohong Gong Date: 2025-09-17 07:32:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/45cc515f451accfd1a0a36d17ccb38d428a5d035 8354242: VectorAPI: combine vector not operation with compare Reviewed-by: epeter, jbhateja, xgong ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java + test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCompareNotBenchmark.java Changeset: 9c0f41e9 Branch: jcmd_cores_process_revival Author: Alexander Zvegintsev Date: 2025-09-17 08:07:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c0f41e9973726df0544bf0c7f06a7eb214b849f 8225787: java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on Ubuntu 8203004: UnixMultiResolutionSplashTest.java fails on Ubuntu16.04 Reviewed-by: psadhukhan, serb ! test/jdk/ProblemList.txt Changeset: d0ea6686 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-17 08:21:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d0ea6686ebe2baff28f5368f5bbf9dc7f34dd6d8 8367417: Serial: Use NMethodToOopClosure during Young GC Reviewed-by: fandreuzzi, stefank, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp Changeset: 976207df Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-17 08:26:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/976207df1fcebf76a5f732b26424d6a4896b359e 8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy Reviewed-by: ayang, wkemper ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp - src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 5730e908 Branch: jcmd_cores_process_revival Author: Daniel Gredler Date: 2025-09-17 09:16:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5730e908c636ad57e6bbc5a1b64ce88245c38788 4138921: TextLayout handling of empty strings Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/font/TextLine.java ! src/java.desktop/share/classes/sun/font/TextLabelFactory.java + test/jdk/java/awt/font/TextLayout/TextLayoutConstructorTest.java Changeset: 005f3a39 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-17 09:41:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/005f3a392f20ea2fbe2d7d699448e65d3443a073 8367743: G1: Use named constants for G1CSetCandidateGroup group ids Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: faebec63 Branch: jcmd_cores_process_revival Author: Andrew Dinn Date: 2025-09-17 09:42:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/faebec63a94bb532b9d0ca0736c73ddbf1392ac2 8367532: Declare all stubgen stub entries including internal cross-stub entries Reviewed-by: fyang, asmehra ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp ! src/hotspot/share/runtime/stubDeclarations.hpp Changeset: 6df01178 Branch: jcmd_cores_process_revival Author: Saranya Natarajan Committer: Manuel H?ssig Date: 2025-09-17 09:45:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6df01178c03968bee7994eddd187f790c74ba541 8356779: IGV: dump the index of the SafePointNode containing the current JVMS during parsing Reviewed-by: epeter, chagedorn, qamai ! src/hotspot/share/opto/parse2.cpp Changeset: c28142e7 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-17 10:26:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c28142e7c142b2938823451c1f638f56a7f969d2 8367737: Parallel: Retry allocation after lock acquire in mem_allocate_work Reviewed-by: fandreuzzi, tschatzl, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp Changeset: 4719ed67 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-17 11:25:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4719ed671a8a8e10b77c4748a0e1ee63c19dfefb 8366777: Build fails unknown pseudo-op with old AS on linux-aarch64 Reviewed-by: erikj, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 Changeset: 7e738f0d Branch: jcmd_cores_process_revival Author: Aleksey Shipilev Date: 2025-09-17 11:36:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e738f0d906e574706a277fabbc2cc1df6f11f19 8367313: CTW: Execute in AWT headless mode Reviewed-by: epeter, kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: b00e0dae Branch: jcmd_cores_process_revival Author: Roberto Casta?eda Lozano Date: 2025-09-17 12:47:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b00e0dae9bbd4bd88f8e7307b7c96688fa3194fe 8367728: IGV: dump node address type Reviewed-by: mchevalier, dfenacci, chagedorn ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: 1ba84141 Branch: jcmd_cores_process_revival Author: Matthias Baesken Date: 2025-09-17 13:46:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ba841410bf4af0377a7192717d4ebc5d6d9f3f9 8367573: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_aix.c Reviewed-by: rriggs ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c Changeset: 91afdaff Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-17 13:58:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91afdaff80459ec8ffff859f29fdadf1c631fddb 8367860: Remove unused NMethodToOopClosure::fix_relocations Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/memory/iterator.hpp Changeset: d7eeacf2 Branch: jcmd_cores_process_revival Author: Daniel Jeli?ski Date: 2025-09-17 14:01:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7eeacf2a0c24946de56471a99e744f21642d784 8367112: HttpClient does not support Named Groups set on SSLParameters Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java Changeset: 9949ee31 Branch: jcmd_cores_process_revival Author: David Beaumont Committer: Chen Liang Date: 2025-09-17 14:46:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9949ee3163a31f6f3c13c4fe34e8c0166210719e 8367005: ImageReader refactor caused performance regressions for startup and footprint Reviewed-by: alanb, rriggs, jpai ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! test/jdk/jdk/internal/jimage/ImageReaderTest.java Changeset: 01d7554b Branch: jcmd_cores_process_revival Author: Stefan Karlsson Date: 2025-09-17 15:17:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/01d7554b87fb7be8cab5dc12fd67eaba6585d2f3 8367486: Change prefix for platform-dependent AtomicAccess files Reviewed-by: kbarrett, ayang = src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp = src/hotspot/os_cpu/bsd_aarch64/atomicAccess_bsd_aarch64.hpp = src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp = src/hotspot/os_cpu/bsd_zero/atomicAccess_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp = src/hotspot/os_cpu/linux_aarch64/atomicAccess_linux_aarch64.hpp = src/hotspot/os_cpu/linux_arm/atomicAccess_linux_arm.hpp = src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp = src/hotspot/os_cpu/linux_riscv/atomicAccess_linux_riscv.hpp = src/hotspot/os_cpu/linux_s390/atomicAccess_linux_s390.hpp = src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp = src/hotspot/os_cpu/linux_zero/atomicAccess_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp = src/hotspot/os_cpu/windows_aarch64/atomicAccess_windows_aarch64.hpp = src/hotspot/os_cpu/windows_x86/atomicAccess_windows_x86.hpp ! src/hotspot/share/runtime/atomicAccess.hpp Changeset: 6f493b4d Branch: jcmd_cores_process_revival Author: Cesar Soares Lucas Date: 2025-09-17 16:52:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f493b4d2e7120cbe34fb70d595f7626655b47a9 8361699: C2: assert(can_reduce_phi(n->as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT Reviewed-by: rcastanedalo ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationNotReducibleAnymore.java Changeset: 18dc186a Branch: jcmd_cores_process_revival Author: Damon Nguyen Date: 2025-09-17 18:07:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18dc186a8f4820ed78c21173713dd127ef512e1f 8367790: Remove java/awt/PopupMenu/PopupMenuLocation.java from ProblemList Reviewed-by: aivanov, azvegint ! test/jdk/ProblemList.txt Changeset: f7ce3a1b Branch: jcmd_cores_process_revival Author: Alexey Semenyuk Date: 2025-09-17 19:22:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f7ce3a1b5f38143f17b5015ca5b714ec0e708f54 8365790: Shutdown hook for application image does not work on Windows Reviewed-by: almatvee ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/Executor.cpp ! src/jdk.jpackage/windows/native/common/Executor.h + test/jdk/tools/jpackage/apps/UseShutdownHook.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/resources/Win8365790Test.ps1 + test/jdk/tools/jpackage/windows/Win8365790Test.java Changeset: 0756ecb2 Branch: jcmd_cores_process_revival Author: Roger Riggs Date: 2025-09-17 19:49:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0756ecb214b8ab76cb69f354063d153b72f978c2 8367031: [backout] Change java.time month/day field types to 'byte' Reviewed-by: alanb, liach, naoto, iris ! 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: f682f070 Branch: jcmd_cores_process_revival Author: Kim Barrett Date: 2025-09-17 20:20:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f682f070079037f8fb646e91ea336af0bc778813 8367796: Rename AtomicAccess gtests Reviewed-by: ayang, tschatzl ! test/hotspot/gtest/runtime/test_atomicAccess.cpp Changeset: 919f5faa Branch: jcmd_cores_process_revival Author: Joe Darcy Date: 2025-09-17 20:47:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/919f5faa4618473eddab39d65fe7c1cc732600b7 8367787: Expand use of representation equivalence terminology in Float16 Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: aa36799a Branch: jcmd_cores_process_revival Author: Vladimir Ivanov Date: 2025-09-17 21:34:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa36799acb5834d730400fb073a9a3a8ee3c28ef 8367333: C2: Vector math operation intrinsification failure Reviewed-by: epeter, shade, jbhateja ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java Changeset: 91a97943 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-18 02:49:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91a979430e2516b5853c397a336837799928f478 8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/aotLinkedClassTable.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java Changeset: a355edbb Branch: jcmd_cores_process_revival Author: Damon Fenacci Date: 2025-09-18 06:24:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a355edbbe43f7356f9439ecabf0ab8218fc9e3e1 8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows Reviewed-by: syan, chagedorn ! test/hotspot/jtreg/compiler/startup/StartupOutput.java Changeset: a306f88a Branch: jcmd_cores_process_revival Author: Srinivas Mandalika Committer: Prasanta Sadhukhan Date: 2025-09-18 06:41:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a306f88a8456be454f4954c7e4fb8a1273344b5b 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java Reviewed-by: psadhukhan ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java Changeset: 4c5e901c Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Kevin Walls Date: 2025-09-18 08:25:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c5e901c96dee3885e1b29a53d3400174f9bba09 8367689: Revert removal of several compilation-related vmStructs fields Reviewed-by: kevinw, coleenp ! src/hotspot/share/ci/ciClassList.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 04dcaa34 Branch: jcmd_cores_process_revival Author: Manuel H?ssig Date: 2025-09-18 08:30:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/04dcaa3412d07c407aed604874095acaf81d7309 8367721: Test compiler/arguments/TestCompileTaskTimeout.java crashed: SIGSEGV Reviewed-by: mchevalier, chagedorn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 4c7c009d Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Damon Fenacci Date: 2025-09-18 09:09:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c7c009dd6aa2ce1f65f05c05d7376240f3c01cd 8367740: assembler_.inline.hpp should not include assembler.inline.hpp Reviewed-by: dfenacci, ayang ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/zero/assembler_zero.inline.hpp Changeset: a49856bb Branch: jcmd_cores_process_revival Author: Emanuel Peter Date: 2025-09-18 11:09:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a49856bb044057a738ffc4186e1e5e3916c0254c 8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions Reviewed-by: shade, mhaessig ! test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java Changeset: 5db1dfe5 Branch: jcmd_cores_process_revival Author: Christian Stein Date: 2025-09-18 12:09:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5db1dfe5c8b5df40779bb450849e6433aa9825ab 8361950: Update to use jtreg 8 Reviewed-by: jpai, iris, joehw, erikj, ihse, liach, alanb ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! test/docs/TEST.ROOT ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT Changeset: feaa654b Branch: jcmd_cores_process_revival Author: Johan Sj?len Date: 2025-09-18 12:26:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/feaa654b1bb5a1187785320603ccb17e2c43222d 8367249: [REDO] MemBaseline accesses VMT without using lock Reviewed-by: azafari, cnorrbin ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: c927291e Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-18 15:08:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c927291ecfa3a3871a1eed006687a3e9db4f6811 8367739: Serial: Retry allocation after lock acquire in mem_allocate_work Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: 72e5ad3d Branch: jcmd_cores_process_revival Author: Ben Perez Date: 2025-09-18 15:23:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72e5ad3d21effff6a4efae8ab3ed45c4f6bfba76 8365581: Optimize Java implementation of P256 arithmetic Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java Changeset: b8f2c738 Branch: jcmd_cores_process_revival Author: Chris Plummer Date: 2025-09-18 15:35:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8f2c7387f4b5a60a6b671619d968d1d77aa9c27 8367614: Test vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java failed, passed and timed-out Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java Changeset: c597384a Branch: jcmd_cores_process_revival Author: Kelvin Nilsen Date: 2025-09-18 16:06:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c597384ad64c7107fba4e970aa435a141276b2fd 8367708: GenShen: Reduce total evacuation burden Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 000569da Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-18 16:09:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/000569da601afde85f83c361c9f1a7ba3814bff4 8362561: Remove diagnostic option AllowArchivingWithJavaAgent Reviewed-by: sspitsyn, shade, dholmes, ayang ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/OldClassAndRedefineClass.java Changeset: 14b9f53b Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-18 17:22:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/14b9f53bb376c49b73b376c6e5a4b30105358b5a 8367626: Parallel: Remove ParallelCompactData::summarize_dense_prefix Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 4be4826d Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-18 18:50:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4be4826ddb51c155eec3fe2923d891357f8d753b 8367450: Shenandoah: Log the composition of the collection set Reviewed-by: ysr, kdnilsen, phh ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp Changeset: e4cb86df Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-18 18:53:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e4cb86df2b05cef6dd7e29e8803ebbbf5b4fe5a2 8367473: Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option 8367722: [GenShen] ShenandoahEvacuationStats is always empty Reviewed-by: ysr, phh ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 6e4e966d Branch: jcmd_cores_process_revival Author: William Kemper Date: 2025-09-18 21:18:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e4e966d9b71ec04618e19784b5a661f34595ef6 8365792: GenShen: assertion "Generations aren't reconciled" Reviewed-by: xpeng, ysr ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp Changeset: e3a4c284 Branch: jcmd_cores_process_revival Author: Ioi Lam Date: 2025-09-19 01:04:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e3a4c28409ac62feee9efe069e3a3482e7e2cdd2 8362657: Make tables used in AOT assembly phase GC-safe Reviewed-by: shade, dholmes ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsHeapVerifier.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp Changeset: 7ec3fa5f Branch: jcmd_cores_process_revival Author: Jaikiran Pai Date: 2025-09-19 01:36:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ec3fa5f0a7408bf70e6226814d80dabd8a1a93c 8367801: jtreg failure_handler - don't use the -L option for ps command Reviewed-by: ayang, shade ! test/failure_handler/src/share/conf/linux.properties Changeset: c0815e40 Branch: jcmd_cores_process_revival Author: SendaoYan Date: 2025-09-19 01:50:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Reviewed-by: fandreuzzi, dfuchs ! test/jdk/java/net/InetAddress/ptr/Lookup.java Changeset: 5855fd2f Branch: jcmd_cores_process_revival Author: Prasanta Sadhukhan Date: 2025-09-19 02:58:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5855fd2f654175c05341cc03ebf188d4db3e407d 8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner Reviewed-by: honkar, dnguyen ! test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java Changeset: 898fcff0 Branch: jcmd_cores_process_revival Author: Amit Kumar Date: 2025-09-19 04:33:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/898fcff03745da29318e29ead189d78f8daa6988 8367325: [s390x] build failure due to JDK-8361376 Reviewed-by: mdoerr, dlong ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp Changeset: 48d394a2 Branch: jcmd_cores_process_revival Author: Tagir F. Valeev Date: 2025-09-19 07:19:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48d394a245e7d16423b3829efa326fe72605c8ee 8356995: Provide default methods min(T, T) and max(T, T) in Comparator interface Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/util/Comparator.java + test/jdk/java/util/Comparator/MinMaxTest.java Changeset: 28879d3d Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-19 07:37:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28879d3d03ca6e8ea68a6063da349d83310b22ce 8367848: Parallel: Use NMethodToOopClosure during Young GC Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/runtime/threads.hpp Changeset: 930d7249 Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-19 08:15:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/930d7249239e464adfca3a007342ce0fcb8f070d 8367983: javax/management/monitor/ThreadPoolTest.java and StartStopTest.java fail with Unexpected Maximum Pool Size Overflow! Reviewed-by: cjplummer, dholmes ! test/jdk/javax/management/monitor/StartStopTest.java Changeset: 937e19e8 Branch: jcmd_cores_process_revival Author: Stefan Johansson Date: 2025-09-19 08:48:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/937e19e86aab9194c363fb8709bbbc6dead0c391 8366780: Enhance ProcSmapsParser and Printer to handle THPeligible field Reviewed-by: stuefe, ayang ! src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/os/linux/procMapsParser.cpp ! src/hotspot/os/linux/procMapsParser.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 94a301a7 Branch: jcmd_cores_process_revival Author: Manuel H?ssig Date: 2025-09-19 09:08:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94a301a70e19be284f406ebb6d8b94b6f96e1a24 8366875: CompileTaskTimeout should be reset for each iteration of RepeatCompilation Reviewed-by: dlong, epeter ! src/hotspot/os/linux/compilerThreadTimeout_linux.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerThread.hpp ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java Changeset: 65aea485 Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-19 10:06:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65aea485884134743fbd3da355bd1f861b410704 8367859: Remove nio exception gensrc Reviewed-by: naoto, erikj, bpb ! make/modules/java.base/Gensrc.gmk - make/modules/java.base/gensrc/GensrcExceptions.gmk - make/scripts/addNotices.sh - make/scripts/genExceptions.sh + src/java.base/share/classes/java/nio/BufferOverflowException.java + src/java.base/share/classes/java/nio/BufferUnderflowException.java + src/java.base/share/classes/java/nio/InvalidMarkException.java + src/java.base/share/classes/java/nio/ReadOnlyBufferException.java + src/java.base/share/classes/java/nio/channels/AcceptPendingException.java + src/java.base/share/classes/java/nio/channels/AlreadyBoundException.java + src/java.base/share/classes/java/nio/channels/AlreadyConnectedException.java + src/java.base/share/classes/java/nio/channels/AsynchronousCloseException.java + src/java.base/share/classes/java/nio/channels/CancelledKeyException.java + src/java.base/share/classes/java/nio/channels/ClosedByInterruptException.java + src/java.base/share/classes/java/nio/channels/ClosedChannelException.java + src/java.base/share/classes/java/nio/channels/ClosedSelectorException.java + src/java.base/share/classes/java/nio/channels/ConnectionPendingException.java + src/java.base/share/classes/java/nio/channels/FileLockInterruptionException.java + src/java.base/share/classes/java/nio/channels/IllegalBlockingModeException.java + src/java.base/share/classes/java/nio/channels/IllegalChannelGroupException.java + src/java.base/share/classes/java/nio/channels/IllegalSelectorException.java + src/java.base/share/classes/java/nio/channels/InterruptedByTimeoutException.java + src/java.base/share/classes/java/nio/channels/NoConnectionPendingException.java + src/java.base/share/classes/java/nio/channels/NonReadableChannelException.java + src/java.base/share/classes/java/nio/channels/NonWritableChannelException.java + src/java.base/share/classes/java/nio/channels/NotYetBoundException.java + src/java.base/share/classes/java/nio/channels/NotYetConnectedException.java + src/java.base/share/classes/java/nio/channels/OverlappingFileLockException.java + src/java.base/share/classes/java/nio/channels/ReadPendingException.java + src/java.base/share/classes/java/nio/channels/ShutdownChannelGroupException.java + src/java.base/share/classes/java/nio/channels/UnresolvedAddressException.java + src/java.base/share/classes/java/nio/channels/UnsupportedAddressTypeException.java + src/java.base/share/classes/java/nio/channels/WritePendingException.java - src/java.base/share/classes/java/nio/channels/exceptions + src/java.base/share/classes/java/nio/charset/CharacterCodingException.java + src/java.base/share/classes/java/nio/charset/IllegalCharsetNameException.java + src/java.base/share/classes/java/nio/charset/UnsupportedCharsetException.java - src/java.base/share/classes/java/nio/charset/exceptions - src/java.base/share/classes/java/nio/exceptions Changeset: 1b9a1168 Branch: jcmd_cores_process_revival Author: Francisco Ferrari Bihurriet Date: 2025-09-19 10:23:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1b9a11682d5f73885213822423bfce8dfc17febd 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName Reviewed-by: hchao ! test/jdk/sun/security/tools/jarsigner/VerifyJarEntryName.java Changeset: 2bff4174 Branch: jcmd_cores_process_revival Author: Thomas Schatzl Date: 2025-09-19 11:48:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2bff4174e58e11ba78013bef8417334ff44fbb5c 8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp + src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp + src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.hpp Changeset: fa00b249 Branch: jcmd_cores_process_revival Author: Coleen Phillimore Date: 2025-09-19 11:54:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa00b24954d63abed0093b696e5971c1918eec4d 8365823: Revert storing abstract and interface Klasses to non-class metaspace Reviewed-by: kvn, shade, stuefe ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: 802d9c23 Branch: jcmd_cores_process_revival Author: Erik Gahlin Date: 2025-09-19 12:03:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/802d9c23dc83dcd37964fa3a894fa6d01f501176 8367107: JFR: Refactor policy tests out of TestRemoteDump Reviewed-by: mgronlun + test/jdk/jdk/jfr/jmx/streaming/TestDumpRetention.java ! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java Changeset: 87d50425 Branch: jcmd_cores_process_revival Author: Volkan Yazici Date: 2025-09-19 12:07:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87d50425fce3b76ecc03f087dbb81b86edeed1cd 8367067: Improve exception handling in HttpRequest.BodyPublishers Reviewed-by: jpai, dfuchs + src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterable.java + src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterator.java ! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! test/jdk/java/net/httpclient/FileChannelPublisherTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/ByteBufferUtils.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/FromPublisherTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/NoBodyTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfInputStreamTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfStringTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/RecordingSubscriber.java Changeset: 2b7eee4a Branch: jcmd_cores_process_revival Author: Magnus Ihse Bursie Date: 2025-09-19 13:04:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b7eee4a4c1e8b9421c5db601da83000c344b78e 8366899: SetupExecute should add the command line to vardeps Reviewed-by: erikj ! make/common/Execute.gmk Changeset: 3798dcf7 Branch: jcmd_cores_process_revival Author: Artur Barashev Date: 2025-09-19 13:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3798dcf75b547a3707cdfdacf62886648c8653cf 8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java + test/jdk/sun/security/ssl/SignatureScheme/RsaSsaPssConstraints.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/CertChainAlgorithmConstraints.java Changeset: 54206943 Branch: jcmd_cores_process_revival Author: Albert Mingkun Yang Date: 2025-09-19 14:15:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/54206943a1715083a680f8c987b69f2e44e948c1 8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 1512d889 Branch: jcmd_cores_process_revival Author: Aleksey Shipilev Date: 2025-09-19 14:26:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1512d889dee2adb6d4536202dc7f205e5daf6fe7 8348278: Trim InitialRAMPercentage to improve startup in default modes Reviewed-by: eosterlund, sjohanss ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/java.base/share/man/java.md Changeset: 16458b60 Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-09-19 15:20:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16458b60c9ccdfac60140c8186f31d5d8a57f2f9 8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked Reviewed-by: pchilanomate, dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/suspendResumeManager.cpp ! src/hotspot/share/runtime/suspendResumeManager.hpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java Changeset: 695e36b0 Branch: jcmd_cores_process_revival Author: Leonid Mesnik Date: 2025-09-19 15:49:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/695e36b0031be4d013ad149a0f23c36c0669c422 8367927: Remove 8043571-related tests from problemlists Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/jdk/ProblemList-Xcomp.txt ! test/jdk/ProblemList.txt Changeset: bca1e6e9 Branch: jcmd_cores_process_revival Author: Brian Burkhalter Date: 2025-09-19 17:06:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bca1e6e9c394508ae7590d2fcb6587c52a644238 8365626: (fs) Improve handling of broken links in Files.isSameFile() (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! test/jdk/java/nio/file/Files/IsSameFile.java Changeset: 3d4e0491 Branch: jcmd_cores_process_revival Author: Srinivas Vamsi Parasa Date: 2025-09-19 18:18:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present Reviewed-by: sviswanathan, vpaprotski ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 25a4e263 Branch: jcmd_cores_process_revival Author: Man Cao Date: 2025-09-19 19:53:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25a4e26320340cdda082cd45639e73b137ce45a2 8367613: Test compiler/runtime/TestDontCompileHugeMethods.java failed Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java Changeset: 4b544f93 Branch: jcmd_cores_process_revival Author: Renjith Kannath Pariyangad Committer: Sergey Bylokhov Date: 2025-09-19 21:39:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b544f93ad0e2beae4c80e060cae727d143151ac 8365379: SU3.applyInsets may produce wrong results Reviewed-by: aivanov, prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java + test/jdk/com/sun/java/swing/SwingUtilities3/ApplyInsetsTest.java Changeset: 5a684e31 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: Daniel Jeli?ski Date: 2025-09-20 06:48:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a684e3196593c4d44ee35f7624246fc461b4af6 8368029: Several tests in httpserver/simpleserver should throw SkipException Reviewed-by: djelinski, dfuchs ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Changeset: b03b6f54 Branch: jcmd_cores_process_revival Author: Francesco Andreuzzi Committer: SendaoYan Date: 2025-09-20 14:02:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b03b6f54c5f538146c3088c4dc2cea70ba70d07a 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user Reviewed-by: jpai, bpb ! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java Changeset: 9455469e Branch: jcmd_cores_process_revival Author: Kevin Walls Date: 2025-09-20 17:20:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9455469e6c2f17ea3d674faa869457d788d97469 Merge branch 'master' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/TEST.groups ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/TEST.groups From duke at openjdk.org Wed Sep 24 20:27:11 2025 From: duke at openjdk.org (duke) Date: Wed, 24 Sep 2025 20:27:11 GMT Subject: git: openjdk/jdk-sandbox: json: 3 new changesets Message-ID: <482f6acc-c5e8-4e56-b5af-cea308b67956@openjdk.org> Changeset: 2822ce64 Branch: json Author: Justin Lu Date: 2025-09-16 14:48:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2822ce646b09a54f041ba454d2086feff653ac6e Swapping to JAE for all cases ! src/java.base/share/classes/java/util/json/JsonArray.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonValue.java ! test/jdk/java/util/json/TestAssertion.java Changeset: acad1d08 Branch: json Author: Justin Lu Date: 2025-09-24 11:28:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/acad1d08edaf3766753f3131a009725c615bbd08 Adding basic parse benchmark + test/micro/org/openjdk/bench/java/util/json/Parse.java Changeset: e7980328 Branch: json Author: Justin Lu Date: 2025-09-24 11:28:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7980328a2fcc3708e2e6cf153236acd36882145 Improve duplicate key checking during parsing ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java From duke at openjdk.org Tue Sep 30 23:57:38 2025 From: duke at openjdk.org (duke) Date: Tue, 30 Sep 2025 23:57:38 GMT Subject: git: openjdk/jdk-sandbox: json: 765 new changesets Message-ID: <66ef9b14-52f4-41d6-ad9a-c868c3a67ce3@openjdk.org> Changeset: 78117eff Branch: json Author: Phil Race Date: 2025-08-07 18:58:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/78117eff563e59a738c59efa7ef595b13f62b621 8364230: javax/swing/text/StringContent can be migrated away from using finalize Reviewed-by: psadhukhan, abhiscxk, kizune ! src/java.desktop/share/classes/javax/swing/text/StringContent.java + test/jdk/javax/swing/text/AbstractDocument/StringContentPositionTest.java Changeset: 5116d9e5 Branch: json Author: Brett Okken Committer: Brian Burkhalter Date: 2025-08-07 19:27:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5116d9e5fe6b63f12e9ae0eb5283433256872dc1 8364213: (bf) Improve java/nio/Buffer/CharBufferAsCharSequenceTest test comments 8364345: Test java/nio/Buffer/CharBufferAsCharSequenceTest.java failed Reviewed-by: bpb, rriggs ! test/jdk/java/nio/Buffer/CharBufferAsCharSequenceTest.java Changeset: c0e6ffab Branch: json Author: Liam Miller-Cushon Date: 2025-08-07 19:43:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c0e6ffabc216279068ab887939028ca27f5143f2 8364954: (bf) CleaningThread should be InnocuousThread Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/BufferCleaner.java Changeset: 244e6293 Branch: json Author: Alexey Semenyuk Date: 2025-08-07 19:55:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/244e6293c3b332105658900639a9f3db7b21a9fe 8364984: Many jpackage tests are failing on Linux after JDK-8334238 Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java Changeset: b8acbc3e Branch: json Author: Ayush Rigal Committer: Mark Sheppard Date: 2025-08-07 21:11:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8acbc3ed8675ad4cc4b9dea69ee1e87c2a2ca45 8364315: Remove unused xml files from test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles Reviewed-by: jpai, joehw - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/lexical.xml - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/doctypeGF.out - test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/publish2.xml - test/jaxp/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/DTDHandlerGF.out Changeset: c71be802 Branch: json Author: Harshitha Onkar Date: 2025-08-07 21:19:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c71be802b530034169d17325478dba6e2f1c3238 8361748: Enforce limits on the size of an XBM image Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java + test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java + test/jdk/java/awt/image/XBMDecoder/invalid.xbm + test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm + test/jdk/java/awt/image/XBMDecoder/invalid_ht.xbm + test/jdk/java/awt/image/XBMDecoder/valid.xbm + test/jdk/java/awt/image/XBMDecoder/valid_hex.xbm Changeset: 4c9eadda Branch: json Author: John Jiang Date: 2025-08-08 02:27:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c9eaddaef83c6ba30e27ae3e0d16caeeec206cb 8364597: Replace THL A29 Limited with Tencent Reviewed-by: jiefu ! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java ! test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java ! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java ! test/hotspot/jtreg/compiler/c2/TestDuplicateSimpleLoopBackedge.java ! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java ! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java ! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java ! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java ! test/hotspot/jtreg/compiler/intrinsics/math/TestPow0Dot5Opt.java ! test/hotspot/jtreg/compiler/intrinsics/math/TestPow2Opt.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java ! test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java ! test/hotspot/jtreg/compiler/loopopts/TestLoopPredicateDep.java ! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java ! test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java ! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java ! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java ! test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java ! test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java ! test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java ! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java ! test/jdk/javax/net/ssl/DTLS/DTLSNamedGroups.java ! test/jdk/javax/net/ssl/DTLS/DTLSSignatureSchemes.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLHandshakeException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLKeyException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java ! test/jdk/javax/net/ssl/SSLException/CheckSSLProtocolException.java ! test/jdk/javax/net/ssl/SSLParameters/NamedGroups.java ! test/jdk/javax/net/ssl/SSLParameters/NamedGroupsSpec.java ! test/jdk/javax/net/ssl/SSLParameters/SignatureSchemes.java ! test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java ! test/jdk/javax/net/ssl/templates/SSLExampleCert.java ! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java ! test/jdk/javax/security/auth/callback/PasswordCallback/PasswordCleanup.java ! test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/sun/security/ec/ECDHKeyAgreementParamValidation.java ! test/jdk/sun/security/jgss/GssContextCleanup.java ! test/jdk/sun/security/jgss/GssNameCleanup.java ! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java ! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java ! test/micro/org/openjdk/bench/java/security/Signatures.java ! test/micro/org/openjdk/bench/vm/compiler/AutoVectorization2DArray.java ! test/micro/org/openjdk/bench/vm/compiler/LoopUnroll.java Changeset: d0624f8b Branch: json Author: Andrey Turbanov Date: 2025-08-08 05:03:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d0624f8b62fe0c70e5b6a47e05235ca65a2e1a13 8364808: Make BasicDesktopPaneUI.Actions.MOVE_RESIZE_INCREMENT static Reviewed-by: tr, azvegint, kizune, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java Changeset: 198782c9 Branch: json Author: Thomas Schatzl Date: 2025-08-08 07:54:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/198782c957c728ed959d1fd31e2c2ff6cd1a9bb5 8364877: G1: Inline G1CollectedHeap::set_region_short_lived_locked Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: bcca5cee Branch: json Author: Thomas Schatzl Date: 2025-08-08 07:56:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcca5cee2d788c745bea55388b2844b395519ed0 8364642: G1: Remove parameter in G1CollectedHeap::abandon_collection_set() Reviewed-by: ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 47017e38 Branch: json Author: Thomas Schatzl Date: 2025-08-08 07:57:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/47017e38642a58fd6425ec68c1fed96f19f39404 8364760: G1: Remove obsolete code in G1MergeCardSetClosure Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: a26a6f31 Branch: json Author: Thomas Schatzl Date: 2025-08-08 08:06:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a26a6f31524aba61ed83bf3ffdc7713e3e5f5911 8364649: G1: Move collection set related full gc reset code into abandon_collection_set() method Reviewed-by: ayang, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 1b3e2311 Branch: json Author: Afshin Zafari Date: 2025-08-08 09:06:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1b3e23110b2262e470a8c520b977273fd6a9e8d1 8360048: NMT crash in gtest/NMTGtests.java: fatal error: NMT corruption: Block at 0x0000017748307120: header canary broken Reviewed-by: jsjolen, gziemski ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 241808e1 Branch: json Author: Andrew Dinn Date: 2025-08-08 09:12:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/241808e13fb032b0ec192e0b7ff94891a653ac94 8364269: Simplify code cache API by storing adapter entry offsets in blob Reviewed-by: kvn, shade, asmehra ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: cd50d78d Branch: json Author: Chen Liang Date: 2025-08-08 17:17:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cd50d78d447f9f39065bc844fb3041cba2db32db 8361300: Document exceptions for Unsafe offset methods Reviewed-by: jrose, vyazici ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java + test/jdk/jdk/internal/misc/Unsafe/AddressComputationContractTest.java Changeset: c1c01556 Branch: json Author: Alexey Semenyuk Date: 2025-08-08 21:41:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1c0155604cbb6c42a220d391a88b029776bdb95 8364129: Rename libwixhelper Reviewed-by: erikj, almatvee ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs = src/jdk.jpackage/windows/native/libmsica/Version.cpp = src/jdk.jpackage/windows/native/libmsica/Version.h = src/jdk.jpackage/windows/native/libmsica/libmsica.cpp ! test/jdk/tools/jpackage/windows/WinLongVersionTest.java Changeset: 8ad1fcc4 Branch: json Author: Alexey Semenyuk Date: 2025-08-08 22:11:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ad1fcc48a4ba49ffde6dfbb851dbb3f56077dec 8364564: Shortcut configuration is not recorded in .jpackage.xml file Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncher.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncherMixin.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcut.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncher.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncherMixin.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java Changeset: f83454cd Branch: json Author: Jaikiran Pai Date: 2025-08-09 02:00:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f83454cd61538b653656ccf81759b3cc7286ed67 8364786: Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000 Reviewed-by: dfuchs, alanb, vyazici ! test/jdk/java/net/vthread/HttpALot.java Changeset: e13b4c8d Branch: json Author: Chen Liang Date: 2025-08-09 23:44:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e13b4c8de944ab14a1d12f6251e83f4fdd9e0198 8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank Reviewed-by: jrose, shade ! src/java.base/share/classes/java/lang/ClassValue.java ! test/jdk/java/lang/invoke/ClassValueTest.java Changeset: 022e29a7 Branch: json Author: Jaikiran Pai Date: 2025-08-10 04:22:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/022e29a77533aacabd56820d00ecffa9646a8362 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Reviewed-by: liach, vyazici, dfuchs ! src/java.base/share/classes/java/net/InMemoryCookieStore.java + test/jdk/java/net/CookieStoreTest.java Changeset: 15e8609a Branch: json Author: Matthias Baesken Date: 2025-08-11 07:08:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15e8609a2c3d246e89cfb349cbd21777bc471bae 8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows Reviewed-by: clanger, prr, asteiner ! test/jdk/java/awt/font/FontNames/LocaleFamilyNames.java Changeset: c31f4861 Branch: json Author: Volkan Yazici Date: 2025-08-11 07:10:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c31f4861fb6c85c31348ac3e99ccf754d9ee1a60 8364365: HKSCS encoder does not properly set the replacement character Reviewed-by: sherman ! src/java.base/share/classes/sun/nio/cs/HKSCS.java + test/jdk/sun/nio/cs/TestEncoderReplaceLatin1.java + test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java Changeset: f28126eb Branch: json Author: Joel Sikstr?m Date: 2025-08-11 08:18:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f28126ebc2f792f0d64bbe6e841d9fafb433b7ea 8365050: Too verbose warning in os::commit_memory_limit() on Windows Reviewed-by: dholmes, mbaesken ! src/hotspot/os/windows/os_windows.cpp Changeset: 10762d40 Branch: json Author: Dmitry Cherepanov Date: 2025-08-11 08:19:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10762d408bba9ce0945100847a8674e7eb7fa75e 8365044: Missing copyright header in Contextual.java Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/Contextual.java Changeset: 0c39228e Branch: json Author: Albert Mingkun Yang Date: 2025-08-11 09:42:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c39228ec1c8c6eadafb54567c94ad5f19f27f7a 8364767: G1: Remove use of CollectedHeap::_soft_ref_policy Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 1fc0b016 Branch: json Author: Magnus Ihse Bursie Date: 2025-08-11 09:44:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1fc0b01601af454a0e871afce8ae0c9da1358f13 8361142: Improve custom hooks for makefiles Reviewed-by: erikj ! make/CompileJavaModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/ModuleWrapper.gmk ! make/common/JavaCompilation.gmk ! make/common/Modules.gmk Changeset: 8b5bb013 Branch: json Author: Jan Lahoda Date: 2025-08-11 10:28:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b5bb013557478c9ceb49f94f22600d5901f4eee 8364987: javac fails with an exception when looking for diamond creation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! test/langtools/tools/javac/analyzer/Diamond.java Changeset: fd766b27 Branch: json Author: Albert Mingkun Yang Date: 2025-08-11 10:49:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd766b27b9f862075a415780901c242a7d48c26f 8364541: Parallel: Support allocation in old generation when heap is almost full Reviewed-by: phh, tschatzl ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: a60e523f Branch: json Author: Beno?t Maillard Committer: Damon Fenacci Date: 2025-08-11 11:15:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a60e523f88e7022abe80725b82a8b16a87a377e2 8349191: Test compiler/ciReplay/TestIncrementalInlining.java failed Reviewed-by: mhaessig, dfenacci, chagedorn ! src/hotspot/share/opto/printinlining.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 43cfd80c Branch: json Author: Darragh Clarke Date: 2025-08-11 11:57:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43cfd80c1c0493f2f50ffd75461ca75a002e0127 8352502: Response message is null if expect 100 assertion fails with non 100 Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HttpUrlConnectionExpectContinueResponseMessageTest.java Changeset: 0ad919c1 Branch: json Author: Casper Norrbin Date: 2025-08-11 12:22:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ad919c1e54895b000b58f6a1b54d79f76970845 8352067: Remove the NMT treap and replace its uses with the utilities red-black tree Reviewed-by: jsjolen, ayang ! src/hotspot/share/nmt/memoryFileTracker.cpp - src/hotspot/share/nmt/nmtTreap.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/opto/printinlining.cpp ! src/hotspot/share/opto/printinlining.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp - test/hotspot/gtest/nmt/test_nmt_treap.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 23985c29 Branch: json Author: Magnus Ihse Bursie Date: 2025-08-11 14:12:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/23985c29b44b489472dcd3aad2cb98d9ce003a7b 8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version Reviewed-by: erikj, dnsimon ! make/CompileJavaModules.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.template ! make/common/JavaCompilation.gmk ! make/modules/jdk.internal.vm.ci/Java.gmk Changeset: bdb1646a Branch: json Author: Thomas Stuefe Date: 2025-08-11 15:37:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdb1646a1e39bae0535efe3f593e7fc0545e4114 8364611: (process) Child process SIGPIPE signal disposition should be default Reviewed-by: erikj, rriggs ! make/test/JtregNativeJdk.gmk ! src/java.base/unix/native/libjava/childproc.c + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/TestChildSignalDisposition.java + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c + test/jdk/java/lang/ProcessBuilder/childSignalDisposition/libChangeSignalDisposition.c Changeset: e9e331b2 Branch: json Author: Francesco Andreuzzi Committer: Paul Hohensee Date: 2025-08-11 17:10:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e9e331b2a957180dac2e9ce19a58d0a57d2f5dae 8365238: 'jfr' feature requires 'services' with 'custom' build variant Reviewed-by: erikj, shade, ihse ! make/autoconf/jvm-features.m4 Changeset: 958383d6 Branch: json Author: Aleksey Shipilev Date: 2025-08-11 18:49:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/958383d69c8742fdb78c28ad856559367c3513d7 8364501: Compiler shutdown crashes on access to deleted CompileTask Reviewed-by: kvn, mhaessig ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp Changeset: 8cd79752 Branch: json Author: Brian Burkhalter Date: 2025-08-11 18:50:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cd79752c6426780c6772eafe296aa5b713b2b64 8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command Reviewed-by: alanb, vyazici ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Changeset: 9593730a Branch: json Author: Joe Darcy Date: 2025-08-11 23:45:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9593730a23f465d26ba7b310d5b0c5d3b4ee4326 8362376: Use @Stable annotation in Java FDLIBM implementation Reviewed-by: liach, rgiulietti ! src/java.base/share/classes/java/lang/FdLibm.java ! test/jdk/java/lang/StrictMath/ExpTests.java ! test/jdk/java/lang/StrictMath/PowTests.java Changeset: 6927fc39 Branch: json Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-08-12 01:25:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6927fc3904eb239bd43ab7c581d479c00a6a4af2 8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128 Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java Changeset: 72d3a2a9 Branch: json Author: Alexey Semenyuk Date: 2025-08-12 03:15:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72d3a2a9773b2a3fe0351e0acb7b10c0751d23d8 8308349: missing working directory option for launcher when invoked from shortcuts Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ParseUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java ! test/jdk/tools/jpackage/share/AddLShortcutTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: d78fa5a9 Branch: json Author: Matthias Baesken Date: 2025-08-12 07:16:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d78fa5a9f6254e2e93e75c693efba75e09736749 8365240: [asan] exclude some tests when using asan enabled binaries Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java ! test/jdk/tools/launcher/TooSmallStackSize.java Changeset: db12f193 Branch: json Author: Afshin Zafari Date: 2025-08-12 08:03:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db12f1934a659843d9cc77f4f21e67ebf9fa94e6 8364280: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails with assertion "negative distance" Reviewed-by: gziemski, jsjolen ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: 5a442197 Branch: json Author: Johny Jose Committer: Sean Coffey Date: 2025-08-12 08:26:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a442197d21e1dfb89cdbf5f0ad5596869ab333a 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Reviewed-by: smarks, coffeys ! test/jdk/ProblemList.txt ! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java Changeset: b81f4fae Branch: json Author: David Beaumont Committer: Jaikiran Pai Date: 2025-08-12 08:34:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b81f4faed7180e51aa966a9bf2f84ba755c6736d 8360037: Refactor ImageReader in preparation for Valhalla support Reviewed-by: alanb, rriggs, jpai ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java + test/jdk/jdk/internal/jimage/ImageReaderTest.java ! test/jdk/jdk/internal/jimage/JImageReadTest.java ! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java ! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java Changeset: f155f7d6 Branch: json Author: Fredrik Bredberg Date: 2025-08-12 08:45:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f155f7d6e50c702f65858774cfd02ef60aa9cad5 8364141: Remove LockingMode related code from x86 Reviewed-by: aboldtch, dholmes, coleenp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad Changeset: 3c0eed8e Branch: json Author: Fredrik Bredberg Date: 2025-08-12 08:45:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c0eed8e476e4da540e4ea44ee966f278e04a067 8364406: Remove LockingMode related code from aarch64 Reviewed-by: aph, dholmes ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 16e461ef Branch: json Author: Thomas Schatzl Date: 2025-08-12 08:52:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16e461ef31628ab47cd8484cdfc970c0008b97ba 8365122: G1: Minor clean up of G1SurvivorRegions Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp Changeset: 95b7a8b3 Branch: json Author: Albert Mingkun Yang Date: 2025-08-12 11:29:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95b7a8b3e300bf40a2a5bdf8ca8310485db363e6 8365237: Remove unused SoftRefPolicy::_all_soft_refs_clear Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp Changeset: 19a76a45 Branch: json Author: Albert Mingkun Yang Date: 2025-08-12 11:58:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/19a76a45e9c8616414830c865801660bc6761e92 8365316: Remove unnecessary default arg value in gcVMOperations Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/gcVMOperations.hpp Changeset: 391ea151 Branch: json Author: Matthias Baesken Date: 2025-08-12 13:16:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/391ea151184c5621f263742605416c3ccd2c3d73 8365307: AIX make fails after JDK-8364611 Reviewed-by: clanger, asteiner ! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c Changeset: a382996b Branch: json Author: Erik Gahlin Date: 2025-08-12 13:42:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d 8364993: JFR: Disable jdk.ModuleExport in default.jfc Reviewed-by: mgronlun ! src/jdk.jfr/share/conf/jfr/default.jfc Changeset: ad0fd13f Branch: json Author: Ioi Lam Date: 2025-08-12 16:20:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ad0fd13f2007c93d8a109626a627823f30e4c8d7 8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList.txt Changeset: 4c03e593 Branch: json Author: Coleen Phillimore Date: 2025-08-12 16:30:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c03e5938df0a9cb10c2379af81163795dd3a086 8364750: Remove unused declaration in jvm.h Reviewed-by: shade ! src/hotspot/share/include/jvm.h Changeset: d0239826 Branch: json Author: Brian Burkhalter Date: 2025-08-12 17:39:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d023982600f8bb19053f579710953aa29e0f30c5 8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template + test/micro/org/openjdk/bench/java/nio/StringCharBufferBulkTransfer.java Changeset: 87d73401 Branch: json Author: Erik Gahlin Date: 2025-08-12 17:44:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87d734012e3130501bfd37b23cee7f5e0a3a476f 8364756: JFR: Improve slow tests Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java ! test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java ! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java ! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java ! test/jdk/jdk/jfr/jvm/TestWaste.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java Changeset: 636c61a3 Branch: json Author: Dingli Zhang Committer: Fei Yang Date: 2025-08-13 01:24:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/636c61a3868d9c01b672b3b45cda1e476acdc045 8365302: RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128 Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java Changeset: 25480f00 Branch: json Author: Ramkumar Sunderbabu Committer: Leonid Mesnik Date: 2025-08-13 01:45:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25480f0011297ad209eca1b1b56bcf983ea4ee5d 8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process Reviewed-by: lmesnik, cjplummer, sspitsyn ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: 72e22b4d Branch: json Author: Jan Lahoda Date: 2025-08-13 08:07:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72e22b4de59a18f83c75be9a51fd99726f77f6f6 8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only Reviewed-by: ihse, liach, vromero, mcimadamore, erikj ! make/ToolsLangtools.gmk + make/langtools/tools/flagsgenerator/FlagsGenerator.java ! make/langtools/tools/propertiesparser/parser/MessageType.java ! make/modules/jdk.compiler/Gensrc.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/diags/ArgTypeCompilerFactory.java ! test/langtools/tools/javac/flags/FlagsTest.java Changeset: e77cdd93 Branch: json Author: Fredrik Bredberg Date: 2025-08-13 08:47:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e77cdd93ead5601fea4bb1bf1847835e1097b851 8364570: Remove LockingMode related code from riscv64 Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: f3b34d32 Branch: json Author: Guanqiang Han Committer: Tobias Hartmann Date: 2025-08-13 10:52:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3b34d32d6ea409f8c8f0382e8f01e746366f842 8359235: C1 compilation fails with "assert(is_single_stack() && !is_virtual()) failed: type check" Reviewed-by: thartmann, dlong ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp + test/hotspot/jtreg/compiler/intrinsics/TestStack2RegSlotMismatch.java Changeset: 001aaa1e Branch: json Author: Boris Ulasevich Date: 2025-08-13 12:45:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/001aaa1e49f2692061cad44d68c9e81a27ea3b98 8365166: ARM32: missing os::fetch_bcp_from_context implementation Reviewed-by: shade ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp Changeset: 899e13f4 Branch: json Author: Nikita Gubarkov Committer: Laurent Bourg?s Date: 2025-08-13 17:36:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/899e13f40a70c98d1d393ba6c3973abcb36e1f00 8364434: Inconsistent BufferedContext state after GC Reviewed-by: jdv, azvegint, avu ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java + test/jdk/java/awt/ColorClass/WeakColorTest.java Changeset: 38a26141 Branch: json Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-08-13 17:53:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/38a261415dc29aae01c9b878d94cb302c60a3983 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX Reviewed-by: shade, jbhateja, aph ! src/hotspot/cpu/x86/methodHandles_x86.cpp Changeset: ecbdd340 Branch: json Author: Alex Menkov Date: 2025-08-13 18:24:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ecbdd3405a1d46f555deb82098e1865b44601a1f 8361103: java_lang_Thread::async_get_stack_trace does not properly protect JavaThread Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/prims/jvm.cpp Changeset: 4680dc98 Branch: json Author: Johan Sj?len Date: 2025-08-13 18:41:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4680dc983169d48fcf83eb50dc60e32e79d5d976 8365264: Rename ResourceHashtable to HashTable Reviewed-by: iklam, ayang ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.hpp ! src/hotspot/share/cds/aotConstantPoolResolver.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsHeapVerifier.hpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp ! src/hotspot/share/jfr/utilities/jfrSet.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/nmt/nativeCallStackPrinter.hpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/hashTable.hpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! src/hotspot/share/utilities/objectBitSet.hpp ! src/hotspot/share/utilities/objectBitSet.inline.hpp + src/hotspot/share/utilities/resizableHashTable.hpp - src/hotspot/share/utilities/resizeableResourceHash.hpp - src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp + test/hotspot/gtest/utilities/test_hashtable.cpp - test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 96603200 Branch: json Author: Justin Lu Date: 2025-08-13 20:43:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9660320041d0ba0f22ebe074a64472557b85a24c 8364781: Re-examine DigitList digits resizing during parsing Reviewed-by: liach, naoto ! src/java.base/share/classes/java/text/DigitList.java Changeset: 9c266ae8 Branch: json Author: Aleksey Shipilev Date: 2025-08-13 20:49:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c266ae83c047025d778da41e413701ac3b50b03 8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269 Reviewed-by: kvn, adinn, bulasevich, phh ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 9dcc502c Branch: json Author: Prasanta Sadhukhan Date: 2025-08-14 04:55:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9dcc502cc83773561707f2afe9aee1f9e2386b9e 8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground Reviewed-by: aivanov, prr, kizune ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java Changeset: c22e01d7 Branch: json Author: Jan Lahoda Date: 2025-08-14 07:02:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c22e01d77648036db4ed640521e82c49f8791ca1 8341342: Elements.getAllModuleElements() does not work properly before JavacTask.analyze() Reviewed-by: vromero, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/jdk/tools/sincechecker/SinceChecker.java + test/langtools/tools/javac/processing/model/util/elements/TestElementsProgrammatic.java Changeset: a6be2286 Branch: json Author: Jan Lahoda Date: 2025-08-14 07:04:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6be2286421e069a292c749eecd6bdc38a8deaf2 8365314: javac fails with an exception for erroneous source Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java Changeset: 3e329850 Branch: json Author: Joel Sikstr?m Date: 2025-08-14 07:37:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e3298509f136583b18e5ab8bf75a8b012016f16 8365317: ZGC: Setting ZYoungGCThreads lower than ZOldGCThreads may result in a crash Reviewed-by: tschatzl, eosterlund ! src/hotspot/share/gc/z/zDirector.cpp Changeset: e3201628 Branch: json Author: Yudi Zheng Date: 2025-08-14 07:39:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e320162815d529bc65cd058b34ec39d60d032ce7 8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128 Reviewed-by: dnsimon ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java Changeset: 7698c373 Branch: json Author: Erik Gahlin Date: 2025-08-14 10:43:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7698c373a684235812c9dc11edd751059f9e8e81 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Reviewed-by: mgronlun ! src/jdk.jfr/share/conf/jfr/default.jfc Changeset: 98f54d90 Branch: json Author: Matthias Baesken Date: 2025-08-14 11:11:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98f54d90ea56f63c2fc5137af98b57dbc90fe150 8365487: [asan] some oops (mode) related tests fail Reviewed-by: kbarrett, syan ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java Changeset: 41520998 Branch: json Author: Roman Marchenko Committer: Magnus Ihse Bursie Date: 2025-08-14 12:31:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/41520998aa8808452ee384b213b2a77c7bad668d 8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine Reviewed-by: erikj, ihse ! make/RunTests.gmk Changeset: dd113c8d Branch: json Author: Albert Mingkun Yang Date: 2025-08-14 14:50:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dd113c8df06cc7e1465fb3dfef2e9b2a5a99f1fb 8364628: Serial: Refactor SerialHeap::mem_allocate_work Reviewed-by: phh, kbarrett ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp Changeset: b0f98df7 Branch: json Author: Phil Race Date: 2025-08-14 15:20:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0f98df75aee1e94a8c4b3eb8d0b1f4e715011ae 8365416: java.desktop no longer needs preview feature access Reviewed-by: alanb, jpai ! src/java.base/share/classes/module-info.java Changeset: 26ccb3ce Branch: json Author: Igor Veresov Date: 2025-08-14 16:59:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/26ccb3cef17a7a2a4b09af1e1e29b96d54a418aa 8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling Reviewed-by: chagedorn, kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java Changeset: ba231052 Branch: json Author: David Beaumont Committer: Aleksey Shipilev Date: 2025-08-14 17:02:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba231052319676ece5105253b58efa4e906feab4 8365048: idea.sh script does not correctly detect/handle git worktrees Reviewed-by: shade, vyazici, erikj, mcimadamore, ihse ! bin/idea.sh Changeset: dccca0fb Branch: json Author: William Kemper Date: 2025-08-14 19:58:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dccca0fb7a892d31179b70fa861b8b3cdde54e84 8365572: Shenandoah: Remove unused thread local _paced_time field Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp Changeset: c5cbcac8 Branch: json Author: Chen Liang Date: 2025-08-14 20:27:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5cbcac828e1c7aa845cf16e68f6306ae49e050c 8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java Changeset: 8c363b3e Branch: json Author: Chen Liang Date: 2025-08-14 21:41:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c363b3e3e5c1273a5e9b3393ed09a31b0647a21 8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal Reviewed-by: redestad - src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java + src/java.base/share/classes/jdk/internal/constant/AsTypeMethodHandleDesc.java Changeset: a65f2002 Branch: json Author: Vladimir Kozlov Date: 2025-08-14 23:59:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a65f20022080e627da4782b9b643912a9dd69335 8365512: Replace -Xcomp with -Xmixed for AOT assembly phase Reviewed-by: shade ! src/hotspot/share/cds/cdsConfig.cpp Changeset: 44b19c01 Branch: json Author: David Beaumont Committer: SendaoYan Date: 2025-08-15 02:53:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/44b19c01acdfff07a4f017466be3f03fae6013c6 8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java Changeset: 6fb6f3d3 Branch: json Author: Chen Liang Date: 2025-08-15 04:25:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6fb6f3d39b321e2a1c1fa2cef2c19222a6dcf7b9 8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! test/jdk/jdk/classfile/BuilderTryCatchTest.java Changeset: e3aeebec Branch: json Author: Doug Simon Date: 2025-08-15 07:35:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e3aeebec1798b9adbb02e11f285951d4275c52e8 8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime Reviewed-by: never ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: fa2eb616 Branch: json Author: Manuel H?ssig Date: 2025-08-15 08:55:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa2eb616482250dff6a3b667798aec37114005a9 8365491: VSCode IDE: add basic configuration for the Oracle Java extension Reviewed-by: ihse, jlahoda ! make/ide/vscode/hotspot/template-workspace.jsonc Changeset: 5856dc34 Branch: json Author: Markus Gr?nlund Date: 2025-08-15 09:32:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5856dc34c82de9f840be1dc28a9917224971491f 8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/jfr/utilities/jfrSet.hpp ! test/jdk/jdk/jfr/event/runtime/TestFlush.java Changeset: b6d5f49b Branch: json Author: Guanqiang Han Committer: Matthias Baesken Date: 2025-08-15 09:41:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b6d5f49b8dc2cb7c8e93d7885c2432a28d04e57e 8365296: Build failure with Clang due to -Wformat warning after JDK-8364611 Reviewed-by: ayang, mbaesken ! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c Changeset: 059b49b9 Branch: json Author: Volkan Yazici Date: 2025-08-15 10:37:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/059b49b9551ad52f211613a3da2ac0a79deb5ed4 8365244: Some test control variables are undocumented in doc/testing.md Reviewed-by: erikj ! doc/testing.html ! doc/testing.md Changeset: dbae90c9 Branch: json Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-08-15 10:45:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbae90c950200cb417aebeab65e5fce7a7e5f94f 8364723: Sort share/interpreter includes Reviewed-by: shade, ayang ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bytecodeStream.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 08db4b99 Branch: json Author: William Kemper Date: 2025-08-15 17:56:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08db4b99622e488558dd7987c34f1c515fa30426 8365571: GenShen: PLAB promotions may remain disabled for evacuation threads Reviewed-by: kdnilsen, ysr, shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 39a36529 Branch: json Author: Dean Long Date: 2025-08-15 18:52:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/39a365296882b0df49398cd7ac36e801a9aa1c35 8278874: tighten VerifyStack constraints Co-authored-by: Tom Rodriguez Reviewed-by: mhaessig, never ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframeArray.hpp Changeset: 6e760b9b Branch: json Author: William Kemper Date: 2025-08-15 20:00:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e760b9b746eba3d40ec246f3e194ce9f8c5ae29 8365622: Shenandoah: Fix Shenandoah simple bit map test Reviewed-by: ysr ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp Changeset: b69a3849 Branch: json Author: Phil Race Date: 2025-08-15 20:02:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b69a3849b21b4bb1e21ad276633de45da6200168 8365198: Remove unnecessary mention of finalize in ImageIO reader/writer docs Reviewed-by: bchristi, azvegint ! src/java.desktop/share/classes/javax/imageio/ImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java Changeset: b023fea0 Branch: json Author: Andrew Dinn Date: 2025-08-15 22:12:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b023fea06216d5196592ff5239dc592aa8e34a02 8365558: Fix stub entry init and blob creation on Zero Reviewed-by: asmehra, kvn ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/stubDeclarations_zero.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: a70521c6 Branch: json Author: Leonid Mesnik Date: 2025-08-15 22:45:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a70521c62e0841895d71cce2c872bd12f1183e33 8364973: Add JVMTI stress testing mode Reviewed-by: erikj, ihse, sspitsyn ! doc/starting-next-release.html ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk + test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java + test/jdk/ProblemList-jvmti-stress-agent.txt ! test/jtreg-ext/requires/VMProps.java + test/lib/jdk/test/lib/jvmti/libJvmtiStressAgent.cpp Changeset: 57210af9 Branch: json Author: Alexey Semenyuk Date: 2025-08-16 04:41:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57210af9bceb582be112564465ab66cebd43a4c0 8365555: Cleanup redundancies in jpackage implementation Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayout.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayoutMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackage.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayout.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayoutMixin.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBuildEnvFromParams.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackage.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnv.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackage.java ! test/jdk/tools/jpackage/helpers-test/TEST.properties ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/junit/TEST.properties + test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxApplicationLayoutTest.java + test/jdk/tools/jpackage/junit/linux/junit.java + test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacApplicationLayoutTest.java + test/jdk/tools/jpackage/junit/macosx/junit.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/BuildEnvTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/AppImageLayoutTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/ApplicationLayoutTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java = test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java ! test/jdk/tools/jpackage/junit/windows/junit.java Changeset: bd65d483 Branch: json Author: Kim Barrett Date: 2025-08-17 12:56:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd65d483df4742bb7ce79b613f10f70a45117f84 8365245: Move size reducing operations to GrowableArrayWithAllocator Reviewed-by: jsjolen, stefank ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/gc/z/test_zArray.cpp Changeset: f364fcab Branch: json Author: Per Minborg Date: 2025-08-18 05:32:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f364fcab792ed5a14e5c2779fa85ecc9d6915ae3 8359119: Change Charset to use StableValue Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/nio/charset/Charset.java Changeset: e7ca8c7d Branch: json Author: David Beaumont Committer: SendaoYan Date: 2025-08-18 07:08:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7ca8c7d55fa959cb43d49d63128420b05b7cc92 8365436: ImageReaderTest fails when jmods directory not present Reviewed-by: sgehwolf, alanb ! test/jdk/jdk/internal/jimage/ImageReaderTest.java Changeset: 166ea12d Branch: json Author: Matthias Baesken Date: 2025-08-18 07:14:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/166ea12d73c7a40a1a26dc586e3db9d9430c068f 8365543: UnixNativeDispatcher.init should lookup open64at and stat64at on AIX Co-authored-by: Joachim Kern Reviewed-by: jkern, stuefe, goetz, alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/DirectoryStream/SecureDS.java Changeset: 190e1130 Branch: json Author: Volkan Yazici Date: 2025-08-18 08:11:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/190e113031bc6ece781fdf0d9f3c853ce324f170 8364263: HttpClient: Improve encapsulation of ProxyServer Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/ProxyServer.java Changeset: ca753eba Branch: json Author: Aleksey Shipilev Date: 2025-08-18 08:12:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca753ebad6681a76d18800d23898b7d6af83f567 8365165: Zap C-heap memory at delete/free Reviewed-by: kvn, kbarrett ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.cpp Changeset: 2b756ab1 Branch: json Author: Saranya Natarajan Committer: Manuel H?ssig Date: 2025-08-18 08:16:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b756ab1e8cfacc5cf5d9c6dfdf1d1c9a6ecf4b1 8358781: C2 fails with assert "bad profile data type" when TypeProfileCasts is disabled Reviewed-by: mhaessig, kvn, dfenacci ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/arguments/TestProfileCasts.java Changeset: 6e91ccd1 Branch: json Author: Pasam Soujanya Committer: Hannes Walln?fer Date: 2025-08-18 09:37:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e91ccd1c3926094a9b6d8f9177d895aba3424a1 8365305: The ARIA role ?contentinfo? is not valid for the element