< prev index next >

jdk/src/java.base/share/native/include/jvm.h

Print this page




 161 
 162 JNIEXPORT void * JNICALL
 163 JVM_FindLibraryEntry(void *handle, const char *name);
 164 
 165 JNIEXPORT jboolean JNICALL
 166 JVM_IsSupportedJNIVersion(jint version);
 167 
 168 /*
 169  * java.lang.Throwable
 170  */
 171 JNIEXPORT void JNICALL
 172 JVM_FillInStackTrace(JNIEnv *env, jobject throwable);
 173 
 174 JNIEXPORT jint JNICALL
 175 JVM_GetStackTraceDepth(JNIEnv *env, jobject throwable);
 176 
 177 JNIEXPORT jobject JNICALL
 178 JVM_GetStackTraceElement(JNIEnv *env, jobject throwable, jint index);
 179 
 180 /*
























 181  * java.lang.Thread
 182  */
 183 JNIEXPORT void JNICALL
 184 JVM_StartThread(JNIEnv *env, jobject thread);
 185 
 186 JNIEXPORT void JNICALL
 187 JVM_StopThread(JNIEnv *env, jobject thread, jobject exception);
 188 
 189 JNIEXPORT jboolean JNICALL
 190 JVM_IsThreadAlive(JNIEnv *env, jobject thread);
 191 
 192 JNIEXPORT void JNICALL
 193 JVM_SuspendThread(JNIEnv *env, jobject thread);
 194 
 195 JNIEXPORT void JNICALL
 196 JVM_ResumeThread(JNIEnv *env, jobject thread);
 197 
 198 JNIEXPORT void JNICALL
 199 JVM_SetThreadPriority(JNIEnv *env, jobject thread, jint prio);
 200 




 161 
 162 JNIEXPORT void * JNICALL
 163 JVM_FindLibraryEntry(void *handle, const char *name);
 164 
 165 JNIEXPORT jboolean JNICALL
 166 JVM_IsSupportedJNIVersion(jint version);
 167 
 168 /*
 169  * java.lang.Throwable
 170  */
 171 JNIEXPORT void JNICALL
 172 JVM_FillInStackTrace(JNIEnv *env, jobject throwable);
 173 
 174 JNIEXPORT jint JNICALL
 175 JVM_GetStackTraceDepth(JNIEnv *env, jobject throwable);
 176 
 177 JNIEXPORT jobject JNICALL
 178 JVM_GetStackTraceElement(JNIEnv *env, jobject throwable, jint index);
 179 
 180 /*
 181  * java.lang.StackWalker
 182  */
 183 JNIEXPORT jobject JNICALL
 184 JVM_CallStackWalk(JNIEnv *env, jobject stackStream, jlong mode,
 185                   jint skip_frames, jint frame_count, jint start_index,
 186                   jobjectArray classes,
 187                   jobjectArray frames);
 188 
 189 JNIEXPORT jint JNICALL
 190 JVM_MoreStackWalk(JNIEnv *env, jobject stackStream, jlong mode, jlong anchor,
 191                   jint frame_count, jint start_index,
 192                   jobjectArray classes,
 193                   jobjectArray frames);
 194 
 195 JNIEXPORT void JNICALL
 196 JVM_FillStackFrames(JNIEnv* env, jclass cls,
 197                     jint start_index,
 198                     jobjectArray stackFrames,
 199                     jint from_index, jint toIndex);
 200 
 201 JNIEXPORT void JNICALL
 202 JVM_SetMethodInfo(JNIEnv* env, jobject frame);
 203 
 204 /*
 205  * java.lang.Thread
 206  */
 207 JNIEXPORT void JNICALL
 208 JVM_StartThread(JNIEnv *env, jobject thread);
 209 
 210 JNIEXPORT void JNICALL
 211 JVM_StopThread(JNIEnv *env, jobject thread, jobject exception);
 212 
 213 JNIEXPORT jboolean JNICALL
 214 JVM_IsThreadAlive(JNIEnv *env, jobject thread);
 215 
 216 JNIEXPORT void JNICALL
 217 JVM_SuspendThread(JNIEnv *env, jobject thread);
 218 
 219 JNIEXPORT void JNICALL
 220 JVM_ResumeThread(JNIEnv *env, jobject thread);
 221 
 222 JNIEXPORT void JNICALL
 223 JVM_SetThreadPriority(JNIEnv *env, jobject thread, jint prio);
 224 


< prev index next >