git: openjdk/jdk: 8317545: AIX PPC64: Implementation of Foreign Function & Memory API

Martin Doerr mdoerr at openjdk.org
Thu Nov 2 13:14:37 UTC 2023


Changeset: 99efcded
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2023-11-02 13:13:46 +0000
URL:       https://git.openjdk.org/jdk/commit/99efcded6cd95ceb8a0265c679a8542396aff5c5

8317545: AIX PPC64: Implementation of Foreign Function & Memory API

Reviewed-by: jvernee

! src/hotspot/cpu/ppc/foreignGlobals_ppc.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/ABIv1CallArranger.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/TypeClass.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixCallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/ABIv1CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/ABIv2CallArranger.java
! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java
! test/micro/org/openjdk/bench/java/lang/foreign/pointers/NativeType.java



More information about the jdk-changes mailing list