Searched refs:this_thread (Results 1 – 2 of 2) sorted by relevance
51 jthread this_thread; in AgentMain() local52 jvmtiError this_thread_result = jenv->GetCurrentThread(&this_thread); in AgentMain()54 CHECK(!env->IsSameObject(this_thread, data->main_thread)); in AgentMain()58 jvmtiError info_result = jenv->GetThreadInfo(this_thread, &info); in AgentMain()80 if (env->IsSameObject(threads[i], this_thread)) { in AgentMain()
2321 art::Thread* this_thread = art::Thread::Current(); in BeginDefineClass() local2322 if (this_thread == self_) { in BeginDefineClass()2326 if (this_thread->GetDefineClassCount() != 0) { in BeginDefineClass()2328 VLOG(plugin) << "Recursive DefineClass in " << *this_thread in BeginDefineClass()2334 art::Locks::mutator_lock_->AssertSharedHeld(this_thread); in BeginDefineClass()2336 art::ScopedThreadSuspension sts(this_thread, art::ThreadState::kSuspended); in BeginDefineClass()2338 art::MutexLock mu(this_thread, release_mu_); in BeginDefineClass()2339 VLOG(plugin) << "Suspending " << *this_thread << " due to class definition. class-def pause " in BeginDefineClass()2342 release_cond_.Wait(this_thread); in BeginDefineClass()2345 release_barrier_.Pass(this_thread); in BeginDefineClass()[all …]