git: openjdk/panama-foreign: foreign-memaccess+abi: 90 new changesets

duke duke at openjdk.org
Fri Jul 11 11:13:49 UTC 2025


Changeset: fba74f79
Branch: foreign-memaccess+abi
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-07-04 12:19:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fba74f796eeeb42accc60ecab444c3d933b73e70

8361306: jdk.compiler-gendata needs to depend on java.base-launchers

Reviewed-by: shade

! make/Main.gmk

Changeset: f153e415
Branch: foreign-memaccess+abi
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-07-04 13:06:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f153e415d740f4ede272929171e9bb3e73ddbe1c

8361253: CommandLineOptionTest library should report observed values on failure

Reviewed-by: dholmes, shade

! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java

Changeset: 1c560727
Branch: foreign-memaccess+abi
Author:    Srinivas Vamsi Parasa <sparasa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2025-07-04 15:08:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1c560727b850593561982ccc3ed37b0e98b3bbee

8360775: Fix Shenandoah GC test failures when APX is enabled

Reviewed-by: sviswanathan, jbhateja, epeter

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: f2d2eef9
Branch: foreign-memaccess+abi
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-07-04 15:10:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f2d2eef988c57cc9f6194a8fd5b2b422035ee68f

8177100: APIs duplicated in JavaDoc

Reviewed-by: liach, hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
+ test/langtools/jdk/javadoc/doclet/testDuplicateMethodsWarn/TestDuplicateMethods.java

Changeset: f3e0588d
Branch: foreign-memaccess+abi
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-07-06 15:21:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f3e0588d0b825a68a4ad61ddf806877f46da69dc

8361338: JFR: Min and max time in MethodTime event is confusing

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java

Changeset: 3bcbcc57
Branch: foreign-memaccess+abi
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-07-06 21:45:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3bcbcc5747f9402796a1d9443d7a27d37acee9e0

8361439: [BACKOUT] 8357601: Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays

Reviewed-by: lmesnik

! src/hotspot/os/windows/safefetch_windows.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/prims/jniCheck.cpp
- test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java
- test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c

Changeset: 44cff9d6
Branch: foreign-memaccess+abi
Author:    Anass Baya <abaya at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2025-07-07 04:58:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/44cff9d6abab5df086e89df16f8b63c48cd33c7b

8346952: GetGraphicsStressTest.java fails: Native resources unavailable

Reviewed-by: serb

! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/jdk/java/awt/Frame/BogusFocusableWindowState/BogusFocusableWindowState.java
! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java

Changeset: 45300dd1
Branch: foreign-memaccess+abi
Author:    hanguanqiang <yongheng_hgq at 126.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-07-07 05:22:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/45300dd1234c9aa92d6b82f1ef2b05b949b1ea9f

8358568: Purge obsolete/broken GenerateSynchronizationCode flag

Reviewed-by: thartmann, shade

! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: e9a43416
Branch: foreign-memaccess+abi
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2025-07-07 06:11:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e9a434165a6ec07cde0429c7f9823bbc5dab7857

8360664: Null pointer dereference in src/hotspot/share/prims/jvmtiTagMap.cpp in IterateOverHeapObjectClosure::do_object()

Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov <savoptik at altlinux.org>.

Reviewed-by: sspitsyn, amenkov, cjplummer

! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: d75ea7e6
Branch: foreign-memaccess+abi
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-07-07 06:52:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d75ea7e67951275fe27f1e137c961f39d779a046

8355563: VectorAPI: Refactor current implementation of subword gather load API

Reviewed-by: epeter, psandoz, sviswanathan, jbhateja

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template

Changeset: 8ad48368
Branch: foreign-memaccess+abi
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-07-07 08:22:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8ad48368838588846324550c455c66ae86f1226b

8361249: PlainHttpConnection connection logic can be simplified

Reviewed-by: djelinski, vyazici, michaelm, jpai

! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java

Changeset: 1fa772e8
Branch: foreign-memaccess+abi
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-07 08:24:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1fa772e8143bb2d758ef183280d123d1ff8aada8

8343546: GHA: Cache required dependencies in master-branch workflow

Reviewed-by: ihse

! .github/workflows/build-alpine-linux.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/main.yml
! .github/workflows/test.yml

Changeset: 9449fea2
Branch: foreign-memaccess+abi
Author:    Christian Stein <cstein at openjdk.org>
Date:      2025-07-07 08:59:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9449fea2cd7aa7375f1b127e5f0d2a36ffaa1814

8358552: EndOfFileException in System.in.read() and IO.readln() etc. in JShell

Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java
! test/langtools/jdk/jshell/InputUITest.java
! test/langtools/jdk/jshell/UITesting.java

Changeset: 4df9c873
Branch: foreign-memaccess+abi
Author:    Andrew Haley <aph at openjdk.org>
Date:      2025-07-07 09:16:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4df9c873452293ccde3c7dbcd64e1ced6b6af52e

8360884: Better scoped values

Reviewed-by: liach, alanb

! src/java.base/share/classes/java/lang/ScopedValue.java
! test/micro/org/openjdk/bench/java/lang/ScopedValues.java
! test/micro/org/openjdk/bench/java/lang/ScopedValuesData.java

Changeset: 7c13a2cd
Branch: foreign-memaccess+abi
Author:    ANUPAM DEV <anupam.dev at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-07-07 12:15:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7c13a2cd9aa5ec9da00084de2388abc189e2f4ef

8361463: Render method of javax.swing.text.AbstractDocument uses 'currency' instead of 'concurrency'

Reviewed-by: psadhukhan, tr, abhiscxk, aivanov

! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java

Changeset: afb4a1be
Branch: foreign-memaccess+abi
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2025-07-07 12:43:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/afb4a1be9e5dc2a9c0d812f5a36717c9f82241a9

8354872: Clarify java.lang.Process resource cleanup

Reviewed-by: jpai

! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: fea73c1d
Branch: foreign-memaccess+abi
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-07-07 13:21:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fea73c1d40441561a246f2a09a739367cfc197ea

8360599: [TESTBUG] DumpThreadsWithEliminatedLock.java fails because of unstable inlining

Reviewed-by: alanb, mdoerr, lmesnik

! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java

Changeset: 05c9eec8
Branch: foreign-memaccess+abi
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2025-07-07 14:56:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/05c9eec8d087cbfffed19031a531b72ad18a52cf

8361214: An anonymous class is erroneously being classify as an abstract class

Reviewed-by: liach, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/generics/diamond/AnonymousLabeledAsAbstractTest.java

Changeset: 39c9de2a
Branch: foreign-memaccess+abi
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-07-07 18:50:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/39c9de2acea0537335230b1d1db606d90348bdb6

8359958: Cleanup "local" debuggee references after JDK-8333117 removed support for non-local debuggees

Reviewed-by: lmesnik, sspitsyn, amenkov

! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Debuggee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java

Changeset: ec3bb93d
Branch: foreign-memaccess+abi
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-07-07 19:32:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ec3bb93d7901c7756d7ff4cc18e4ae9d88942f93

8358623: Avoid unnecessary data copying in ICC_Profile

Reviewed-by: honkar, prr

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
+ test/jdk/java/awt/color/ICC_Profile/CheckVersions.java

Changeset: 197fde53
Branch: foreign-memaccess+abi
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-07-07 21:55:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/197fde5363e314de7cd6090ecd77521f3a90c56d

8361303: L10n comment for javac.opt.Xlint.desc.synchronization in javac.properties

Reviewed-by: naoto, liach

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: ec7c6be6
Branch: foreign-memaccess+abi
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2025-07-07 23:36:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ec7c6be6a9e84c8cd2077fea07930592ddd13669

8359388: Stricter checking for cipher transformations

Reviewed-by: mullan

! src/java.base/share/classes/javax/crypto/Cipher.java
! test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java

Changeset: 563a3358
Branch: foreign-memaccess+abi
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2025-07-08 01:27:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/563a3358f6f1ecff816318cbb32376487365c1fa

8342682: Errors related to unused code on Windows after 8339120 in dt_shmem jdwp security and jpackage

Reviewed-by: cjplummer, asemenyuk, almatvee

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c
! src/jdk.jdwp.agent/windows/native/libjdwp/proc_md.h
! src/jdk.jpackage/windows/native/libjpackage/VersionInfo.cpp

Changeset: bbc5c98b
Branch: foreign-memaccess+abi
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2025-07-08 01:29:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bbc5c98b144014a0423d666f74c4a5a15b08a7c2

8342868: Errors related to unused code on Windows after 8339120 in core libs

Reviewed-by: naoto, jlu

! src/java.base/share/native/libzip/zip_util.c
! 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: 5205eae6
Branch: foreign-memaccess+abi
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-07-08 03:12:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5205eae6ff28c4587ec4cb659ddffce84f00441b

8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel

Reviewed-by: abhiscxk

! test/jdk/javax/swing/JMenuItem/RightLeftOrientation.java

Changeset: 310ef856
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-07-08 06:38:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/310ef85667bdba3f984cb6327aee71cfaf91458b

8305567: serviceability/tmtools/jstat/GcTest01.java failed  utils.JstatGcResults.assertConsistency

Reviewed-by: cjplummer, lmesnik

! test/hotspot/jtreg/serviceability/tmtools/jstat/GarbageProducerTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCauseTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcNewTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatResults.java
+ test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatTool.java

Changeset: 7b255b8a
Branch: foreign-memaccess+abi
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-08 08:23:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7b255b8a625ce1eda1ec6242b8e438691f6cc845

8361397: Rework CompileLog list synchronization

Reviewed-by: kvn, chagedorn

! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compileLog.hpp

Changeset: 1934bd8d
Branch: foreign-memaccess+abi
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2025-07-08 10:38:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1934bd8d2c02cdb1ba9caaef227ed073fb5e1a9d

8361481: Flexible Constructor Bodies generates a compilation error when compiling a user supplied java.lang.Object class

Reviewed-by: vromero, liach, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/ObjectEarlyContext/T8361481.java
+ test/langtools/tools/javac/ObjectEarlyContext/x/java/lang/Object.java

Changeset: 27e6a4d2
Branch: foreign-memaccess+abi
Author:    han gq <hanguanqiang at kylinos.cn>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2025-07-08 11:50:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/27e6a4d2f7a4bdd12408e518e86aeb623f1c41bc

8344548: Incorrect StartAggressiveSweepingAt doc for segmented code cache

Reviewed-by: kvn, eastigeevich

! src/hotspot/share/runtime/globals.hpp

Changeset: 0bd2f9cb
Branch: foreign-memaccess+abi
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-07-08 12:04:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0bd2f9cba2118ed5a112b4c70b8ff4a1a58f21dd

8361445: javac crashes on unresolvable constant in @SuppressWarnings

Reviewed-by: asotona, liach

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java

Changeset: 2349304b
Branch: foreign-memaccess+abi
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-07-08 12:44:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2349304bb108adb0d5d095e8212d36d99132b6bb

8361040: compiler/codegen/TestRedundantLea.java#StringInflate fails with failed IR rules

Co-authored-by: Matthias Baesken <mbaesken at openjdk.org>
Reviewed-by: chagedorn, mbaesken

! test/hotspot/jtreg/compiler/codegen/TestRedundantLea.java

Changeset: 5c67e3d6
Branch: foreign-memaccess+abi
Author:    David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2025-07-08 12:58:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c67e3d6e573e5e1fc23f16b61e51fda7b3dd307

8361353: [PPC64] C2: Add nodes UMulHiL, CmpUL3, UMinV, UMaxV, NegVI

Reviewed-by: mdoerr, rrich

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! test/hotspot/jtreg/compiler/intrinsics/TestCompareUnsigned.java

Changeset: 63e08d4a
Branch: foreign-memaccess+abi
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-07-08 14:04:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/63e08d4af7145b94048d565f4f80dae221090c19

8361175: JFR: Document differences between method sample events

Reviewed-by: mgronlun

! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini

Changeset: 85331943
Branch: foreign-memaccess+abi
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-07-08 14:33:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/853319439e7887ddd54f8c4a3d79aa62ec51fd64

8361570: Incorrect 'sealed is not allowed here' compile-time error

Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
+ test/langtools/tools/javac/flags/ExtendedStandardFlagsOverlayFlagsConflict.java
+ test/langtools/tools/javac/flags/NoFalseSealedError.java
! test/langtools/tools/javac/platform/RequiresIdentityTest.java

Changeset: 5850bf44
Branch: foreign-memaccess+abi
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-07-08 17:13:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5850bf4488ea336c3dd4eafbefb8ade330e2f76a

8361519: Obsolete Unicode Scalar Value link in Character class

Reviewed-by: iris

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/util/Locale.java

Changeset: 92712ef4
Branch: foreign-memaccess+abi
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-07-08 17:34:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/92712ef45dd81fa9f03fbd6427f8c1507f28e62b

8361367: AOT ExcludedClasses.java test failed with missing constant pool logs

Reviewed-by: dholmes, kvn

! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java

Changeset: 91df7978
Branch: foreign-memaccess+abi
Author:    Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date:      2025-07-08 18:24:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/91df7978799e5a24a73d8e1ae344e532e572f2dd

8357915: SecureRandom nextLong memory usage

Reviewed-by: wetmore

! src/java.base/share/classes/java/security/SecureRandom.java

Changeset: fa32bfe1
Branch: foreign-memaccess+abi
Author:    Rui Li <ruiamzn at amazon.com>
Committer: William Kemper <wkemper at openjdk.org>
Date:      2025-07-08 18:34:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fa32bfe11300fdadb35f083037f6ab2a8985d210

8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize

Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp
! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java

Changeset: 1de2acea
Branch: foreign-memaccess+abi
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2025-07-08 18:59:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1de2acea77da57fd44b214332a73cc6621806e4d

8361529: GenShen: Fix bad assert in swap card tables

Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp

Changeset: 03526e25
Branch: foreign-memaccess+abi
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2025-07-08 19:30:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/03526e250dfb9ac61f50f482b5dfb330e7fec1bf

8355960: JvmtiAgentList::Iterator dtor double free with -fno-elide-constructors

Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/runtime/os.cpp

Changeset: dedcce04
Branch: foreign-memaccess+abi
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-07-08 19:34:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dedcce045013b3ff84f5ef8857e1a83f0c09f9ad

8360942: [ubsan] aotCache tests trigger runtime error: applying non-zero offset 16 to null pointer in CodeBlob::relocation_end()

Reviewed-by: adinn, mbaesken

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp

Changeset: 117f0b40
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-07-08 19:48:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/117f0b4051b37d6e639799c5f6add3e2aec8e200

8361426: (ref) Remove jdk.internal.ref.Cleaner

Reviewed-by: jpai, vklang

! src/java.base/share/classes/java/lang/ref/Reference.java
- src/java.base/share/classes/jdk/internal/ref/Cleaner.java
- test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java

Changeset: 974ad4e8
Branch: foreign-memaccess+abi
Author:    Rui Li <ruiamzn at amazon.com>
Committer: William Kemper <wkemper at openjdk.org>
Date:      2025-07-08 21:58:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/974ad4e8cdddee7d932e8375258067f9d2ca6a8b

8359868: Shenandoah: Free threshold heuristic does not use SoftMaxHeapSize

Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp

Changeset: 54e37629
Branch: foreign-memaccess+abi
Author:    Feilong Jiang <fjiang at openjdk.org>
Date:      2025-07-09 01:20:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/54e37629f63eae7800415fa22684e6b3df3648ec

8361504: RISC-V: Make C1 clone intrinsic platform guard more specific

Reviewed-by: fyang, gcao

! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIR.cpp

Changeset: 19bb6ebf
Branch: foreign-memaccess+abi
Author:    Ravi-Patel8 <Ravi.Patel8 at ibm.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2025-07-09 03:12:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/19bb6ebfaffc9208dbc8a125270848cb2fe37e94

8361484: Remove duplicate font filename mappings in fontconfig.properties for AIX

Reviewed-by: serb, azvegint

! src/java.desktop/aix/data/fontconfig/fontconfig.properties

Changeset: e2c5d035
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-07-09 03:34:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2c5d035468d530888fc95f8664410742e65f21f

8361526: Synchronize ClassFile API verifier with hotspot

Reviewed-by: asotona

! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationFrame.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationSignature.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
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
+ src/java.base/share/classes/jdk/internal/classfile/impl/verifier/verifier.md
! test/jdk/jdk/classfile/VerifierSelfTest.java

Changeset: fe264676
Branch: foreign-memaccess+abi
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-07-09 05:17:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fe264676337cdef0d7477b0b57ff9d2fe8f9fc0f

8361363: ShenandoahAsserts::print_obj() does not work for forwarded objects and UseCompactObjectHeaders

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp

Changeset: 47614796
Branch: foreign-memaccess+abi
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2025-07-09 05:44:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4761479608d5a8ecc504e343109900b0d0c77171

8238687: Investigate memory uncommit during young collections in G1
8247843: Reconsider G1 default GCTimeRatio value
8248324: G1: Remove resizing during Remark

Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: e0245682
Branch: foreign-memaccess+abi
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2025-07-09 05:57:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e0245682c8d5a0daae055045c81248c12fb23c09

8361532: RISC-V: Several vector tests fail after JDK-8354383

Reviewed-by: fyang, fjiang, gcao

! src/hotspot/cpu/riscv/riscv.ad

Changeset: 68b27b88
Branch: foreign-memaccess+abi
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-09 08:10:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/68b27b88b5160dd2883f93928c5f6ce245412495

8361349: Fix visibility of CollectedHeap::stop() and ::print_tracing_info()

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp

Changeset: 963b83fc
Branch: foreign-memaccess+abi
Author:    Andrej Pecimuth <andrej.pecimuth at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2025-07-09 08:19:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/963b83fcf158d273e9433b6845380184b3ad0de5

8357689: Refactor JVMCI to enable replay compilation in Graal

Reviewed-by: dnsimon

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/BytecodeFrame.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/VirtualObject.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/site/Site.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/VMField.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/EncodedSpeculationReason.java

Changeset: 83feb7a2
Branch: foreign-memaccess+abi
Author:    David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2025-07-09 08:27:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/83feb7a2388e33835b2071cfe0e51ba8b43e241f

8361599: [PPC64] enable missing tests via jtreg requires

Reviewed-by: mdoerr

! test/hotspot/jtreg/compiler/c2/TestBit.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java

Changeset: b1fa1ecc
Branch: foreign-memaccess+abi
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2025-07-09 08:48:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b1fa1ecc988fb07f191892a459625c2c8f2de3b5

8360707: Globally enumerate all blobs, stubs and entries

Reviewed-by: kvn, fyang, asmehra

! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubDeclarations_arm.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! 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/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.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_cbrt.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_dilithium.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.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_log.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_pow.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
! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
+ src/hotspot/share/runtime/stubInfo.cpp
+ src/hotspot/share/runtime/stubInfo.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp

Changeset: a9bd1ad4
Branch: foreign-memaccess+abi
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-09 08:56:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a9bd1ad40cb4e275d83b2e8b15e3c4be1551f7fc

8361520: Stabilize SystemGC benchmarks

Reviewed-by: tschatzl, ayang

! test/micro/org/openjdk/bench/vm/gc/systemgc/AllDead.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/AllLive.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/DifferentObjectSizesArray.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/DifferentObjectSizesHashMap.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/DifferentObjectSizesTreeMap.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/HalfDeadFirstPart.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/HalfDeadInterleaved.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/HalfDeadInterleavedChunks.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/HalfDeadSecondPart.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/HalfHashedHalfDead.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/NoObjects.java
! test/micro/org/openjdk/bench/vm/gc/systemgc/OneBigObject.java

Changeset: eec04dd0
Branch: foreign-memaccess+abi
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-09 12:00:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eec04dd01051064bacf5110539755aa41106b1a6

8361680: Use correct enum Claim value in VM_HeapWalkOperation::collect_simple_roots

Reviewed-by: shade

! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: d886ae12
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-07-09 12:14:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d886ae12a2ee3ce519c736d8950a17a0ce63ca78

8357185: Redundant local variables with unconditionally matching primitive patterns

Reviewed-by: jlahoda, abimpoudis

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfBytecodeTest.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithTopLevelPatterns.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java

Changeset: db4b4a5b
Branch: foreign-memaccess+abi
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-07-09 12:34:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/db4b4a5b35a7664ddafed2817703ffd36a921fee

8360175: C2 crash:  assert(edge_from_to(prior_use,n)) failed: before block local scheduling

Reviewed-by: kvn, chagedorn

! src/hotspot/cpu/x86/peephole_x86_64.cpp

Changeset: a201be85
Branch: foreign-memaccess+abi
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-09 12:42:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a201be8555c57f07b86f470df4699e1b9dd6bd3c

8361255: CTW: Tolerate more NCDFE problems

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 7daf9813
Branch: foreign-memaccess+abi
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-07-09 13:49:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7daf9813c0617ea97d95bf326eac1758e40cddd6

8346884: Add since checker test to jdk.editpad

Reviewed-by: jpai

= test/jdk/tools/sincechecker/modules/jdk.editpad/JdkEditpadCheckSince.java

Changeset: a41d3507
Branch: foreign-memaccess+abi
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-09 14:49:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a41d35073ee6da0dde4dd731c1ab4c25245d075a

8357473: Compilation spike leaves many CompileTasks in free list

Reviewed-by: kvn, chagedorn

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 6249259c
Branch: foreign-memaccess+abi
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-07-09 16:15:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6249259c8050f280fb1c489e816f09d5cd72a54b

8361299: (bf) CharBuffer.getChars(int,int,char[],int) violates pre-existing specification

Reviewed-by: alanb, liach

! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/GetChars.java

Changeset: 6e203384
Branch: foreign-memaccess+abi
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-07-09 16:15:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6e203384f8777fc55081065b128bd2b0ba074729

8358533: Improve performance of java.io.Reader.readAllLines

Reviewed-by: rriggs, sherman

! src/java.base/share/classes/java/io/Reader.java
! test/jdk/java/io/Reader/ReadAll.java
+ test/micro/org/openjdk/bench/java/io/ReaderReadAllLines.java

Changeset: 7282f68c
Branch: foreign-memaccess+abi
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2025-07-09 18:47:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7282f68cee22af3f65ea045fd6ada890df79ae07

8361216: Do not fork javac in J2DBench ant build

Reviewed-by: prr

! src/demo/share/java2d/J2DBench/Makefile
! src/demo/share/java2d/J2DBench/build.xml

Changeset: 6681fc72
Branch: foreign-memaccess+abi
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2025-07-09 19:12:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6681fc72d3463e13876eb84a285eb580ee92b464

8361569: [JVMCI] Further refine JVMCI-compiled nmethod that should not collect deoptimization profile

Reviewed-by: dnsimon, gdub

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/CodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotNmethod.java
! test/hotspot/jtreg/compiler/jvmci/common/CodeInstallerTest.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/RuntimeStubAllocFailTest.java

Changeset: c9bea773
Branch: foreign-memaccess+abi
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-07-09 19:29:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c9bea77342672715f8f720d7311d66c2b3ac9f8a

8361615: CodeBuilder::parameterSlot throws undocumented IOOBE

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! test/jdk/jdk/classfile/BuilderParamTest.java

Changeset: 0f7808f3
Branch: foreign-memaccess+abi
Author:    Gustavo Simon <gustavo.andre.simon at hotmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2025-07-09 19:55:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0f7808f333556eed2a1381e5f9f67765ec3694f1

8360122: Fix java.sql\Connection.java indentation

Reviewed-by: liach, lancea

! src/java.sql/share/classes/java/sql/Connection.java

Changeset: 518536c6
Branch: foreign-memaccess+abi
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2025-07-09 20:45:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/518536c607cb383e810ee0f50f8af44e121f4ab3

8344073: Test runtime/cds/appcds/TestParallelGCWithCDS.java#id0 failed

Reviewed-by: ccheung, iklam

! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java

Changeset: c28bb8bf
Branch: foreign-memaccess+abi
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-07-10 01:54:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c28bb8bf7a0aa6cdd5b97a50fc961a25cb40228a

8361647: Report the error reason on failed semaphore calls on macOS

Reviewed-by: shade, ayang, jwaters

! src/hotspot/os/bsd/semaphore_bsd.cpp

Changeset: f67e4354
Branch: foreign-memaccess+abi
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-07-10 01:59:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f67e4354316dcec185eac66adec2395e20b62579

8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays

Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: mdoerr, stuefe, coleenp

! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/prims/jniCheck.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java
+ test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c

Changeset: 2a53f5a5
Branch: foreign-memaccess+abi
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-07-10 05:07:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2a53f5a5c2544d4f7a77186d99addae110b06bab

8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors

Reviewed-by: jpai, darcy

! test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java

Changeset: bf3cfbef
Branch: foreign-memaccess+abi
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-07-10 07:08:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bf3cfbeff414356aaf2b0933568ff648beace2c5

8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value

Reviewed-by: cjplummer, amenkov, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/TestDescription.java

Changeset: 13e0f996
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-07-10 08:19:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/13e0f99626ed58958bf0b581be95934f0b218979

8351413: Remove XML interchange in java.management/javax/management/modelmbean/DescriptorSupport

Reviewed-by: dfuchs, sspitsyn

! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
- src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java
! test/jdk/javax/management/MBeanServer/ExceptionFactory.java
! test/jdk/javax/management/modelmbean/DescriptorSupportTest.java
- test/jdk/javax/management/modelmbean/DescriptorSupportXMLTest.java
! test/jdk/javax/management/modelmbean/LoggingExceptionTest.java

Changeset: c118543e
Branch: foreign-memaccess+abi
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-10 09:18:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c118543efe51fcb5fe3aab0adcaab1ea7454abfc

8361704: Parallel: Simplify logic condition in MutableNUMASpace::initialize

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp

Changeset: 80662a48
Branch: foreign-memaccess+abi
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2025-07-10 10:38:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/80662a485af9002d256d18d28a5bfe2a7c30e4d4

8361499: Intersection type cast causes javac crash with -Xjcov

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/NoTypeIntersectionASTAfterTransTypesTest.java

Changeset: 73ab54e4
Branch: foreign-memaccess+abi
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-07-10 11:25:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/73ab54e4c33a3af2f2648e649ae41aee25d86f1b

8360302: Update --release 25 symbol information for JDK 25 build 29

Reviewed-by: darcy, iris

! src/jdk.compiler/share/data/symbols/java.base-P.sym.txt

Changeset: 3d37c4e3
Branch: foreign-memaccess+abi
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-10 13:00:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3d37c4e37ac6e3fb7915de46ed98136453b8840a

8361693: Remove Klass::clean_subklass_tree()

Reviewed-by: zgu, kbarrett

! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/oops/klass.hpp

Changeset: f7352750
Branch: foreign-memaccess+abi
Author:    Anass Baya <abaya at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-07-10 13:07:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f73527502177a8f050272d6157ccbec3e9840bc8

8361839: Problemlist BogusFocusableWindowState due to failures in the CI pipeline

Reviewed-by: aivanov

! test/jdk/ProblemList.txt

Changeset: cbc7090b
Branch: foreign-memaccess+abi
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-07-10 15:21:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cbc7090b91f4ce84117a04036028076373ab805e

8359809: AttributeList, RoleList and UnresolvedRoleList should never accept other types of Object

Reviewed-by: sspitsyn

! src/java.management/share/classes/javax/management/AttributeList.java
! src/java.management/share/classes/javax/management/relation/RoleList.java
! src/java.management/share/classes/javax/management/relation/RoleUnresolvedList.java
! test/jdk/javax/management/MBeanServer/AttributeListTypeSafeTest.java
! test/jdk/javax/management/generified/ListTypeCheckTest.java

Changeset: f5afbbd3
Branch: foreign-memaccess+abi
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-07-10 16:08:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f5afbbd32a0f46973664a228e6799fb1a958cd51

8361717: Refactor Collections.emptyList() in Locale related classes

Reviewed-by: bpb, jlu, liach, cstein

! src/java.base/share/classes/sun/util/locale/LanguageTag.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java

Changeset: 3d74cbe0
Branch: foreign-memaccess+abi
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2025-07-10 17:23:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3d74cbe0ac9b68dfc161a4c079b695a320a0e133

8361844: Build without C1 or C2 fails after 8360707

Reviewed-by: kvn

! src/hotspot/share/runtime/stubInfo.cpp

Changeset: 2300a212
Branch: foreign-memaccess+abi
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2025-07-10 19:57:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2300a212dd135f1f01604c5c2915653a3f3bd869

8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp

Changeset: ee0d309b
Branch: foreign-memaccess+abi
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-07-10 21:40:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ee0d309bbd33302d8c6f35155e975db77aaea785

8313395: LotsUnloadTest.java fails with OOME transiently with libgraal

Reviewed-by: dnsimon

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java

Changeset: 2e7e272d
Branch: foreign-memaccess+abi
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date:      2025-07-11 02:40:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2e7e272d7b5273bae8684095bcda2a9c8bd21dc8

8361829: [TESTBUG] RISC-V: compiler/vectorization/runner/BasicIntOpTest.java fails with RVV but not Zvbb

Reviewed-by: fyang, fjiang

! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java

Changeset: eddfc644
Branch: foreign-memaccess+abi
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-07-11 05:30:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eddfc6449f325c55938a2b24fa651a024441b77a

8361383: LogFileStreamOutput::write_decorations uses wrong type for format precisions

Reviewed-by: dholmes, iklam

! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp

Changeset: 529049be
Branch: foreign-memaccess+abi
Author:    jeremy <jeremy.wood at mac.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2025-07-11 05:47:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/529049be6b6b39651713d256bb4a6efb7d822674

8356137: GifImageDecode can produce opaque image when disposal method changes

Reviewed-by: jdv, prr

! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java
+ test/jdk/sun/awt/image/gif/GifBuilder.java
+ test/jdk/sun/awt/image/gif/GifComparison.java
+ test/jdk/sun/awt/image/gif/GifEmptyBackgroundTest.java

Changeset: 3ffc5b9e
Branch: foreign-memaccess+abi
Author:    Marc Chevalier <mchevalier at openjdk.org>
Date:      2025-07-11 07:07:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3ffc5b9ef720a07143ef5728d2597afdf2f2c251

8359344: C2: Malformed control flow after intrinsic bailout

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/intrinsics/VectorIntoArrayInvalidControlFlow.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/unsafe/OpaqueAccesses.java

Changeset: 445e5ecd
Branch: foreign-memaccess+abi
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-07-11 08:02:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/445e5ecd98f41d4d625af5731f7b5d10c9225e49

8361342: Shenandoah: Evacuation may assert on invalid mirror object after JDK-8340297

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 76442f39
Branch: foreign-memaccess+abi
Author:    Marc Chevalier <mchevalier at openjdk.org>
Date:      2025-07-11 10:41:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/76442f39b9dd583f09a7adebb0fc5f37b6ef88ef

8361494: [IR Framework] Escape too much in replacement of placeholder

Reviewed-by: mhaessig, chagedorn

! test/hotspot/jtreg/compiler/c2/TestMergeStores.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java

Changeset: 25cab6f1
Branch: foreign-memaccess+abi
Author:    duke <duke at openjdk.org>
Date:      2025-07-11 11:01:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/25cab6f135bd5a2d780bff6e23838111d5807f82

Automatic merge of jdk:master into master


Changeset: ae3cd1ec
Branch: foreign-memaccess+abi
Author:    duke <duke at openjdk.org>
Date:      2025-07-11 11:01:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ae3cd1ec4d25b1d90128e04720835ba45aa75dc4

Automatic merge of master into foreign-memaccess+abi




More information about the panama-dev mailing list