hg: panama/dev: 8202907: Consolidate the design and implementation of the nicl support

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu May 24 13:44:55 UTC 2018


Changeset: e7da72d40da2
Author:    mcimadamore
Date:      2018-05-24 14:44 +0100
URL:       http://hg.openjdk.java.net/panama/dev/rev/e7da72d40da2

8202907: Consolidate the design and implementation of the nicl support
* add basic support for layout symbolic name resolution

! src/java.base/share/classes/java/nicl/layout/Unresolved.java
! src/java.base/share/classes/jdk/internal/nicl/BinderClassGenerator.java
+ src/java.base/share/classes/jdk/internal/nicl/LayoutResolver.java
! src/java.base/share/classes/jdk/internal/nicl/StructImplGenerator.java
! src/java.base/share/classes/jdk/internal/nicl/abi/AbstractABI.java
! src/java.base/share/classes/jdk/internal/nicl/abi/sysv/x64/CallingSequenceBuilderImpl.java
! test/jdk/java/nicl/GlobalVariable.java
! test/jdk/java/nicl/System/UnixSystem.java
! test/jdk/java/nicl/Upcall/StructUpcall.java
! test/jdk/java/nicl/types/PointerTest.java



More information about the panama-dev mailing list