< prev index next >

src/java.base/share/native/libjava/StackStreamFactory.c

Print this page

        

*** 50,77 **** } /* * Class: java_lang_StackStreamFactory_AbstractStackWalker * Method: callStackWalk ! * Signature: (JIII[Ljava/lang/Object;)Ljava/lang/Object; */ JNIEXPORT jobject JNICALL Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk ! (JNIEnv *env, jobject stackstream, jlong mode, jint skipFrames, jint batchSize, jint startIndex, ! jobjectArray frames) { ! return JVM_CallStackWalk(env, stackstream, mode, skipFrames, batchSize, ! startIndex, frames); } /* * Class: java_lang_StackStreamFactory_AbstractStackWalker * Method: fetchStackFrames * Signature: (JJII[Ljava/lang/Object;)I */ JNIEXPORT jint JNICALL Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames (JNIEnv *env, jobject stackstream, jlong mode, jlong anchor, ! jint batchSize, jint startIndex, jobjectArray frames) { ! return JVM_MoreStackWalk(env, stackstream, mode, anchor, batchSize, startIndex, frames); } --- 50,88 ---- } /* * Class: java_lang_StackStreamFactory_AbstractStackWalker * Method: callStackWalk ! * Signature: (JILjava/lang/ContinuationScope;Ljava/lang/Continuation;II[Ljava/lang/Object;)Ljava/lang/Object; */ JNIEXPORT jobject JNICALL Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk ! (JNIEnv *env, jobject stackstream, jlong mode, jint skipFrames, jobject contScope, jobject cont, ! jint batchSize, jint startIndex, jobjectArray frames) { ! return JVM_CallStackWalk(env, stackstream, mode, skipFrames, contScope, cont, ! batchSize, startIndex, frames); } /* * Class: java_lang_StackStreamFactory_AbstractStackWalker * Method: fetchStackFrames * Signature: (JJII[Ljava/lang/Object;)I */ JNIEXPORT jint JNICALL Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames (JNIEnv *env, jobject stackstream, jlong mode, jlong anchor, ! jint batchSize, jint startIndex, jobjectArray frames) { ! return JVM_MoreStackWalk(env, stackstream, mode, anchor, batchSize, startIndex, frames); } + + /* + * Class: java_lang_StackStreamFactory_AbstractStackWalker + * Method: setContinuation + * Signature: (J[Ljava/lang/Object;Ljava/lang/Continuation;)V + */ + JNIEXPORT void JNICALL Java_java_lang_StackStreamFactory_00024AbstractStackWalker_setContinuation + (JNIEnv *env, jobject stackstream, jlong anchor, jobjectArray frames, jobject cont) + { + JVM_SetStackWalkContinuation(env, stackstream, anchor, frames, cont); + }
< prev index next >