Home
last modified time | relevance | path

Searched refs:GetMainThread (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/
Dsingle_thread_manager.h34 ManagedThread *mainThread = GetMainThread(); in SuspendAllThreads()
42 ManagedThread *mainThread = GetMainThread(); in ResumeAllThreads()
50 ManagedThread *mainThread = GetMainThread(); in IsRunningThreadExist()
63 return cb(GetMainThread()); in EnumerateThreadsImpl()
Dthread_manager.h72 ManagedThread *GetMainThread() const in GetMainThread() function
Dmt_thread_manager.cpp293 if (thread == GetMainThread()) { in UnregisterExitedThread()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Djs_job_queue.cpp91 auto *mainT = EtsCoroutine::GetCurrent()->GetPandaVM()->GetCoroutineManager()->GetMainThread(); in Post()
166 auto *mainT = EtsCoroutine::GetCurrent()->GetPandaVM()->GetCoroutineManager()->GetMainThread(); in CreateLink()
Dintrinsics_api_impl.cpp643 ASSERT(coro == coro->GetPandaVM()->GetCoroutineManager()->GetMainThread()); in SettleJsPromise()
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dstackful_coroutine.h139 ASSERT(Coroutine::GetCurrent()->GetVM()->GetThreadManager()->GetMainThread() != in Execute()
Dcoroutine_manager.cpp43 auto *main = static_cast<Coroutine *>(GetMainThread()); in DestroyMainCoroutine()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_Promise.cpp42 auto *mainT = EtsCoroutine::GetCurrent()->GetPandaVM()->GetCoroutineManager()->GetMainThread(); in SubscribePromiseOnResultObject()
/arkcompiler/ets_runtime/ecmascript/
Druntime.h50 JSThread *GetMainThread() const in GetMainThread() function
Decma_vm.cpp391 const Heap *heap = Runtime::GetInstance()->GetMainThread()->GetEcmaVM()->GetHeap(); in ~EcmaVM()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_to_string_cache_test.cpp82 …_ = EtsCoroutine::CastFromThread(PandaEtsVM::GetCurrent()->GetCoroutineManager()->GetMainThread()); in SetUp()
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
Dshared_space.cpp493 if (isExpand && Expand(Runtime::GetInstance()->GetMainThread())) { in Allocate()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vm.cpp243 ASSERT(GetThreadManager()->GetMainThread() == Thread::GetCurrent()); in Initialize()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Djs_pandafile_executor.cpp308 EcmaVM *vm = Runtime::GetInstance()->GetMainThread()->GetEcmaVM(); in BindPandaFileToAot()