Lines Matching defs:thread

93  *   some java thread in the middle of VM_DEATH, this seems troubled.
286 * posted and before the thread has resumed execution.
301 * if SINGLE_STEP events are also enabled for the thread, then
309 * is recorded in the ThreadNode. If the next event for the thread
319 * thread is handled in skipEventReport().
323 deferEventReport(JNIEnv *env, jthread thread,
337 threadControl_getInstructionStepMode(thread)
340 threadControl_saveCLEInfo(env, thread, ei,
349 threadControl_saveCLEInfo(env, thread, ei,
368 skipEventReport(JNIEnv *env, jthread thread, EventIndex ei,
374 if (threadControl_cmpCLEInfo(env, thread, clazz, method, location)) {
376 "%s,thread=%p,clazz=%p,method=%p,location=%d",
377 eventText(ei), thread, clazz, method, location));
382 threadControl_clearCLEInfo(env, thread);
388 reportEvents(JNIEnv *env, jbyte sessionID, jthread thread, EventIndex ei,
410 if (thread != NULL &&
411 skipEventReport(env, thread, ei, clazz, method, location)) {
413 "ei=%s,thread=%p,clazz=%p,method=%p,location=%d",
414 eventText(ei), thread, clazz, method, location));
425 if (thread == NULL
426 || !deferEventReport(env, thread, ei,
437 if (thread != NULL && suspendPolicy != JDWP_SUSPEND_POLICY(NONE)) {
440 * thread is about to continue, but it may
448 invoking = invoker_doInvoke(thread);
450 eventHelper_reportInvokeDone(sessionID, thread);
499 * be freed when the event helper thread has written
549 jthread thread;
552 log_debugee_location("event_callback()", evinfo->thread, evinfo->method, evinfo->location);
598 thread = evinfo->thread;
599 if (thread != NULL) {
602 * handler so that thread operations (status, interrupt,
603 * stop) can be done correctly and so that thread
608 evinfo->ei, thread, currentException);
613 * thread is about to continue, but it may
621 invoking = invoker_doInvoke(thread);
623 eventHelper_reportInvokeDone(eventSessionID, thread);
680 reportEvents(env, eventSessionID, thread, evinfo->ei,
692 if (thread == NULL) {
709 * Release thread resources and perform any delayed operations.
711 if (thread != NULL) {
712 threadControl_onEventHandlerExit(evinfo->ei, thread, eventBag);
749 jthread thread, jmethodID method, jlocation location)
753 LOG_CB(("cbSingleStep: thread=%p", thread));
758 info.thread = thread;
771 jthread thread, jmethodID method, jlocation location)
775 LOG_CB(("cbBreakpoint: thread=%p", thread));
780 info.thread = thread;
793 jthread thread, jmethodID method,
803 LOG_CB(("cbFramePop: thread=%p", thread));
808 info.thread = thread;
820 jthread thread, jmethodID method,
826 LOG_CB(("cbException: thread=%p", thread));
831 info.thread = thread;
847 cbThreadStart(jvmtiEnv *jvmti_env, JNIEnv *env, jthread thread)
851 LOG_CB(("cbThreadStart: thread=%p", thread));
856 info.thread = thread;
865 cbThreadEnd(jvmtiEnv *jvmti_env, JNIEnv *env, jthread thread)
869 LOG_CB(("cbThreadEnd: thread=%p", thread));
874 info.thread = thread;
884 jthread thread, jclass klass)
888 LOG_CB(("cbClassPrepare: thread=%p", thread));
893 info.thread = thread;
913 jthread thread, jclass klass)
917 LOG_CB(("cbClassLoad: thread=%p", thread));
922 info.thread = thread;
933 jthread thread, jmethodID method,
939 LOG_CB(("cbFieldAccess: thread=%p", thread));
944 info.thread = thread;
960 jthread thread, jmethodID method,
966 LOG_CB(("cbFieldModification: thread=%p", thread));
971 info.thread = thread;
988 cbExceptionCatch(jvmtiEnv *jvmti_env, JNIEnv *env, jthread thread,
993 LOG_CB(("cbExceptionCatch: thread=%p", thread));
998 info.thread = thread;
1012 jthread thread, jmethodID method)
1016 LOG_CB(("cbMethodEntry: thread=%p", thread));
1021 info.thread = thread;
1033 jthread thread, jmethodID method,
1043 LOG_CB(("cbMethodExit: thread=%p", thread));
1048 info.thread = thread;
1061 jthread thread, jobject object)
1068 LOG_CB(("cbMonitorContendedEnter: thread=%p", thread));
1073 info.thread = thread;
1077 (gdata->jvmti, thread, 0, &method, &location);
1094 jthread thread, jobject object)
1101 LOG_CB(("cbMonitorContendedEntered: thread=%p", thread));
1106 info.thread = thread;
1110 (gdata->jvmti, thread, 0, &method, &location);
1127 jthread thread, jobject object,
1135 LOG_CB(("cbMonitorWait: thread=%p", thread));
1140 info.thread = thread;
1153 (gdata->jvmti, thread, 0, &method, &location);
1169 jthread thread, jobject object,
1177 LOG_CB(("cbMonitorWaited: thread=%p", thread));
1182 info.thread = thread;
1195 (gdata->jvmti, thread, 0, &method, &location);
1210 cbVMInit(jvmtiEnv *jvmti_env, JNIEnv *env, jthread thread)
1219 info.thread = thread;
1263 * Once the last callback finishes, it will notify this thread and
1471 EXIT_ERROR(error,"Can't enable thread start events");
1476 EXIT_ERROR(error,"Can't enable thread end events");
1540 /* Get the event helper thread initialized */
1558 /* Reset the event helper thread, purging all queued and
1642 jthread thread, jclass clazz, jmethodID method,
1653 ((thread == NULL)? 0 : 1) + ((clazz == NULL)? 0 : 1),
1661 if (thread != NULL) {
1662 error = eventFilter_setThreadOnlyFilter(node, index++, thread);
1691 jthread thread)
1693 return createInternal(ei, func, thread,
1699 jthread thread,
1704 return createInternal(EI_BREAKPOINT, func, thread,