git: openjdk/jdk: 8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
Martin Doerr
mdoerr at openjdk.org
Wed May 24 08:39:18 UTC 2023
Changeset: 20f15352
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-05-24 08:38:34 +0000
URL: https://git.openjdk.org/jdk/commit/20f15352a3014042aa69f7cbfb67de0f7fdddb40
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
Reviewed-by: jvernee, rrich
! src/hotspot/cpu/aarch64/vmstorage_aarch64.hpp
! src/hotspot/cpu/arm/vmstorage_arm.hpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp
! src/hotspot/cpu/ppc/foreignGlobals_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/vmstorage_ppc.hpp
! src/hotspot/cpu/riscv/vmstorage_riscv.hpp
! src/hotspot/cpu/s390/vmstorage_s390.hpp
! src/hotspot/cpu/x86/vmstorage_x86.hpp
! src/hotspot/cpu/zero/vmstorage_zero.hpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv2CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/PPC64Architecture.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
+ test/jdk/java/foreign/TestHFA.java
! test/jdk/java/foreign/callarranger/platform/PlatformLayouts.java
+ test/jdk/java/foreign/libTestHFA.c
More information about the jdk-changes
mailing list