git: openjdk/jdk-sandbox: iouring: 71 new changesets
duke
duke at openjdk.org
Wed Jul 30 08:31:52 UTC 2025
Changeset: 57959dd9
Branch: iouring
Author: Michael-Mc-Mahon <michael.x.mcmahon at oracle.com>
Date: 2025-07-29 08:53:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/57959dd9b73b2f42592f58c764a1cc83d2e23591
update
+ src/java.base/linux/classes/sun/nio/ch/iouring/.IoUring.java.swp
! src/java.base/linux/classes/sun/nio/ch/iouring/BlockingRing.java
! src/java.base/linux/classes/sun/nio/ch/iouring/BlockingRingImpl.java
! src/java.base/linux/classes/sun/nio/ch/iouring/Cqe.java
- src/java.base/linux/classes/sun/nio/ch/iouring/FD.java
- src/java.base/linux/classes/sun/nio/ch/iouring/FDImpl.java
! src/java.base/linux/classes/sun/nio/ch/iouring/IOURingFile.java
! src/java.base/linux/classes/sun/nio/ch/iouring/IOURingReaderWriter.java
! src/java.base/linux/classes/sun/nio/ch/iouring/IOURingSocket.java
- src/java.base/linux/classes/sun/nio/ch/iouring/IOUring.java
+ src/java.base/linux/classes/sun/nio/ch/iouring/IOUringImpl.java
+ src/java.base/linux/classes/sun/nio/ch/iouring/IoUring.java
! src/java.base/linux/classes/sun/nio/ch/iouring/KMappedBuffers.java
! src/java.base/linux/classes/sun/nio/ch/iouring/SimpleRingImpl.java
! src/java.base/linux/classes/sun/nio/ch/iouring/Sqe.java
! src/java.base/linux/classes/sun/nio/ch/iouring/Util.java
! src/java.base/linux/classes/sun/nio/ch/iouring/package-info.java
! src/java.base/share/classes/java/io/FileDescriptor.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
Changeset: ce028362
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-22 13:29:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ce02836232f8c20dc5cb10f0fcf6538563d0d4bd
8363229: Parallel: Remove develop flag GCExpandToAllocateDelayMillis
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: d714b5d3
Branch: iouring
Author: Sean Mullan <mullan at openjdk.org>
Date: 2025-07-22 15:13:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d714b5d3dad58f7f6550d7a95fdc2b3f964a4129
8356557: Update CodeSource::implies API documentation and deprecate java.net.SocketPermission class for removal
Reviewed-by: jpai
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/CodeSource.java
! test/jdk/java/security/CodeSource/Implies.java
Changeset: ea6674fe
Branch: iouring
Author: Chen Liang <liach at openjdk.org>
Date: 2025-07-22 17:25:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea6674fec8702eea481afa7ca7e522cbacd53841
8315131: Clarify VarHandle set/get access on 32-bit platforms
Reviewed-by: rgiulietti, mcimadamore, jrose, shade, psandoz
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: aae99022
Branch: iouring
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-22 20:17:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aae9902234d36049ec99a2f50934c526dd6235eb
8360555: Archive all unnamed modules in CDS full module graph
Reviewed-by: coleenp, vlivanov
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/universe.cpp
! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
Changeset: 5540a785
Branch: iouring
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-07-22 20:23:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5540a7859b3ae0faf6b6c7f50e53ff611b253a9f
8360416: Incorrect l10n test case in sun/security/tools/keytool/i18n.java
Reviewed-by: weijun, rhalade
! test/jdk/sun/security/tools/keytool/i18n.java
Changeset: 016694bf
Branch: iouring
Author: DarraghConway <darragh.conway at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-07-22 21:59:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/016694bf74f6920f850330e353df9fd03458cca1
8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic
Reviewed-by: msheppar
! test/jdk/java/io/File/MaxPathLength.java
Changeset: 4994bd59
Branch: iouring
Author: Srinivas Vamsi Parasa <sparasa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-07-22 22:37:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4994bd594299e91e804438692e068b1c5dd5cc02
8359965: Enable paired pushp and popp instruction usage for APX enabled CPUs
Reviewed-by: sviswanathan, vpaprotski
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/icache_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_kyber.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
Changeset: 79f9d8d8
Branch: iouring
Author: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2025-07-23 00:23:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/79f9d8d832a589b74cc014289ef84a1efe529468
8350050: Shenandoah: Disable and purge allocation pacing support
Reviewed-by: wkemper, shade, kdnilsen
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
- src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
- src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/generational/TestConcurrentEvac.java
- test/hotspot/jtreg/gc/shenandoah/options/TestPacing.java
Changeset: 0735dc27
Branch: iouring
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-07-23 00:36:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0735dc27c71de46896afd2f0f608319304a3d549
8362846: Windows error reporting for dll_load doesn't check for a null buffer
8362954: Missing error buffer null check in os::dll_load on Linux/BSD
Reviewed-by: mgronlun, kbarrett
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 5160cfb4
Branch: iouring
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-23 07:12:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5160cfb49634cc4a1568c200bc5c17ddbe83c2f7
8362889: [GCC static analyzer] leak in libstringPlatformChars.c
Reviewed-by: rriggs, dholmes
! test/jdk/java/lang/String/nativeEncoding/libstringPlatformChars.c
Changeset: ceb0c0fc
Branch: iouring
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-23 07:49:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ceb0c0fc39c17793d13fff74e69f22ef07ec2c0f
8360941: [ubsan] MemRegion::end() shows runtime error: applying non-zero offset 8388608 to null pointer
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: kbarrett, lucy
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
Changeset: 9f796da3
Branch: iouring
Author: Wang Haomin <wanghaomin at openjdk.org>
Committer: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2025-07-23 08:08:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9f796da3774b2e2f92dca178fdccd93989919256
8362972: C2 fails with unexpected node in SuperWord truncation: IsFiniteF, IsFiniteD
Reviewed-by: thartmann, jkarthikeyan
! src/hotspot/share/opto/superword.cpp
Changeset: e6ac956a
Branch: iouring
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-07-23 09:35:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e6ac956a7ac613b916c0dbfda7e57856c1b8a83c
8360520: RISC-V: C1: Fix primitive array clone intrinsic regression after JDK-8333154
Reviewed-by: fyang, galder, dlong
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: 06f9ff04
Branch: iouring
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-07-23 12:24:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/06f9ff047f1d1e832d7379f9750237749479b020
8356997: /etc/krb5.conf parser should not forbid include/includedir directives after sections
Reviewed-by: valeriep
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
+ test/jdk/sun/security/krb5/config/DuplicatedIncludes.java
+ test/jdk/sun/security/krb5/config/IncludeRandom.java
+ test/jdk/sun/security/krb5/config/IncludeSameKey.java
Changeset: b02c1256
Branch: iouring
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-07-23 13:31:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b02c1256768bc9983d4dba899cd19219e11a380a
8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: thartmann
! src/hotspot/share/opto/intrinsicnode.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: 743c8212
Branch: iouring
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2025-07-23 13:51:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/743c821289a6562972364b5dcce8dd29a786264a
8362193: Re-work MacOS/AArch64 SpinPause to handle SB
Reviewed-by: shade, aph
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/spin_wait_aarch64.cpp
! src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ test/hotspot/gtest/aarch64/test_spin_pause.cpp
+ test/hotspot/jtreg/gtest/TestSpinPauseAArch64.java
Changeset: 38cd860d
Branch: iouring
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-07-23 14:48:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/38cd860daa9504bbe5add8c2d045d78c75fb7e38
8363816: Refactor array name creation
Reviewed-by: shade, ccheung, dholmes
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
Changeset: e6ebefaa
Branch: iouring
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-07-23 15:24:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e6ebefaa404daa4160bdc1c5d9c954c040e2c0c2
8333857: Test sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java failed: Existing session was used
Reviewed-by: hchao
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
Changeset: 594c080b
Branch: iouring
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Iris Clark <iris at openjdk.org>
Date: 2025-07-23 15:46:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/594c080b2bde81a48ecccda85ac765218fc93856
8359760: Remove the jdk.jsobject module
Reviewed-by: rriggs, iris, alanb
! bin/unshuffle_list.txt
! make/conf/docs-modules.conf
! make/conf/module-loader-map.conf
- src/jdk.jsobject/share/classes/module-info.java
- src/jdk.jsobject/share/classes/netscape/javascript/JSException.java
- src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
- src/jdk.jsobject/share/classes/netscape/javascript/package-info.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
! test/jdk/jdk/modules/etc/UpgradeableModules.java
- test/jdk/tools/sincechecker/modules/jdk.jsobject/JdkJsobjectCheckSince.java
! test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list
! test/langtools/jdk/javadoc/doclet/testRecordTypes/jdk17/element-list
Changeset: 03e9ea16
Branch: iouring
Author: Edoardo Patti <edoardopatti25 at gmail.com>
Committer: Justin Lu <jlu at openjdk.org>
Date: 2025-07-23 16:31:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/03e9ea169b7e45ae3c2ac23b5fe73d39ae57506f
8358530: Properties#list should warn against non-String values
Reviewed-by: jlu, liach
! src/java.base/share/classes/java/util/Properties.java
Changeset: 2292246f
Branch: iouring
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-07-23 17:02:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2292246f8c11f735f50e2046ec6606e89289e9f5
8350621: Code cache stops scheduling GC
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Co-authored-by: Alexandre Jacob <alexandre.jacob at mirakl.com>
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/shared/gcCause.hpp
+ test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java
Changeset: ad510fb2
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-23 20:09:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ad510fb25e47098d136515c355164e5177c5b419
8338977: Parallel: Improve heap resizing heuristics
Reviewed-by: zgu, gli, iwalulya
- src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp
- src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
- src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
- src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.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/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
- src/hotspot/share/gc/shared/gcOverheadChecker.cpp
- src/hotspot/share/gc/shared/gcOverheadChecker.hpp
! src/hotspot/share/gc/shared/gcPolicyCounters.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- test/hotspot/gtest/gc/parallel/test_psAdaptiveSizePolicy.cpp
! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java
Changeset: 2da0cdad
Branch: iouring
Author: Ao Qi <aoqi at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-07-24 01:33:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2da0cdadb898efb9af827374368471102bfe0ccd
8363895: Minimal build fails with slowdebug builds after JDK-8354887
Reviewed-by: kvn, shade
! src/hotspot/share/code/aotCodeCache.hpp
Changeset: b746701e
Branch: iouring
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-07-24 01:37:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b746701e5769a7a5a1e7900ddfdd285706ac5fe1
8363898: RISC-V: TestRangeCheckHoistingScaledIV.java fails after JDK-8355293 when running without RVV
Reviewed-by: fyang, mli, syan
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
Changeset: fc803844
Branch: iouring
Author: SendaoYan <syan at openjdk.org>
Date: 2025-07-24 01:47:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fc8038441daebc717fedaeb107e37bf216d542d3
8359827: Test runtime/Thread/ThreadCountLimit.java need loop increasing the limit
Co-authored-by: David Holmes <dholmes at openjdk.org>
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: 0ba2942c
Branch: iouring
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-07-24 02:21:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0ba2942c6e7aadc3d091c40f6bd8d9f7502f5f76
8362838: RISC-V: Incorrect matching rule leading to improper oop instruction encoding
Reviewed-by: fyang, yadongwang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 7a22b76b
Branch: iouring
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-07-24 05:09:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7a22b76b73e6a6906f191e59b7d2da238b401935
8362591: Wrong argument warning when heap size larger than coops threshold
Reviewed-by: dholmes
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
Changeset: ed9066bd
Branch: iouring
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-24 05:59:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ed9066bdf48c2d9925aea745951531ebf4af35a8
8361478: GHA: Use MSYS2 from GHA runners
Reviewed-by: jwaters, ihse
! .github/actions/get-msys2/action.yml
Changeset: 67e93281
Branch: iouring
Author: Marc Chevalier <mchevalier at openjdk.org>
Date: 2025-07-24 09:21:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/67e93281a4f9e76419f1d6e05099ecf2214ebbfd
8363357: Remove unused flag VerifyAdapterCalls
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/runtime/globals.hpp
Changeset: 2f1aed2a
Branch: iouring
Author: Ayush Rigal <ayush.rigal at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-07-24 14:57:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2f1aed2a165259a873636792cff7c9de4e1f334e
8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java
Reviewed-by: jpai
! test/jdk/java/net/NetworkInterface/IPv4Only.java
Changeset: 84776309
Branch: iouring
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-24 15:53:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8477630970b61e3178abd7ac812ed97e181e2684
8360679: Shenandoah: AOT saved adapter calls into broken GC barrier stub
Reviewed-by: kvn, adinn, aph
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 4e53a9d9
Branch: iouring
Author: Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-07-24 18:34:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4e53a9d9dfe7a1ac7c3d7402e5ca3a3d3fcbb709
8357818: Shenandoah doesn't use shared API for printing heap before/after GC
Reviewed-by: wkemper, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
Changeset: 971ea23c
Branch: iouring
Author: Phil Race <prr at openjdk.org>
Date: 2025-07-24 20:53:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/971ea23c95764e11ed234f657eb28ba7c51862c5
8362289: [macOS] Remove finalize method in JRSUIControls.java
Reviewed-by: bchristi, serb
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
Changeset: ac9e5102
Branch: iouring
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-07-25 06:40:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac9e51023fc34a82b795950a109af2397826adaa
8320836: jtreg gtest runs should limit heap size
Reviewed-by: dholmes, cslucas
! test/hotspot/jtreg/gtest/GTestWrapper.java
Changeset: 52155dbb
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-25 07:22:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/52155dbbb0107c5077a6be7edfd91d4311411fc3
8364082: jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java Eden should be placed first in young
Reviewed-by: dholmes
! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
Changeset: f79bd54b
Branch: iouring
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-07-25 08:11:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f79bd54bbb9f5748e437346d34702608f7b67019
8362882: Update SubmissionPublisher() specification to reflect use of ForkJoinPool.asyncCommonPool()
Reviewed-by: jpai, dl
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
Changeset: 518d5f4b
Branch: iouring
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-25 08:26:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/518d5f4bbb78ae35db793d7fd15b3cd35c881664
8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c
Reviewed-by: lucy
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
Changeset: 41c94eed
Branch: iouring
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-25 11:34:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/41c94eed37aad570229ee2c5fb51d9e5d0378a40
8363910: Avoid tuning for Power10 CPUs on Linux ppc64le when gcc < 10 is used
Reviewed-by: stuefe
! make/autoconf/flags-cflags.m4
Changeset: 06fdb61e
Branch: iouring
Author: Sean Mullan <mullan at openjdk.org>
Date: 2025-07-25 12:55:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/06fdb61e1cdc9abf9ac4fa62fd63992d298baffa
8361964: Remove outdated algorithms from requirements and add PBES2 algorithms
Reviewed-by: hchao
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
Changeset: 75ff7e15
Branch: iouring
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-07-25 13:34:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/75ff7e15fe0d22149e5b8c5ccf3b702d8dc9b3fa
8361712: Improve ShenandoahAsserts printing
Reviewed-by: rkennke, asmehra
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/oops/test_compressedKlass.cpp
Changeset: 9e209fef
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-25 14:50:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9e209fef86fe75fb09734c9112fd1d8490c22413
8364110: Remove unused methods in GCCause
Reviewed-by: kbarrett
! src/hotspot/share/gc/shared/gcCause.hpp
Changeset: 89fe586e
Branch: iouring
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-07-25 16:47:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89fe586edd5044923a2ce86f8cc5bf16004ac0b5
8363837: Make StubRoutines::crc_table_adr() into platform-specific method
Reviewed-by: adinn, yzheng
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: e756c0db
Branch: iouring
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-07-25 17:59:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e756c0dbbb7d99df0751d71726b173e4eabcc903
8361726: Shenandoah: More detailed evacuation instrumentation
Reviewed-by: ysr, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: d288ca28
Branch: iouring
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-26 02:17:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d288ca28be7bfba3abe9f54cefbe53e73c25707e
8358048: java/net/httpclient/HttpsTunnelAuthTest.java incorrectly calls Thread::stop
Reviewed-by: djelinski, alanb, vyazici
! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
Changeset: de59da27
Branch: iouring
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2025-07-26 22:22:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/de59da27a60bd0afaf8deaf6d4a3d743a4f59db8
8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX
Reviewed-by: jpai, alanb, djelinski
! src/java.base/share/classes/jdk/internal/util/Exceptions.java
Changeset: 8fcbb110
Branch: iouring
Author: SendaoYan <syan at openjdk.org>
Date: 2025-07-27 01:19:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8fcbb110e9941af5fe162c6affff36e0bf652bda
8362855: Test java/net/ipv6tests/TcpTest.java should report SkippedException when there no ia4addr or ia6addr
Reviewed-by: jpai
! test/jdk/java/net/ipv6tests/TcpTest.java
Changeset: 3263361a
Branch: iouring
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-27 06:44:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3263361a28c7e8c02734cb94bc9576e9f3ba5b50
8360981: Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java
Reviewed-by: alanb
! test/jdk/java/net/Socket/DeadlockTest.java
Changeset: 4189fcba
Branch: iouring
Author: Yuri Gaevsky <yuri.gaevsky at gmail.com>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-07-27 14:54:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4189fcbac40943f3b26c3a01938837b4e4762285
8362596: RISC-V: Improve _vectorizedHashCode intrinsic
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
Changeset: e307b5cc
Branch: iouring
Author: Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-07-28 05:17:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e307b5cca870f7ea9b79b7a9d4e6f7f762c27aa4
8363584: Sort share/utilities includes
Reviewed-by: kbarrett, dholmes, shade
! src/hotspot/share/utilities/align.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/fakeRttiSupport.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/hotspot/share/utilities/intpow.hpp
! src/hotspot/share/utilities/json.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/packedTable.cpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
! src/hotspot/share/utilities/singleWriterSynchronizer.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/waitBarrier_generic.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java
Changeset: 3b0da298
Branch: iouring
Author: SendaoYan <syan at openjdk.org>
Date: 2025-07-28 06:54:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3b0da29879990e4ed6d22c8aed0659f3b40c37a3
8364114: Test TestHugePageDecisionsAtVMStartup.java#LP_enabled fails when no free hugepage
Reviewed-by: stuefe, dholmes
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
! test/lib/jdk/test/lib/os/linux/HugePageConfiguration.java
Changeset: af5932ef
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-28 07:15:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/af5932efb5e873ef3beb8b8999a5ef3fbd094ff6
8361055: Serial: Inline SerialHeap::process_roots
Reviewed-by: tschatzl, kbarrett, stefank
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: bdc1ef20
Branch: iouring
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-07-28 07:57:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bdc1ef2021cc73d83607c1380ab7cd3a08353229
8363929: G1: Add G1 prefix to various G1 specific global locks
Reviewed-by: shade, ayang
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 3e2d12d8
Branch: iouring
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-07-28 08:40:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e2d12d85a35d9724c2ddf17a2dccf4b0866bc62
8362515: RISC-V: cleanup NativeFarCall
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
Changeset: 011de4c8
Branch: iouring
Author: Fei Gao <fgao at openjdk.org>
Date: 2025-07-28 08:44:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/011de4c894ed827ee8e15a7cfe400788175e5b2c
8363063: AArch64: [VectorAPI] sve vector math operations are not supported after JDK-8353217
Reviewed-by: shade, aph
! make/autoconf/flags-cflags.m4
Changeset: d25ad881
Branch: iouring
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-28 11:33:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01
8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform
Reviewed-by: psadhukhan
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c
Changeset: b7703f79
Branch: iouring
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-28 11:50:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b7703f7948039526cb7ca74ed589d6e3a876b6f6
8364185: [BACKOUT] AArch64: [VectorAPI] sve vector math operations are not supported after JDK-8353217
Reviewed-by: ayang
! make/autoconf/flags-cflags.m4
Changeset: 7bf4c608
Branch: iouring
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-07-28 12:59:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7bf4c608e7b23398ea89cf0a592e9554af98144e
8364120: RISC-V: unify the usage of MacroAssembler::instruction_size
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 08b0b346
Branch: iouring
Author: Brett Okken <brett.okken at oracle.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2025-07-28 13:05:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/08b0b34623e1e67fbc6078675a72ce9b3b126996
8361715: (bf) Improve java/nio/Buffer/GetChars.java and migrate to JUnit
Reviewed-by: bpb, rriggs
+ test/jdk/java/nio/Buffer/CharBufferAsCharSequenceTest.java
- test/jdk/java/nio/Buffer/GetChars.java
Changeset: b4028c91
Branch: iouring
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2025-07-28 13:16:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b4028c91d5615f43cbf209eeeb1014966de22a38
8362482: [TESTBUG] serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java: System.gc() does not provide full GC
Reviewed-by: sspitsyn, clanger
! test/hotspot/jtreg/serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java
Changeset: 70ebb5e8
Branch: iouring
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-28 14:18:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/70ebb5e8c9d99e17e84da798fed01626bc7f9ea0
8364019: Add alignment precondition to Universe::reserve_heap
Reviewed-by: tschatzl, jsikstro
! src/hotspot/share/memory/universe.cpp
Changeset: f53d0519
Branch: iouring
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-28 16:32:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f53d0519b9a3a6eaf64fb938dfedc09795ac31f8
8340312: sun.security.ssl.SSLLogger uses incorrect log level ALL for `finest` log events
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
Changeset: fe4d7f8c
Branch: iouring
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-07-28 17:05:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fe4d7f8c1b1c5a64ed8f134c414d75da0b9cfdff
8360507: JPKG002-006: SigningPackageTest: appOutput.txt cannot be found in user home directory and output doesn't contain: origin=Developer ID Application: jpackage.openjdk.java.net
Reviewed-by: asemenyuk
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
Changeset: ea0b49c3
Branch: iouring
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2025-07-28 17:14:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea0b49c36db7dce508aec7e72e73c7274d65bc15
8362979: C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java
Changeset: 3e4e5dd0
Branch: iouring
Author: Rui Li <ruiamzn at amazon.com>
Committer: William Kemper <wkemper at openjdk.org>
Date: 2025-07-28 23:26:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e4e5dd06f8a74ada792e5d03b4604adcf618a4a
8364081: Shenandoah & GenShen logging improvement
Reviewed-by: ysr, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 46690051
Branch: iouring
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-07-28 23:47:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4669005123420d8dbe86740dd9bcbee04735bc4f
8361912: ThreadsListHandle::cv_internal_thread_to_JavaThread does not deal with a virtual thread's carrier thread
Reviewed-by: pchilanomate, dcubed, amenkov, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 28297411
Branch: iouring
Author: Benoît Maillard <bmaillard at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-07-29 07:32:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28297411b19551dd8585165200f5f8158f3d5bb3
8359603: Missed optimization in PhaseIterGVN for redundant ConvX2Y->ConvY2X->ConvX2Y sequences due to missing notification in PhaseIterGVN::add_users_of_use_to_worklist
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestEliminateRedundantConversionSequences.java
Changeset: 3fe0d29e
Branch: iouring
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-29 08:11:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3fe0d29ec3b5b327d633726677ba1809eec27665
8363965: GHA: Switch cross-compiling sysroots to Debian bookworm
Reviewed-by: clanger, jwaters
! .github/workflows/build-cross-compile.yml
Changeset: 2202156a
Branch: iouring
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-07-29 08:37:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2202156acc78d7d9ec128f8df5c09fcdff83697c
8364198: NMT should have a better corruption message
Reviewed-by: kvn, stuefe
! src/hotspot/share/nmt/mallocHeader.inline.hpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
Changeset: a3ad174e
Branch: iouring
Author: Michael-Mc-Mahon <michael.x.mcmahon at oracle.com>
Date: 2025-07-29 09:41:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a3ad174e02536ce4b7430cb5a9f5b537ab24fe0a
Merge branch 'master' into iouring
Changeset: a5332d99
Branch: iouring
Author: Michael-Mc-Mahon <michael.x.mcmahon at oracle.com>
Date: 2025-07-30 08:16:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a5332d993fb811ad005fde9490df0823034ee244
update
- src/java.base/linux/classes/sun/nio/ch/iouring/.IoUring.java.swp
! src/java.base/linux/classes/sun/nio/ch/iouring/IoUring.java
More information about the jdk-sandbox-changes
mailing list