Home
last modified time | relevance | path

Searched refs:thread_peer (Results 1 – 4 of 4) sorted by relevance

/art/openjdkjvmti/
Dti_thread.cc216 jthread thread_peer; in GetCurrentThread() local
218 thread_peer = nullptr; in GetCurrentThread()
220 thread_peer = soa.AddLocalReference<jthread>(self->GetPeer()); in GetCurrentThread()
223 *thread_ptr = thread_peer; in GetCurrentThread()
/art/runtime/
Dthread.h184 static Thread* Attach(const char* thread_name, bool as_daemon, jobject thread_peer);
205 ObjPtr<mirror::Object> thread_peer)
Dthread.cc650 ObjPtr<mirror::Object> thread_peer) { in FromManagedThread() argument
652 Thread* result = reinterpret_cast64<Thread*>(f->GetLong(thread_peer)); in FromManagedThread()
1057 Thread* Thread::Attach(const char* thread_name, bool as_daemon, jobject thread_peer) { in Attach() argument
1063 self->tlsPtr_.opeer = soa.Decode<mirror::Object>(thread_peer).Ptr(); in Attach()
1065 self->GetJniEnv()->SetLongField(thread_peer, in Attach()
Ddebugger.cc450 ObjPtr<mirror::Object> thread_peer = in DecodeThread() local
452 if (thread_peer == nullptr) { in DecodeThread()
460 if (!java_lang_Thread->IsAssignableFrom(thread_peer->GetClass())) { in DecodeThread()
467 Thread* thread = Thread::FromManagedThread(soa, thread_peer); in DecodeThread()
3650 jobject thread_peer = Dbg::GetObjectRegistry()->GetJObject(thread_id); in ScopedDebuggerThreadSuspension() local
3653 suspended_thread = thread_list->SuspendThreadByPeer(thread_peer, in ScopedDebuggerThreadSuspension()