hg: panama/panama/jdk: First overhaul to support more metadata
henry.jen at oracle.com
henry.jen at oracle.com
Fri Mar 13 22:07:50 UTC 2015
Changeset: f0b5a75cbff4
Author: henryjen
Date: 2015-03-13 15:09 -0700
URL: http://hg.openjdk.java.net/panama/panama/jdk/rev/f0b5a75cbff4
First overhaul to support more metadata
- JType to describe a Java type and to support type annotation
- Context for setup operating contitions
- Added some annotations on generated code to keep native code information
! src/java.base/share/classes/jdk/internal/clang/Cursor.java
! src/java.base/share/native/libjclang/jdk_internal_clang.cpp
! src/jdk.dev/share/classes/com/sun/tools/jextract/AsmCodeFactory.java
! src/jdk.dev/share/classes/com/sun/tools/jextract/CodeFactory.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/Context.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/HeaderFile.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/JType.java
! src/jdk.dev/share/classes/com/sun/tools/jextract/JnrCodeFactory.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/PointerType.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/ReferenceType.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/TypeAlias.java
! src/jdk.dev/share/classes/com/sun/tools/jextract/TypeDictionary.java
- src/jdk.dev/share/classes/com/sun/tools/jextract/Types.java
! src/jdk.dev/share/classes/com/sun/tools/jextract/Utils.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/metadata/C.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/metadata/Header.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/metadata/NativeType.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/metadata/Offset.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/types/Pointer.java
+ src/jdk.dev/share/classes/com/sun/tools/jextract/types/Reference.java
More information about the panama-dev
mailing list