Class | Description |
---|---|
JNICompiler |
This class compiles the prolog and epilog for all code that makes
the transition between Java and Native C for the 2 cases:
from Java to C: all user-defined native methods
C to Java: all JNI functions in
JNIFunctions
When performing the transitions the values in registers and on the stack need
to be treated with care, but also when transitioning into Java we need to do
a spin-wait if a GC is underway. |
JNIExceptionDeliverer |
Exception delivery mechanisms for JNI on IA32
|
JNIGCMapIterator |
Iterator for stack frames inserted at the transition from Java to
JNI Native C.
|
JNIHelpers |
Platform dependent utility functions called from JNIFunctions
(cannot be placed in JNIFunctions because methods
there are specially compiled to be called from native).
|