Lines Matching refs:ThreadUtil
68 art::ArtField* ThreadUtil::context_class_loader_ = nullptr;
76 ThreadUtil::SuspendCheck(self_); in ScopedNoUserCodeSuspension()
79 if (ThreadUtil::WouldSuspendForUserCodeLocked(self_)) { in ScopedNoUserCodeSuspension()
154 void ThreadUtil::Register(EventHandler* handler) { in Register()
166 void ThreadUtil::VMInitEventSent() { in VMInitEventSent()
189 void ThreadUtil::CacheData() { in CacheData()
205 void ThreadUtil::Unregister() { in Unregister()
213 jvmtiError ThreadUtil::GetCurrentThread(jvmtiEnv* env ATTRIBUTE_UNUSED, jthread* thread_ptr) { in GetCurrentThread()
230 bool ThreadUtil::GetNativeThread(jthread thread, in GetNativeThread()
247 bool ThreadUtil::GetAliveNativeThread(jthread thread, in GetAliveNativeThread()
261 jvmtiError ThreadUtil::GetThreadInfo(jvmtiEnv* env, jthread thread, jvmtiThreadInfo* info_ptr) { in GetThreadInfo()
548 void ThreadUtil::SuspendCheck(art::Thread* self) { in SuspendCheck()
554 bool ThreadUtil::WouldSuspendForUserCodeLocked(art::Thread* self) { in WouldSuspendForUserCodeLocked()
560 bool ThreadUtil::WouldSuspendForUserCode(art::Thread* self) { in WouldSuspendForUserCode()
566 jvmtiError ThreadUtil::GetThreadState(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetThreadState()
630 jvmtiError ThreadUtil::GetAllThreads(jvmtiEnv* env, in GetAllThreads()
681 JvmtiGlobalTLSData* global_tls = ThreadUtil::GetGlobalTLSData(target); in RemoveTLSData()
687 void ThreadUtil::RemoveEnvironment(jvmtiEnv* env) { in RemoveEnvironment()
694 jvmtiError ThreadUtil::SetThreadLocalStorage(jvmtiEnv* env, jthread thread, const void* data) { in SetThreadLocalStorage()
711 JvmtiGlobalTLSData* ThreadUtil::GetOrCreateGlobalTLSData(art::Thread* thread) { in GetOrCreateGlobalTLSData()
721 JvmtiGlobalTLSData* ThreadUtil::GetGlobalTLSData(art::Thread* thread) { in GetGlobalTLSData()
725 jvmtiError ThreadUtil::GetThreadLocalStorage(jvmtiEnv* env, in GetThreadLocalStorage()
802 jvmtiError ThreadUtil::RunAgentThread(jvmtiEnv* jvmti_env, in RunAgentThread()
872 jvmtiError ThreadUtil::SuspendOther(art::Thread* self, in SuspendOther()
916 jvmtiError ThreadUtil::SuspendSelf(art::Thread* self) { in SuspendSelf()
938 jvmtiError ThreadUtil::SuspendThread(jvmtiEnv* env ATTRIBUTE_UNUSED, jthread thread) { in SuspendThread()
959 jvmtiError ThreadUtil::ResumeThread(jvmtiEnv* env ATTRIBUTE_UNUSED, in ResumeThread()
1015 if (ThreadUtil::GetNativeThread(thr, soa, &target, &err_unused)) { in IsCurrentThread()
1028 jvmtiError ThreadUtil::SuspendThreadList(jvmtiEnv* env, in SuspendThreadList()
1062 jvmtiError ThreadUtil::ResumeThreadList(jvmtiEnv* env, in ResumeThreadList()
1077 jvmtiError ThreadUtil::StopThread(jvmtiEnv* env ATTRIBUTE_UNUSED, in StopThread()
1126 jvmtiError ThreadUtil::InterruptThread(jvmtiEnv* env ATTRIBUTE_UNUSED, jthread thread) { in InterruptThread()