git: openjdk/panama-foreign: foreign-memaccess+abi: 108 new changesets
duke
duke at openjdk.org
Fri Oct 31 11:11:13 UTC 2025
Changeset: cc9483b4
Branch: foreign-memaccess+abi
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-10-24 11:10:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc9483b4da1a0f65f8773d0c7f35f2e6a7e1bd4f
8366182: Some PKCS11Tests are being skipped when they shouldn't
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/jdk/sun/security/pkcs11/ec/TestECDH.java
Changeset: fd23a61c
Branch: foreign-memaccess+abi
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-10-24 16:43:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd23a61cd48be5ae2c7f76cc88af3da5b4a27e3d
8370503: Use String.newStringWithLatin1Bytes to simplify Integer/Long toString method
Reviewed-by: rgiulietti, rriggs
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
Changeset: 13adcd99
Branch: foreign-memaccess+abi
Author: Anass Baya <abaya at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-10-24 17:04:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13adcd99db4f14caf90de7f59e341380cfa354b0
8274082: Wrong test name in jtreg run tag for java/awt/print/PrinterJob/SwingUIText.java
Co-authored-by: Lawrence Andrews <landrews at openjdk.org>
Reviewed-by: honkar, dnguyen
! test/jdk/java/awt/print/PrinterJob/SwingUIText.java
Changeset: 2ee34391
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2025-10-24 17:43:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2ee34391c152abeb06a6baf69f4420988b8c838e
8368975: Windows ProcessImpl.java has dead code
Reviewed-by: ayang, rriggs
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 97e5ac6e
Branch: foreign-memaccess+abi
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2025-10-24 18:04:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97e5ac6e728baeae4341c6235d026ecd99bc600e
8370514: Problemlist nio/channels/AsyncCloseAndInterrupt until JDK-8368290 is resolved
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: a4eaeb47
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-24 22:24:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a4eaeb47c9c42d8da4e3814c80247f40236a03a2
6453640: BandedSampleModel.createCompatibleSampleModel() API docs are wrong
Reviewed-by: azvegint, serb
! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
+ test/jdk/java/awt/image/BandedSampleModel/BSMCreateCompatibleSMTest.java
Changeset: 35fdda08
Branch: foreign-memaccess+abi
Author: Josiah Noel <32279667+SentryMan at users.noreply.github.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2025-10-24 23:03:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35fdda0889bd6a83027089672b643ef7ffc8a40c
7105350: HttpExchange's attributes are the same as HttpContext's attributes
Reviewed-by: michaelm, jpai, dfuchs
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java
Changeset: 32697bf6
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-25 01:54:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32697bf652429fa7247047465e365835dfa24b39
8370501: vmTestbase/vm/gc/compact/Humongous_NonbranchyTree5M/TestDescription.java intermittent timed out
Reviewed-by: tschatzl
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree5M/TestDescription.java
Changeset: c3449de2
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-10-25 15:27:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c3449de23f4fa74590494b8677f6832d47f12dea
8360395: sun/security/tools/keytool/i18n.java user country is current user location instead of the language
Reviewed-by: rhalade
! test/jdk/sun/security/tools/keytool/i18n.java
Changeset: e7c7892b
Branch: foreign-memaccess+abi
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-10-26 06:04:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7c7892b9f0fcee37495cce312fdd67dc800f9c9
8370197: Add missing @Override annotations in com.sun.beans package
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/beans/WildcardTypeImpl.java
! src/java.desktop/share/classes/com/sun/beans/decoder/NullElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/ValueObjectImpl.java
! src/java.desktop/share/classes/com/sun/beans/editors/BooleanEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ByteEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/DoubleEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/EnumEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/FloatEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/IntegerEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/LongEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/NumberEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ShortEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/StringEditor.java
! src/java.desktop/share/classes/com/sun/beans/infos/ComponentBeanInfo.java
! src/java.desktop/share/classes/com/sun/beans/util/Cache.java
Changeset: bfc1db7e
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-27 05:17:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bfc1db7ed6bf9563c0441b24abe6943607b532e7
8370560: Remove non-public API reference from public API javadoc
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/Component.java
Changeset: 3d2ce804
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-27 06:53:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d2ce8045f9ea52c6559638f9cc7e0a0544b4540
8212084: G1: Implement UseGCOverheadLimit
Reviewed-by: ayang, iwalulya, fandreuzzi
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
+ test/hotspot/jtreg/gc/TestUseGCOverheadLimit.java
Changeset: f5ef01d4
Branch: foreign-memaccess+abi
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-10-27 07:38:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5ef01d4bfcf960b6a46844818138ee798532d45
8370368: Apply java.io.Serial annotations in java.security.jgss
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/Asn1Exception.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbCryptoException.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java
! src/java.security.jgss/share/classes/sun/security/krb5/RealmException.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KdcErrException.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbApErrException.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbErrException.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java
Changeset: e9479b51
Branch: foreign-memaccess+abi
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2025-10-27 08:15:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e9479b517ad8b6eac7244057644f90e710bd74b7
8370628: Rename BigInteger::nthRoot to rootn, and similarly for nthRootAndRemainder
Reviewed-by: darcy
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/jdk/java/math/BigInteger/BigIntegerTest.java
Changeset: 91e1dcb1
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-27 10:07:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/91e1dcb1083cc8c451d2d169d7f2fdb51c1a158e
8366781: Parallel: Include OS free memory in GC selection heuristics
Reviewed-by: gli, iwalulya
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 6f8d07ae
Branch: foreign-memaccess+abi
Author: Johny Jose <johny.jose at oracle.com>
Committer: Viktor Klang <vklang at openjdk.org>
Date: 2025-10-27 10:23:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f8d07ae21e49f87f64a5d4e10c930c4447ec8b6
8368500: ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool()
Reviewed-by: vklang, alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/jdk/java/util/concurrent/forkjoin/ContextClassLoaderTest.java
Changeset: 7bb490c4
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-27 10:35:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7bb490c4bf7ae55547e4468da0795dac0a873d2b
8370318: AES-GCM vector intrinsic may read out of bounds (x86_64, AVX-512)
Reviewed-by: kvn, roland
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: 5ed6c201
Branch: foreign-memaccess+abi
Author: Johannes Bechberger <jbechberger at openjdk.org>
Date: 2025-10-27 12:29:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ed6c201ba0a9dc78960f2f3a5afce268e84a82d
8370681: [BACKOUT] Improve memory ordering in new CPU Time Profiler
Reviewed-by: mdoerr
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
Changeset: 1e49376e
Branch: foreign-memaccess+abi
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2025-10-27 15:09:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e49376ece39e8f9b5c72b58688b1e195a0014be
8368321: Rethink compilation delay strategy for lukewarm methods
Reviewed-by: kvn, vlivanov
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
Changeset: 583ff202
Branch: foreign-memaccess+abi
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2025-10-27 16:15:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/583ff202b1cc1f018d798a34d93359301840cf06
8370251: C2: Inlining checks for method handle intrinsics are too strict
Reviewed-by: kvn, roland
! src/hotspot/share/opto/doCall.cpp
! test/hotspot/jtreg/compiler/jsr292/MHInlineTest.java
Changeset: ebf9c5bf
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-27 16:40:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ebf9c5bfc1b2e8e9210cc37283a29d471f913916
8370250: Locale should mention the behavior for duplicate subtags
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
Changeset: c25f3520
Branch: foreign-memaccess+abi
Author: Daniel Hu <costmuch at amazon.com>
Committer: Cesar Soares Lucas <cslucas at openjdk.org>
Date: 2025-10-27 16:48:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c25f35205ae4544970bbaca233de8745f8e4e92c
8341735: Rewrite the build/AbsPathsInImage.java test to not load the entire file at once
Reviewed-by: erikj
! test/jdk/build/AbsPathsInImage.java
Changeset: 8151251f
Branch: foreign-memaccess+abi
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-10-27 18:46:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8151251fa683459e57430abf8e3583c444315746
8370370: Add still more cases to WorstCaseTests
Reviewed-by: rgiulietti
! test/jdk/java/lang/Math/WorstCaseTests.java
! test/jdk/java/lang/StrictMath/CubeRootTests.java
! test/jdk/java/lang/StrictMath/HyperbolicTests.java
! test/jdk/java/lang/StrictMath/Log10Tests.java
! test/jdk/java/lang/StrictMath/Log1pTests.java
! test/jdk/java/lang/StrictMath/TrigTests.java
Changeset: e4e457f6
Branch: foreign-memaccess+abi
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-10-27 20:11:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e4e457f6966568ed93093e57c0f7cd50f2bfba95
8366871: (javac) legacy.properties seems to be an obsolete file
Reviewed-by: liach
- src/jdk.compiler/share/classes/com/sun/tools/javac/resources/legacy.properties
Changeset: 70aa3678
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-27 20:58:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70aa3678fccddc1a626fd86b9cec348fae571555
8370520: GenShen: Track and report on promotion failures
Reviewed-by: shade, fandreuzzi
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp
Changeset: 4e8e55db
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-27 21:13:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e8e55db602702715135d28a3a3b160e2101593b
8370633: Remove dead code for Windows file path canonicalization functions
Reviewed-by: alanb, iris
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! src/java.base/windows/native/libjava/canonicalize_md.c
Changeset: 2f613911
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-27 21:14:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f613911d58478913dc482e1500d3fbab74408b9
8370387: Remove handling of InterruptedIOException from java.io classes
Reviewed-by: alanb
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
Changeset: b3e63aea
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-28 01:21:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3e63aeab304016b9b479a05f44ed1c8dfb0b9bb
8370649: Add intermittent tag for gc/shenandoah/generational/TestOldGrowthTriggers.java
Reviewed-by: wkemper
! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java
Changeset: 460a69bd
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-28 02:41:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/460a69bd5088f92a2843ee4e89b29a71cab81d52
8017266: Background is painted taller than needed for styled text.
Reviewed-by: kizune, dnguyen
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
+ test/jdk/javax/swing/text/GlyphView/TestGlyphBGHeight.java
Changeset: 327b7c3c
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-28 03:10:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/327b7c3cd854bea3ffce557b981df535d5ed04bf
8370100: Redundant .png files in Linux app-image cause unnecessary bloat
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackagingPipeline.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/CustomLauncherIcon.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/DefaultLauncherIcon.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Launcher.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherIcon.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ResourceDirLauncherIcon.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/CompositeProxy.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/IconTest.java
Changeset: 05ee55ef
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-28 06:33:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05ee55efcf138a28c895c395c49934390d10ee45
8369219: JNI::RegisterNatives causes a memory leak in CodeCache
Reviewed-by: shade, apangin, dlong
! src/hotspot/share/code/nmethod.cpp
+ test/hotspot/jtreg/gc/NativeWrapperCollection/NativeWrapperCollection.java
+ test/hotspot/jtreg/gc/NativeWrapperCollection/libnativeWrapperCollection.cpp
Changeset: d5ce6669
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-28 06:42:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d5ce66698d2f15c5f8316110a6118a10baa4013d
8370220: C2: rename methods and improve documentation around get_ctrl and idom lazy updating/forwarding of ctrl and idom via dead ctrl nodes
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
Changeset: f82cc22b
Branch: foreign-memaccess+abi
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2025-10-28 08:53:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f82cc22bfe675ca263270a932f9cc12e837a7f65
8369428: Include method name in 'does not override or implement' diagnostics
Reviewed-by: vromero, liach
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/OverrideChecks/Private.out
! test/langtools/tools/javac/annotations/6359949/T6359949a.out
! test/langtools/tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java
! test/langtools/tools/javac/annotations/neg/OverrideNo.out
! test/langtools/tools/javac/defaultMethods/private/Private02.out
! test/langtools/tools/javac/defaultMethods/private/Private08.out
! test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.out
Changeset: 96259936
Branch: foreign-memaccess+abi
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-10-28 08:59:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9625993611bb6acf84d428bea4a65d33b9d66e5f
8370579: PPC: fix inswri immediate argument order
Reviewed-by: mdoerr, mbaesken
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 19920df8
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-28 12:17:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19920df81d2d68307bde286f7d5a0674fabff6c0
8370417: Parallel: TestAlwaysPreTouchBehavior.java fails with NUMA
Reviewed-by: iveresov, jsikstro, tschatzl
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
Changeset: 307637a4
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-28 13:21:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/307637a4973801abb9969fad41b017aa6a153973
8370806: Parallel: Revise logs in PSYoungGen::compute_desired_sizes
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psYoungGen.cpp
Changeset: 5c5367c3
Branch: foreign-memaccess+abi
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-10-28 13:31:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c5367c3124ed8c950539a6a90c631727146c5bc
8370569: IGV: dump more graph properties at bytecode parsing
Reviewed-by: chagedorn, snatarajan
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/parse2.cpp
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/ViewPanel.form
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/ViewPanel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
Changeset: 5dd8a333
Branch: foreign-memaccess+abi
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2025-10-28 13:37:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5dd8a333960c7a7176503218e7a42173d376fc97
8334898: Resolve static field/method references at CDS dump time
Reviewed-by: iklam, adinn
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/cpCache.cpp
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java
Changeset: c3c0a676
Branch: foreign-memaccess+abi
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2025-10-28 13:41:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c3c0a676e53dbafd82e8614a20f6c47df7fc2108
8370500: Change windows x64 implementation of os::current_stack_pointer()
Reviewed-by: aboldtch, dholmes, kvn, adinn
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: 69a9b4ce
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-28 16:42:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/69a9b4ceaf3852a299ee268a39e56575ad8207ab
8370064: Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
Reviewed-by: dholmes, clanger
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 289f421f
Branch: foreign-memaccess+abi
Author: Paul Hübner <phubner at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-10-28 16:47:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/289f421f0f132685c2bd0e6cbc702040e067184e
8366488: JVM_FindClassFromClass should assert that from class is never null
Reviewed-by: coleenp, dholmes
! src/hotspot/share/prims/jvm.cpp
Changeset: 5ebc2c72
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-10-28 16:51:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ebc2c7212b21efe54c198f62f06e5edc68e8ec3
8369995: Fix StringIndexOutOfBoundsException and implement extra logging and/or propagate errors in X509KeyManagerImpl
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: wetmore, djelinski, abarashev
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! test/jdk/sun/security/ssl/X509KeyManager/NullCases.java
+ test/jdk/sun/security/ssl/X509KeyManager/X509KeyManagerNegativeTests.java
Changeset: 86f60f60
Branch: foreign-memaccess+abi
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-10-28 17:49:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86f60f608198c2fa5cbbe945d9396326b6944401
8351149: Remove dead IA32/X32/!AMD64 code blocks after 32-bit x86 removal
Reviewed-by: stefank, ayang, kvn
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/macros.hpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
Changeset: 20e55faf
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-10-28 17:58:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/20e55fafb39dd74a044d7fda8a2b3409cc00bf54
8370687: Improve before constructor has been called error message
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 012b4eb6
Branch: foreign-memaccess+abi
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-10-28 19:56:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/012b4eb6cea6e1756a589a6c17a805867ed60686
8370082: Intermediate objects clean up in ECDH, EdDSA, XDH, DHKEM, and HKDF
Reviewed-by: ascarpino, abarashev, fandreuzzi
! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java
! src/java.base/share/classes/com/sun/crypto/provider/HKDFKeyDerivation.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/java.base/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/java.base/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/ec/ed/EdDSASignature.java
Changeset: d1860370
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-10-28 20:59:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d1860370635e1c96a9b6c497861e5573c23dd281
8370636: com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads
Reviewed-by: cjplummer, syan, sspitsyn
! test/jdk/com/sun/jdi/TwoThreadsTest.java
Changeset: 73f93920
Branch: foreign-memaccess+abi
Author: Chad Rakoczy <chadrako at amazon.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-10-28 21:07:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/73f93920b950b4ce5fa177db50010e95265d6a7f
8369147: Various issues with new tests added by JDK-8316694
Reviewed-by: kvn, dlong
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeRelocatedNMethod.java
! test/hotspot/jtreg/compiler/whitebox/RelocateNMethod.java
! test/hotspot/jtreg/compiler/whitebox/RelocateNMethodMultiplePaths.java
! test/hotspot/jtreg/compiler/whitebox/StressNMethodRelocation.java
! test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/NMethodRelocationTest.java
Changeset: 723d6f83
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-10-28 23:50:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/723d6f83a2f98849e5bd72d2e9be613d04eed576
8355631: The events might be generated after VM_DEATH event
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiEventController.inline.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: a588c120
Branch: foreign-memaccess+abi
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-10-29 01:28:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a588c120fc2ec9d5c59c43cda7f247e0a84981ff
8368172: Make java.time.format.DateTimePrintContext immutable
Reviewed-by: liach
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/DateTimePrintContext.java
Changeset: 76995067
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-29 01:33:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/769950674e4258e73d040ddeab042125870b55b1
8370775: ModulePatcher$JarResourceFinder.getByteBuffer() does not close the InputStream after reading the bytes
Reviewed-by: alanb, fandreuzzi
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
Changeset: 297a625f
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-10-29 02:30:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/297a625f1977a395ee9774772814924dbc79e708
8370854: Add sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java to the ProblemList
Reviewed-by: weijun
! test/jdk/ProblemList.txt
Changeset: 0687f120
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-29 03:23:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0687f120cc324f35fe43d811b6beb4184fd854ec
8368199: Add @AOTSafeClassInitializer to jdk.internal.access.SharedSecrets
Reviewed-by: liach, heidinga
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/SharedSecretsTest.java
Changeset: c97d50d7
Branch: foreign-memaccess+abi
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2025-10-29 07:26:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c97d50d793df46292e38707956586dfaa4b77d32
8369508: Type annotations on anonymous new class creation expressions can't be retrieved
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/annotations/typeAnnotations/NewClassTypeAnnotation.java
Changeset: 20bcf0ed
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-29 08:59:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/20bcf0eddaee0a57142bcc614cc5415b53c16460
6400876: (bf) Remove sun.nio.ByteBuffered and related obsolete code
Reviewed-by: djelinski, vyazici, alanb
! src/java.base/share/classes/jdk/internal/loader/Resource.java
- src/java.base/share/classes/sun/nio/ByteBuffered.java
! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java
Changeset: 5a2b0ca7
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-29 09:03:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a2b0ca7fea7d1a283aa90696c3989ae189148ec
8339526: C2: store incorrectly removed for clone() transformed to series of loads/stores
Reviewed-by: rcastanedalo, chagedorn
! src/hotspot/share/opto/arraycopynode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneUnknownClassAtParseTime.java
Changeset: 2758c6fd
Branch: foreign-memaccess+abi
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2025-10-29 09:11:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2758c6fda2f774d98ef0c24535a7f7e9fc722379
8368856: Add a method that performs saturating addition of a Duration to an Instant
Reviewed-by: naoto, rriggs, scolebourne
! src/java.base/share/classes/java/time/Instant.java
! test/jdk/java/time/tck/java/time/TCKInstant.java
Changeset: 8457f38f
Branch: foreign-memaccess+abi
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-10-29 09:37:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8457f38f14182e2a55ff5d243cdacb06c9003c49
8347463: jdk/jfr/threading/TestManyVirtualThreads.java crashes with assert(oopDesc::is_oop_or_null(val))
Reviewed-by: dlong, rcastanedalo, mgronlun
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
+ test/hotspot/jtreg/compiler/intrinsics/TestReturnOopSetForJFRWriteCheckpoint.java
Changeset: bbe5e83c
Branch: foreign-memaccess+abi
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-10-29 09:58:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bbe5e83c3910dc4986a1dccf6fcf31d15710c71d
8363925: Remove unused sun.nio.cs.ArrayEncoder::encode
Reviewed-by: liach
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/sun/nio/cs/ArrayEncoder.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! test/jdk/sun/nio/cs/TestEncoderReplaceLatin1.java
! test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java
! test/jdk/sun/nio/cs/TestStringCoding.java
Changeset: d8515f08
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-10-29 09:58:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d8515f084dcd537ccad98f9b15f257baeffae222
8369983: Remove expired ZGC flags for JDK 26
Reviewed-by: ayang, aboldtch
! src/hotspot/share/runtime/arguments.cpp
Changeset: 05ef8f46
Branch: foreign-memaccess+abi
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-10-29 10:49:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05ef8f4611fb9908f40ed8944da3429acdf82ef5
8370853: IGV: SEGV in IdealGraphPrinter::print after JDK-8370569
Reviewed-by: dfenacci, aseoane, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: 78f1c449
Branch: foreign-memaccess+abi
Author: Maheshkumar Bollapragada <mbollapragad at openjdk.org>
Committer: Manukumar V S <mvs at openjdk.org>
Date: 2025-10-29 10:58:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/78f1c449da8582c880c7ffcb1e93e054560bcd5a
8370678: Update the Problemlisting for java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
Reviewed-by: honkar
! test/jdk/ProblemList.txt
Changeset: 3cbcda5f
Branch: foreign-memaccess+abi
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-10-29 11:05:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3cbcda5ff3d86d65554a470571c5d72047e8d7f6
8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine
Reviewed-by: jnimeh, djelinski
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
Changeset: 4a0200ca
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-29 11:19:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a0200caf98ecb9bd1e6fe2670e79b36616a45fe
8367561: Getting some "header" property from a file:// URL causes a file descriptor leak
Reviewed-by: dfuchs, vyazici
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
+ test/jdk/sun/net/www/protocol/file/FileURLConnStreamLeakTest.java
+ test/jdk/sun/net/www/protocol/file/GetInputStreamTest.java
Changeset: 6964cede
Branch: foreign-memaccess+abi
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-10-29 12:47:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6964cede0269327d2f13e446e307d531282cdaf9
8369346: Remove default value of and deprecate the MaxRAM flag
Reviewed-by: ayang, lkorinth
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/riscv/c1_globals_riscv.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.md
Changeset: 0f34b020
Branch: foreign-memaccess+abi
Author: Paul Hübner <phubner at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-10-29 12:57:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f34b0203ad8e8e9d4a4dcdd9af2bafa60311fec
8365896: Remove unnecessary explicit buffer nul-termination after using os::snprintf
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
Changeset: 2c07214d
Branch: foreign-memaccess+abi
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-10-29 13:12:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c07214d7c075da5dd4a4e872aef29f58cef2bae
8368249: HttpClient: Translate exceptions thrown by sendAsync
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
+ test/jdk/java/net/httpclient/HttpClientSendAsyncExceptionTest.java
Changeset: eab5644a
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-29 15:00:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eab5644a96e20409f31622d2e6c33636a7a49768
8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP
Reviewed-by: epeter, tonyp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
Changeset: 28f2591b
Branch: foreign-memaccess+abi
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2025-10-29 15:36:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28f2591bad49c4d1590325c3d315d850ab6bcc7d
8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
! make/langtools/tools/javacserver/server/CompilerThreadPool.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/nio/channels/ClosedByInterruptException.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/FileLockInterruptionException.java
! src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java
! src/java.base/share/classes/java/nio/channels/InterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/ReadableByteChannel.java
! src/java.base/share/classes/java/nio/channels/ScatteringByteChannel.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/WritableByteChannel.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
! src/java.base/share/classes/sun/nio/ch/Interruptible.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/AllDiag.java
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/FinDiag.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/MemDiag.java
! test/jdk/com/sun/nio/sctp/SctpServerChannel/Accept.java
! test/jdk/java/lang/Thread/JoinWithDuration.java
! test/jdk/java/lang/Thread/SleepWithDuration.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/Parking.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/net/Socket/Timeouts.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/nio/channels/Channels/SocketChannelStreams.java
! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
! test/jdk/java/nio/channels/FileChannel/CloseDuringTransfer.java
! test/jdk/java/nio/channels/FileChannel/ClosedByInterrupt.java
! test/jdk/java/nio/channels/Pipe/PipeInterrupt.java
! test/jdk/java/nio/channels/Selector/LotsOfInterrupts.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
! test/jdk/java/nio/channels/Selector/WakeupAfterClose.java
! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java
! test/jdk/java/nio/channels/vthread/SelectorOps.java
! test/jdk/java/nio/file/Files/CallWithInterruptSet.java
! test/jdk/java/nio/file/Files/InterruptCopy.java
! test/jdk/java/util/concurrent/CompletableFuture/LostInterrupt.java
! test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java
! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
! test/jdk/java/util/concurrent/ExecutorService/InvokeTest.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/zip/InterruptibleZip.java
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
! test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
Changeset: 436dc687
Branch: foreign-memaccess+abi
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-10-29 17:25:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/436dc687ba2ead1662a4e0125cea0966fac825e5
8367059: DTLS: loss of NewSessionTicket message results in handshake failure
Reviewed-by: jnimeh, djelinski
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
+ test/jdk/javax/net/ssl/DTLS/DTLSNoNewSessionTicket.java
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
Changeset: 6080ccd2
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-29 18:40:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6080ccd23239a5209dfb21bd0a413a116709af76
8370797: Test runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java failed on macos 26
Reviewed-by: stuefe, kvn
! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: d62553d8
Branch: foreign-memaccess+abi
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-10-29 20:17:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d62553d8dce7fe21942ec7a1268f536d9725b054
8316274: javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF
Reviewed-by: honkar, prr
! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: f3dfdfa3
Branch: foreign-memaccess+abi
Author: Rui Li <ruiamzn at amazon.com>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date: 2025-10-29 21:40:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3dfdfa3fdc97c2c850251d58f91134e0ae82240
8369013: Shenandoah: passive mode should support enabling ShenandoahCardBarrier
Reviewed-by: wkemper
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestPassiveModeWithCardBarrier.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 87a47721
Branch: foreign-memaccess+abi
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-10-30 07:08:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87a47721981bb84b1e22b5b2d8d24bc60c8b7223
8366968: Exhaustive switch expression rejected by for not covering all possible values
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
Changeset: 17fd801b
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-30 07:35:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17fd801b24162dfbac6d4e63ef5048a0fb146074
8370807: G1: Improve region attribute table method naming
Reviewed-by: ayang, sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 5096dc89
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-30 08:05:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5096dc8972f7e2885ba4b1d994be630c7fc3b3a6
8368739: [AIX] java/net/httpclient/http3/H3SimpleGet.java#useNioSelector and #with-continuations fail
Reviewed-by: mdoerr, dfuchs
! test/jdk/java/net/httpclient/http3/H3SimpleGet.java
Changeset: d565c45e
Branch: foreign-memaccess+abi
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-10-30 08:14:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d565c45e61bf741cdac5ede252277e4ebc17c104
8370261: Test runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java timed out
Reviewed-by: dholmes, shade
! test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java
Changeset: 87e5341d
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-30 09:22:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87e5341d78d206fa9e987340861cd5f1c0858891
8370804: G1: Make G1HeapRegionAttr::remset_is_tracked() conform to coding style
Reviewed-by: iwalulya, sjohanss, fandreuzzi, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
Changeset: 80fcfaf4
Branch: foreign-memaccess+abi
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-30 10:34:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/80fcfaf41aa2d6af30f15877e4466647dbca424e
8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0<<con1 (LShiftX a con1))
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8359688.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_SubOfShift.java
Changeset: 795bf9f6
Branch: foreign-memaccess+abi
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-10-30 11:31:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/795bf9f6d16d89f65076d4b37dddb309a91ce6ea
8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal
Reviewed-by: stefank, kvn
! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/c2_init_x86.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/compressedKlass_x86.cpp
! src/hotspot/cpu/x86/copy_x86.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
- src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/globals_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_x86/prefetch_bsd_x86.inline.hpp
! src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/globals_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.inline.hpp
! src/hotspot/os_cpu/linux_x86/prefetch_linux_x86.inline.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: b166b0d0
Branch: foreign-memaccess+abi
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-10-30 14:23:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b166b0d0826435c7965f3f11e8f3cec1392e1e01
8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java
Changeset: a33aa65f
Branch: foreign-memaccess+abi
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-10-30 14:24:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a33aa65fbc70a91fe21e9016c393bb5a764cd75a
8369609: calls from Continuations to invalidate_jvmti_stack must be more accurate
Reviewed-by: pchilanomate, dholmes
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: bb9aeedd
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-30 15:22:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb9aeedd880d4ae81d301edbbc903c3cb53c0526
8370908: Remove test javax/management/remote/mandatory/connection/DeadLockTest.java from ProblemList-Virtual
Reviewed-by: cjplummer
! test/jdk/ProblemList-Virtual.txt
Changeset: ed36b9bb
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-10-30 15:34:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed36b9bb6f3d429db6accfb3b096e50e7f2217ff
8370851: Mark hotspot and jdk tests incompatible with test thread factory
Reviewed-by: alanb, kevinw, sspitsyn
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/jdk/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/jdk/java/lang/management/ThreadMXBean/LockedMonitorInNative.java
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadUserTime.java
! test/jdk/java/nio/channels/SocketChannel/ShortWrite.java
Changeset: a2196e20
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-10-30 16:51:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a2196e20608a1acd12c84ecfb8522bf1666545f4
4397513: Misleading "interface method" in InvocationHandler specification
Reviewed-by: alanb, jpai
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
Changeset: d18e815b
Branch: foreign-memaccess+abi
Author: Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2025-10-30 17:24:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d18e815b94854406113344547f36358b5b5f6bb7
8368301: sun/security/util/math/intpoly compiler warnings
Reviewed-by: mullan
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
Changeset: 4b315111
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-30 18:03:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b315111493ac65511890bc2127489ceee693915
8370160: NumericShaper allows illegal ranges
Reviewed-by: serb, psadhukhan, kizune
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! test/jdk/java/awt/font/NumericShaper/NSEqualsTest.java
Changeset: 414e7286
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-30 19:09:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/414e72869895562adcea5c21ff3e7252cef5b13f
8370141: [macOS] Crash after PrinterJob ends when Graphics.create() is used.
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
+ test/jdk/java/awt/PrintJob/PrintJobAfterEndTest.java
+ test/jdk/java/awt/print/PrinterJob/PrintAfterEndTest.java
Changeset: c49a94bf
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-30 19:09:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c49a94bf89876c4d6c777a9452618afa564c5c23
8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420
Reviewed-by: simonis, sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
Changeset: 566aa126
Branch: foreign-memaccess+abi
Author: Chen Liang <liach at openjdk.org>
Date: 2025-10-30 20:38:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/566aa1267c7c9b0d1eb49dd9014461274c51280d
8370971: Problemlist jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java
Reviewed-by: dholmes
! test/docs/ProblemList.txt
Changeset: c69e0eb2
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-30 20:40:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c69e0eb2f98dc80eaefdb399dcfe86cdab32dbd5
8370726: GenShen: Misplaced assertion that old referent is marked during young collection
Reviewed-by: xpeng, ysr
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
Changeset: c6eea8ac
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-30 21:10:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6eea8acf6eea7314a1615e5923ac7bf73e6da02
8370667: GenShen: Only make assertions about region pinning for collected generation
Reviewed-by: xpeng, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
Changeset: e293166e
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-30 21:14:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e293166e440df75f650ee280c300c085cd141d30
8370963: Errors in jpackage jtreg test descriptions
Reviewed-by: almatvee
! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java
! test/jdk/tools/jpackage/macosx/DmgContentTest.java
! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/windows/WinInstallerResourceTest.java
! test/jdk/tools/jpackage/windows/WinLongPathTest.java
! test/jdk/tools/jpackage/windows/WinLongVersionTest.java
! test/jdk/tools/jpackage/windows/WinOSConditionTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java
Changeset: a5f3a6f2
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-30 21:14:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5f3a6f21b68fe9b97cb1aa22f54173b192fbd10
8370956: ShortcutHintTest test fails when executed locally on Linux
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
Changeset: 0e054667
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-30 21:42:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e054667302614eaa8f969003bb89c93c2b4aef0
8370955: Remove test javax/management/remote/mandatory/connection/ConnectionTest.java from ProblemList-Virtual
Reviewed-by: sspitsyn
! test/jdk/ProblemList-Virtual.txt
Changeset: a926c216
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-10-30 22:45:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a926c216e0f56dfc4d129260f8bf028ade615756
8370965: Remove SigningPackageFromTwoStepAppImageTest test
Reviewed-by: almatvee
- test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
Changeset: dfa04f4a
Branch: foreign-memaccess+abi
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-10-31 00:04:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfa04f4aa5463de7812877553ea779da6467d373
8370653: Fix race in CompressedClassSpaceSizeInJmapHeap.java
Reviewed-by: phh, wkemper, ysr
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: 3c1010b5
Branch: foreign-memaccess+abi
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-10-31 00:05:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3c1010b57f2f8258a2ccf59b9f86fc8debd71918
8370646: TestLargeUTF8Length.java needs lots of memory
Reviewed-by: phh, wkemper, ysr
! test/hotspot/jtreg/runtime/jni/checked/TestLargeUTF8Length.java
Changeset: 6347f10b
Branch: foreign-memaccess+abi
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-31 00:07:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6347f10bf1dd3959cc1f2aba32e72ca8d9d56e82
8370521: GenShen: Various code cleanup related to promotion
Reviewed-by: fandreuzzi, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4f9f0868
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-10-31 01:40:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f9f086847f531ab1791727d74955cfd8ec56811
8224852: JVM crash on watched field access from native code
Reviewed-by: amenkov, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/FieldEventsFromJNI/FieldEventsFromJNI.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/FieldEventsFromJNI/libFieldEventsFromJNI.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp
Changeset: fc5df4ac
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-31 03:33:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc5df4ac8f11f25611bd4def5b655578af27c882
8370465: Right to Left Orientation Issues with MenuItem Component
Reviewed-by: kizune, honkar
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! test/jdk/javax/swing/JMenuItem/RightLeftOrientation.java
Changeset: c6cc7a7b
Branch: foreign-memaccess+abi
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2025-10-31 05:33:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6cc7a7b2a45a892c4a5a7a24e1fdbc5f9325f4a
8368178: Add specialization of SequencedCollection methods to standard list factories
Reviewed-by: smarks
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Collections/NCopies.java
! test/jdk/java/util/List/ListFactories.java
Changeset: c47ea121
Branch: foreign-memaccess+abi
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-31 06:38:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c47ea1211189d67a0b9ef1a893dacabbc606dae5
8370889: G1: Inline G1PrepareEvacuationTask::sample_card_set_size()
Reviewed-by: fandreuzzi, ayang, iwalulya
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 4913b548
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-31 08:46:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4913b548a79a981816718def38d059b5175f6f59
8370950: Inline CollectedHeap::fill_args_check
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: 4ca88aa2
Branch: foreign-memaccess+abi
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Date: 2025-10-31 09:51:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ca88aa2e8f486ffa7c6f4050ca3462e5e6f3418
8370852: Test sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java fails after JDK-8369995
Reviewed-by: coffeys, wetmore
! test/jdk/ProblemList.txt
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
Changeset: 8e3620a3
Branch: foreign-memaccess+abi
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2025-10-31 09:52:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e3620a344f83a21191bb70cf2af24e9ae1952ce
8370237: AssertionError in Annotate.fromAnnotations with -Xdoclint and type annotations
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
+ test/langtools/tools/doclint/CrashInTypeAnnotateTest.java
+ test/langtools/tools/doclint/CrashInTypeAnnotateTest.out
Changeset: 02f8874c
Branch: foreign-memaccess+abi
Author: Marc Chevalier <mchevalier at openjdk.org>
Date: 2025-10-31 11:00:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02f8874c2d105a86cbfd3b84b591fefb4e509806
8361608: C2: assert(opaq->outcnt() == 1 && opaq->in(1) == limit) failed
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: chagedorn, rcastanedalo
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TooStrictAssertForUnrollAfterPeeling.java
Changeset: 8a9dfa74
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-10-31 11:00:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a9dfa74c779be3d7e361dcd99a5cdde4d03c8e3
Automatic merge of jdk:master into master
Changeset: 5b5b8b63
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2025-10-31 11:00:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5b5b8b63bc646e0f482eb99e36dc8f596b1d7fa7
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list