git: openjdk/panama-foreign: foreign-memaccess+abi: 108 new changesets
duke
duke at openjdk.org
Fri Oct 17 11:08:41 UTC 2025
Changeset: 5594d6bc
Branch: foreign-memaccess+abi
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-10-10 13:33:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5594d6bc88bbe39e6ebfd02fb9c37cf40b8d0479
8368522: (fs) BasicFileAttributes Linux musl 1.2.5 incompatibility with statx
Reviewed-by: sgehwolf, bpb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/libCreationTimeHelper.c
Changeset: f6d77cb3
Branch: foreign-memaccess+abi
Author: Kangcheng Xu <kxu at openjdk.org>
Committer: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-10 14:04:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6d77cb33299ae0636a2b52ee752f27e9ea9191b
8347555: [REDO] C2: implement optimization for series of Add of unique value
Reviewed-by: roland, epeter
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_java_arithmetic.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/TestCollapsingSameTermAdditions.java
+ test/micro/org/openjdk/bench/vm/compiler/SerialAdditions.java
Changeset: fc49a1b5
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-10 15:39:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc49a1b502530908618b19bcd749aa4db0b598d9
8368846: java/io/File/createTempFile/TargetDirectory fails when run by root user
Reviewed-by: bpb
! test/jdk/java/io/File/createTempFile/TargetDirectory.java
Changeset: 376d77e8
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-10 16:27:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/376d77e8a71478f456af5baaf47f446eebd79e36
8369050: DecimalFormat Rounding Errors for Fractional Ties Near Zero
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DigitList.java
+ test/jdk/java/text/Format/DecimalFormat/RoundingTiesNearZeroTest.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
Changeset: 7e29d294
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-10 18:01:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e29d294e53a246864e9473bf461f0f4c1f6e388
8369097: Parallel: Support allocation in from space when heap is too full
Reviewed-by: tschatzl, fandreuzzi
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
Changeset: 2dfe4586
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-11 05:58:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2dfe4586f7a29d9e3a944e6483d5d4cbbdde3be8
8369490: Remove unused Runinfo parameters in compiler/c2/gvn/TestBitCompressValueTransform.java
Reviewed-by: chagedorn, mhaessig
! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java
Changeset: 9b99bc8e
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-10-11 06:13:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b99bc8ef53ad20c4f1cb5d26cffc64b0deb79ad
8369440: Remove RootResolverMarkScope and RootSetClosureMarkScope
Reviewed-by: ayang
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
- src/hotspot/share/gc/shared/strongRootsScope.cpp
- src/hotspot/share/gc/shared/strongRootsScope.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
Changeset: a6f624b0
Branch: foreign-memaccess+abi
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-10-13 07:48:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6f624b0743a1e0a3df4e8323c13b0d1fd6d0002
8369468: Rdtsc: Move getCPUIDBrandString_stub into VM_Version stub area
Reviewed-by: mgronlun, kvn
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 1605e839
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-13 08:13:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1605e8392e8efa972134a0bf3eecad0ed4f992fa
8369574: Remove javax/management/remote/mandatory/connection/BrokenConnectionTest.java from ProblemList-Virtual.txt
Reviewed-by: ayang
! test/jdk/ProblemList-Virtual.txt
Changeset: 4728f746
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-13 09:23:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4728f746a89ca7cb787b3d9969f09a80cc92f502
8369571: Parallel: Use ThreadsClaimTokenScope in PSAdjustTask
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 98e1d2fa
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-13 10:13:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98e1d2fab123befa78342ba53b76a560dddd6385
8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files
Reviewed-by: clanger, lucy
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 0af959a3
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-13 10:15:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0af959a340fe68caa47fc476ff861f0e86087162
8369560: Slowdebug build without CDS fails
Reviewed-by: mdoerr, kvn
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
Changeset: 28460ca3
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-13 10:32:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28460ca3305a444238e6edcc80e335be20356e6d
8368897: RISC-V: Cleanup RV_EXT_FEATURE_FLAGS & RV_NON_EXT_FEATURE_FLAGS
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 0db47028
Branch: foreign-memaccess+abi
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2025-10-13 11:03:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0db47028913b64b84116d912876c58b136a9f70c
8368877: Generate Jextract bindings for Kqueue
Reviewed-by: alanb, aefimov
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h$shared.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/errno_h.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/errno/package-info.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kevent.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h$shared.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/kqueue_h.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/kqueue/package-info.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/package-info.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h$shared.java
+ src/java.base/macosx/classes/jdk/internal/ffi/generated/timespec/timespec_h.java
Changeset: 62fa971f
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-10-13 11:34:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/62fa971f3116828398294c9d57650c4e0aca7379
8369255: Assess and remedy any unsafe usage of the Semaphores used by JFR
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: d278043d
Branch: foreign-memaccess+abi
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-10-13 12:09:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d278043ddba0cd9ec3ddf8b490366965f5831a22
8367772: Refactor createUI in PassFailJFrame
Reviewed-by: dnguyen, honkar
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: d47e6b71
Branch: foreign-memaccess+abi
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-10-13 12:16:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d47e6b713c77d9e2f477f05291e8772129a5471c
8369469: Rdtsc: Remove potential races in Rdtsc::initialize
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/rdtsc_x86.hpp
! src/hotspot/share/jfr/utilities/jfrTime.cpp
! src/hotspot/share/utilities/ticks.cpp
Changeset: 04968061
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-13 13:59:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0496806102bb621bdd82613d5796651d9655ea1c
8359412: Template-Framework Library: Operations and Expressions
Reviewed-by: chagedorn, mhaessig, galder
+ test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java
+ test/hotspot/jtreg/compiler/lib/template_framework/library/Expression.java
+ test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java
! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java
! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestExpression.java
Changeset: 9feb8f21
Branch: foreign-memaccess+abi
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-10-13 14:07:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9feb8f21b5d000f8901938f1dde89638c79ca805
8369019: Improve timed-park mechanism in ObjectMonitor for virtual thread support
Reviewed-by: dholmes, alanb
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java
Changeset: f292d7c6
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-13 14:51:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f292d7c66c6279f929eb37ffcc1857a269f72e3d
8048180: G1: Eager reclaim of humongous objects with references
Co-authored-by: Ivan Walulya <iwalulya at openjdk.org>
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
- test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
Changeset: 551cd03b
Branch: foreign-memaccess+abi
Author: Xiaolong Peng <xpeng at openjdk.org>
Date: 2025-10-13 15:03:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/551cd03b99feb34d98703b7d04571f92f83f2471
8369611: Remove safepoint synchronization from ParallelScavengeHeap and SerialHeap
Reviewed-by: kbarrett, ayang, shade, tschatzl
! 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
Changeset: b83e7939
Branch: foreign-memaccess+abi
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-10-13 15:05:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b83e7939dd9401314f2351a9fefd1e212387c6e5
8347007: --strip-debug removes parameter names included with -parameters
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java
+ test/jdk/tools/jlink/plugins/StripParameterNamesTest.java
Changeset: 16681623
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-10-13 15:17:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/166816231988dd94f644a7b892cdddf0fea94570
8369510: JFR: Remove flush handler from Dispatcher lookup
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
Changeset: 8b1cf8ee
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-13 16:03:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b1cf8eefe4e3439dba983bced06d55a6ca7da4e
8368098: (aio) java/nio/channels/Channels/AsyncCloseStreams.java fails in junit timeout
Reviewed-by: alanb
! test/jdk/java/nio/channels/Channels/AsyncCloseStreams.java
Changeset: 9b1633de
Branch: foreign-memaccess+abi
Author: Ravi.Patel8 <Ravi.Patel8 at ibm.com>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-10-13 16:10:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd
8368606: Printer lookup returns empty on AIX platform due to uninitialized results list
Reviewed-by: honkar, serb
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
Changeset: 1d6cafdc
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-13 16:11:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1d6cafdc5244960ddec2fd82b8454c6c3cafe022
8369452: Locale.Builder.setLanguageTag(String) does not clear on empty or null String
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
Changeset: 4ca4485e
Branch: foreign-memaccess+abi
Author: Xueming Shen <sherman at openjdk.org>
Date: 2025-10-13 20:29:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ca4485e9af10a49ca95710c4e26aa3895835d47
8365588: defineClass that accepts a ByteBuffer does not work as expected
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/jdk/java/lang/ClassLoader/defineClass/DefineClassDirectByteBuffer.java
+ test/micro/org/openjdk/bench/java/lang/ClassLoaderDefineClass.java
Changeset: d6ca382f
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-14 03:33:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6ca382f4ee5793dfa191bba694a7fef88c591fc
8369335: Two sun/java2d/OpenGL tests fail on Windows after JDK-8358058
Reviewed-by: jdv
! test/jdk/sun/java2d/OpenGL/OpaqueDest.java
! test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java
Changeset: 44964181
Branch: foreign-memaccess+abi
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-10-14 03:35:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/449641813ada3b0af6441dd7299e40235e7adf56
8365205: C2: Optimize popcount value computation using knownbits
Reviewed-by: epeter, hgreule, qamai
! src/hotspot/share/opto/countbitsnode.cpp
! src/hotspot/share/opto/countbitsnode.hpp
+ test/hotspot/jtreg/compiler/intrinsics/TestPopCountValueTransforms.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/java/lang/PopCountValueTransform.java
Changeset: be0e49b7
Branch: foreign-memaccess+abi
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-10-14 05:38:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be0e49b7e20103ed5c1f3729df1cddf3c9c7ae80
8369467: Rdtsc: Remove experimental support for non invariant tsc
Reviewed-by: dholmes, mgronlun
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/rdtsc_x86.hpp
Changeset: 5bf1bab5
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Committer: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-10-14 05:40:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5bf1bab5b3b7ebd2adbc0508e451d6f37580d3ce
8369482: JVMTI + Loom: JDK-8368159 introduced safepoint poll in disallowed state
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: sspitsyn, pchilanomate
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 2eb0898f
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-14 06:10:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2eb0898fef7b7fef7285b7ee1837b73336b9f7be
8367157: Remove jrunscript tool
Reviewed-by: erikj, ayang, ihse, alanb
! make/modules/java.scripting/Java.gmk
- make/modules/java.scripting/Launcher.gmk
- src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
- src/java.scripting/share/classes/com/sun/tools/script/shell/init.js
- src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties
! src/java.scripting/share/classes/module-info.java
- src/java.scripting/share/man/jrunscript.md
! test/jdk/TEST.groups
- test/jdk/sun/tools/jrunscript/CheckEngine.java
- test/jdk/sun/tools/jrunscript/Hello.java
- test/jdk/sun/tools/jrunscript/common.sh
- test/jdk/sun/tools/jrunscript/dash-e.out
- test/jdk/sun/tools/jrunscript/dash-f.out
- test/jdk/sun/tools/jrunscript/hello.js
- test/jdk/sun/tools/jrunscript/jrunscript-DTest.sh
- test/jdk/sun/tools/jrunscript/jrunscript-argsTest.sh
- test/jdk/sun/tools/jrunscript/jrunscript-cpTest.sh
- test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh
- test/jdk/sun/tools/jrunscript/jrunscript-fTest.sh
- test/jdk/sun/tools/jrunscript/jrunscript-helpTest.sh
- test/jdk/sun/tools/jrunscript/jrunscriptTest.sh
- test/jdk/sun/tools/jrunscript/repl.out
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: a3ee821f
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-14 07:28:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a3ee821f38d0d04f982465f5157170249c92cc49
8369305: Adjust usage of CDS in the boot JDK
Reviewed-by: erikj, clanger
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.template
Changeset: 4786f8be
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-14 08:32:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4786f8bee5c79c1bcf652758a25360b4d308ce1c
8369448: C2 SuperWord: refactor VTransform to do move_unordered_reduction_out_of_loop during VTransform::optimize
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
Changeset: 702179e7
Branch: foreign-memaccess+abi
Author: Christian Stein <cstein at openjdk.org>
Date: 2025-10-14 08:54:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/702179e7858bae1c7c13ad6eda3c4fbffdbb15db
8369488: Update to use jtreg 8.1
Reviewed-by: iris, erikj, jpai, syan
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/docs/TEST.ROOT
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: 90cf3a20
Branch: foreign-memaccess+abi
Author: jonghoonpark <dev at jonghoonpark.com>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2025-10-14 09:09:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/90cf3a2086cb0705dd519ff327be350e24a83af5
8366716: Move SmapsParser from runtime/os/TestTracePageSizes.java into testlib
Co-authored-by: Stefan Johansson <sjohanss at openjdk.org>
Reviewed-by: sjohanss, syan
! test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
+ test/lib/jdk/test/lib/os/linux/Smaps.java
Changeset: 6d1529cd
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-10-14 12:23:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d1529cd70718b3c26d65cc54c8a4fb8df06adb7
8369593: Test H3MalformedResponseTest.testMalformedResponse still times out
Reviewed-by: jpai, vyazici, dfuchs
! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java
Changeset: 72663695
Branch: foreign-memaccess+abi
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-10-14 13:50:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42
8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 4b85ba90
Branch: foreign-memaccess+abi
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-10-14 14:04:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b85ba90671c0ac816a772584c3eeb30ef9062ba
8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064
Reviewed-by: mdoerr, erikj, clanger, mbaesken
! make/StaticLibs.gmk
Changeset: 64ff7062
Branch: foreign-memaccess+abi
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-10-14 15:33:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64ff7062c1cef13d16acddbcaf5401d7c2ad6dc0
8369806: Remove nsk/jvmti/AttachOnDemand/attach020 from problemlist
Reviewed-by: lmesnik, chagedorn
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 7ed93cf4
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-10-14 16:04:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ed93cf40ed4fa1ad545dcb1a33b0d4fdabfa277
8369312: Refactor Float.toHexString() to avoid use of regex
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/lang/Float.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java
Changeset: bbbb9c5f
Branch: foreign-memaccess+abi
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-10-14 16:31:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bbbb9c5f1557cb1e80d72a820c034c71308cb3a2
8365423: [macos26] java/awt/MenuBar/8007006/bug8007006.java fails on macOS 26
Reviewed-by: kizune, prr
! test/jdk/java/awt/MenuBar/8007006/bug8007006.java
Changeset: d6537c6d
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-14 17:36:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6537c6d3ee6d7a59d609b277f0538da0afb0fbf
8344918: Unused private variables in SwingUtilities.java
Reviewed-by: azvegint
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
Changeset: 65b8fe62
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-14 17:48:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/65b8fe62b4dc9355866df4b0ddd7cfccaaf0e39b
8368907: (fs) Windows Error code 1314 not translated to AccessDeniedException (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsException.java
Changeset: 09e87971
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-14 17:48:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/09e87971e8a53951b40eef15d127aad0b7c2bee8
8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Path/ToRealPath.java
+ test/micro/org/openjdk/bench/java/nio/file/ToRealPath.java
Changeset: 622a611c
Branch: foreign-memaccess+abi
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2025-10-14 18:15:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/622a611c338ba766bc1a70c95e8241d1bddf6add
8369296: Add fast class init checks in interpreter for resolving ConstantPool entries for static field
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Amit Kumar <amitkumar at openjdk.org>
Co-authored-by: Fei Yang <fyang at openjdk.org>
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: mdoerr, vlivanov, kvn, amitkumar, fyang, mli
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
Changeset: ad2d0473
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-14 20:03:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad2d04733b64a6793e20fd32a3e9fafab93556c5
8367449: Test runtime/cds/CDSMapTest.java timed out but passed
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/cds/CDSMapTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java
Changeset: 70528bd3
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-10-14 21:29:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70528bd39925fabf23aad25f0a58a61f746ca9d8
8369851: Remove darcy author tags from langtools tests
Reviewed-by: vromero, iris
! test/langtools/tools/javac/HexThree.java
! test/langtools/tools/javac/StringsInSwitch/OneCaseSwitches.java
! test/langtools/tools/javac/StringsInSwitch/StringSwitches.java
! test/langtools/tools/javac/TryWithResources/BadTwr.java
! test/langtools/tools/javac/TryWithResources/BadTwr.out
! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.java
! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.out
! test/langtools/tools/javac/TryWithResources/ExplicitFinal.java
! test/langtools/tools/javac/TryWithResources/PlainTry.java
! test/langtools/tools/javac/TryWithResources/PlainTry.out
! test/langtools/tools/javac/TryWithResources/TwrFlow.java
! test/langtools/tools/javac/TryWithResources/TwrFlow.out
! test/langtools/tools/javac/TryWithResources/TwrLint.java
! test/langtools/tools/javac/TryWithResources/TwrLint.out
! test/langtools/tools/javac/TryWithResources/TwrMultiCatch.java
! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.java
! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.out
! test/langtools/tools/javac/TryWithResources/TwrSuppression.java
! test/langtools/tools/javac/TryWithResources/WeirdTwr.java
! test/langtools/tools/javac/annotations/pos/TrailingComma.java
! test/langtools/tools/javac/boxing/BoxingCaching.java
! test/langtools/tools/javac/enum/6350057/T6350057.java
! test/langtools/tools/javac/enum/AbstractEmptyEnum.java
! test/langtools/tools/javac/enum/AbstractEmptyEnum.out
! test/langtools/tools/javac/enum/EnumImplicitPrivateConstructor.java
! test/langtools/tools/javac/enum/EnumPrivateConstructor.java
! test/langtools/tools/javac/enum/EnumProtectedConstructor.java
! test/langtools/tools/javac/enum/EnumProtectedConstructor.out
! test/langtools/tools/javac/enum/EnumPublicConstructor.java
! test/langtools/tools/javac/enum/EnumPublicConstructor.out
! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.java
! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum1.out
! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.java
! test/langtools/tools/javac/enum/ExplicitlyAbstractEnum2.out
! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.java
! test/langtools/tools/javac/enum/ExplicitlyFinalEnum1.out
! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.java
! test/langtools/tools/javac/enum/ExplicitlyFinalEnum2.out
! test/langtools/tools/javac/enum/FauxEnum1.java
! test/langtools/tools/javac/enum/FauxEnum1.out
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/FauxSpecialEnum1.java
! test/langtools/tools/javac/enum/FauxSpecialEnum1.out
! test/langtools/tools/javac/enum/FauxSpecialEnum2.java
! test/langtools/tools/javac/enum/FauxSpecialEnum2.out
! test/langtools/tools/javac/generics/InheritanceConflict3.java
! test/langtools/tools/javac/generics/InheritanceConflict3.out
! test/langtools/tools/javac/multicatch/Neg01.java
! test/langtools/tools/javac/multicatch/Neg01.out
! test/langtools/tools/javac/multicatch/Neg01eff_final.java
! test/langtools/tools/javac/multicatch/Neg01eff_final.out
! test/langtools/tools/javac/multicatch/Neg07.java
! test/langtools/tools/javac/multicatch/Neg07.out
! test/langtools/tools/javac/multicatch/Pos10.java
! test/langtools/tools/javac/processing/6365040/T6365040.java
! test/langtools/tools/javac/processing/6378728/T6378728.java
! test/langtools/tools/javac/processing/6634138/T6634138.java
! test/langtools/tools/javac/processing/completion/TestCompletions.java
! test/langtools/tools/javac/processing/environment/TestSourceVersion.java
! test/langtools/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/langtools/tools/javac/processing/errors/TestFatalityOfParseErrors.java
! test/langtools/tools/javac/processing/errors/TestOptionSyntaxErrors.java
! test/langtools/tools/javac/processing/errors/TestReturnCode.java
! test/langtools/tools/javac/processing/filer/TestFilerConstraints.java
! test/langtools/tools/javac/processing/filer/TestGetResource.java
! test/langtools/tools/javac/processing/filer/TestPackageInfo.java
! test/langtools/tools/javac/processing/messager/MessagerBasics.java
! test/langtools/tools/javac/processing/model/TestExceptions.java
! test/langtools/tools/javac/processing/model/TestSourceVersion.java
! test/langtools/tools/javac/processing/model/element/TestAnonClassNames.java
! test/langtools/tools/javac/processing/model/element/TestElement.java
! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java
! test/langtools/tools/javac/processing/model/element/TestNames.java
! test/langtools/tools/javac/processing/model/element/TestPackageElement.java
! test/langtools/tools/javac/processing/model/element/TestResourceVariable.java
! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java
! test/langtools/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java
! test/langtools/tools/javac/processing/model/type/TestTypeKind.java
! test/langtools/tools/javac/processing/model/util/deprecation/TestDeprecation.java
! test/langtools/tools/javac/processing/model/util/elements/TestGetConstantExpression.java
! test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java
! test/langtools/tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java
! test/langtools/tools/javac/processing/model/util/elements/VacuousEnum.java
! test/langtools/tools/javac/processing/model/util/filter/TestIterables.java
! test/langtools/tools/javac/processing/model/util/types/TestPseudoTypeHandling.java
! test/langtools/tools/javac/processing/warnings/TestSourceVersionWarnings.java
Changeset: 95def24b
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-14 22:31:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95def24b025341b5a6b99abdd4d1f3d26a40431c
8369853: jpackage signing tests fail after JDK-8358723
Reviewed-by: almatvee
! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java
Changeset: 3d95c83b
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-14 23:50:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d95c83b14cf9a6f683776053e57c07b1847cc17
8358597: [asan] Buffer overflow in ArchiveBuilder::make_shallow_copy with Symbols
Reviewed-by: mbaesken, jsjolen
! src/hotspot/share/cds/archiveBuilder.cpp
Changeset: c82c8920
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-10-15 00:58:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c82c892063ebb91ffeb853db2f325154465cfdff
8282427: jdk/jfr/jvm/TestWaste.java is failing with "exit code 139"
Reviewed-by: mgronlun
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! test/jdk/ProblemList.txt
Changeset: 42b2999c
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-15 02:01:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42b2999c31d63d0f8326c83e95eff83f5a467926
8369812: HttpClient doesn't handle H3_REQUEST_REJECTED correctly
Reviewed-by: dfuchs, djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
+ test/jdk/java/net/httpclient/http3/H3RequestRejectedTest.java
Changeset: 355cb459
Branch: foreign-memaccess+abi
Author: María Arias de Reyna Domínguez <mariasde at ibm.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2025-10-15 09:17:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/355cb45943797ff2e8f2634c20100e85a53096d0
8369559: Identify owning method for MethodTrainingData and CompileTrainingData in AOT map output
Reviewed-by: adinn, iklam
! src/hotspot/share/cds/aotMapLogger.cpp
! src/hotspot/share/cds/aotMapLogger.hpp
Changeset: 008d8d91
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-15 09:17:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/008d8d914cd4dd4573361390ee31120134338802
8369817: [TESTBUG] EmptyPath::toString is ignored
Reviewed-by: jpai, ayang
! test/jdk/java/io/File/EmptyPath.java
Changeset: 112d8852
Branch: foreign-memaccess+abi
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-10-15 09:18:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/112d88523d9d75829594da466c9b66dfe157cc3e
8334247: [PPC64] Consider trap based nmethod entry barriers
Reviewed-by: ssarathi, rrich
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: 9d117877
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-15 09:18:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d11787799718a82087f3c7b0c70abe7dfcead72
8369681: Parallel: Remove conditional check in ParallelScavengeHeap::verify
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
Changeset: c53ab10d
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-15 11:25:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c53ab10daedb5acd3fc7b17e8431b30dff88e3c7
8369818: G1: Add missing region types in gc+heap=debug heap output
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 159452e8
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-15 11:25:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/159452e85a55745fecc58b68ead03a8d330d14dd
8369809: G1: Merge G1CollectedHeap::do_collection_pause_at_safepoint[_helper]
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 1af37e5c
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-15 11:27:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1af37e5c3f7ca46561ef4431ac9b779524888e61
8369793: G1: Remove unused G1FreeIdSet
Reviewed-by: stefank, sjohanss, kbarrett
! make/hotspot/lib/CompileJvm.gmk
- src/hotspot/share/gc/g1/g1FreeIdSet.cpp
- src/hotspot/share/gc/g1/g1FreeIdSet.hpp
- test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
Changeset: 5191d720
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-15 14:06:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5191d72092a51d158ded061aa2e0f8a8231a9453
8369894: Remove javax/management/remote/mandatory/loading/RMIDownloadTest.java from problemlist
Reviewed-by: alanb
! test/jdk/ProblemList-Virtual.txt
Changeset: 784af438
Branch: foreign-memaccess+abi
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2025-10-15 14:09:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/784af438efd3f2cd8a4c0518b4aa06d496bd7846
8351595: JVM_FindClassFromCaller: unused var may be removed
Reviewed-by: dholmes, alanb, liach, fandreuzzi
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
Changeset: 1bd814c3
Branch: foreign-memaccess+abi
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2025-10-15 14:34:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1bd814c3b24eb7ef5633ee34bb418e0981ca1708
8364660: ClassVerifier::ends_in_athrow() should be removed
Reviewed-by: liach, dlong
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
Changeset: bfe69372
Branch: foreign-memaccess+abi
Author: David Briemann <dbriemann at openjdk.org>
Date: 2025-10-15 18:28:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bfe6937244ff7ec9899bb6a5eaa4222736898177
8369444: JavaFrameAnchor on PPC64 has unnecessary barriers
Reviewed-by: mdoerr, dlong
! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp
Changeset: c9cbd31f
Branch: foreign-memaccess+abi
Author: David Briemann <dbriemann at openjdk.org>
Date: 2025-10-15 18:29:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c9cbd31f8575a25c4decd68dc645378c5ba2bad0
8307495: Specialize atomic bitset functions for aix-ppc
Reviewed-by: mdoerr, rrich
+ src/hotspot/cpu/ppc/atomicAccess_ppc.hpp
= src/hotspot/cpu/ppc/orderAccess_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp
Changeset: a7a3a660
Branch: foreign-memaccess+abi
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-10-15 20:47:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7a3a660e33fabc025ebe887f5605741be9ca8c3
8354469: Keytool exposes the password in plain text when command is piped using | grep
Reviewed-by: mullan, smarks, naoto, hchao
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/share/classes/sun/security/util/Password.java
! src/java.base/share/classes/sun/security/util/resources/security.properties
+ test/jdk/sun/security/tools/keytool/EchoPassword.java
+ test/jdk/sun/security/tools/keytool/SetInPassword.java
! test/jdk/sun/security/util/Resources/Usages.java
Changeset: 4ed36403
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-16 02:02:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ed364033daef96f6141a3ad2d217fa1ec5eca3e
8369251: Opensource few tests
Reviewed-by: honkar
+ test/jdk/java/awt/Choice/PaintArtefacts.java
+ test/jdk/java/awt/Choice/SelectBetweenPressRelease.java
+ test/jdk/java/awt/FullScreen/DisplayModeNoRefreshTest.java
+ test/jdk/java/awt/print/PrinterJob/ImagePrinting/BitmaskImage.java
+ test/jdk/javax/swing/JFrame/ClientDecoratedIcon/ClientDecoratedIconTest.java
+ test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogIconTest.java
+ test/jdk/javax/swing/JFrame/ClientDecoratedIcon/DialogInheritIcon.java
+ test/jdk/javax/swing/text/JTextComponent/bug4532590.java
Changeset: 0168687f
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-16 05:32:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0168687fc372e6649f8e9a5a96a3614e7bab8543
8368940: Missing ResourceMark when stalling for shutdown
Reviewed-by: shade, syan
! src/hotspot/share/gc/shared/collectedHeap.cpp
Changeset: 5696d606
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-10-16 06:21:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5696d60663f1bb917728808118fab3b346ed0341
8357809: Test jdk/jshell/JdiListeningExecutionControlTest.java failed with com.sun.jdi.connect.TransportTimeoutException
Reviewed-by: asotona
! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java
! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java
! test/langtools/jdk/jshell/Presets.java
Changeset: aa194c6a
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-16 06:45:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b
8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java
Changeset: 7fe06657
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-16 07:23:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7fe066573004a525673e4ec55df6783b13bfc189
8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal
Reviewed-by: epeter, mchevalier
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java
Changeset: aed42a16
Branch: foreign-memaccess+abi
Author: Artem Semenov <asemenov at openjdk.org>
Date: 2025-10-16 07:28:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aed42a16bacb24753a536d07fedd736d64cde3be
8365609: Fix several potential NULL native pointer dereferences in the desktop module
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov Artem Semenov <savoptik at altlinux.org>
Reviewed-by: azvegint, prr, serb
! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: ff6a0170
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-16 07:35:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ff6a0170f0ab5cfb4af6d6a4a779451823c486d6
8369258: C2: enable ReassociateInvariants for all loop types
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestReassociateInvariants.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants1.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants2.java
Changeset: 17c13e53
Branch: foreign-memaccess+abi
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-10-16 07:54:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17c13e53aff16b294c7c0286ccb6ea3054b1de91
8369683: Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug
Reviewed-by: mbaesken, dholmes
! test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java
Changeset: b5b83247
Branch: foreign-memaccess+abi
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-10-16 08:28:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5b83247da9caea30c88b69543e350783663bc46
8369656: Calling CompletableFuture.join() could execute task in common pool
Reviewed-by: alanb, dl
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 6e911d81
Branch: foreign-memaccess+abi
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-10-16 09:40:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6e911d819efa0f14ab1f9009b5bf325d99edb26c
8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8
Reviewed-by: dzhang, epeter, rrich
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java
! test/jtreg-ext/requires/VMProps.java
Changeset: d6c122b3
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-10-16 09:57:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6c122b3ff1ccd559ba9c310976a77eefaf09ece
8369982: ProblemList jdk/jfr/jvm/TestWaste.java
Reviewed-by: tschatzl, dholmes
! test/jdk/ProblemList.txt
Changeset: ead35a75
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-10-16 11:05:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ead35a754bf3a545a1b68f28d3d939750f11af39
8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody()
Reviewed-by: dfuchs, vyazici
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
Changeset: 5fc3904b
Branch: foreign-memaccess+abi
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-10-16 11:16:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fc3904bfe290625ed6cf9b41773b35b52bf72b7
8369491: Temporarily revert default TIMEOUT_FACTOR back to 4
Reviewed-by: lkorinth, cstein, jpai, syan, serb, prr
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 16539998
Branch: foreign-memaccess+abi
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2025-10-16 12:45:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1653999871c8d7b1e61b44f8525e09b2cd0bdb6b
8369505: jhsdb jstack cannot handle continuation stub
Reviewed-by: cjplummer, pchilanomate
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ContinuationEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithVirtualThread.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java
Changeset: f475eb8e
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-16 14:04:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f475eb8ee7c9a3e360b2f1210ed71b629243cd2a
8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: 5dfe115c
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-16 14:10:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5dfe115ce1fbcff67777518a3c23a7560ebec423
8369912: [TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info
Reviewed-by: kvn, mhaessig
! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java
Changeset: f2a99832
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-16 14:22:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f2a998326a6bebd4a7d2d0a39f785b2e6dac68c4
8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java
! test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java
! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java
Changeset: 303eb109
Branch: foreign-memaccess+abi
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-10-16 15:02:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/303eb1096ccaf06106aa080b9ea0553c0f6912dd
8369573: Add missing compile commands help documentation for the signature part of method patterns
Reviewed-by: rcastanedalo, aseoane, thartmann
! src/hotspot/share/compiler/compilerOracle.cpp
Changeset: 87092ef1
Branch: foreign-memaccess+abi
Author: Arno Zeller <azeller at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-16 15:15:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87092ef1d97e00ddb6674b0e309f2f904d307604
8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
Reviewed-by: alanb, syan
! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java
Changeset: 95380e1e
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-10-16 15:54:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95380e1ea5c3f531f82fb7c4b2f75726f3cd2fc2
8362637: Convert java.nio.ByteOrder to an enum
Reviewed-by: alanb, liach, bpb
! src/java.base/share/classes/java/nio/ByteOrder.java
Changeset: e56db377
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-10-16 16:02:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e56db37734aa7cbc0f20ba3fc469f51224f288fa
8369232: testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java timed out
Reviewed-by: dfenacci, epeter
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java
Changeset: 7e032409
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-10-16 16:38:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e03240974cd66c471f5d02e14fd77971fe6d173
8369858: Remove darcy author tags from jdk tests
Reviewed-by: rriggs, iris, lancea
! test/jdk/java/io/Serializable/cloneArray/CloneArray.java
! test/jdk/java/lang/Byte/Decode.java
! test/jdk/java/lang/Class/IsAnnotationType.java
! test/jdk/java/lang/Class/IsEnum.java
! test/jdk/java/lang/Class/IsSynthetic.java
! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java
! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java
! test/jdk/java/lang/Double/BitwiseConversion.java
! test/jdk/java/lang/Double/Constants.java
! test/jdk/java/lang/Double/Extrema.java
! test/jdk/java/lang/Double/NaNInfinityParsing.java
! test/jdk/java/lang/Double/ParseHexFloatingPoint.java
! test/jdk/java/lang/Double/ToHexString.java
! test/jdk/java/lang/Float/BitwiseConversion.java
! test/jdk/java/lang/Float/Constants.java
! test/jdk/java/lang/Float/Extrema.java
! test/jdk/java/lang/Float/NaNInfinityParsing.java
! test/jdk/java/lang/Integer/Decode.java
! test/jdk/java/lang/Integer/ParsingTest.java
! test/jdk/java/lang/Integer/Unsigned.java
! test/jdk/java/lang/Long/Decode.java
! test/jdk/java/lang/Long/ParsingTest.java
! test/jdk/java/lang/Long/Unsigned.java
! test/jdk/java/lang/Short/Decode.java
! test/jdk/java/lang/Throwable/SuppressedExceptions.java
! test/jdk/java/lang/annotation/Missing/MissingTest.java
! test/jdk/java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java
! test/jdk/java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java
! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java
! test/jdk/java/lang/reflect/Constructor/TestParameterAnnotations.java
! test/jdk/java/lang/reflect/DefaultAccessibility.java
! test/jdk/java/lang/reflect/Field/GenericStringTest.java
! test/jdk/java/lang/reflect/Generics/HashCodeTest.java
! test/jdk/java/lang/reflect/Generics/Probe.java
! test/jdk/java/lang/reflect/Generics/StringsAndBounds.java
! test/jdk/java/lang/reflect/Generics/TestParameterizedType.java
! test/jdk/java/lang/reflect/Generics/exceptionCauseTest.java
! test/jdk/java/lang/reflect/Generics/getAnnotationTest.java
! test/jdk/java/lang/reflect/Method/GenericStringTest.java
! test/jdk/java/lang/reflect/Method/IsDefaultTest.java
! test/jdk/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java
! test/jdk/java/lang/reflect/TypeVariable/TestAnnotatedElement.java
! test/jdk/java/math/BigDecimal/AddTests.java
! test/jdk/java/math/BigDecimal/CompareToTests.java
! test/jdk/java/math/BigDecimal/DivideTests.java
! test/jdk/java/math/BigDecimal/IntegralDivisionTests.java
! test/jdk/java/math/BigDecimal/NegateTests.java
! test/jdk/java/math/BigDecimal/PowTests.java
! test/jdk/java/math/BigDecimal/PrecisionTests.java
! test/jdk/java/math/BigDecimal/RoundingTests.java
! test/jdk/java/math/BigDecimal/ScaleByPowerOfTenTests.java
! test/jdk/java/math/BigDecimal/StrippingZerosTest.java
! test/jdk/java/math/BigDecimal/ToPlainStringTests.java
! test/jdk/java/math/BigDecimal/ZeroScalingTests.java
! test/jdk/java/math/BigInteger/CompareToTests.java
! test/jdk/java/math/BigInteger/ExtremeShiftingTests.java
! test/jdk/java/math/BigInteger/OperatorNpeTests.java
! test/jdk/java/math/BigInteger/StringConstructor.java
! test/jdk/java/math/BigInteger/TestValueExact.java
! test/jdk/java/math/RoundingMode/RoundingModeTests.java
! test/jdk/tools/launcher/ChangeDataModel.java
! test/jdk/tools/launcher/I18NTest.java
! test/jdk/tools/launcher/UnresolvedExceptions.java
Changeset: 873666d1
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-10-16 16:53:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/873666d157340b3b953ad869576afd30d4304610
8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: d7b525ab
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-16 16:58:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7b525ab9980743cf0cab3e3daaa4ccb725bfea8
8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties
Reviewed-by: azvegint, kizune
! src/java.desktop/share/conf/psfontj2d.properties
Changeset: 844118a9
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-16 16:58:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/844118a9d854459778f88d299b148c2288131344
8369146: java/awt/PrintJob/GetGraphicsTest.java: Parse Exception: Invalid or unrecognized bugid: 50510568367702
Reviewed-by: syan, azvegint, kizune, jdv
! test/jdk/java/awt/PrintJob/GetGraphicsTest.java
Changeset: d4472979
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-16 17:49:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4472979c43d9825ed2d008dbaed26dbf6d36180
8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
Changeset: 9589a29d
Branch: foreign-memaccess+abi
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2025-10-16 19:43:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9589a29d2515888b437d382204df22d01d4266ff
8355752: Bump minimum boot jdk to JDK 25
Reviewed-by: darcy, shade, ihse, iris
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf
Changeset: 3248aaf3
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-10-16 19:45:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3248aaf3c4f6784d5176e2a2c5bac0fbda47ee6b
8356548: Use ClassFile API instead of ASM to transform classes in tests
Reviewed-by: sspitsyn, lmesnik, coleenp, iklam
! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java
! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java
Changeset: 1392a0b4
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-16 19:55:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1392a0b4608f6196f207fcebbab75b2d79fdc758
8368740: Serial: Swap eden and survivor spaces position in young generation
Reviewed-by: gli, fandreuzzi
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
Changeset: 18fd0477
Branch: foreign-memaccess+abi
Author: Justin King <jcking at openjdk.org>
Date: 2025-10-16 19:59:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/18fd04770294e27011bd576b5ea5fe43fa03e5e3
8369506: Bytecode rewriting causes Java heap corruption on AArch64
Co-authored-by: Man Cao <manc at openjdk.org>
Co-authored-by: Chuck Rasbold <rasbold at openjdk.org>
Reviewed-by: shade, aph, manc
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 0c1c86e6
Branch: foreign-memaccess+abi
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-10-16 21:20:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c1c86e68efcc140cefbde89b4d1d8708e931528
8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion
Reviewed-by: ayang, cjplummer
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java
Changeset: 0bdd6f06
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-10-16 22:04:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0bdd6f0640fc25667f911228eed6a0fa118e8ff8
8369734: JvmtiExport::post_class_file_load_hook return value is never used
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 4d20f769
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-17 00:15:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d20f7696c015bc0e59544ff064fe0c640d61edf
8370050: Shenandoah: Obsolete ShenandoahPacing option
Reviewed-by: ysr
! src/hotspot/share/runtime/arguments.cpp
Changeset: bd731564
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-17 00:36:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd7315648f2bb18cba9cfbeca00e6132b8eb95ef
8369856: AOT map does not include unregistered classes
Co-authored-by: Ashutosh Mehra <asmehra at openjdk.org>
Reviewed-by: kvn, matsaave
! src/hotspot/share/classfile/systemDictionaryShared.cpp
+ test/hotspot/jtreg/runtime/cds/AOTMapReader.java
= test/hotspot/jtreg/runtime/cds/AOTMapTest.java
- test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java
Changeset: 55787fe5
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-17 01:31:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55787fe5f52544ea902cac35f1f552e26d954167
8342401: [TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts
Reviewed-by: honkar, serb
! test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java
Changeset: 31beb7d3
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-17 01:33:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/31beb7d3b34c3516c326c9d29a267f6becb38805
8068310: [TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F
Reviewed-by: serb
! test/jdk/javax/swing/JColorChooser/Test4234761.java
Changeset: 46c23bb1
Branch: foreign-memaccess+abi
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2025-10-17 05:43:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46c23bb1a252916096876c2ae3a72f4a525dd6f9
8341381: Random lines appear in graphic causing by the fix of JDK-8297230
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
+ test/jdk/sun/java2d/marlin/Bug8341381.java
Changeset: a22438dd
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-17 08:16:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a22438ddc5949fcfb6f773bd8dc080cd8a1f2710
8369924: Remove test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java from problemlist
Reviewed-by: sspitsyn
! test/jdk/ProblemList-Virtual.txt
Changeset: 9b9559a2
Branch: foreign-memaccess+abi
Author: David Briemann <dbriemann at openjdk.org>
Date: 2025-10-17 08:59:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109
8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64
Reviewed-by: aph, mdoerr
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: e62a7fa3
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-17 09:02:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e62a7fa3832bbba11e6d630015f85ae945fac824
8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded
Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java
Changeset: 0a97bef8
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-17 09:32:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a97bef840f8799313a1a55a65d9334e09cc1cf4
8369814: G1: Relax card mark and store ordering
Reviewed-by: tschatzl, fandreuzzi
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
Changeset: 162d020c
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-10-17 11:00:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/162d020c50e4878762c6c72c8343d87f0a1821c9
Automatic merge of jdk:master into master
Changeset: 4a300dce
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-10-17 11:00:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a300dcee53d407f1d65f126a5a1d1aadc3373d3
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list