hg: panama/dev: 8217664: jextract should check for error code returns from Type::getOffsetOf and Type::size

jbvernee at xs4all.nl jbvernee at xs4all.nl
Fri Jan 25 12:00:20 UTC 2019


Changeset: 907c209c9401
Author:    jvernee
Date:      2019-01-25 12:59 +0100
URL:       http://hg.openjdk.java.net/panama/dev/rev/907c209c9401

8217664: jextract should check for error code returns from Type::getOffsetOf and Type::size
Reviewed-by: sundar

! src/java.base/share/classes/jdk/internal/foreign/memory/BoundedMemoryRegion.java
! src/jdk.internal.clang/share/classes/jdk/internal/clang/Type.java
+ src/jdk.internal.clang/share/classes/jdk/internal/clang/TypeLayoutError.java
! src/jdk.internal.clang/share/native/libjclang/jdk_internal_clang.cpp
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/RecordLayoutComputer.java
+ test/jdk/com/sun/tools/jextract/incompleteArrays/IncompleteArrayTest.java
+ test/jdk/com/sun/tools/jextract/incompleteArrays/incompleteArray1.h
+ test/jdk/com/sun/tools/jextract/incompleteArrays/incompleteArray2.h
+ test/jdk/com/sun/tools/jextract/incompleteArrays/incompleteArray3.h
! test/jdk/com/sun/tools/jextract/jclang-ffi/src/jdk/internal/clang/Type.java
+ test/jdk/com/sun/tools/jextract/jclang-ffi/src/jdk/internal/clang/TypeLayoutError.java
! test/jdk/com/sun/tools/jextract/testStruct/StructTest.java
! test/jdk/com/sun/tools/jextract/testStruct/libStruct.c
! test/jdk/com/sun/tools/jextract/testStruct/struct.h
+ test/jdk/java/foreign/IncompleteArrayTest.java
+ test/jdk/java/foreign/libIncompleteArray.c



More information about the panama-dev mailing list