git: openjdk/loom: master: 18 new changesets
duke
duke at openjdk.org
Tue Nov 4 20:29:48 UTC 2025
Changeset: dadbad0b
Branch: master
Author: Mohamed Issa <missa at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-04 01:58:34 +0000
URL: https://git.openjdk.org/loom/commit/dadbad0bef84f671c8194c84080c760453ecc423
8371088: Build fails when trying hsdis option
Reviewed-by: erikj
! make/autoconf/lib-hsdis.m4
Changeset: 576f9694
Branch: master
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-04 01:58:54 +0000
URL: https://git.openjdk.org/loom/commit/576f9694b092f2a11a6a4e5a82c2b0e12203bd9c
8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException
Reviewed-by: dfuchs
! test/jdk/com/sun/net/httpserver/Test9.java
Changeset: 50bb92a3
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-11-04 04:59:32 +0000
URL: https://git.openjdk.org/loom/commit/50bb92a33b32778a96b1823ff995889892bef890
8370871: [s390x] consistently update top_frame_sp
Reviewed-by: rrich, lucy
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
Changeset: 75e37b06
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-11-04 07:39:11 +0000
URL: https://git.openjdk.org/loom/commit/75e37b06c3e37ee49719a0c0d6b4ab2c4ff76098
8370332: C2 SuperWord: SIGSEGV because PhaseIdealLoop::split_thru_phi left dead nodes in loop _body
Reviewed-by: chagedorn, roland
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiRemoveDeadNodesFromLoopBody.java
Changeset: c1476fca
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-11-04 08:03:30 +0000
URL: https://git.openjdk.org/loom/commit/c1476fca9d7a679d32b7b43956638b845d1027cc
8366575: Remove SDP support
Reviewed-by: alanb, erikj, jpai, michaelm
! make/modules/java.base/Copy.gmk
- src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
- src/java.base/unix/classes/sun/net/NetHooks.java
- src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
- src/java.base/unix/conf/sdp/sdp.conf.template
- src/java.base/unix/native/libnet/SdpSupport.c
- src/java.base/windows/classes/sun/net/NetHooks.java
Changeset: e4aed95c
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-11-04 08:48:48 +0000
URL: https://git.openjdk.org/loom/commit/e4aed95cac343f1339b9bc87721561bdc4c2f5ad
8370682: G1: Survivor regions not in young gen cset group
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
Changeset: 21f41c5f
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-11-04 09:22:47 +0000
URL: https://git.openjdk.org/loom/commit/21f41c5f49cd3c5e6e4f29ed38701a4d92c16098
8370774: Merge ModRefBarrierSet into CardTableBarrierSet
Reviewed-by: tschatzl, iwalulya
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp
- src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
- src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.hpp
- src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp
- src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.hpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
- src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
- src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp
- src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp
- src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.hpp
- src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
- src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.hpp
- src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
- src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.hpp
- src/hotspot/cpu/zero/gc/shared/modRefBarrierSetAssembler_zero.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.hpp
- src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp
- src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
- src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp
- src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
- src/hotspot/share/gc/shared/modRefBarrierSet.hpp
- src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
- src/hotspot/share/gc/shared/modRefBarrierSetAssembler.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 19cca0a2
Branch: master
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-04 09:35:46 +0000
URL: https://git.openjdk.org/loom/commit/19cca0a2a829396291fa4140b2082ef518425518
8371131: Cleanup Thread parameter in CollectedHeap TLAB methods
Reviewed-by: ayang, tschatzl
! 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/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.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/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.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/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
Changeset: a98b9e7c
Branch: master
Author: Benoît Maillard <bmaillard at openjdk.org>
Date: 2025-11-04 09:42:18 +0000
URL: https://git.openjdk.org/loom/commit/a98b9e7cfa433d4bf2acbf59a1c9d3714c3c065d
8362832: compiler/macronodes/TestTopInMacroElimination.java hits assert(false) failed: unexpected node
Reviewed-by: dlunden, epeter, kvn
! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt
! test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java
Changeset: a840dc22
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-04 09:54:50 +0000
URL: https://git.openjdk.org/loom/commit/a840dc22c575b5d2b5b6017a536a6541fc1f0a44
8364741: [asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly
Reviewed-by: syan, phubner, jsikstro
! test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java
Changeset: e6546683
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-11-04 11:17:56 +0000
URL: https://git.openjdk.org/loom/commit/e6546683a8dd9a64255ce4c5606089068ec92e5d
8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Reviewed-by: epeter, rcastanedalo
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/condenseGraph.filter
! test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java
+ test/hotspot/jtreg/compiler/macronodes/TestEarlyEliminationOfAllocationWithoutUse.java
+ test/hotspot/jtreg/compiler/macronodes/TestEliminationOfAllocationWithoutUse.java
+ test/hotspot/jtreg/compiler/macronodes/TestInitializingStoreCapturing.java
Changeset: 642ba4cf
Branch: master
Author: Kieran Farrell <kfarrell at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2025-11-04 14:02:24 +0000
URL: https://git.openjdk.org/loom/commit/642ba4cfd18b7e17ff7f0ac3b2ce557bcaa93784
8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562
Reviewed-by: rriggs, jpai, alanb
! src/java.base/share/classes/java/util/UUID.java
! test/jdk/java/util/UUID/UUIDTest.java
Changeset: d4622b2c
Branch: master
Author: Jonas Norlinder <jonas.norlinder at oracle.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2025-11-04 14:27:14 +0000
URL: https://git.openjdk.org/loom/commit/d4622b2ceac6b6aef2717bf427878df1290c4a38
8371130: Remove String template leftovers
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: c0c76703
Branch: master
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2025-11-04 15:20:22 +0000
URL: https://git.openjdk.org/loom/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008
8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs
Reviewed-by: syan, rhalade
! test/jdk/javax/net/ssl/TLSCommon/interop/AbstractPeer.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java
Changeset: a51a0bf5
Branch: master
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2025-11-04 15:40:40 +0000
URL: https://git.openjdk.org/loom/commit/a51a0bf57feaae0862fd7f3dbf305883d49781a0
8370344: Arbitrary Java frames on stack during scoped access
Reviewed-by: pchilanomate, dholmes, liach
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
+ test/jdk/java/foreign/sharedclosejfr/TestSharedCloseJFR.java
+ test/jdk/java/foreign/sharedclosejfr/sharedCloseJfr.jfc
+ test/jdk/java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java
+ test/jdk/java/foreign/sharedclosejvmti/libSharedCloseAgent.cpp
+ test/micro/org/openjdk/bench/java/lang/foreign/SharedCloseStackWalk.java
Changeset: 7d3c66f3
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-11-04 15:58:19 +0000
URL: https://git.openjdk.org/loom/commit/7d3c66f379fcb24d4505c2c12e20b24dce313e56
8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java
Reviewed-by: amenkov, syan, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2f455ed1
Branch: master
Author: Peyang <peyang at peya.tokyo>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-11-04 16:08:15 +0000
URL: https://git.openjdk.org/loom/commit/2f455ed146ff2e56da4532e9430e4c85ca9497ad
8371092: NullPointerException in AltServiceUsageTest.afterClass() test
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/AltServiceUsageTest.java
Changeset: 4c6af03f
Branch: master
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-11-04 16:47:33 +0000
URL: https://git.openjdk.org/loom/commit/4c6af03f81e068a98b8f4628b96682a54f3946da
8337142: StackOverflowError in Types.containsTypeRecursive with deeply nested type hierarchy
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/types/SOEForDeeplyNestedTypeTest.java
More information about the loom-dev
mailing list