|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
GC | The cext GC keeps track of native handles and associates them with their corresponding Java objects
to avoid garbage-collection while either is in use. |
Handle | A Handle represents an object made available to native code tied to it's runtime. |
JRuby | |
JRuby.NativeFunctionTask | |
ModuleLoader | The ModuleLoader is responsible for loading native extensions into the process and calling
their initialization function. |
NativeMethod | NativeMethod represents a method handle to a C extension function in JRuby,
to provide entry points into C code. |
NativeMethod0 | NativeMethod0 represents an arity-0 native method. |
NativeMethod1 | NativeMethod1 represents an arity-1 native method. |
NativeMethod2 | NativeMethod2 represents an arity-2 native method. |
NativeMethod3 | NativeMethod3 represents an arity-3 native method. |
NativeObjectAllocator | The NativeObjectAllocator implements allocation through a native function. |
NativeProcMethod | A NativeProcMethod represents native functions that are wrapped in a RubyProc
object. |
RArray | An RArray is an object tied to a RubyArray for synchronization
of array contents between C and Ruby. |
RString | An RString is an object tied to a RubyString for synchronization
of the string value between C and Ruby. |
RubyData |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |