Classes in org.jikesrvm.jni.ia32 used by org.jikesrvm |
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. |
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). |