git: openjdk/panama-foreign: foreign-memaccess+abi: 103 new changesets
duke
duke at openjdk.org
Fri Nov 28 11:07:55 UTC 2025
Changeset: 30410fe2
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-21 11:19:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/30410fe265d8d32fb41bae88ab882115271cdf75
8333871: Check return values of sysinfo
Reviewed-by: dholmes, mdoerr, alanb
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/unix/native/libjava/java_props_md.c
Changeset: d01e7d98
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-21 13:44:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d01e7d9850a57dd8e4849e2b7db6eacb37605647
8371783: Refactor GCCause in VM_CollectForMetadataAllocation
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
Changeset: 018284d0
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-11-21 13:52:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/018284d08cd5b4c2c1a5735b5d11e63dc769fb37
8372162: G1: Merge subclasses of G1IHOPControl into parent class
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.hpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp
Changeset: 41e0017b
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-11-21 13:53:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/41e0017bdbd8c818a57509a914ae77c2a903a01c
8372269: Parallel: Remove unused ParallelScavengeHeap::base
Reviewed-by: aboldtch, fandreuzzi, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
Changeset: f9127720
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-21 14:56:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9127720459017bb250327dcd3e5c51316536068
8372290: jpackage test lib improvements
Reviewed-by: almatvee
! test/jdk/tools/jpackage/clean_stashed_files.sh
! test/jdk/tools/jpackage/clean_test_output.sh
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
= test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedArgument.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedFormattedString.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java
Changeset: e439909b
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-21 14:58:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e439909b7d3ee8db3a09c3d3354ead56dd5397d7
8372292: Remove redundant "throws ConfigException"
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigningConfigBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFileAssociationBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacRuntimeValidator.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RuntimeBuilderBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ConfigException.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackageBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackageBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
Changeset: 3b1eb762
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-11-21 15:39:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b1eb7623180ac1b1d69622481589c43749dbbfc
8367585: Prevent creation of unrepresentable Utf8Entry
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java
! src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java
! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/internal/util/ModifiedUtfTest.java
Changeset: 5f806e7f
Branch: foreign-memaccess+abi
Author: Oumaiyma Intissar <49239111+OumaIntissar at users.noreply.github.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-11-21 15:42:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f806e7f8b66c14954a07005be3bceb2f812fbff
8367049: URLPermission.<init> throws StringIndexOutOfBoundsException in avm mode
Reviewed-by: michaelm, dfuchs, coffeys
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/URLPermission.java
+ test/jdk/java/net/URLPermission/EmptyAuthorityTest.java
Changeset: e24e7827
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-21 15:57:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e24e7827c4241fdf5e178df811f0d0f813363743
8372319: com/sun/crypto/provider/Cipher/HPKE/KAT9180 test has external dependencies
Reviewed-by: stuefe, myankelevich
! test/jdk/com/sun/crypto/provider/Cipher/HPKE/KAT9180.java
Changeset: e4b583ab
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-11-21 17:28:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e4b583ab708eadd526d5cc0c03129a7970e05320
8372294: Fix Malformed problem list entry in ProblemList-jvmti-stress-agent.txt
Reviewed-by: sspitsyn, lmesnik
! test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt
Changeset: 5b5d85b0
Branch: foreign-memaccess+abi
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2025-11-21 18:00:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5b5d85b0fd4405590d69ad72474ef51fc4aa9699
8372360: Exclude jdk.jsobject from micros-javac input source packages
Reviewed-by: vromero
! test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/JavacBenchmark.java
Changeset: 3a45e615
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-11-21 18:19:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a45e615973727446c9081b5affbbe7ffe7c3bea
8369129: Raster createPackedRaster methods specification clean up
Reviewed-by: jdv, serb
! src/java.desktop/share/classes/java/awt/image/Raster.java
! test/jdk/java/awt/image/Raster/CreateRasterExceptionTest.java
Changeset: 2b5cd14e
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-11-21 18:45:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b5cd14ea5c571e0d55df8293e49b9a0db521a46
8282441: [LOOM] The debug agent should attempt to free vthread ThreadNodes
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: 2d815ac6
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-11-21 19:07:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d815ac61b437835163d4014bfed16f0f3faea50
8349535: Refactor ./pkcs11/Provider/MultipleLogins.sh to java test
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
- test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
Changeset: ee9d553e
Branch: foreign-memaccess+abi
Author: Igor Rudenko <iostream64 at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2025-11-21 21:45:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee9d553e51c01529495b8ca34b296b6e684e905d
8372307: Clean up the leftover code comment references to file.encoding in java_props_md.c
Reviewed-by: naoto
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: d3328b4b
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-11-23 14:52:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3328b4bd0b2c2b03b4aaf7ebe929c14c4186402
8372125: containers/docker/TestPids.java fails after 8365606
Reviewed-by: cnorrbin, sgehwolf
! test/hotspot/jtreg/containers/docker/TestPids.java
Changeset: e18e95ed
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-11-23 19:47:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e18e95ed11c1df7eeb162c2303f027564ed6f6aa
8346962: Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build
Reviewed-by: rhalade
! test/jdk/sun/security/x509/URICertStore/CRLReadTimeout.java
Changeset: 3f47e579
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-24 05:19:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f47e5795378fda6da90dd45e043cb491a73e792
8372240: Convert FreeListAllocator to use Atomic<T>
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/shared/freeListAllocator.cpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
Changeset: 43af7b59
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-11-24 05:55:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43af7b59765fa9820726de276bae9d1fcd2ba3ca
8371309: Diagnostic.getEndPosition can throw an NPE with typical broken code
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/diags/DiagnosticGetEndPosition.java
Changeset: 99be0e73
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-24 07:47:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99be0e73ce9779e85c9ec6598e0a7ce964d62e82
8371581: C2: PhaseCCP should reach fixpoint by revisiting deeply-Value-d nodes
Reviewed-by: epeter, vlivanov, qamai
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: 0f014446
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-11-24 08:34:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f014446875b39b937e997d9dcb4734659f7cefe
8371998: G1: Rename G1MergeHeapRootsTask::G1ClearBitmapClosure to be more distinct
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: a7bb99ed
Branch: foreign-memaccess+abi
Author: Galder Zamarreño <galder at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-11-24 09:24:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7bb99ed007f593783ff8ca00b26f48d9ad632d2
8372119: Missing copyright header in MinMaxVector
Reviewed-by: chagedorn, thartmann
! test/micro/org/openjdk/bench/java/lang/MinMaxVector.java
Changeset: 0c1ef366
Branch: foreign-memaccess+abi
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-11-24 10:29:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c1ef366686b7ff1b461e2617f7f3b7a71467c04
8372256: ClassCastException in `ConcurrentHashMap#equals`
Reviewed-by: dl, alanb
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
Changeset: 8ae4ea81
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-11-24 12:42:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ae4ea8114c4c7616a3e882aca71f882630a8e02
8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java
Changeset: 0a963b61
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-24 13:40:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a963b612d0fcbfe002340098341862096650945
8371701: Add ability to set NUMA-affinity for threads
Reviewed-by: aboldtch, ayang
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: aec54726
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-11-24 14:07:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aec54726df7efdea6f85ccd26763acb7ee839e2f
8372159: HttpClient SelectorManager thread could be a VirtualThread
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
+ test/jdk/java/net/httpclient/http2/H2SelectorVTTest.java
! test/jdk/java/net/httpclient/http3/H3QuicVTTest.java
Changeset: c12389d0
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-24 15:09:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c12389d006c94d619da69b81ece317b878c0c1bb
8372359: Clean jpackage error messages
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsAnalyzer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOptionValueExceptionFactory.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsProcessorTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.excludes
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/StandardOptionTest.java
! test/jdk/tools/jpackage/share/BasicTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java
! test/jdk/tools/jpackage/share/ModulePathTest.java
Changeset: a091af1d
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-11-24 15:10:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a091af1db34bc9e1646b687aad7704c3105d7ec7
8371475: HttpClient: Implement CUBIC congestion controller
Reviewed-by: dfuchs
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicBaseCongestionController.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCubicCongestionController.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacer.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java
! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
! test/jdk/java/net/httpclient/http3/H3SimpleGet.java
! test/jdk/java/net/httpclient/http3/H3SimpleTest.java
+ test/jdk/java/net/httpclient/quic/CubicTest.java
Changeset: f8cf9ca6
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-11-24 15:58:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f8cf9ca69cfef286c80559bfe1d147b6303d10d2
8370039: GenShen: array copy SATB barrier improvements
Reviewed-by: kdnilsen, ysr, shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 67b57f4f
Branch: foreign-memaccess+abi
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-24 16:01:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67b57f4f758f2fea647a3b6a68c0372a8f9e121b
8370978: Zero JVM fails to build on i386 after JDK-8351149
Reviewed-by: shade, aseoane
! src/hotspot/os/linux/os_linux.cpp
Changeset: 21772600
Branch: foreign-memaccess+abi
Author: Ruben Ayrapetyan <ruben.ayrapetyan at arm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-11-24 16:59:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/217726009492af5a1143c98b97cc39b580850c5d
8371458: [REDO] Remove exception handler stub code in C2
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: mdoerr, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java
+ test/hotspot/jtreg/runtime/vthread/Deoptimization.java
Changeset: 8bafc2f0
Branch: foreign-memaccess+abi
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2025-11-24 18:12:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8bafc2f0aecbbe548573712a9dc31c9764f82f71
8371789: C2: More explicit dump results for TypePtr
Reviewed-by: chagedorn, vlivanov
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 507a6d32
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-11-24 21:22:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/507a6d327f1c613a130273727ee4154b5b4d7ca4
8368001: java/text/Format/NumberFormat/NumberRoundTrip.java timed out
Reviewed-by: naoto
! test/jdk/java/text/Format/NumberFormat/NumberRoundTrip.java
Changeset: e00dec58
Branch: foreign-memaccess+abi
Author: Xiaolong Peng <xpeng at openjdk.org>
Date: 2025-11-24 22:10:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e00dec58083302fb74ebc994a65232c6367aee44
8371667: Shenandoah: Re-design alloc request type enum for better efficiency and cleaner code
Reviewed-by: shade, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 42b108b4
Branch: foreign-memaccess+abi
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-11-24 22:14:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42b108b445b359e1d4b1043dbc1cbd42f551c19c
8372155: ReleaseInfoPlugin doesn't handle input file as UTF-8 properly
Reviewed-by: alanb, jpai
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
+ test/jdk/tools/jlink/plugins/ReleaseInfoPluginTest.java
Changeset: dea95e65
Branch: foreign-memaccess+abi
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-25 02:29:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dea95e65a2493b545f78243025d1a5a4957a3806
8371869: RISC-V: too many warnings when build on BPI-F3 SBC
Reviewed-by: fjiang, mli
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: cc5b35bf
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-11-25 07:05:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc5b35bf69dcf9e7e8037642c94e8d7e5847952d
8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios
Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: vklang
! src/java.base/share/classes/java/util/concurrent/DelayScheduler.java
+ test/jdk/java/util/concurrent/DelayScheduler/AscendingOrderAfterReplace.java
Changeset: 1226873a
Branch: foreign-memaccess+abi
Author: Francesco Nigro <nigro.fra at gmail.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2025-11-25 08:07:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1226873ab94d2cc341ddb7040aa60c3bf3614feb
8372410: ThreadFactory used by Thread.Builder::factory uses non-optimal VarHandle
Reviewed-by: alanb, adinn, liach
! src/java.base/share/classes/java/lang/ThreadBuilders.java
Changeset: 5ef2c9aa
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-25 08:25:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ef2c9aa09247f9853bf04db0df962fcff764499
8370438: Offer link time optimization support on library level
Reviewed-by: erikj, serb, azvegint
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/spec.gmk.template
! make/common/NativeCompilation.gmk
! make/common/native/Flags.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
Changeset: 34d6cc0d
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-11-25 08:32:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/34d6cc0d89cbc840e8c358988c51e8d560b8dbb3
8372344: QUIC transfer may deadlock if pacing rate is too high
Reviewed-by: dfuchs, vyazici
! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java
Changeset: ba3d4c43
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-25 08:54:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba3d4c43118bb5a2d9fb7cea9c6cd1ec63360ccd
8372337: clang compilation error on hardware_constructive_interference_size
Reviewed-by: aboldtch
! src/hotspot/share/cppstdlib/new.hpp
Changeset: 42f33335
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-11-25 09:07:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42f333352408e03389fb37ea8ad8537a4a271b6a
8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
Changeset: 67ef81eb
Branch: foreign-memaccess+abi
Author: Patrick Strawderman <pstrawderman at netflix.com>
Committer: Viktor Klang <vklang at openjdk.org>
Date: 2025-11-25 10:13:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67ef81eb78b28e5dcdf91785b476dfd0858cbd16
8362958: Unnecessary copying / sorting in Streams using Comparator.naturalOrder()
Reviewed-by: vklang, liach
! src/java.base/share/classes/java/util/stream/SortedOps.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! test/jdk/java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
Changeset: c19b1292
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-11-25 11:13:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c19b12927d2ac901ec8ccaa2de5897ee4c47af56
8326498: java.net.http.HttpClient connection leak using http/2
Reviewed-by: vyazici, djelinski, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Http2TerminationCause.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
+ test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/HttpClientImplAccess.java
+ test/jdk/java/net/httpclient/http2/BurstyRequestsTest.java
! test/jdk/java/net/httpclient/http2/H2GoAwayTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 49176e32
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-11-25 11:39:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49176e322bbb9ed1ef2f534b949b937770b54162
8372103: Metal JButton doesn't show focus if no text or icon
Reviewed-by: azvegint, tr
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
+ test/jdk/javax/swing/plaf/metal/MetalFocusBug.java
Changeset: 35f4a741
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-11-25 13:00:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35f4a7410cdaaa9d3ce68148cb81e893ad0d93de
8366888: C2: incorrect assertion predicate with short running long counted loop
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: chagedorn, bmaillard
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestShortCountedLoopWithLongRCBadAssertPredicate.java
+ test/hotspot/jtreg/compiler/longcountedloops/TestShortCountedLoopWithLongRCBadAssertPredicate2.java
Changeset: c00d29af
Branch: foreign-memaccess+abi
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2025-11-25 13:41:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c00d29afa9c3de65b1ca4e98dbb9e6f6931d7437
8372414: Command "make test-prebuilt" fails when listing tests
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: d94c52cc
Branch: foreign-memaccess+abi
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-11-25 13:43:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d94c52ccf2fed3fc66d25a34254c9b581c175fa1
8367656: Refactor Constantpool's operand array into two
Reviewed-by: coleenp, sspitsyn, dholmes
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/classfile/classFileParser.cpp
+ src/hotspot/share/oops/bsmAttribute.hpp
+ src/hotspot/share/oops/bsmAttribute.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U4Array.java
Changeset: 81ea1442
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-25 14:53:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/81ea1442a86795dafbf96c875fbecc65210804be
8372412: Increase buffer size for ring-buffer events in CollectedHeap
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/collectedHeap.cpp
Changeset: c1230068
Branch: foreign-memaccess+abi
Author: Ivan Sukhanov <ivan261104 at gmail.com>
Committer: Alexey Bakhtin <abakhtin at openjdk.org>
Date: 2025-11-25 18:13:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c1230068dc4501c52999ac0bbb3a2e5933453f09
8363943: ARM32: Represent Registers as values
Reviewed-by: shade, bulasevich
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/register_arm.cpp
! src/hotspot/cpu/arm/register_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/vmreg_arm.cpp
! src/hotspot/cpu/arm/vmreg_arm.hpp
! src/hotspot/cpu/arm/vmreg_arm.inline.hpp
! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp
Changeset: c0abecdd
Branch: foreign-memaccess+abi
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-11-25 18:48:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c0abecdd1ffe59314bc17aeec0684cdda33a222d
8372441: JFR: Improve logging of TestBackToBackSensitive
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java
Changeset: b36b6947
Branch: foreign-memaccess+abi
Author: Volodymyr Paprotski <vpaprotski at openjdk.org>
Date: 2025-11-25 22:42:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b36b69470968b1578877cfe9658892a5fe44e38e
8371259: ML-DSA AVX2 and AVX512 intrinsics and improvements
Reviewed-by: sviswanathan, mpowers, ascarpino
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_dilithium.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
+ test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java
Changeset: d9b6c314
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-11-26 01:18:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d9b6c314872ee626c725d119023179ae93639f54
8372324: jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java#Parallel failed
Reviewed-by: egahlin, mbaesken, ayang
! test/jdk/jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java
Changeset: 65f1ad61
Branch: foreign-memaccess+abi
Author: Mat Carter <macarte at openjdk.org>
Committer: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2025-11-26 02:01:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/65f1ad616977428fcb498479132086777dc929cb
8370203: Add jcmd AOT.end_recording diagnostic command
Reviewed-by: vlivanov, kvn
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotMetaspace.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/DiagnosticCommandMBeanTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/JcmdAOTEndRecordingTest.java
Changeset: 4ffdf7af
Branch: foreign-memaccess+abi
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-11-26 05:46:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ffdf7af88f6c0a69663eb249957dbceea3cb697
8366224: Introduce DecimalDigits.appendPair for efficient two-digit formatting and refactor DateTimeHelper
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java
! src/java.base/share/classes/jdk/internal/util/DateTimeHelper.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
Changeset: 7cc584fb
Branch: foreign-memaccess+abi
Author: Sorna Sarathi N <ssarathi at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-26 05:47:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cc584fbe6ce3d2f14d96ffb7e9650fd3498aa7a
8372399: Add missing CPE statements
Reviewed-by: asemenyuk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/SetBuilder.java
Changeset: e13dfd3e
Branch: foreign-memaccess+abi
Author: Neha Joshi <neha.j.joshi at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-26 05:53:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e13dfd3ec39b0550eede83aa766deaad105995fc
8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying
Reviewed-by: myankelevich, rhalade
! test/jdk/java/security/Provider/NewInstance.java
! test/jdk/java/security/cert/CertStore/NoLDAP.java
Changeset: cdf5fbed
Branch: foreign-memaccess+abi
Author: Neha Joshi <neha.j.joshi at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-26 06:16:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0
8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use
Reviewed-by: rhalade
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ReuseAddr.java
Changeset: f3fddd6e
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-26 06:17:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3fddd6e9062e9f70c276d31247a7417b9571390
8372251: Convert PartialArrayStepper/State to use Atomic<T>
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/shared/partialArrayState.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 3ef3f259
Branch: foreign-memaccess+abi
Author: María Arias de Reyna Domínguez <mariasde at ibm.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-11-26 06:39:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ef3f259bbf4bf40638f53319ec4eea7fdd147e1
8372253: Improve logging to show why a class was excluded from AOT Cache
Reviewed-by: asmehra, iklam
! src/hotspot/share/cds/aotMetaspace.cpp
Changeset: 46ee8d55
Branch: foreign-memaccess+abi
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-11-26 06:48:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46ee8d550e42f756dd04fa67ed549c93b632df77
8372547: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should be restricted to x86_64
Reviewed-by: dholmes
! test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java
Changeset: 275cb9f2
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-11-26 07:55:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/275cb9f28799081878e0a7c53ce1c0450f4e963e
8360510: C2: Template Assertion Predicates are not cloned to the inner counted loop with -XX:+StressDuplicateBackedge
Reviewed-by: epeter, roland
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/TestVerifyLoopOptimizationsHitsMemLimit.java
! test/hotspot/jtreg/compiler/predicates/assertion/TestAssertionPredicates.java
+ test/hotspot/jtreg/compiler/predicates/assertion/TestStressDuplicateBackedgeWithAssertionPredicate.java
Changeset: 5fe731d5
Branch: foreign-memaccess+abi
Author: Saranya Natarajan <snatarajan at openjdk.org>
Date: 2025-11-26 09:27:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fe731d55a54ace42de4a15d612dba310de9d977
8349835: C2: Simplify IGV property printing
Reviewed-by: rcastanedalo, dfenacci, chagedorn
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
Changeset: 5291e1c1
Branch: foreign-memaccess+abi
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-11-26 09:29:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5291e1c1e1ddc19d814dbdb3a981049fe40575ea
8372513: Shenandoah: ShenandoahMaxRegionSize can produce an unaligned heap alignment
Reviewed-by: jsikstro, eosterlund, shade
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
Changeset: ac046628
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-11-26 10:06:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac046628edaee66d1469c49864b70bdefee6570e
8372336: javac fails with an exception when a class is missing while evaluating conditional expression
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: 4ae2f31f
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-26 12:49:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ae2f31f3d2027daa0a5ccba6180e7bb27413aa5
8371626: [linux] use icf=all for linking libraries
Reviewed-by: goetz, erikj
! make/autoconf/flags-ldflags.m4
! make/autoconf/toolchain.m4
Changeset: c146805d
Branch: foreign-memaccess+abi
Author: Paul Hübner <phubner at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-11-26 13:05:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c146805da5708b479bf8dd0180acd06657b72788
8368551: Core dump warning may be confusing
Reviewed-by: stuefe, dholmes
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
Changeset: 74354f23
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-11-26 13:25:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/74354f23dbb0fc852d216c8f1d3e5f80d406cfc6
8372585: TestVerifyLoopOptimizationsHitsMemLimit fails with product builds
Reviewed-by: rcastanedalo, thartmann
! test/hotspot/jtreg/compiler/loopopts/TestVerifyLoopOptimizationsHitsMemLimit.java
Changeset: 85d4f551
Branch: foreign-memaccess+abi
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-11-26 13:36:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85d4f551b1f82f1b43155a4ac3c5026ac580410e
8372055: Fragment link tag does not work in package info
Reviewed-by: liach
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java
Changeset: 0a3809f0
Branch: foreign-memaccess+abi
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-11-26 14:07:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a3809f0be94c92c2c46f00fe5ff981afdd55cf0
8369531: Wrong tooltip used in external class links
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownLinks.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
Changeset: e3a08558
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-11-26 14:58:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3a085581bfa70437b73d4b0527a084e0c5c9aac
8371146: C2 SuperWord: VTransform::add_speculative_check uses pre_init that is pinned after Auto_Vectorization_Check, leading to bad graph
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCheckPreLimitNotAvailable.java
Changeset: 1ce2a44e
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-11-26 15:11:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ce2a44e9f4fa9d558602dbd0489fefb0c9563ef
8371571: Consolidate and enhance bulk memory segment ops benchmarks
Reviewed-by: jvernee
- test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java
! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkCopy.java
! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkFill.java
! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkHash.java
! test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkMismatch.java
Changeset: 10ba0ab3
Branch: foreign-memaccess+abi
Author: Harald Eilertsen <haraldei at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2025-11-26 15:33:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10ba0ab3c0017858bafb65b49a4cadd9a0351fb4
8371637: allocateNativeInternal sometimes return incorrectly aligned memory
Co-authored-by: Kurt Miller <kurt at openjdk.org>
Reviewed-by: mcimadamore, jvernee
! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java
! test/jdk/java/foreign/TestMemoryAlignment.java
Changeset: c028369d
Branch: foreign-memaccess+abi
Author: Trevor Bond <trevorkbond at gmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2025-11-26 15:44:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c028369dcb0a677541b89117b0800125bc7c6c33
8350938: ResourceParsingClassHierarchyResolver inflates all Utf8 CP entries
Reviewed-by: liach, jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
Changeset: 6e920fbd
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-11-26 20:01:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6e920fbdab17201886804bb53b59188b362f541d
8372380: Make hs_err reporting more robust for unattached threads
Reviewed-by: shade, aboldtch, kevinw
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 42db9ab6
Branch: foreign-memaccess+abi
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-11-26 22:12:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42db9ab629a6209aa471de8b3034c053b77629dd
8298432: Investigate the benefits of usage of GetPrimitiveArrayCritical in the cmm code
Reviewed-by: psadhukhan, jdv, azvegint
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
Changeset: 847fbab7
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-11-26 22:17:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/847fbab7924848e0e88d112db1d5d0b71372d597
8352654: [REDO] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
Changeset: b054a565
Branch: foreign-memaccess+abi
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-11-27 03:06:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b054a5657105ace7e66f6044692e14bb075dfb6c
8351095: [macos] Add more jpackage tests for --mac-app-store option
Reviewed-by: asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java
! test/jdk/tools/jpackage/macosx/PkgScriptsTest.java
! test/jdk/tools/jpackage/share/ServiceTest.java
Changeset: 55362e19
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-27 04:18:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55362e191d447c2116f111cef438700eca24aab1
8372385: tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails
Reviewed-by: almatvee
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java
Changeset: 848c0c79
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-27 05:29:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/848c0c79b69c489db6c6bbb24644134fe33fd0ec
8372285: G1: Micro-optimize x86 barrier code
Reviewed-by: tschatzl, ayang
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: 7cd3d7f1
Branch: foreign-memaccess+abi
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2025-11-27 07:15:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cd3d7f157708ebb6ce972b46a1a90379f63d08f
8372376: ZGC: Inaccurate verification of raw nulls in flip promoting pages
Reviewed-by: stefank, sjohanss, aboldtch
! src/hotspot/share/gc/z/zVerify.cpp
Changeset: de546d0e
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-27 09:02:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de546d0e03ff1823b73c32db1861b77efa9552d8
8371702: ZGC: NUMA-Affinity for Worker Threads in the Relocation Phase
Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: aboldtch, eosterlund
! src/hotspot/share/gc/z/zRelocate.cpp
Changeset: 141aebca
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-11-27 09:08:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/141aebca38bc683cbff8a2dfe0cb98d3f0186a8c
8372586: Crashes on ppc64(le) after JDK-8371368
Reviewed-by: mbaesken
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
Changeset: 86aae125
Branch: foreign-memaccess+abi
Author: David Briemann <dbriemann at openjdk.org>
Date: 2025-11-27 09:08:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86aae125f1a4e16dfe2dd0faf63f96ae1ca7bcd0
8367487: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on Linux aarch64 with Cavium CPU
Reviewed-by: epeter, mdoerr
! test/hotspot/jtreg/compiler/loopopts/superword/TestReinterpretAndCast.java
Changeset: 1f417e77
Branch: foreign-memaccess+abi
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-11-27 09:27:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f417e77615c570ca3002b13a1398b647133ad67
8371887: HttpClient: SSLParameters with no protocols configured disable HTTP2+ support
Reviewed-by: jpai, dfuchs
! src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/java/net/httpclient/http2/TLSConnection.java
! test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java
Changeset: 4ac33956
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-11-27 09:38:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ac33956343bbfa3619ccb029ceed6c5a402f775
8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages
Reviewed-by: ayang, stefank, aboldtch, stuefe
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.hpp
! src/hotspot/share/gc/serial/serialArguments.cpp
! src/hotspot/share/gc/serial/serialArguments.hpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/genArguments.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
Changeset: d350158e
Branch: foreign-memaccess+abi
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-11-27 09:42:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d350158e060c01acf49759dcbdd1f4d72530111b
8371740: LinkedTransferQueue.poll() returns null even though queue is not empty
Co-authored-by: Doug Lea <dl at openjdk.org>
Co-authored-by: Dr Heinz M. Kabutz <heinz at javaspecialists.eu>
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
+ test/jdk/java/util/concurrent/BlockingQueue/MissedPoll.java
Changeset: 150def42
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-27 12:42:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/150def42dd7f22d949b4d788bfe5986f236b9b37
8369911: Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent
Reviewed-by: mdoerr, rriggs, serb
! test/jdk/sun/java2d/marlin/ClipShapeTest.java
Changeset: 5f5bf197
Branch: foreign-memaccess+abi
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-11-27 13:00:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f5bf1971ca622b053c4eae146298090d6944473
8319540: GC: Make TestSelectDefaultGC use createTestJavaProcessBuilder
Reviewed-by: lkorinth, stefank
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
Changeset: 561c544d
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-11-27 13:22:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/561c544d85ecdbfa7895e434e98aed8df250a305
8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/Secmod/Crypto.java
! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/jdk/sun/security/pkcs11/Secmod/TestNssDbSqlite.java
! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/jdk/sun/security/pkcs11/SecmodTest.java
! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java
! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java
! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java
! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java
! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
Changeset: da8e41a3
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-11-27 13:23:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da8e41a368bd98a7a35f5706302ecb9475b58363
8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped without skip exception
Reviewed-by: syan, rhalade
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java
! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java
! test/jdk/sun/security/pkcs11/tls/TestPRF.java
! test/jdk/sun/security/pkcs11/tls/TestPremaster.java
! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java
Changeset: 6901c05c
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-11-27 14:17:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6901c05c9d23cde41e2af510e7d610af66e40770
8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join
Reviewed-by: vklang
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
Changeset: 683ef14b
Branch: foreign-memaccess+abi
Author: Jonas Norlinder <jnorlinder at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2025-11-27 14:59:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/683ef14bcec0e6c4825067229826ed4a53cd3d19
8372625: [Linux] Remove unnecessary logic for supports_fast_thread_cpu_time
Reviewed-by: sjohanss, dholmes
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/runtime/cpuTimeCounters.cpp
Changeset: b2f97131
Branch: foreign-memaccess+abi
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-11-27 15:43:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2f97131d643ad7ebde137617999f1689a204975
8317838: java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix)
Reviewed-by: alanb, mdoerr
! test/jdk/ProblemList.txt
Changeset: 8a0672c8
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-11-27 17:56:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a0672c819e09a16c30fbdf58dc2b81f50958da4
8372198: Avoid closing PlainHttpConnection while holding a lock
Reviewed-by: djelinski, jpai, vyazici
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
+ test/jdk/java/net/httpclient/PlainConnectionLockTest.java
Changeset: f1d90b8b
Branch: foreign-memaccess+abi
Author: James Yuzawa <jtyuzawa at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2025-11-27 20:26:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1d90b8b25b78b15dc6529a5a6e45633eb250286
8372134: ThreadLocalRandom no longer overrides nextGaussian
Reviewed-by: alanb, rgiulietti, vklang
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/random/RandomGenerator.java
Changeset: 195b36f9
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-11-27 23:05:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/195b36f90b789b64f4a0fc867c620935d609a455
8372702: sun/security/pkcs11/tls/fips/FipsModeTLS.java does not compile after JDK-8367096
Reviewed-by: djelinski
! test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java
Changeset: 0c6d1b9c
Branch: foreign-memaccess+abi
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-11-28 06:39:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f
8371759: Add missing @Override annotations in com.sun.imageio package
Reviewed-by: tr, jdv, azvegint
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCIELabColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflater.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFExifJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFieldNode.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT4Compressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT6Compressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
Changeset: 70b4eb24
Branch: foreign-memaccess+abi
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-11-28 08:45:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70b4eb249eb4bad727f83e0b004a0ce481208726
8372720: Problem list compiler/arguments/TestCodeEntryAlignment.java
Reviewed-by: mchevalier, epeter
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0021dc04
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-28 08:54:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0021dc04100befd107d3aa763510b28dd62cd62c
8372565: Convert SATBMarkQueue to use Atomic<T>
Reviewed-by: tschatzl, shade, iwalulya
! src/hotspot/share/gc/shared/bufferNode.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: 08c16c38
Branch: foreign-memaccess+abi
Author: Jonas Norlinder <jnorlinder at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2025-11-28 08:57:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08c16c384ac9dac22da960ad718ceb95b41ca660
8372704: ThreadMXBean.getThreadUserTime may return total time
Reviewed-by: alanb, kevinw, dholmes
! src/java.management/share/classes/sun/management/ThreadImpl.java
Changeset: de06ab3f
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-11-28 11:00:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de06ab3f3572cc49c8b37621b0376a0d9b646b3d
Automatic merge of jdk:master into master
Changeset: e70257ee
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-11-28 11:00:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e70257ee880d340cfd6f05d53d6df885cd215b40
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list