Home
last modified time | relevance | path

Searched refs:peer (Results 1 – 6 of 6) sorted by relevance

/art/runtime/native/
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc47 ScopedLocalRef<jobject> peer(env, NULL); in DdmVmInternal_getStackTraceById() local
54 peer.reset(soa.AddLocalReference<jobject>(t->GetPeer())); in DdmVmInternal_getStackTraceById()
56 if (peer.get() == NULL) { in DdmVmInternal_getStackTraceById()
62 Thread* thread = Thread::SuspendForDebugger(peer.get(), true, &timed_out); in DdmVmInternal_getStackTraceById()
Ddalvik_system_VMStack.cc28 static jobject GetThreadStack(JNIEnv* env, jobject peer) { in GetThreadStack() argument
31 if (soa.Decode<mirror::Object*>(peer) == soa.Self()->GetPeer()) { in GetThreadStack()
37 Thread* thread = Thread::SuspendForDebugger(peer, true, &timed_out); in GetThreadStack()
Djava_lang_Thread.cc112 static void Thread_nativeSetName(JNIEnv* env, jobject peer, jstring java_name) { in Thread_nativeSetName() argument
116 if (soa.Decode<mirror::Object*>(peer) == soa.Self()->GetPeer()) { in Thread_nativeSetName()
125 Thread* thread = Thread::SuspendForDebugger(peer, true, &timed_out); in Thread_nativeSetName()
/art/runtime/
Dthread.cc368 ScopedLocalRef<jobject> peer(env, env->AllocObject(WellKnownClasses::java_lang_Thread)); in CreatePeer() local
369 if (peer.get() == NULL) { in CreatePeer()
375 opeer_ = soa.Decode<mirror::Object*>(peer.get()); in CreatePeer()
377 env->CallNonvirtualVoidMethod(peer.get(), in CreatePeer()
385 jni_env_->SetIntField(peer.get(), WellKnownClasses::java_lang_Thread_nativePeer, in CreatePeer()
597 Thread* Thread::SuspendForDebugger(jobject peer, bool request_suspension, bool* timed_out) { in SuspendForDebugger() argument
609 thread = Thread::FromManagedThread(soa, peer); in SuspendForDebugger()
613 (jstring)env->GetObjectField(peer, in SuspendForDebugger()
617 LOG(WARNING) << "No such thread for suspend: " << peer; in SuspendForDebugger()
620 … LOG(WARNING) << "No such thread for suspend: " << peer << ":" << scoped_name_chars.c_str(); in SuspendForDebugger()
[all …]
Dthread.h97 static void CreateNativeThread(JNIEnv* env, jobject peer, size_t stack_size, bool daemon);
192 static Thread* SuspendForDebugger(jobject peer, bool request_suspension, bool* timed_out)
Ddebugger.cc1765 mirror::Object* peer = t->GetPeer(); in GetThreads() local
1766 if (IsInDesiredThreadGroup(peer)) { in GetThreads()
1767 thread_ids_.push_back(gRegistry->Add(peer)); in GetThreads()
1772 bool IsInDesiredThreadGroup(mirror::Object* peer) in GetThreads() argument
1775 if (peer == NULL) { in GetThreads()
1786 …irror::Object* group = soa_.DecodeField(WellKnownClasses::java_lang_Thread_group)->GetObject(peer); in GetThreads()
1928 ScopedLocalRef<jobject> peer(Thread::Current()->GetJniEnv(), NULL); in SuspendThread() local
1931 peer.reset(soa.AddLocalReference<jobject>(gRegistry->Get<mirror::Object*>(thread_id))); in SuspendThread()
1933 if (peer.get() == NULL) { in SuspendThread()
1938 Thread* thread = Thread::SuspendForDebugger(peer.get(), request_suspension, &timed_out); in SuspendThread()
[all …]