Skip navigation links
C D G I L M N P Q R 

C

com.oracle.truffle.nfi.backend.libffi - package com.oracle.truffle.nfi.backend.libffi
 
createContext(TruffleLanguage.Env) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

D

destroy() - Method in class com.oracle.truffle.nfi.backend.libffi.NativeAllocation.Destructor
 
destroy() - Method in class com.oracle.truffle.nfi.backend.libffi.NativeAllocation.FreeDestructor
 
Destructor() - Constructor for class com.oracle.truffle.nfi.backend.libffi.NativeAllocation.Destructor
 
disposeContext(LibFFIContext) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

G

get(Node) - Static method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 
getCurrentContext() - Static method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 
getGlobalQueue() - Static method in class com.oracle.truffle.nfi.backend.libffi.NativeAllocation
Returns a global default NativeAllocation.Queue.

I

initializeContext(LibFFIContext) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 
initializeMultipleContexts() - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 
isThreadAccessAllowed(Thread, boolean) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

L

LibFFILanguage - Class in com.oracle.truffle.nfi.backend.libffi
 
LibFFILanguage() - Constructor for class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

M

MIME_TYPE - Static variable in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

N

NativeAllocation - Class in com.oracle.truffle.nfi.backend.libffi
Utility class to manage destructors for native allocations.
NativeAllocation.Destructor - Class in com.oracle.truffle.nfi.backend.libffi
 
NativeAllocation.FreeDestructor - Class in com.oracle.truffle.nfi.backend.libffi
 
NativeAllocation.Queue - Class in com.oracle.truffle.nfi.backend.libffi
 

P

parse(TruffleLanguage.ParsingRequest) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 
patchContext(LibFFIContext, TruffleLanguage.Env) - Method in class com.oracle.truffle.nfi.backend.libffi.LibFFILanguage
 

Q

Queue() - Constructor for class com.oracle.truffle.nfi.backend.libffi.NativeAllocation.Queue
 

R

registerNativeAllocation(Object, NativeAllocation.Destructor) - Method in class com.oracle.truffle.nfi.backend.libffi.NativeAllocation.Queue
Register a native NativeAllocation.Destructor that should be called when some managed object dies.
C D G I L M N P Q R 
Skip navigation links