Home | History | Annotate | Download | only in runtime

Lines Matching refs:thread_group

375 Thread* Thread::Attach(const char* thread_name, bool as_daemon, jobject thread_group,
404 self->CreatePeer(thread_name, as_daemon, thread_group);
423 void Thread::CreatePeer(const char* name, bool as_daemon, jobject thread_group) {
428 if (thread_group == nullptr) {
429 thread_group = runtime->GetMainThreadGroup();
451 thread_group, thread_name.get(), thread_priority, thread_is_daemon);
468 InitPeer<true>(soa, thread_is_daemon, thread_group, thread_name.get(), thread_priority);
470 InitPeer<false>(soa, thread_is_daemon, thread_group, thread_name.get(), thread_priority);
481 void Thread::InitPeer(ScopedObjectAccess& soa, jboolean thread_is_daemon, jobject thread_group,
486 SetObject<kTransactionActive>(tlsPtr_.opeer, soa.Decode<mirror::Object*>(thread_group));
766 mirror::Object* thread_group =
769 if (thread_group != nullptr) {
773 reinterpret_cast<mirror::String*>(group_name_field->GetObject(thread_group));