Package org.jikesrvm.jni.ia32

Class Summary
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).