hg: panama/panama/jdk: Struct reimplementation - now uses Pointer/Reference instead of Unsafe

mikael.vidstedt at oracle.com mikael.vidstedt at oracle.com
Wed May 11 17:14:30 UTC 2016


Changeset: 443cb527b092
Author:    mikael
Date:      2016-05-11 10:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/443cb527b092

Struct reimplementation - now uses Pointer/Reference instead of Unsafe

+ src/java.base/share/classes/java/nicl/HeapScope.java
! src/java.base/share/classes/java/nicl/NativeLibrary.java
! src/java.base/share/classes/java/nicl/NativeScope.java
! src/java.base/share/classes/java/nicl/Scope.java
! src/java.base/share/classes/java/nicl/types/Pointer.java
! src/java.base/share/classes/java/nicl/types/Transformer.java
! src/java.base/share/classes/jdk/internal/nicl/Errno.java
! src/java.base/share/classes/jdk/internal/nicl/MethodImplGenerator.java
! src/java.base/share/classes/jdk/internal/nicl/NativeLibraryImpl.java
! src/java.base/share/classes/jdk/internal/nicl/StructImplGenerator.java
! src/java.base/share/classes/jdk/internal/nicl/UpcallHandler.java
! src/java.base/share/classes/jdk/internal/nicl/types/BoundedMemoryRegion.java
! src/java.base/share/classes/jdk/internal/nicl/types/BoundedPointer.java
! src/java.base/share/classes/jdk/internal/nicl/types/LayoutTypeImpl.java
! src/java.base/share/classes/jdk/internal/nicl/types/ReferenceImpl.java
! src/java.base/share/classes/jdk/internal/nicl/types/UncheckedPointer.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/JType.java
! test/java/nicl/System/UnixSystem.java
! test/java/nicl/Upcall/CallbackSort.java
! test/java/nicl/Upcall/StructUpcall.java
+ test/java/nicl/types/StructTest.java



More information about the panama-dev mailing list