Home | History | Annotate | Download | only in native

Lines Matching defs:thread

35   // Suspend thread to build stack trace.
37 Thread* thread = Thread::SuspendForDebugger(peer, true, &timed_out);
38 if (thread != NULL) {
42 trace = thread->CreateInternalStackTrace(soa);
44 // Restart suspended thread.
45 Runtime::Current()->GetThreadList()->Resume(thread, true);
49 LOG(ERROR) << "Trying to get thread's stack failed as the thread failed to suspend within a "
63 Thread::InternalStackTraceToStackTraceElementArray(env, trace, javaSteArray, &depth);
78 ClosestUserClassLoaderVisitor(Thread* thread, mirror::Object* bootstrap, mirror::Object* system)
79 : StackVisitor(thread, NULL), bootstrap(bootstrap), system(system), class_loader(NULL) {}
117 return Thread::InternalStackTraceToStackTraceElementArray(env, trace);
121 NATIVE_METHOD(VMStack, fillStackTraceElements, "(Ljava/lang/Thread;[Ljava/lang/StackTraceElement;)I"),
125 NATIVE_METHOD(VMStack, getThreadStackTrace, "(Ljava/lang/Thread;)[Ljava/lang/StackTraceElement;"),