Changes: Christian Thalinger
- $Id: asmpart.h 930 2004-03-02 21:18:23Z jowenn $
+ $Id: asmpart.h 975 2004-03-25 18:09:45Z twisti $
*/
methodinfo *asm_getcallingmethod();
java_objectarray* Java_java_lang_VMSecurityManager_getClassContext(JNIEnv *env, jclass clazz);
-/*java_lang_ClassLoader* Java_java_lang_VMSecurityManager_currentClassLoader(JNIEnv *env, jclass clazz);*/
-/*
- This funtion saves all callee saved registers and calls the function
- which is passed as parameter.
- This function is needed by the garbage collector, which needs to access
- all registers which are stored on the stack. Unused registers are
- cleared to avoid interferances with the GC.
-*/
-void asm_dumpregistersandcall(functionptr f);
+stacktraceelement *asm_get_stackTrace();
+/*java_lang_ClassLoader* Java_java_lang_VMSecurityManager_currentClassLoader(JNIEnv *env, jclass clazz);*/
void *asm_switchstackandcall(void *stack, void *func, void **stacktopsave, void * p);