hg: panama/dev: 8228486: Add ABI-specific layout constants
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Jul 24 13:53:06 UTC 2019
Changeset: e94a6304bd5d
Author: mcimadamore
Date: 2019-07-24 14:51 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/e94a6304bd5d
8228486: Add ABI-specific layout constants
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AddressLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Argument.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ArgumentClass.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/DirectSignatureShuffler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UniversalNativeInvoker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UniversalUpcallHandler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64ABI.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/ArgumentClass.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/ArgumentClassImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallingSequenceBuilderImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/SharedUtils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/ArgumentClass.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/ArgumentClassImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/SharedUtils.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/CallingSequenceBuilderImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64ABI.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/CallingSequenceBuilderImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64ABI.java
! test/jdk/java/foreign/CallGeneratorHelper.java
+ test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestLayoutConstants.java
! test/jdk/java/foreign/TestUpcall.java
More information about the panama-dev
mailing list