AbstractAsmLibraryInterface |
|
AbstractFastNumericMethodGenerator |
|
AbstractX86StubCompiler |
Base class for most X86_32/X86_64 stub compilers
|
AbstractX86StubCompiler.PageHolder |
|
AbstractX86StubCompiler.StaticDataHolder |
|
AbstractX86StubCompiler.Stub |
|
AllocatedDirectMemoryIO |
|
AnnotationTypeMapper |
|
ArrayMemoryIO |
|
AsmBuilder |
|
AsmBuilder.ObjectField |
|
AsmBuilder.ObjectNameGenerator |
|
AsmClassLoader |
|
AsmLibraryLoader |
|
AsmRuntime |
Utility methods that are used at runtime by generated code.
|
AsmStructByReferenceFromNativeConverter |
|
AsmUtil |
|
BaseMethodGenerator |
|
BufferMethodGenerator |
|
BufferMethodGenerator.InvokeOp |
|
BufferMethodGenerator.MarshalOp |
|
BufferMethodGenerator.Operation |
|
BufferParameterStrategy |
|
ByteBufferMemoryIO |
|
ClosureFromNativeConverter |
|
ClosureFromNativeConverter.AbstractClosurePointer |
|
ClosureFromNativeConverter.ProxyConverter |
|
ClosureTypeMapper |
|
ClosureUtil |
|
CodegenUtils |
|
ConverterMetaData |
|
DefaultInvokerFactory |
|
DefaultInvokerFactory.AbstractNumberResultConverter<T> |
|
DefaultInvokerFactory.AddressResultConverter |
|
DefaultInvokerFactory.BaseInvoker |
|
DefaultInvokerFactory.BooleanConverter |
|
DefaultInvokerFactory.BooleanInvoker |
|
DefaultInvokerFactory.BooleanMarshaller |
|
DefaultInvokerFactory.BufferMarshaller |
|
DefaultInvokerFactory.ByteResultConverter |
|
DefaultInvokerFactory.ConvertingInvoker |
|
DefaultInvokerFactory.DefaultInvoker |
|
DefaultInvokerFactory.DoubleConverter |
|
DefaultInvokerFactory.DoubleResultConverter |
|
DefaultInvokerFactory.Float32Invoker |
|
DefaultInvokerFactory.Float32Marshaller |
|
DefaultInvokerFactory.Float64Invoker |
|
DefaultInvokerFactory.Float64Marshaller |
|
DefaultInvokerFactory.FloatConverter |
|
DefaultInvokerFactory.FloatResultConverter |
|
DefaultInvokerFactory.FunctionNotFoundInvoker |
|
DefaultInvokerFactory.Int16Marshaller |
|
DefaultInvokerFactory.Int32Marshaller |
|
DefaultInvokerFactory.Int64Marshaller |
|
DefaultInvokerFactory.Int8Marshaller |
|
DefaultInvokerFactory.IntegerResultConverter |
|
DefaultInvokerFactory.IntInvoker |
|
DefaultInvokerFactory.LongInvoker |
|
DefaultInvokerFactory.LongLongConverter |
|
DefaultInvokerFactory.LongResultConverter |
|
DefaultInvokerFactory.NumberDataConverter |
|
DefaultInvokerFactory.PointerInvoker |
|
DefaultInvokerFactory.PointerMarshaller |
|
DefaultInvokerFactory.PrimitiveArrayMarshaller |
|
DefaultInvokerFactory.ShortResultConverter |
|
DefaultInvokerFactory.Signed16Converter |
|
DefaultInvokerFactory.Signed32Converter |
|
DefaultInvokerFactory.Signed8Converter |
|
DefaultInvokerFactory.SynchronizedInvoker |
|
DefaultInvokerFactory.ToNativeConverterMarshaller |
|
DefaultInvokerFactory.Unsigned16Converter |
|
DefaultInvokerFactory.Unsigned32Converter |
|
DefaultInvokerFactory.Unsigned8Converter |
|
DefaultInvokerFactory.VariadicInvoker |
|
DefaultInvokerFactory.VoidInvoker |
|
DirectMemoryIO |
|
FastIntMethodGenerator |
|
FastLongMethodGenerator |
|
FastNumericMethodGenerator |
|
HeapBufferParameterStrategy |
|
InvokerTypeMapper |
|
InvokerUtil |
|
JNIInvokeInterface |
Indexes of JavaVM methods
|
JNINativeInterface |
WARNING: Highly experimental!!!
This class contains constants that are the indexes withing the JNINativeInterface_
struct of each of the JNIEnv functions.
|
LibraryLoader |
|
LocalVariable |
|
LocalVariableAllocator |
|
MemoryUtil |
|
NativeClosureFactory<T> |
|
NativeClosureManager |
|
NativeClosureManager.ClosureSite<T> |
|
NativeClosurePointer |
|
NativeClosureProxy |
|
NativeClosureProxy.Factory |
|
NativeFinalizer |
|
NativeFinalizer.SingletonHolder |
|
NativeFunctionMapperContext |
|
NativeLibrary |
|
NativeLibraryLoader<T> |
|
NativeMemoryManager |
|
NativeRuntime |
|
NativeRuntime.SingletonHolder |
|
NativeRuntime.TypeDelegate |
|
NotImplMethodGenerator |
|
NullObjectParameterStrategy |
|
NumberUtil |
|
ParameterStrategy |
|
PointerParameterStrategy |
|
PrimitiveArrayParameterStrategy |
|
Provider |
|
ReflectionLibraryLoader |
|
ReflectionLibraryLoader.FunctionNotFoundInvoker |
|
ReflectionLibraryLoader.GetRuntimeInvoker |
|
ReflectionLibraryLoader.LazyLoader<T> |
|
ReflectionLibraryLoader.LazyLoader.VariableAcccessorInvoker |
|
ReflectionVariableAccessorGenerator |
|
ReflectionVariableAccessorGenerator.AbstractVariable<T> |
|
ReflectionVariableAccessorGenerator.ConvertingVariable |
|
ReflectionVariableAccessorGenerator.DoublePointerOp |
|
ReflectionVariableAccessorGenerator.FloatPointerOp |
|
ReflectionVariableAccessorGenerator.Int16PointerOp |
|
ReflectionVariableAccessorGenerator.Int32PointerOp |
|
ReflectionVariableAccessorGenerator.Int64PointerOp |
|
ReflectionVariableAccessorGenerator.Int8PointerOp |
|
ReflectionVariableAccessorGenerator.NumberVariable |
|
ReflectionVariableAccessorGenerator.PointerVariable |
|
SimpleNativeContext |
|
SkinnyMethodAdapter |
|
StructByReferenceResultConverterFactory |
|
StubCompiler |
Compiles asm trampoline stubs for java class methods
|
StubCompiler.DummyStubCompiler |
|
ToNativeOp |
Emits appropriate asm code to convert the parameter to a native value
|
ToNativeOp.AddressOp |
|
ToNativeOp.Delegate |
|
ToNativeOp.Float32 |
|
ToNativeOp.Float64 |
|
ToNativeOp.Integral |
|
ToNativeOp.Primitive |
|
TransientNativeMemory |
|
TransientNativeMemory.Magazine |
Holder for a group of memory allocations.
|
TransientNativeMemory.Sentinel |
|
Types |
|
Util |
|
VariableAccessorGenerator |
Generate global variable accessors
|
VariableAccessorGenerator.PointerOp |
|
X86_32StubCompiler |
Stub compiler for i386 unix
|
X86_64StubCompiler |
Compilers method trampoline stubs for x86_64
|
X86Disassembler |
|
X86Disassembler.SingletonHolder |
|
X86Disassembler.X86DisassemblerConverter |
|
X86MethodGenerator |
|