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