git: openjdk/panama-foreign: foreign-memaccess+abi: 78 new changesets
duke
duke at openjdk.org
Fri Aug 15 11:13:06 UTC 2025
Changeset: cd50d78d
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-08 17:17:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd50d78d447f9f39065bc844fb3041cba2db32db
8361300: Document exceptions for Unsafe offset methods
Reviewed-by: jrose, vyazici
! src/hotspot/share/prims/unsafe.cpp
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
+ test/jdk/jdk/internal/misc/Unsafe/AddressComputationContractTest.java
Changeset: c1c01556
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-08-08 21:41:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c1c0155604cbb6c42a220d391a88b029776bdb95
8364129: Rename libwixhelper
Reviewed-by: erikj, almatvee
! make/modules/jdk.jpackage/Lib.gmk
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs
= src/jdk.jpackage/windows/native/libmsica/Version.cpp
= src/jdk.jpackage/windows/native/libmsica/Version.h
= src/jdk.jpackage/windows/native/libmsica/libmsica.cpp
! test/jdk/tools/jpackage/windows/WinLongVersionTest.java
Changeset: 8ad1fcc4
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-08-08 22:11:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ad1fcc48a4ba49ffde6dfbb851dbb3f56077dec
8364564: Shortcut configuration is not recorded in .jpackage.xml file
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncher.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxLauncherMixin.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcut.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncher.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinLauncherMixin.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java
Changeset: f83454cd
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-08-09 02:00:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f83454cd61538b653656ccf81759b3cc7286ed67
8364786: Test java/net/vthread/HttpALot.java intermittently fails - 24999 handled, expected 25000
Reviewed-by: dfuchs, alanb, vyazici
! test/jdk/java/net/vthread/HttpALot.java
Changeset: e13b4c8d
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-09 23:44:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e13b4c8de944ab14a1d12f6251e83f4fdd9e0198
8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank
Reviewed-by: jrose, shade
! src/java.base/share/classes/java/lang/ClassValue.java
! test/jdk/java/lang/invoke/ClassValueTest.java
Changeset: 022e29a7
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-08-10 04:22:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/022e29a77533aacabd56820d00ecffa9646a8362
8365086: CookieStore.getURIs() and get(URI) should return an immutable List
Reviewed-by: liach, vyazici, dfuchs
! src/java.base/share/classes/java/net/InMemoryCookieStore.java
+ test/jdk/java/net/CookieStoreTest.java
Changeset: 15e8609a
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-08-11 07:08:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/15e8609a2c3d246e89cfb349cbd21777bc471bae
8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows
Reviewed-by: clanger, prr, asteiner
! test/jdk/java/awt/font/FontNames/LocaleFamilyNames.java
Changeset: c31f4861
Branch: foreign-memaccess+abi
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-08-11 07:10:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c31f4861fb6c85c31348ac3e99ccf754d9ee1a60
8364365: HKSCS encoder does not properly set the replacement character
Reviewed-by: sherman
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
+ test/jdk/sun/nio/cs/TestEncoderReplaceLatin1.java
+ test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java
Changeset: f28126eb
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-08-11 08:18:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f28126ebc2f792f0d64bbe6e841d9fafb433b7ea
8365050: Too verbose warning in os::commit_memory_limit() on Windows
Reviewed-by: dholmes, mbaesken
! src/hotspot/os/windows/os_windows.cpp
Changeset: 10762d40
Branch: foreign-memaccess+abi
Author: Dmitry Cherepanov <dcherepanov at openjdk.org>
Date: 2025-08-11 08:19:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10762d408bba9ce0945100847a8674e7eb7fa75e
8365044: Missing copyright header in Contextual.java
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/Contextual.java
Changeset: 0c39228e
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-08-11 09:42:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c39228ec1c8c6eadafb54567c94ad5f19f27f7a
8364767: G1: Remove use of CollectedHeap::_soft_ref_policy
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 1fc0b016
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-08-11 09:44:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1fc0b01601af454a0e871afce8ae0c9da1358f13
8361142: Improve custom hooks for makefiles
Reviewed-by: erikj
! make/CompileJavaModules.gmk
! make/CreateJmods.gmk
! make/Images.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleWrapper.gmk
! make/common/JavaCompilation.gmk
! make/common/Modules.gmk
Changeset: 8b5bb013
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-08-11 10:28:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b5bb013557478c9ceb49f94f22600d5901f4eee
8364987: javac fails with an exception when looking for diamond creation
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! test/langtools/tools/javac/analyzer/Diamond.java
Changeset: fd766b27
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-08-11 10:49:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd766b27b9f862075a415780901c242a7d48c26f
8364541: Parallel: Support allocation in old generation when heap is almost full
Reviewed-by: phh, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
Changeset: a60e523f
Branch: foreign-memaccess+abi
Author: Benoît Maillard <bmaillard at openjdk.org>
Committer: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-08-11 11:15:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a60e523f88e7022abe80725b82a8b16a87a377e2
8349191: Test compiler/ciReplay/TestIncrementalInlining.java failed
Reviewed-by: mhaessig, dfenacci, chagedorn
! src/hotspot/share/opto/printinlining.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 43cfd80c
Branch: foreign-memaccess+abi
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2025-08-11 11:57:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43cfd80c1c0493f2f50ffd75461ca75a002e0127
8352502: Response message is null if expect 100 assertion fails with non 100
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HttpUrlConnectionExpectContinueResponseMessageTest.java
Changeset: 0ad919c1
Branch: foreign-memaccess+abi
Author: Casper Norrbin <cnorrbin at openjdk.org>
Date: 2025-08-11 12:22:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ad919c1e54895b000b58f6a1b54d79f76970845
8352067: Remove the NMT treap and replace its uses with the utilities red-black tree
Reviewed-by: jsjolen, ayang
! src/hotspot/share/nmt/memoryFileTracker.cpp
- src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/opto/printinlining.cpp
! src/hotspot/share/opto/printinlining.hpp
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
- test/hotspot/gtest/nmt/test_nmt_treap.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/utilities/test_rbtree.cpp
Changeset: 23985c29
Branch: foreign-memaccess+abi
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-08-11 14:12:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/23985c29b44b489472dcd3aad2cb98d9ce003a7b
8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version
Reviewed-by: erikj, dnsimon
! make/CompileJavaModules.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.template
! make/common/JavaCompilation.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
Changeset: bdb1646a
Branch: foreign-memaccess+abi
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-08-11 15:37:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdb1646a1e39bae0535efe3f593e7fc0545e4114
8364611: (process) Child process SIGPIPE signal disposition should be default
Reviewed-by: erikj, rriggs
! make/test/JtregNativeJdk.gmk
! src/java.base/unix/native/libjava/childproc.c
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/TestChildSignalDisposition.java
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/libChangeSignalDisposition.c
Changeset: e9e331b2
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-08-11 17:10:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e9e331b2a957180dac2e9ce19a58d0a57d2f5dae
8365238: 'jfr' feature requires 'services' with 'custom' build variant
Reviewed-by: erikj, shade, ihse
! make/autoconf/jvm-features.m4
Changeset: 958383d6
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-08-11 18:49:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/958383d69c8742fdb78c28ad856559367c3513d7
8364501: Compiler shutdown crashes on access to deleted CompileTask
Reviewed-by: kvn, mhaessig
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
Changeset: 8cd79752
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-08-11 18:50:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8cd79752c6426780c6772eafe296aa5b713b2b64
8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command
Reviewed-by: alanb, vyazici
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
Changeset: 9593730a
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-08-11 23:45:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9593730a23f465d26ba7b310d5b0c5d3b4ee4326
8362376: Use @Stable annotation in Java FDLIBM implementation
Reviewed-by: liach, rgiulietti
! src/java.base/share/classes/java/lang/FdLibm.java
! test/jdk/java/lang/StrictMath/ExpTests.java
! test/jdk/java/lang/StrictMath/PowTests.java
Changeset: 6927fc39
Branch: foreign-memaccess+abi
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-08-12 01:25:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6927fc3904eb239bd43ab7c581d479c00a6a4af2
8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128
Reviewed-by: fyang, fjiang
! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
Changeset: 72d3a2a9
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-08-12 03:15:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72d3a2a9773b2a3fe0351e0acb7b10c0751d23d8
8308349: missing working directory option for launcher when invoked from shortcuts
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ParseUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java
! test/jdk/tools/jpackage/share/AddLShortcutTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java
Changeset: d78fa5a9
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-08-12 07:16:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d78fa5a9f6254e2e93e75c693efba75e09736749
8365240: [asan] exclude some tests when using asan enabled binaries
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
! test/jdk/tools/launcher/TooSmallStackSize.java
Changeset: db12f193
Branch: foreign-memaccess+abi
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-08-12 08:03:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db12f1934a659843d9cc77f4f21e67ebf9fa94e6
8364280: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails with assertion "negative distance"
Reviewed-by: gziemski, jsjolen
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 5a442197
Branch: foreign-memaccess+abi
Author: Johny Jose <johny.jose at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-08-12 08:26:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a442197d21e1dfb89cdbf5f0ad5596869ab333a
7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently
Reviewed-by: smarks, coffeys
! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java
Changeset: b81f4fae
Branch: foreign-memaccess+abi
Author: David Beaumont <david.beaumont at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-08-12 08:34:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b81f4faed7180e51aa966a9bf2f84ba755c6736d
8360037: Refactor ImageReader in preparation for Valhalla support
Reviewed-by: alanb, rriggs, jpai
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
+ test/jdk/jdk/internal/jimage/ImageReaderTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java
! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java
Changeset: f155f7d6
Branch: foreign-memaccess+abi
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-08-12 08:45:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f155f7d6e50c702f65858774cfd02ef60aa9cad5
8364141: Remove LockingMode related code from x86
Reviewed-by: aboldtch, dholmes, coleenp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 3c0eed8e
Branch: foreign-memaccess+abi
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-08-12 08:45:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3c0eed8e476e4da540e4ea44ee966f278e04a067
8364406: Remove LockingMode related code from aarch64
Reviewed-by: aph, dholmes
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 16e461ef
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-08-12 08:52:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16e461ef31628ab47cd8484cdfc970c0008b97ba
8365122: G1: Minor clean up of G1SurvivorRegions
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp
Changeset: 95b7a8b3
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-08-12 11:29:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95b7a8b3e300bf40a2a5bdf8ca8310485db363e6
8365237: Remove unused SoftRefPolicy::_all_soft_refs_clear
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
Changeset: 19a76a45
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-08-12 11:58:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19a76a45e9c8616414830c865801660bc6761e92
8365316: Remove unnecessary default arg value in gcVMOperations
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/gcVMOperations.hpp
Changeset: 391ea151
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-08-12 13:16:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/391ea151184c5621f263742605416c3ccd2c3d73
8365307: AIX make fails after JDK-8364611
Reviewed-by: clanger, asteiner
! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
Changeset: a382996b
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-08-12 13:42:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d
8364993: JFR: Disable jdk.ModuleExport in default.jfc
Reviewed-by: mgronlun
! src/jdk.jfr/share/conf/jfr/default.jfc
Changeset: ad0fd13f
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-08-12 16:20:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad0fd13f2007c93d8a109626a627823f30e4c8d7
8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4c03e593
Branch: foreign-memaccess+abi
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-08-12 16:30:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4c03e5938df0a9cb10c2379af81163795dd3a086
8364750: Remove unused declaration in jvm.h
Reviewed-by: shade
! src/hotspot/share/include/jvm.h
Changeset: d0239826
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-08-12 17:39:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d023982600f8bb19053f579710953aa29e0f30c5
8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/micro/org/openjdk/bench/java/nio/StringCharBufferBulkTransfer.java
Changeset: 87d73401
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-08-12 17:44:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87d734012e3130501bfd37b23cee7f5e0a3a476f
8364756: JFR: Improve slow tests
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
! test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java
! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
! test/jdk/jdk/jfr/jvm/TestWaste.java
! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
Changeset: 636c61a3
Branch: foreign-memaccess+abi
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-08-13 01:24:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/636c61a3868d9c01b672b3b45cda1e476acdc045
8365302: RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128
Reviewed-by: fyang, fjiang
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
Changeset: 25480f00
Branch: foreign-memaccess+abi
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-08-13 01:45:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25480f0011297ad209eca1b1b56bcf983ea4ee5d
8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process
Reviewed-by: lmesnik, cjplummer, sspitsyn
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: 72e22b4d
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-08-13 08:07:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72e22b4de59a18f83c75be9a51fd99726f77f6f6
8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only
Reviewed-by: ihse, liach, vromero, mcimadamore, erikj
! make/ToolsLangtools.gmk
+ make/langtools/tools/flagsgenerator/FlagsGenerator.java
! make/langtools/tools/propertiesparser/parser/MessageType.java
! make/modules/jdk.compiler/Gensrc.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/diags/ArgTypeCompilerFactory.java
! test/langtools/tools/javac/flags/FlagsTest.java
Changeset: e77cdd93
Branch: foreign-memaccess+abi
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-08-13 08:47:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e77cdd93ead5601fea4bb1bf1847835e1097b851
8364570: Remove LockingMode related code from riscv64
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: f3b34d32
Branch: foreign-memaccess+abi
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-08-13 10:52:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3b34d32d6ea409f8c8f0382e8f01e746366f842
8359235: C1 compilation fails with "assert(is_single_stack() && !is_virtual()) failed: type check"
Reviewed-by: thartmann, dlong
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestStack2RegSlotMismatch.java
Changeset: 001aaa1e
Branch: foreign-memaccess+abi
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2025-08-13 12:45:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/001aaa1e49f2692061cad44d68c9e81a27ea3b98
8365166: ARM32: missing os::fetch_bcp_from_context implementation
Reviewed-by: shade
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
Changeset: 899e13f4
Branch: foreign-memaccess+abi
Author: Nikita Gubarkov <ngubarkov at openjdk.org>
Committer: Laurent Bourgès <lbourges at openjdk.org>
Date: 2025-08-13 17:36:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/899e13f40a70c98d1d393ba6c3973abcb36e1f00
8364434: Inconsistent BufferedContext state after GC
Reviewed-by: jdv, azvegint, avu
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
+ test/jdk/java/awt/ColorClass/WeakColorTest.java
Changeset: 38a26141
Branch: foreign-memaccess+abi
Author: Srinivas Vamsi Parasa <sparasa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-08-13 17:53:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/38a261415dc29aae01c9b878d94cb302c60a3983
8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX
Reviewed-by: shade, jbhateja, aph
! src/hotspot/cpu/x86/methodHandles_x86.cpp
Changeset: ecbdd340
Branch: foreign-memaccess+abi
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2025-08-13 18:24:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecbdd3405a1d46f555deb82098e1865b44601a1f
8361103: java_lang_Thread::async_get_stack_trace does not properly protect JavaThread
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 4680dc98
Branch: foreign-memaccess+abi
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-08-13 18:41:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4680dc983169d48fcf83eb50dc60e32e79d5d976
8365264: Rename ResourceHashtable to HashTable
Reviewed-by: iklam, ayang
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassLinker.hpp
! src/hotspot/share/cds/aotConstantPoolResolver.hpp
! src/hotspot/share/cds/aotReferenceObjSupport.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp
! src/hotspot/share/jfr/utilities/jfrSet.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/nmt/nativeCallStackPrinter.hpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/trainingData.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/mempointer.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/hashTable.hpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! src/hotspot/share/utilities/objectBitSet.hpp
! src/hotspot/share/utilities/objectBitSet.inline.hpp
+ src/hotspot/share/utilities/resizableHashTable.hpp
- src/hotspot/share/utilities/resizeableResourceHash.hpp
- src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
+ test/hotspot/gtest/utilities/test_hashtable.cpp
- test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 96603200
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-08-13 20:43:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9660320041d0ba0f22ebe074a64472557b85a24c
8364781: Re-examine DigitList digits resizing during parsing
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 9c266ae8
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-08-13 20:49:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c266ae83c047025d778da41e413701ac3b50b03
8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269
Reviewed-by: kvn, adinn, bulasevich, phh
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 9dcc502c
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-08-14 04:55:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9dcc502cc83773561707f2afe9aee1f9e2386b9e
8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground
Reviewed-by: aivanov, prr, kizune
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
Changeset: c22e01d7
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-08-14 07:02:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c22e01d77648036db4ed640521e82c49f8791ca1
8341342: Elements.getAllModuleElements() does not work properly before JavacTask.analyze()
Reviewed-by: vromero, liach
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/jdk/tools/sincechecker/SinceChecker.java
+ test/langtools/tools/javac/processing/model/util/elements/TestElementsProgrammatic.java
Changeset: a6be2286
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-08-14 07:04:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6be2286421e069a292c749eecd6bdc38a8deaf2
8365314: javac fails with an exception for erroneous source
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
Changeset: 3e329850
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-08-14 07:37:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e3298509f136583b18e5ab8bf75a8b012016f16
8365317: ZGC: Setting ZYoungGCThreads lower than ZOldGCThreads may result in a crash
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: e3201628
Branch: foreign-memaccess+abi
Author: Yudi Zheng <yzheng at openjdk.org>
Date: 2025-08-14 07:39:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e320162815d529bc65cd058b34ec39d60d032ce7
8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128
Reviewed-by: dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
Changeset: 7698c373
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-08-14 10:43:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7698c373a684235812c9dc11edd751059f9e8e81
8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc
Reviewed-by: mgronlun
! src/jdk.jfr/share/conf/jfr/default.jfc
Changeset: 98f54d90
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-08-14 11:11:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98f54d90ea56f63c2fc5137af98b57dbc90fe150
8365487: [asan] some oops (mode) related tests fail
Reviewed-by: kbarrett, syan
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
Changeset: 41520998
Branch: foreign-memaccess+abi
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-08-14 12:31:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/41520998aa8808452ee384b213b2a77c7bad668d
8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine
Reviewed-by: erikj, ihse
! make/RunTests.gmk
Changeset: dd113c8d
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-08-14 14:50:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd113c8df06cc7e1465fb3dfef2e9b2a5a99f1fb
8364628: Serial: Refactor SerialHeap::mem_allocate_work
Reviewed-by: phh, kbarrett
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: b0f98df7
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-08-14 15:20:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0f98df75aee1e94a8c4b3eb8d0b1f4e715011ae
8365416: java.desktop no longer needs preview feature access
Reviewed-by: alanb, jpai
! src/java.base/share/classes/module-info.java
Changeset: 26ccb3ce
Branch: foreign-memaccess+abi
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2025-08-14 16:59:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26ccb3cef17a7a2a4b09af1e1e29b96d54a418aa
8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling
Reviewed-by: chagedorn, kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java
Changeset: ba231052
Branch: foreign-memaccess+abi
Author: David Beaumont <david.beaumont at oracle.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-08-14 17:02:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba231052319676ece5105253b58efa4e906feab4
8365048: idea.sh script does not correctly detect/handle git worktrees
Reviewed-by: shade, vyazici, erikj, mcimadamore, ihse
! bin/idea.sh
Changeset: dccca0fb
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-08-14 19:58:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dccca0fb7a892d31179b70fa861b8b3cdde54e84
8365572: Shenandoah: Remove unused thread local _paced_time field
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: c5cbcac8
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-14 20:27:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5cbcac828e1c7aa845cf16e68f6306ae49e050c
8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
Changeset: 8c363b3e
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-14 21:41:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c363b3e3e5c1273a5e9b3393ed09a31b0647a21
8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal
Reviewed-by: redestad
- src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
+ src/java.base/share/classes/jdk/internal/constant/AsTypeMethodHandleDesc.java
Changeset: a65f2002
Branch: foreign-memaccess+abi
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-08-14 23:59:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a65f20022080e627da4782b9b643912a9dd69335
8365512: Replace -Xcomp with -Xmixed for AOT assembly phase
Reviewed-by: shade
! src/hotspot/share/cds/cdsConfig.cpp
Changeset: 44b19c01
Branch: foreign-memaccess+abi
Author: David Beaumont <david.beaumont at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-08-15 02:53:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/44b19c01acdfff07a4f017466be3f03fae6013c6
8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
Changeset: 6fb6f3d3
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-15 04:25:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6fb6f3d39b321e2a1c1fa2cef2c19222a6dcf7b9
8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
Changeset: e3aeebec
Branch: foreign-memaccess+abi
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2025-08-15 07:35:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3aeebec1798b9adbb02e11f285951d4275c52e8
8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: fa2eb616
Branch: foreign-memaccess+abi
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-08-15 08:55:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa2eb616482250dff6a3b667798aec37114005a9
8365491: VSCode IDE: add basic configuration for the Oracle Java extension
Reviewed-by: ihse, jlahoda
! make/ide/vscode/hotspot/template-workspace.jsonc
Changeset: 5856dc34
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-08-15 09:32:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5856dc34c82de9f840be1dc28a9917224971491f
8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
! src/hotspot/share/jfr/utilities/jfrSet.hpp
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
Changeset: b6d5f49b
Branch: foreign-memaccess+abi
Author: Guanqiang Han <ghan at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-08-15 09:41:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6d5f49b8dc2cb7c8e93d7885c2432a28d04e57e
8365296: Build failure with Clang due to -Wformat warning after JDK-8364611
Reviewed-by: ayang, mbaesken
! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
Changeset: 059b49b9
Branch: foreign-memaccess+abi
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-08-15 10:37:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/059b49b9551ad52f211613a3da2ac0a79deb5ed4
8365244: Some test control variables are undocumented in doc/testing.md
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
Changeset: dbae90c9
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-08-15 10:45:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dbae90c950200cb417aebeab65e5fce7a7e5f94f
8364723: Sort share/interpreter includes
Reviewed-by: shade, ayang
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeStream.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java
Changeset: cefa7eca
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-08-15 11:00:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cefa7eca0efaf3fd963f1aa5700f20dbb3b31553
Automatic merge of jdk:master into master
Changeset: a7baa6b6
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-08-15 11:00:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7baa6b62bf09d5f600cceb0c0e8b465992ebaf5
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list