git: openjdk/jdk: 8303516: HFAs with nested structs/unions/arrays not handled correctly on AArch64

Jorn Vernee jvernee at openjdk.org
Fri Mar 3 14:36:02 UTC 2023


Changeset: c6de66c0
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-03-03 14:33:56 +0000
URL:       https://git.openjdk.org/jdk/commit/c6de66c03f691469ff26c14923bf21bdefd5ae72

8303516: HFAs with nested structs/unions/arrays not handled correctly on AArch64

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
! test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/callarranger/TestLinuxAArch64CallArranger.java
! test/jdk/java/foreign/callarranger/TestMacOsAArch64CallArranger.java
+ test/jdk/java/foreign/nested/TestNested.java
+ test/jdk/java/foreign/nested/libNested.c



More information about the jdk-changes mailing list