| 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 |
|