/art/runtime/openjdkjvmti/ |
D | ti_threadgroup.cc | 168 static void GetThreads(art::Handle<art::mirror::Object> thread_group, in GetThreads() argument 171 CHECK(thread_group != nullptr); in GetThreads() 182 if (IsInDesiredThreadGroup(thread_group, peer)) { in GetThreads() 188 static void GetChildThreadGroups(art::Handle<art::mirror::Object> thread_group, in GetChildThreadGroups() argument 191 CHECK(thread_group != nullptr); in GetChildThreadGroups() 196 art::ObjPtr<art::mirror::Object> groups_array = groups_field->GetObject(thread_group.Get()); in GetChildThreadGroups() 232 art::Handle<art::mirror::Object> thread_group = hs.NewHandle( in GetThreadGroupChildren() local 235 art::ObjectLock<art::mirror::Object> thread_group_lock(soa.Self(), thread_group); in GetThreadGroupChildren() 238 GetThreads(thread_group, &thread_peers); in GetThreadGroupChildren() 241 GetChildThreadGroups(thread_group, &thread_groups); in GetThreadGroupChildren()
|
D | ti_thread.cc | 223 info_ptr->thread_group = group == nullptr in GetThreadInfo() 227 info_ptr->thread_group = nullptr; in GetThreadInfo() 283 info_ptr->thread_group = group == nullptr in GetThreadInfo()
|
/art/test/931-agent-thread/ |
D | agent_thread.cc | 62 if (info.thread_group != nullptr) { in AgentMain() 63 env->DeleteLocalRef(info.thread_group); in AgentMain() 118 ScopedLocalRef<jobject> thread_group(env, cur_thread_info.thread_group); in Java_art_Test931_testAgentThread() local 132 thread_group.get(), in Java_art_Test931_testAgentThread()
|
/art/test/924-threads/ |
D | threads.cc | 77 return env->NewLocalRef(info.thread_group); in Java_art_Test924_getThreadInfo() 89 if (info.thread_group != nullptr) { in Java_art_Test924_getThreadInfo() 90 env->DeleteLocalRef(info.thread_group); in Java_art_Test924_getThreadInfo() 169 jni_env->DeleteLocalRef(info.thread_group); in ThreadEvent()
|
/art/test/ti-agent/ |
D | jni_binder.cc | 209 if (info.thread_group != nullptr) { in FindClass() 210 env->DeleteLocalRef(info.thread_group); in FindClass()
|
/art/runtime/ |
D | thread.cc | 815 jobject thread_group, in Attach() argument 823 self->CreatePeer(thread_name, as_daemon, thread_group); in Attach() 864 void Thread::CreatePeer(const char* name, bool as_daemon, jobject thread_group) { in CreatePeer() argument 869 if (thread_group == nullptr) { in CreatePeer() 870 thread_group = runtime->GetMainThreadGroup(); in CreatePeer() 893 thread_group, thread_name.get(), thread_priority, thread_is_daemon); in CreatePeer() 915 thread_group, in CreatePeer() 922 thread_group, in CreatePeer() 937 jobject thread_group) { in CreateCompileTimePeer() argument 941 if (thread_group == nullptr) { in CreateCompileTimePeer() [all …]
|
D | thread.h | 161 static Thread* Attach(const char* thread_name, bool as_daemon, jobject thread_group, 1212 jobject thread_group) 1227 void CreatePeer(const char* name, bool as_daemon, jobject thread_group); 1233 jobject thread_group,
|
D | debugger.cc | 2068 mirror::Object* thread_group = Dbg::GetObjectRegistry()->Get<mirror::Object*>(thread_group_id, in DecodeThreadGroup() local 2073 if (thread_group == nullptr) { in DecodeThreadGroup() 2080 if (!c->IsAssignableFrom(thread_group->GetClass())) { in DecodeThreadGroup() 2086 return thread_group; in DecodeThreadGroup() 2092 mirror::Object* thread_group = DecodeThreadGroup(soa, thread_group_id, &error); in GetThreadGroupName() local 2099 ObjPtr<mirror::String> s = f->GetObject(thread_group)->AsString(); in GetThreadGroupName() 2109 mirror::Object* thread_group = DecodeThreadGroup(soa, thread_group_id, &error); in GetThreadGroupParent() local 2118 parent = f->GetObject(thread_group); in GetThreadGroupParent() 2125 static void GetChildThreadGroups(mirror::Object* thread_group, in GetChildThreadGroups() argument 2128 CHECK(thread_group != nullptr); in GetChildThreadGroups() [all …]
|
D | java_vm_ext.cc | 414 jobject thread_group = nullptr; in AttachCurrentThreadInternal() local 423 thread_group = args->group; in AttachCurrentThreadInternal() 426 if (!runtime->AttachCurrentThread(thread_name, as_daemon, thread_group, in AttachCurrentThreadInternal()
|
D | runtime.h | 226 bool AttachCurrentThread(const char* thread_name, bool as_daemon, jobject thread_group,
|
D | debugger.h | 457 static void GetThreads(mirror::Object* thread_group, std::vector<JDWP::ObjectId>* thread_ids)
|
D | runtime.cc | 1767 bool Runtime::AttachCurrentThread(const char* thread_name, bool as_daemon, jobject thread_group, in AttachCurrentThread() argument 1770 return Thread::Attach(thread_name, as_daemon, thread_group, create_peer) != nullptr; in AttachCurrentThread()
|
/art/test/912-classes/ |
D | classes.cc | 357 jni_env->DeleteLocalRef(info.thread_group); in GetThreadName()
|
/art/test/ti-stress/ |
D | stress.cc | 112 env_->DeleteLocalRef(info_.thread_group); in ~ScopedThreadInfo()
|
/art/runtime/openjdkjvmti/include/ |
D | jvmti.h | 522 jthreadGroup thread_group; member
|