hg: panama/dev: 8209077: binder should check that functions have no array carrier
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Aug 7 14:15:55 UTC 2018
Changeset: cee5a4b972d7
Author: mcimadamore
Date: 2018-08-07 15:15 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/cee5a4b972d7
8209077: binder should check that functions have no array carrier
Add assertions to check that no carrier with type Array is used in bound native functions.
! src/java.base/share/classes/java/foreign/memory/LayoutType.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutResolver.java
! src/java.base/share/classes/jdk/internal/foreign/NativeInvoker.java
! src/java.base/share/classes/jdk/internal/foreign/UpcallHandler.java
! src/java.base/share/classes/jdk/internal/foreign/Util.java
+ test/jdk/java/foreign/types/ArraysInFunctionsTest.java
+ test/jdk/java/foreign/types/libArraysFunc.c
More information about the panama-dev
mailing list