git: openjdk/panama-foreign: foreign-memaccess+abi: 139 new changesets
duke
duke at openjdk.org
Fri Nov 29 11:10:24 UTC 2024
Changeset: 8903854e
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-11-22 11:10:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8903854e01d2912218c4ea6973f0a36fd20167c7
8344718: Test runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java fails on Linuxppc64le after JDK-8344239
Reviewed-by: ccheung, mdoerr
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java
Changeset: 847f65c1
Branch: foreign-memaccess+abi
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-11-22 11:37:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/847f65c14a8fea3d5e2ee9d920c458b8923da3b4
8344844: ciReplay tests fail with -XX:+UseCompactObjectHeaders because CDS is disabled since JDK-8341553
Reviewed-by: epeter, rcastanedalo
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
Changeset: bf374c33
Branch: foreign-memaccess+abi
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-11-22 11:41:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bf374c33f5cd5048cabe151050fada773b7d9458
8343453: Modernize FloatingDecimal tests
Reviewed-by: darcy
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
- test/jdk/jdk/internal/math/FloatingDecimal/OldFDBigIntForTest.java
- test/jdk/jdk/internal/math/FloatingDecimal/OldFloatingDecimalForTest.java
! test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java
- test/jdk/jdk/internal/math/ToString.java
Changeset: 64e4aa21
Branch: foreign-memaccess+abi
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-11-22 12:09:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64e4aa21a42688f8b2095a609e20f05af7672ca4
8339916: AIOOBE due to Math.abs(Integer.MIN_VALUE) in tests
Reviewed-by: shade
! test/micro/org/openjdk/bench/vm/lang/TypePollution.java
Changeset: 82c3612d
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-22 12:28:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82c3612d775840aa4b851a29b8ee3337950d5aeb
8344830: [BACKOUT] JDK-8341334: CDS: Parallel relocation
Reviewed-by: dholmes, jpai
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/runtime/java.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 9769ee86
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-22 13:18:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9769ee86978584a65703712c1a845fe4f5fffe29
8344652: Remove access control context text from SSLEngine and SSLSession APIs
Reviewed-by: jnimeh
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
Changeset: 15dbb6a3
Branch: foreign-memaccess+abi
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-22 14:39:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/15dbb6a38064d4779a44e584ae67ba26885c8436
8344219: Remove calls to SecurityManager and doPrivileged in java.net.SocksSocketImpl after JEP 486 integration
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/SocksSocketImpl.java
Changeset: 6d3becb4
Branch: foreign-memaccess+abi
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-11-22 14:48:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d3becb486ab38c9c2d2a6fbc428bf794375317c
8344861: Disable CheckJNICalls in tests until JDK-8344802 is fixed
Reviewed-by: coleenp
! test/jdk/java/lang/String/IndexOf.java
! test/jdk/java/lang/StringBuffer/ECoreIndexOf.java
Changeset: 13987b42
Branch: foreign-memaccess+abi
Author: Ben Perez <bperez at openjdk.org>
Date: 2024-11-22 16:36:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13987b4244614d594dc8f94c288eddb6239a066f
8298390: Implement JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism
Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Reviewed-by: valeriep
+ src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java
+ src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
+ src/java.base/share/classes/sun/security/provider/SHA3Parallel.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
+ test/jdk/sun/security/provider/acvp/data/ML-KEM-encapDecap-FIPS203/internalProjection.json
+ test/jdk/sun/security/provider/acvp/data/ML-KEM-keyGen-FIPS203/internalProjection.json
! test/jdk/sun/security/provider/all/Deterministic.java
+ test/micro/org/openjdk/bench/java/security/MLKEMBench.java
Changeset: 21e0fb86
Branch: foreign-memaccess+abi
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-11-22 17:26:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/21e0fb8648d61f041a04d44ad6c46fc5efd86261
8343529: serviceability/sa/ClhsdbWhere.java fails AssertionFailure: Corrupted constant pool
8307318: Test serviceability/sa/ClhsdbCDSJstackPrintAll.java failed: ArrayIndexOutOfBoundsException
Reviewed-by: kevinw, amenkov
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
Changeset: 8b98f958
Branch: foreign-memaccess+abi
Author: Ben Perez <bperez at openjdk.org>
Date: 2024-11-22 17:48:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b98f958dc1afedc02b9d9c98089d6cb1ca3a5b7
8298387: Implement JEP 497: Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm
Reviewed-by: jnimeh
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
+ src/java.base/share/classes/sun/security/provider/ML_DSA.java
+ src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
+ test/jdk/sun/security/provider/acvp/data/ML-DSA-keyGen-FIPS204/internalProjection.json
+ test/jdk/sun/security/provider/acvp/data/ML-DSA-sigGen-FIPS204/internalProjection.json
+ test/jdk/sun/security/provider/acvp/data/ML-DSA-sigVer-FIPS204/internalProjection.json
! test/jdk/sun/security/provider/all/Deterministic.java
+ test/micro/org/openjdk/bench/java/security/MLDSA.java
Changeset: 5154b716
Branch: foreign-memaccess+abi
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-11-22 17:59:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5154b71637e685807952e3e776e4583f0a6280f6
8343598: Since Checker can mark some preview elements as new even if bytecode reference is identical
Reviewed-by: hannesw
! test/jdk/tools/sincechecker/SinceChecker.java
Changeset: 4b165305
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-22 18:00:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b1653056d39db2c85989c787364e2646e5ef463
8344795: Remove uses of AccessControlContext in java.desktop module
Reviewed-by: azvegint
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
Changeset: 51763b67
Branch: foreign-memaccess+abi
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-11-22 18:18:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/51763b67004a8b37d9bf4b8efef8aa1fa7bc9f4a
8344525: Fix leftover ExceptionOccurred in java.base
Reviewed-by: lbourges, alanb, naoto, iris
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
Changeset: 079f503d
Branch: foreign-memaccess+abi
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-11-22 18:55:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/079f503d962ad9e5ae4394c083e6877828c798ec
8344568: Renaming ceil_log2 to log2i_ceil
Reviewed-by: kbarrett
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 6aec2dcf
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-22 19:14:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6aec2dcf76322ee92b62b5a063354057351d65e1
8344788: Specify that the access control context parameters of Subject.doAsPrivileged are ignored
Reviewed-by: alanb
! src/java.base/share/classes/javax/security/auth/Subject.java
Changeset: 1b2d9cad
Branch: foreign-memaccess+abi
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-11-22 19:16:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b2d9cad532d9b047b8556ed8c9d75f83f75efe0
8344881: Problemlist java/awt/Robot/InfiniteLoopException.java on Linux
Reviewed-by: prr, dnguyen
! test/jdk/ProblemList.txt
Changeset: 98b66783
Branch: foreign-memaccess+abi
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-11-22 19:21:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98b667834c4a8f0d0ab54b8133061bc475674732
8343741: SA jstack --mixed should print information about VM locks
Reviewed-by: cjplummer
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Mutex.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMLocksPrinter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithLockInVM.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackPrintVMLocks.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 11147046
Branch: foreign-memaccess+abi
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-11-22 19:29:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/11147046aa6102bc6e132d7b8c9d4e11db802002
6672644: JComboBox still scrolling if switch to another window and return back
Reviewed-by: abhiscxk, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
+ test/jdk/javax/swing/JComboBox/JComboBoxScrollFocusTest.java
Changeset: 70c4e2c0
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-22 23:33:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70c4e2c0cc9e741355396abc1be0f64cc77ec3e0
8344587: Reduce number of "jdk.jpackage.internal" classes used from other packages
Reviewed-by: almatvee
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/AppVersionTest.java
! test/jdk/tools/jpackage/share/InOutPathTest.java
! test/jdk/tools/jpackage/share/ModulePathTest3.java
! test/jdk/tools/jpackage/share/PredefinedAppImageErrorTest.java
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
Changeset: effee122
Branch: foreign-memaccess+abi
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-11-23 03:55:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/effee122dd74241db4ec2b6bfd99f1450741b804
8344533: CTW: Add option to remove clinits before loading
Reviewed-by: thartmann, lmesnik
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
Changeset: d00f3115
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-23 07:26:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d00f31156a9ab9efcee492dfd0aaed1515df1f00
8343150: Change URLClassLoader.getPermissions to return empty PermissionCollection
Reviewed-by: dfuchs, alanb, michaelm
! src/java.base/share/classes/java/net/URLClassLoader.java
Changeset: 822a1554
Branch: foreign-memaccess+abi
Author: Stig Rohde Døssing <stigdoessing at gmail.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-11-23 15:58:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/822a1554cb059580ab76bae7963827146b8f5aee
8341427: JFR: Adjust object sampler span handling
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
Changeset: 7be94d04
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-23 23:20:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7be94d043dd225fcf801c2dc9b0825598415a88f
8344891: Remove uses of sun.misc.ReflectUtil in java.desktop
Reviewed-by: kizune, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/MethodRef.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.desktop/share/classes/javax/print/SimpleDoc.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
Changeset: a6220fa9
Branch: foreign-memaccess+abi
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-11-24 06:22:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6220fa90362980fce2fc56e70c7c9a7ed7e11c5
8344303: Remove usage of URLUtil.getConnectPermission from sun.awt.SunToolkit and sun.awt.image.URLImageSource
Reviewed-by: prr, azvegint
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
Changeset: 6711e132
Branch: foreign-memaccess+abi
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-11-24 08:54:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6711e1327a76782c8315b9e85525e1408657727b
8344914: OOME in several tests since JDK-6672644 - JComboBox still scrolling
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
- test/jdk/javax/swing/JComboBox/JComboBoxScrollFocusTest.java
Changeset: a83cfe26
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-11-24 17:10:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a83cfe26583db078ecd754d9609111c0c6dac6a4
8344917: Fix recent NULL usage backsliding
Reviewed-by: jsjolen
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
Changeset: 8f08020f
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-25 01:31:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8f08020fa452b15709f68a702abb5edec191dee2
8344903: Improve error handling TestJhsdbJstackPrintVMLocks.java
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackPrintVMLocks.java
Changeset: 6f622da7
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-25 03:33:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f622da7fbae67d8c1cd9e795127adac58a246a9
8344923: Problem list on java/awt/Robot/ScreenCaptureRobotTest.java on macOS
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 68ba7ee5
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-25 07:42:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68ba7ee5c8f152a268b1e95d52417783346d12b7
8340205: Native linker allows MemoryLayout consisting of only PaddingLayout
Reviewed-by: jvernee, mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! test/jdk/java/foreign/TestLinker.java
Changeset: 9576546b
Branch: foreign-memaccess+abi
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-11-25 07:57:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9576546b9c0f22b0784c4f845f2694050cae2f16
8343698: Linux x86_64 lto build gives a lot of warnings and fails lto-wrapper: fatal error: make returned 2 exit status
Reviewed-by: ihse, jwaters
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 333a9973
Branch: foreign-memaccess+abi
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-11-25 08:57:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/333a9973f1e99faa665e96c30bcfac7877cbdc1c
8335231: [macos] Test java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java failed on macOS because the case didn't get the expected PrintAbortException
Reviewed-by: tr, abhiscxk
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! test/jdk/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java
Changeset: da4b7a8c
Branch: foreign-memaccess+abi
Author: Sebastian Lövdahl <sebastian.lovdahl at hibox.tv>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-25 09:13:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da4b7a8c56f56c6051d463bc34e51e35781fe1a8
8341436: containers/docker/TestJcmdWithSideCar.java takes needlessly long to run
Reviewed-by: kevinw, lmesnik
! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: d112f35d
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-25 09:56:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d112f35d92a5b5f3e0248fa0fb447fc8c14da2d4
8344855: Remove calls to SecurityManager and doPrivileged in HTTP related implementation classes in the sun.net and sun.net.www.http packages after JEP 486 integration
Reviewed-by: jpai
! src/java.base/share/classes/sun/net/NetProperties.java
! src/java.base/share/classes/sun/net/NetworkClient.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
Changeset: 519bb268
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-25 10:08:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/519bb268a0687ba2b75738e961a72d84b7f49ade
8344217: Remove calls to SecurityManager and doPrivileged in java.net.DatagramSocket and java.net.NetMulticastSocket after JEP 486 integration
Reviewed-by: alanb, rriggs, jpai
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
Changeset: 811d08c0
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-11-25 10:39:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/811d08c0a4e0da55f306686423aec40d29fabf00
8340010: Fix vectorization tests with compact headers
Reviewed-by: chagedorn, rkennke, mli
! test/hotspot/jtreg/compiler/c2/TestCastX2NotProcessedIGVN.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
Changeset: 965aace2
Branch: foreign-memaccess+abi
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-11-25 11:11:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/965aace297154ab08ee41a4d988553707cae8b32
8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor
Reviewed-by: kcr, honkar
! src/java.desktop/unix/native/libawt_xawt/awt/fp_pipewire.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c
Changeset: ddc8a9d5
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-25 13:10:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddc8a9d5da28f67071a0d6bed981ab4ad70337be
8344366: Remove Security Manager dependencies from javax.net.ssl and sun.security.ssl packages
Reviewed-by: coffeys, ascarpino, hchao
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
- src/java.base/share/classes/sun/security/action/OpenFileInputStreamAction.java
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! test/jdk/sun/security/action/Generify.java
Changeset: c6b14c62
Branch: foreign-memaccess+abi
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-11-25 13:45:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6b14c62f609ee0539893fa3778eb5d0277748c0
8344841: ClassPrinter prints confusing value for null
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
Changeset: cb1c7366
Branch: foreign-memaccess+abi
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2024-11-25 13:48:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb1c73663e91e632d643c23e6c5acc1c5118ac8b
8344363: FullGCForwarding::initialize_flags is called after ObjLayout::initialize
Reviewed-by: stefank, shade, ayang
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/serial/serialArguments.cpp
! src/hotspot/share/gc/serial/serialArguments.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: e29b0edc
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-25 13:50:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e29b0edc9739801c8371ac601a466428916d60b4
8344181: Remove SecurityManager and related calls from jdk.management and jdk.management.agent
Reviewed-by: amenkov, cjplummer
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/Flag.java
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java
Changeset: 13341917
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-11-25 13:54:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/133419177d8ddcfafe0b2bd25ee918bdb3b16d3f
8334474: RISC-V: verify perf of ExpandBits/CompressBits (rvv)
Reviewed-by: fyang, rehn, luhenry
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java
Changeset: 4110d392
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-25 14:34:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4110d3925c8bfc3256b01d835faa111c2c21b8db
8344865: SM cleanup in sun/reflect/annotation
Reviewed-by: liach, jpai
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
Changeset: a032de29
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-25 15:34:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a032de2904baf83143415858ed7191549c659035
8344577: Virtual thread tests are timing out on some macOS systems
Reviewed-by: jpai
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWithTimedWait.java
! test/jdk/java/lang/Thread/virtual/stress/LotsOfContendedMonitorEnter.java
! test/jdk/java/lang/Thread/virtual/stress/LotsOfUncontendedMonitorEnter.java
! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
! test/jdk/java/lang/Thread/virtual/stress/TimedWaitALot.java
Changeset: 15ae8d02
Branch: foreign-memaccess+abi
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-11-25 15:54:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/15ae8d02eeb9c80f5453b88d38081debf956cb65
8319993: Update Unicode Data Files to 16.0.0
8319992: Update ICU4J to Version 76.1
Reviewed-by: jlu, joehw, iris
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/CharacterData00.java.template
! src/java.base/share/classes/jdk/internal/icu/impl/NormalizerImpl.java
! src/java.base/share/classes/jdk/internal/icu/impl/UCharacterProperty.java
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/nfc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/nfkc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/ubidi.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/uprops.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/nfc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/nfkc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/ubidi.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/uprops.icu
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java
! src/java.base/share/data/unicodedata/Blocks.txt
! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
! src/java.base/share/data/unicodedata/NormalizationTest.txt
! src/java.base/share/data/unicodedata/PropList.txt
! src/java.base/share/data/unicodedata/PropertyValueAliases.txt
! src/java.base/share/data/unicodedata/ReadMe.txt
! src/java.base/share/data/unicodedata/Scripts.txt
! src/java.base/share/data/unicodedata/SpecialCasing.txt
! src/java.base/share/data/unicodedata/UnicodeData.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! src/java.base/share/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
! test/jdk/java/lang/String/UnicodeCasingTest.java
Changeset: 593a5898
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-25 16:46:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/593a5898f93fd009197e89aba311268bc1a2e74e
8344319: SM cleanup in jdk.dynalink module
Reviewed-by: attila
! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
- src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
Changeset: 08dfc4a4
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-11-25 16:46:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08dfc4a42e58a13a51fb7be2ebfa1c15daea28a9
8344213: Cleanup OpaqueLoop*Node verification code for Assertion Predicates
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: 4d898aa4
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-25 19:31:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d898aa451db5b57601c088cdc3c947827f0bc08
8344896: Remove obsolete checks for AWTPermission accessClipboard
Reviewed-by: azvegint
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h
Changeset: df2d4c15
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-25 19:44:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/df2d4c157573ae0faca039bfd3c4191475b5f0de
8344898: SM cleanup of java.base sun/util calendar, locale, cldr, and resources
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
Changeset: 8de158ae
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-11-25 19:55:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8de158aefe64d493e107ef310f510bab57beb251
8339134: Callers of Exceptions::fthrow should ensure exception message lengths avoid the INT_MAX limits of os::vsnprintf
Reviewed-by: coleenp, jsjolen
! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/utilities/exceptions.cpp
Changeset: 02760796
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-25 22:16:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/027607968b3d55b498e9f2d7a4023b8ae2d47b5b
8344667: Remove most uses of AWT Permissions from the desktop module
Reviewed-by: azvegint, kizune
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/MouseInfo.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/java.desktop/share/classes/sun/awt/AWTPermissions.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! test/jdk/lib/client/ExtendedRobot.java
Changeset: 16232578
Branch: foreign-memaccess+abi
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-11-25 22:32:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16232578d9acf9d0b5a9ad0e7530291471b5cc9c
8339524: Clean up a few ExtendedRobot tests
Reviewed-by: honkar, aivanov, prr
! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java
Changeset: 48e3b651
Branch: foreign-memaccess+abi
Author: Taizo Kurashige <taizousum11 at gmail.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-25 23:23:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/48e3b6511adf3d4e97035014612674d84ae83aa0
8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform
Reviewed-by: asemenyuk, almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
Changeset: 3326874f
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-26 00:52:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3326874f5f067119b3632a3ea96f0c2f3897598e
8344857: Remove calls to SecurityManager and doPrivileged in SocketExceptions and URLJarFile in the sun.net package after JEP 486 integration
Reviewed-by: dfuchs, michaelm
! src/java.base/share/classes/sun/net/util/SocketExceptions.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
Changeset: 5e0d42b6
Branch: foreign-memaccess+abi
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-11-26 01:01:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e0d42b6a633d58d7303257569a7b45483f2db53
8344916: RISC-V: Misaligned access in array fill stub
Reviewed-by: rehn, mli
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 1c7f34d3
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-26 01:10:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1c7f34d3dd24551c0d325f1f3c56ffb7be9042e1
8345000: Remove last mentions of sun.awt.AWTPermissions
Reviewed-by: honkar, azvegint
- src/java.desktop/share/classes/sun/awt/AWTPermissions.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
Changeset: 4d4cef80
Branch: foreign-memaccess+abi
Author: Brent Christian <bchristi at openjdk.org>
Date: 2024-11-26 01:17:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d4cef800a4b763ab00e93e7a76a5ca5040ab826
8344337: SecurityManager cleanup in java.prefs module
Reviewed-by: lancea, bpb, rriggs, iris
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferences.java
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
Changeset: 43603ac2
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-26 06:57:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43603ac2f9cb0b74b7baa61c14a29959970c7769
8344894: Obsolete reference to checking permissions in java.awt.Composite
Reviewed-by: kizune, kcr, azvegint
! src/java.desktop/share/classes/java/awt/Composite.java
Changeset: ca81ab5e
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-26 07:03:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca81ab5ebc10722171ac861aa460bfaf520f3c7d
8344994: Remove most uses of RuntimePermission checks in java.desktop
Reviewed-by: azvegint
! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
Changeset: 4e68d665
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-26 08:24:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e68d665bef8d13adb499a803c2f68b704ea54fe
8344954: Linker tests fails on BE platforms after JDK-8340205
Reviewed-by: mdoerr, amitkumar
! test/jdk/java/foreign/TestLinker.java
Changeset: 01052035
Branch: foreign-memaccess+abi
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2024-11-26 08:51:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0105203575182e24a56a38a12da7c1af58ea0a78
8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: qamai, thartmann, kvn
! src/hotspot/share/opto/block.cpp
+ test/hotspot/jtreg/compiler/locks/TestSynchronizeWithEmptyBlock.java
Changeset: 57d35f98
Branch: foreign-memaccess+abi
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-11-26 08:51:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57d35f98f6966485c034cf096ddefcf0c7569627
8344382: RISC-V: CASandCAEwithNegExpected fails with Zacas
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 9793e73b
Branch: foreign-memaccess+abi
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-11-26 08:55:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9793e73bc1b25ed92d6f0599fd2e721249389df7
8344853: Parallel: Improve comments in psParallelCompact
Reviewed-by: sjohanss, zgu
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 25dd51e4
Branch: foreign-memaccess+abi
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-26 09:35:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25dd51e4fc424deb0cb71ec8c706c551e9abad55
8344222: Remove calls to SecurityManager and doPrivileged in java.net.HttpURLConnection, java.net.HttpConnectSocketImpl, and javax.net.HttpsURLConnection after JEP 486 integration
Reviewed-by: dfuchs, jpai
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
Changeset: 3a625f38
Branch: foreign-memaccess+abi
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-11-26 09:50:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a625f38aa4ab611fe5c7dffe420abce826d0d7e
8344628: Test TestEnableJVMCIProduct.java run with virtual thread intermittent fails
Reviewed-by: syan, dlong, mli
! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
Changeset: 0054bbed
Branch: foreign-memaccess+abi
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-11-26 10:50:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0054bbed7fce5b8566655d6910b09b10c952e609
8343756: CAN_SHOW_REGISTERS_ON_ASSERT for Windows
Reviewed-by: stuefe, jsjolen
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
Changeset: 9291abc6
Branch: foreign-memaccess+abi
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-11-26 11:08:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9291abc6337f8cf480806f4b2996ec905b021704
8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java to be flagless or accept VM flags
Reviewed-by: gziemski, lmesnik
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
Changeset: 6da3ecd6
Branch: foreign-memaccess+abi
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-11-26 11:10:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6da3ecd65ddeb94587933c69ca8b9c279c70ac24
8344960: RISC-V: fix TestFloatConversionsVectorNaN for COH and AlignVector
Reviewed-by: fyang, luhenry
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVectorNaN.java
Changeset: 3e509c8b
Branch: foreign-memaccess+abi
Author: Doug Lea <dl at openjdk.org>
Date: 2024-11-26 11:44:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3e509c8bd150121e4e99ace9231fc9419630751e
8344773: SM cleanup in ForkJoinPool
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
Changeset: fc2da15b
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-26 12:07:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc2da15bcee9560186058b3e2fd12ddcb0eb0f39
8344419: Use StaticProperty in some JDK classes
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/classes/sun/security/util/DomainName.java
Changeset: f0b72f72
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-26 12:28:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0b72f728d357a257074177fbea2f1ff70cf70f2
8342380: Implement JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe
Reviewed-by: vklang, jpai
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.md
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/jdk/sun/misc/UnsafeMemoryAccessWarnings.java
Changeset: 86d527f9
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-26 14:21:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86d527f987a27c22fae784812aad9d8f370d2e9c
8344949: javax.security.auth.Subject.SecureSet.writeObject does not do a security check anymore
Reviewed-by: alanb
! src/java.base/share/classes/javax/security/auth/Subject.java
Changeset: c329f97f
Branch: foreign-memaccess+abi
Author: Marc R. Hoffmann <marchof at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-26 15:09:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c329f97f3211bc14aa4211461bb9a7abb073296e
8345015: Remove unused method lookup_time_t_function
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: d8a23373
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-26 17:08:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d8a23373c6fb349314c8cceda9608eaac75198fd
8344895: SM cleanup of module java.xml
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/transform/TransformerException.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/java.xml/share/classes/jdk/xml/internal/Utils.java
! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
Changeset: f1b5a6e6
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-26 17:12:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1b5a6e66e483ee58944fb9064e310f49975e502
8344565: SM cleanup in jdk/internal and java/lang package private classes
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/CharacterName.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java
! src/java.base/share/classes/jdk/internal/misc/ExtendedMapMode.java
Changeset: d752f196
Branch: foreign-memaccess+abi
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-11-26 17:14:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d752f19611f7d2a83b4d5356c37e6c8ff02543fd
8343427: Class file load hook crashes on archived classes from multi-release JARs
Reviewed-by: dholmes, iklam
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/lang/ClassLoader.java
= test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java
= test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHookTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/MultiReleaseJars.java
Changeset: 24655267
Branch: foreign-memaccess+abi
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-11-26 17:17:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/246552674c5508ba350836389a0fa35716e776fb
8344821: Test CheckDefaultArchiveFile.java fails if classes_coh.jsa is not present
Reviewed-by: iklam, dholmes
- test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java
Changeset: 65c98e57
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-26 17:24:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/65c98e577f72bfe544d7e6b5e9d1568667d208fa
8344420: Remove Security Manager dependencies from javax.security package
Reviewed-by: alanb, rriggs, wetmore
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! test/jdk/javax/security/auth/login/Configuration/GetInstanceConfigSpi.java
! test/jdk/javax/security/auth/login/Configuration/GetInstanceProvider.java
! test/jdk/javax/security/auth/login/LoginContext/ConfigConstructor.java
! test/jdk/javax/security/auth/login/LoginContext/LCTest.java
Changeset: c5de3072
Branch: foreign-memaccess+abi
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-11-26 18:40:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5de307284e51404ccc7da6ac491761c10ed08c2
8344992: Remove Security Manager dependencies from java.security.cert API and implementations
Reviewed-by: rriggs, hchao
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/SecurityProperties.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/x509/AVA.java
Changeset: 9458a435
Branch: foreign-memaccess+abi
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-11-26 18:50:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9458a4355fc0778311c19e67abdbd2c7fadd15e7
8318416: Superscript marks should use consistent font style
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/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testRestricted/TestRestricted.java
Changeset: 3689f390
Branch: foreign-memaccess+abi
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-11-26 19:44:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3689f3909ee87e79b350a739878cd0a358810c99
8344013: "bad tag in log" assert with +LogCompilation +CITimeVerbose
Reviewed-by: chagedorn, dfenacci
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/debug/TestLogStackAssert.java
Changeset: 5e15415c
Branch: foreign-memaccess+abi
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-11-26 20:10:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e15415cb9c051531bbd610820cf3a5343c60228
8344654: Some client tests still expect a SecurityManager after JEP486
Reviewed-by: prr, azvegint
! test/jdk/java/awt/Desktop/8064934/bug8064934.java
! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/jdk/java/awt/a11y/AccessibleComponentTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java
! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java
! test/jdk/java/awt/print/PrinterJob/PrintToDir.java
! test/jdk/java/awt/regtesthelpers/Util.java
! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java
! test/jdk/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
- test/jdk/javax/swing/UIDefaults/6795356/bug6795356.java
Changeset: 1d5587b8
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-26 20:11:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1d5587b887cd3885b2b80e2334c2f3ea2de7c5f3
8344256: Clean up obsolete code in java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
Reviewed-by: azvegint, kizune
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 7ae6069e
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-26 20:47:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ae6069ee8b9815a35d3b6d976b59d30c96a4837
8344184: Remove sun.net.ResourceManager after JEP 486 integration
Reviewed-by: alanb
- src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
Changeset: 8da6435d
Branch: foreign-memaccess+abi
Author: Yudi Zheng <yzheng at openjdk.org>
Date: 2024-11-26 20:50:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8da6435d4d2b94b72d2f3872f2fd2cc71a66499a
8343693: [JVMCI] Override ModifiersProvider.isConcrete in ResolvedJavaType to be isArray() || !isAbstract()
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ModifiersProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 8389e24d
Branch: foreign-memaccess+abi
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-11-26 20:53:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8389e24d388f3761a6963503955207a574c1bbd3
8345058: Javac issues different error messages for the modifiers of the requires directive
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/modules/RequiresTransitiveTest.java
Changeset: 8c2b4f62
Branch: foreign-memaccess+abi
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-11-26 21:08:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c2b4f62714f26ab3bc4808c734502af632a1eef
8345057: ML_KEM NamedParameterSpec constants removed by ML-DSA integration
Reviewed-by: mullan, hchao
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
+ test/jdk/java/security/spec/TestNamedParameterSpec.java
! test/jdk/sun/security/provider/acvp/Launcher.java
! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java
! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java
Changeset: 28c87290
Branch: foreign-memaccess+abi
Author: Joe Wang <joehw at openjdk.org>
Date: 2024-11-26 22:59:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28c8729019292820f17002cc007305418f2d2676
8343004: Adjust JAXP limits
Reviewed-by: lancea, rriggs
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
! src/java.xml/share/classes/module-info.java
! src/java.xml/share/conf/jaxp-strict.properties.template
! src/java.xml/share/conf/jaxp.properties
! test/jaxp/javax/xml/jaxp/unittest/common/config/ConfigFileTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/config/ConfigurationTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/config/ImplProperties.java
- test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java
- test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.xml
- test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.xsd
- test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6309988.java
- test/jaxp/javax/xml/jaxp/unittest/parsers/DosTest.xml
- test/jaxp/javax/xml/jaxp/unittest/parsers/DosTest3.xml
- test/jaxp/javax/xml/jaxp/unittest/parsers/entity.xml
- test/jaxp/javax/xml/jaxp/unittest/parsers/entity64K.xml
! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java
Changeset: 08c1f44e
Branch: foreign-memaccess+abi
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-11-27 01:03:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08c1f44eef56e1b6e6960596f6664fbd973c3d7e
8341028: Do not use lambdas or method refs for verifyConstantPool
Reviewed-by: adinn, liach
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java
Changeset: 1f6144ef
Branch: foreign-memaccess+abi
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-11-27 06:43:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f6144ef26096da46ca04f188afb483ea237bb0e
8345050: Fix -Wzero-as-null-pointer warning in MemPointer ctor
Reviewed-by: chagedorn, shade
! src/hotspot/share/opto/mempointer.hpp
Changeset: 57ee3ba7
Branch: foreign-memaccess+abi
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-11-27 07:35:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57ee3ba7e1a2b436f6666b9465a4651f7baca7e3
8344912: Sharpen the return type of various internal methods in jdk.internal.foreign
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
Changeset: 4ae6ce61
Branch: foreign-memaccess+abi
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-11-27 07:58:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ae6ce61ea187d6b7aea87cb5ef9e955452affd3
8344300: Implement JEP 499: Structured Concurrency (Fourth Preview)
Reviewed-by: vklang
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: 96388be1
Branch: foreign-memaccess+abi
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-11-27 08:24:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/96388be1b59f90d226438917c6f5400bb0af5106
8345004: [BACKOUT] GTK & Nimbus LAF: Tabbed pane's background color is not expected one when change the opaque checkbox.
Reviewed-by: psadhukhan, kizune
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! test/jdk/ProblemList.txt
Changeset: b3986bdb
Branch: foreign-memaccess+abi
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-11-27 09:15:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3986bdbdbafabde5beb15300444034363723449
8344118: C2 SuperWord: add VectorThroughputForIterationCount benchmark
Reviewed-by: kvn, jbhateja, chagedorn
+ test/micro/org/openjdk/bench/vm/compiler/VectorThroughputForIterationCount.java
Changeset: 82137db2
Branch: foreign-memaccess+abi
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-11-27 10:26:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82137db24da7e922c18036eca80291abce5d8bf1
8345047: RISC-V: Remove explicit use of AvoidUnalignedAccesses in interpreter
Reviewed-by: mli, fjiang
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: eb0d1ce9
Branch: foreign-memaccess+abi
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-11-27 10:27:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb0d1ce9487df000b4675901cc0d18f6a1c86348
8344355: Register corruption in MacroAssembler::lookup_secondary_supers_table_var: x86-64 only
Reviewed-by: vlivanov, martin, dlong, asemenov
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 461ffafe
Branch: foreign-memaccess+abi
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-11-27 12:20:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/461ffafeba459c077f1c2d9c5037305b71a8bc2a
8331735: UpcallLinker::on_exit races with GC when copying frame anchor
8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints
8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native
Reviewed-by: dholmes, eosterlund, aboldtch
! src/hotspot/share/prims/upcallLinker.cpp
Changeset: 49480628
Branch: foreign-memaccess+abi
Author: Casper Norrbin <cnorrbin at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-11-27 12:27:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/494806286f126b29b7fc6eb217fa2ae26f295072
8318127: align_up has potential overflow
Reviewed-by: kbarrett, dlong
! src/hotspot/share/utilities/align.hpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/utilities/test_align.cpp
Changeset: 4a22c1fe
Branch: foreign-memaccess+abi
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-11-27 12:42:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a22c1fefc879ee50ef032e741e92357284a09bf
8344770: Switch jpackage unit tests to use JUnit5
Reviewed-by: almatvee
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java
- test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java
- test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/InvalidDottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java
! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java
Changeset: a1473ec3
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-27 13:26:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1473ec302f1e9d22ebb2417fff3bee21134d6f5
8294432: Add provisions to calculate hash values from MemorySegments
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
+ test/jdk/java/foreign/TestSegmentBulkOperationsContentHash.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkHash.java
Changeset: ac3bbf7d
Branch: foreign-memaccess+abi
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-27 13:49:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac3bbf7ddc1f6a55682264d66282e6ee8825f47a
8344856: Remove calls to SecurityManager and doPrivileged in sun.net.www.protocol.ftp.FtpURLConnection after JEP 486 integration
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
Changeset: 0b704a22
Branch: foreign-memaccess+abi
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-11-27 15:33:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b704a2279ddc5f2c00e64099310554b8c8529b8
8343239: Javadoc marks non-preview type as preview if it's the subtype of a preview type
Reviewed-by: liach, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
Changeset: b89cba75
Branch: foreign-memaccess+abi
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-11-27 15:36:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b89cba7517b5b7373988d15f3a22c412455e5cbd
8342808: Javadoc should add whitespace between type parameters
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.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/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
Changeset: a4915640
Branch: foreign-memaccess+abi
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-11-27 15:36:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a491564001724da07ecb7d2e4a070c4abbd92cf5
8342836: Automatically determine that a test in the docs test root is requested
Reviewed-by: ihse, erikj
! make/Main.gmk
! make/MainSupport.gmk
Changeset: 35bd2f35
Branch: foreign-memaccess+abi
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-11-27 15:40:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35bd2f354ea50ccda325ac0c0b7d2fe66692d940
8344555: SM cleanup - drop reflection filter of System.security field
Reviewed-by: mullan, mchung, liach
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
Changeset: 75f3ec77
Branch: foreign-memaccess+abi
Author: Volodymyr Paprotski <vpaprotski at openjdk.org>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-11-27 16:05:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75f3ec77e46831725ef927f0dda16a4dfd24b9a7
8344766: AES/CTR slow at big payloads
Reviewed-by: ascarpino, jbhateja
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
Changeset: 0312694c
Branch: foreign-memaccess+abi
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-11-27 16:14:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0312694c46b4fb3455cde2e4d1f8746ad4df8548
8344882: (bf) Temporary direct buffers should not count against the upper limit on direct buffer memory
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/jdk/ProblemList-Virtual.txt
Changeset: 1e3a0fdb
Branch: foreign-memaccess+abi
Author: Jonathan Lampérth <jonathan.lamperth at oracle.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2024-11-27 17:31:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e3a0fdb5d14550de66faa8472c883a9990a87df
8035271: Incorrect indentation of LineNumberTable/LocalVariableTable/Exception table/LocalVariableTypeTable/StackMapTable/RuntimeVisibleTypeAnnotations in verbose mode
Reviewed-by: liach, jvernee
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
+ test/langtools/tools/javap/ClassWriterTableIndentTest.java
Changeset: 95275869
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-27 17:32:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9527586923d1e7d47d06456ed100a3d123e7a6d2
8345073: Remove SecurityManager checks from sun.awt.image classes
Reviewed-by: azvegint, honkar
! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java
! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java
! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java
! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java
! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
Changeset: 880f9a7b
Branch: foreign-memaccess+abi
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2024-11-27 19:25:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/880f9a7b161fc5092ece8cfe02b5c55c32baba36
8344220: Remove calls to SecurityManager and doPrivileged in java.net.InetAddress and sun.net.util.IPAddressUtil after JEP 486 integration
Reviewed-by: jpai, dfuchs, alanb
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/net/spi/InetAddressResolverProvider.java
! src/java.base/share/classes/sun/net/InetAddressCachePolicy.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
Changeset: 15378a78
Branch: foreign-memaccess+abi
Author: Casper Norrbin <cnorrbin at openjdk.org>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-11-27 19:51:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/15378a785356bdf574e557633d36591f5cfc1610
8345126: [BACKOUT] JDK-8318127: align_up has potential overflow
Reviewed-by: iklam
! src/hotspot/share/utilities/align.hpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/utilities/test_align.cpp
Changeset: f6d29909
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-11-27 20:10:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6d29909bb5cce0a73945c9fccc9c3fa7d4804fd
8344824: CDS dump crashes when member_method of a lambda proxy is null
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java
Changeset: 8ad0b2af
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-27 22:10:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ad0b2afe3c6f574b0cd3e31c10946c19045a308
8345001: java/awt/doc-files/FocusSpec.html has SecurityManager references
Reviewed-by: azvegint, kizune
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
Changeset: cf5ee0bd
Branch: foreign-memaccess+abi
Author: Phil Race <prr at openjdk.org>
Date: 2024-11-27 22:10:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf5ee0bda2e50d91673ff6bfa2d6d1dbb96fa99b
8342280: Deprecate for removal java.awt.AWTPermission
Reviewed-by: azvegint, kizune
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
Changeset: f51363e0
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-11-28 01:15:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f51363e0277210d2b2f6cdb4d2bf6c732a02c76a
8344913: Improve -Xlog:cds+map+oop logging for Java mirrors
Reviewed-by: dholmes, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
Changeset: 8485cb1c
Branch: foreign-memaccess+abi
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-11-28 01:20:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8485cb1ca1fa4885ddaf8381ebf862bbb233f090
8344822: CDS BulkLoaderTest.java#dynamic fails with COH
Reviewed-by: dholmes, ccheung
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/applications/JavacBench.java
! test/lib/jdk/test/lib/cds/CDSAppTester.java
Changeset: a0df0a52
Branch: foreign-memaccess+abi
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-11-28 02:05:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a0df0a527fc3a6954fc08651947a5cfe1455e652
8340731: Cleanup remaining IA64 references in hotspot code
Reviewed-by: dholmes, aph
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/utilities/elfFuncDescTable.cpp
! src/hotspot/share/utilities/elfFuncDescTable.hpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 1a07d542
Branch: foreign-memaccess+abi
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-11-28 02:24:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a07d542ec810282eb78653698d098a24b35686f
8343703: Symbol name cleanups after JEP 479
Reviewed-by: kbarrett, amenkov
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/java.base/share/native/libjava/NativeLibraries.c
Changeset: ce9d543e
Branch: foreign-memaccess+abi
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-11-28 06:57:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce9d543eb1bf26592320fae650fe15638d6d30cf
8345119: Some java/foreign tests wrongly assume aligned memory
Reviewed-by: mcimadamore, jvernee
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestDereferencePath.java
Changeset: 81c44e5e
Branch: foreign-memaccess+abi
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-11-28 07:54:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/81c44e5eb469ceed555a982e65feefcfde340a0b
8344908: URLClassPath should not propagate IllegalArgumentException when finding resources in classpath URLs
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java
! src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java
+ test/jdk/jdk/internal/loader/URLClassPath/ClassPathUnusableURLs.java
Changeset: 10333853
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-28 07:59:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/103338534f71309e4cc0ba289075fab768e66cd4
8344967: Some tests in TestFill do not use the test parameter
Reviewed-by: jvernee
! test/jdk/java/foreign/TestFill.java
Changeset: e096660a
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-28 09:06:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e096660a18905bf1394d722790c5c3883e55dedc
8345043: [ASAN] methodMatcher.cpp report reading from a region of size 0 [-Werror=stringop-overread]
Reviewed-by: kbarrett, dholmes
! src/hotspot/share/compiler/methodMatcher.cpp
Changeset: d791f4b9
Branch: foreign-memaccess+abi
Author: SendaoYan <syan at openjdk.org>
Date: 2024-11-28 09:29:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d791f4b98d93e5fc64e3191402cc5091e0553592
8341585: Test java/foreign/TestUpcallStress.java should mark as /native
Reviewed-by: luhenry, pminborg
! test/jdk/java/foreign/TestUpcallStress.java
Changeset: 56f1e4ef
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-28 09:35:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/56f1e4ef0524515c7f1ad65bc3f08a0e8dd0a29a
8344093: Implement JEP 501: Deprecate the 32-bit x86 Port for Removal
Reviewed-by: ihse, simonis, dholmes
! .github/workflows/main.yml
! doc/building.html
! doc/building.md
! make/autoconf/platform.m4
Changeset: d33ad07c
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-28 09:54:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d33ad07c32f23aee799750c9964ab26d0cbe56f4
8334493: Remove SecurityManager Permissions infrastructure from DiagnosticCommands
Reviewed-by: lmesnik, alanb, coleenp
! src/hotspot/os/linux/mallocInfoDcmd.hpp
! src/hotspot/os/linux/trimCHeapDCmd.hpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/hotspot/share/logging/logDiagnosticCommand.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp
! src/hotspot/share/nmt/nmtDCmd.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/services/management.cpp
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandInfo.java
! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
Changeset: edfe2854
Branch: foreign-memaccess+abi
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-11-28 12:05:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/edfe28541a6ed94357f873aa69778c7eba707cbb
8344306: RISC-V: Add zicond
Reviewed-by: fyang, luhenry, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
+ test/hotspot/gtest/riscv/test_assembler_riscv.cpp
Changeset: db535c86
Branch: foreign-memaccess+abi
Author: Štěpán Schejbal <stepan at safara.cz>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-11-28 13:12:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db535c86bc56b89b7213b3b097d80935fe9e8516
8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation
Reviewed-by: weijun
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! test/jdk/sun/security/mscapi/AllTypes.java
Changeset: 1e086b1d
Branch: foreign-memaccess+abi
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-11-28 13:15:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e086b1d7305769b59271e2fa428c003216dd52a
8340103: Add internal set_flag function to VMATree
Reviewed-by: stuefe, azafari, gziemski
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 7dc00d39
Branch: foreign-memaccess+abi
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-11-28 13:58:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7dc00d39b4e184a59cbcd644d22db61b1abe8a4b
8345154: IGV: Show Parse and Assertion Predicate type as extra label
Reviewed-by: rcastanedalo
! src/hotspot/share/opto/ifnode.cpp
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/customNodeInfo.filter
Changeset: 3b21a298
Branch: foreign-memaccess+abi
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-11-28 14:17:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b21a298c29d88720f6bfb2dc1f3305b6a3db307
8345175: Further cleanup in java.logging and jdk.internal.logger after JEP 486 integration
Reviewed-by: alanb, coffeys
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
Changeset: fd742af0
Branch: foreign-memaccess+abi
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-28 17:16:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd742af0b76bdd7e6e14bd02ddc0d9bd921c90b2
8344394: Remove SecurityManager and related calls from java.management.rmi
Reviewed-by: amenkov
! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
Changeset: 43000a34
Branch: foreign-memaccess+abi
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-11-28 17:38:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43000a34d5ba6e2e997893a90dac0fe6693611cb
8345075: java.lang.module.ModuleDescriptor constructor could be made private
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
Changeset: 959fa4a1
Branch: foreign-memaccess+abi
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2024-11-28 17:43:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/959fa4a1a35a1bb650ec5888efaf3d0fc8cfb025
8344299: SM cleanup in javax.naming modules
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
- src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramChannelFactory.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java
Changeset: 08d563ba
Branch: foreign-memaccess+abi
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-11-29 07:50:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08d563ba15047020fd5f5fea80547e18898bbab2
8345110: RISC-V: Optimize and and clean up byte reverse assembler routines
Reviewed-by: mli, rehn
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: f2c0d186
Branch: foreign-memaccess+abi
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-11-29 09:24:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f2c0d186ff8345a3a018f7d88758e5b214f07c10
8344989: Test java/foreign/TestLinker.java failed with zero: IllegalStateException: libffi call failed with status: FFI_BAD_TYPEDEF
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! test/jdk/java/foreign/TestLinker.java
Changeset: 1a7a184e
Branch: foreign-memaccess+abi
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-11-29 09:54:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a7a184e4124939e1c0c29be227f619e838fbc87
8344293: Remove empty Test files left over from JDK-8305895
Reviewed-by: jsjolen, rkennke, shade
- test/hotspot/jtreg/gtest/MetaspaceUtilsGtests.java
- test/hotspot/jtreg/runtime/FieldLayout/ArrayBaseOffsets.java
Changeset: 095e769f
Branch: foreign-memaccess+abi
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-11-29 09:55:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/095e769f47682efe4e34bb46c0da2c5a2e283a7f
8345237: 32-bit Zero builds fail with assert(has_klass_gap()) failed: precondition
Reviewed-by: mli, jwaters, rkennke
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: a9e2c02d
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2024-11-29 11:01:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9e2c02da95f91065213874bacf8677842a07344
Automatic merge of jdk:master into master
Changeset: 3f2dd1e5
Branch: foreign-memaccess+abi
Author: duke <duke at openjdk.org>
Date: 2024-11-29 11:01:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f2dd1e5f05f2022799e357c4a37f6ba3822cd27
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list