JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
C
D
G
I
M
N
P
Q
R
V
C
com.oracle.truffle.nfi
- package com.oracle.truffle.nfi
com.oracle.truffle.nfi.impl
- package com.oracle.truffle.nfi.impl
com.oracle.truffle.nfi.types
- package com.oracle.truffle.nfi.types
createContext(TruffleLanguage.Env)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
createContext(TruffleLanguage.Env)
- Method in class com.oracle.truffle.nfi.
NFILanguage
D
destroy()
- Method in class com.oracle.truffle.nfi.impl.
NativeAllocation.Destructor
destroy()
- Method in class com.oracle.truffle.nfi.impl.
NativeAllocation.FreeDestructor
Destructor()
- Constructor for class com.oracle.truffle.nfi.impl.
NativeAllocation.Destructor
disposeContext(NFIContext)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
G
getArgTypes()
- Method in class com.oracle.truffle.nfi.types.
NativeSignature
getElementType()
- Method in class com.oracle.truffle.nfi.types.
NativeArrayTypeMirror
getFilename()
- Method in class com.oracle.truffle.nfi.types.
NativeLibraryDescriptor
getFixedArgCount()
- Method in class com.oracle.truffle.nfi.types.
NativeSignature
getFlags()
- Method in class com.oracle.truffle.nfi.types.
NativeLibraryDescriptor
An optional array of implementation dependent flags.
getGlobalQueue()
- Static method in class com.oracle.truffle.nfi.impl.
NativeAllocation
Returns a global default
NativeAllocation.Queue
.
getKind()
- Method in class com.oracle.truffle.nfi.types.
NativeTypeMirror
getLibraryDescriptor()
- Method in class com.oracle.truffle.nfi.types.
NativeSource
getNFIBackendId()
- Method in class com.oracle.truffle.nfi.types.
NativeSource
getPreBoundSignature(int)
- Method in class com.oracle.truffle.nfi.types.
NativeSource
getPreBoundSymbol(int)
- Method in class com.oracle.truffle.nfi.types.
NativeSource
getRetType()
- Method in class com.oracle.truffle.nfi.types.
NativeSignature
getSignature()
- Method in class com.oracle.truffle.nfi.types.
NativeFunctionTypeMirror
getSimpleType()
- Method in class com.oracle.truffle.nfi.types.
NativeSimpleTypeMirror
I
initializeContext(NFIContext)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
isDefaultBackend()
- Method in class com.oracle.truffle.nfi.types.
NativeSource
isDefaultLibrary()
- Method in class com.oracle.truffle.nfi.types.
NativeLibraryDescriptor
Check whether this represents the default library.
isObjectOfLanguage(Object)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
isObjectOfLanguage(Object)
- Method in class com.oracle.truffle.nfi.
NFILanguage
isThreadAccessAllowed(Thread, boolean)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
isThreadAccessAllowed(Thread, boolean)
- Method in class com.oracle.truffle.nfi.
NFILanguage
isVarargs()
- Method in class com.oracle.truffle.nfi.types.
NativeSignature
M
MIME_TYPE
- Static variable in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
MIME_TYPE
- Static variable in class com.oracle.truffle.nfi.
NFILanguage
N
NativeAllocation
- Class in
com.oracle.truffle.nfi.impl
Utility class to manage
destructors
for native allocations.
NativeAllocation.Destructor
- Class in
com.oracle.truffle.nfi.impl
NativeAllocation.FreeDestructor
- Class in
com.oracle.truffle.nfi.impl
NativeAllocation.Queue
- Class in
com.oracle.truffle.nfi.impl
NativeArrayTypeMirror
- Class in
com.oracle.truffle.nfi.types
NativeFunctionTypeMirror
- Class in
com.oracle.truffle.nfi.types
NativeLibraryDescriptor
- Class in
com.oracle.truffle.nfi.types
Parsed representation of library descriptors of the Truffle NFI.
NativeSignature
- Class in
com.oracle.truffle.nfi.types
NativeSimpleType
- Enum in
com.oracle.truffle.nfi.types
NativeSimpleTypeMirror
- Class in
com.oracle.truffle.nfi.types
NativeSource
- Class in
com.oracle.truffle.nfi.types
Parsed representation of a Truffle NFI source.
NativeTypeMirror
- Class in
com.oracle.truffle.nfi.types
NativeTypeMirror.Kind
- Enum in
com.oracle.truffle.nfi.types
NFILanguage
- Class in
com.oracle.truffle.nfi
NFILanguage()
- Constructor for class com.oracle.truffle.nfi.
NFILanguage
NFILanguageImpl
- Class in
com.oracle.truffle.nfi.impl
NFILanguageImpl()
- Constructor for class com.oracle.truffle.nfi.impl.
NFILanguageImpl
P
parse(TruffleLanguage.ParsingRequest)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
parse(TruffleLanguage.ParsingRequest)
- Method in class com.oracle.truffle.nfi.
NFILanguage
parseLibraryDescriptor(CharSequence)
- Static method in class com.oracle.truffle.nfi.types.
Parser
parseNFISource(CharSequence)
- Static method in class com.oracle.truffle.nfi.types.
Parser
Parser
- Class in
com.oracle.truffle.nfi.types
Helper for implementors of the Truffle NFI.
parseSignature(CharSequence)
- Static method in class com.oracle.truffle.nfi.types.
Parser
patchContext(NFIContext, TruffleLanguage.Env)
- Method in class com.oracle.truffle.nfi.impl.
NFILanguageImpl
patchContext(NFILanguage.Context, TruffleLanguage.Env)
- Method in class com.oracle.truffle.nfi.
NFILanguage
preBoundSymbolsLength()
- Method in class com.oracle.truffle.nfi.types.
NativeSource
Q
Queue()
- Constructor for class com.oracle.truffle.nfi.impl.
NativeAllocation.Queue
R
registerNativeAllocation(Object, NativeAllocation.Destructor)
- Method in class com.oracle.truffle.nfi.impl.
NativeAllocation.Queue
Register a native
NativeAllocation.Destructor
that should be called when some managed object dies.
V
valueOf(String)
- Static method in enum com.oracle.truffle.nfi.types.
NativeSimpleType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.oracle.truffle.nfi.types.
NativeTypeMirror.Kind
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.oracle.truffle.nfi.types.
NativeSimpleType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.oracle.truffle.nfi.types.
NativeTypeMirror.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
C
D
G
I
M
N
P
Q
R
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes