Home
last modified time | relevance | path

Searched refs:ThreadType (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/include/
Dthread.h253 enum class ThreadType { enum
263 Thread(PandaVM *vm, ThreadType threadType);
306 ThreadType GetThreadType() const in GetThreadType()
386 ThreadType threadType_ {ThreadType::THREAD_TYPE_NONE};
Dmanaged_thread.h126 Thread::ThreadType threadType = thread->GetThreadType(); in ThreadIsManagedThread()
127 return threadType == Thread::ThreadType::THREAD_TYPE_MANAGED || in ThreadIsManagedThread()
128 threadType == Thread::ThreadType::THREAD_TYPE_MT_MANAGED || in ThreadIsManagedThread()
129 threadType == Thread::ThreadType::THREAD_TYPE_TASK; in ThreadIsManagedThread()
253 …hread(ThreadId id, mem::InternalAllocatorPtr allocator, PandaVM *vm, Thread::ThreadType threadType,
Dmtmanaged_thread.h142 return thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_MT_MANAGED; in ThreadIsMTManagedThread()
/arkcompiler/runtime_core/static_core/runtime/scheduler/
Dworker_thread.cpp21 WorkerThread::WorkerThread(PandaVM *vm) : Thread(vm, Thread::ThreadType::THREAD_TYPE_WORKER_THREAD)… in WorkerThread()
Dworker_thread.h36 ASSERT(thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_WORKER_THREAD); in GetCurrent()
Dtask.h34 ASSERT(task->GetThreadType() == Thread::ThreadType::THREAD_TYPE_TASK); in GetCurrent()
Dtask.cpp25 …: ManagedThread(-1, Runtime::GetCurrent()->GetInternalAllocator(), vm, Thread::ThreadType::THREAD_… in Task()
/arkcompiler/runtime_core/static_core/runtime/
Dcompiler_thread_pool_worker.cpp80 Thread compilerThread(ctx.GetVM(), Thread::ThreadType::THREAD_TYPE_COMPILER); in InPlaceCompileMethod()
Dcompiler_task_manager_worker.cpp64 internalAllocator_->New<Thread>(ctx.GetVM(), Thread::ThreadType::THREAD_TYPE_COMPILER), in BackgroundCompileMethod()
Dthread.cpp78 Thread::Thread(PandaVM *vm, ThreadType threadType) in Thread()
188 …return new ManagedThread(os::thread::GetCurrentThreadId(), allocator, vm, Thread::ThreadType::THRE… in Create()
208 … Thread::ThreadType threadType, panda::panda_file::SourceLang threadLang) in ManagedThread()
600 : ManagedThread(id, allocator, pandaVm, Thread::ThreadType::THREAD_TYPE_MT_MANAGED, threadLang), in MTManagedThread()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
Dgc_workers_thread_pool.h101 …explicit GCWorkersCreationInterface(PandaVM *vm) : gcThread_(vm, Thread::ThreadType::THREAD_TYPE_G… in GCWorkersCreationInterface()
Dgc_worker.cpp29 gcThread_ = internalAllocator->New<Thread>(vm, Thread::ThreadType::THREAD_TYPE_GC); in GCWorker()
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dcoroutine.cpp38 : ManagedThread(id, allocator, vm, Thread::ThreadType::THREAD_TYPE_TASK, threadLang), in Coroutine()
Dcoroutine.h141 return thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_TASK; in ThreadIsCoroutine()
/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddebugger.cpp576 if (!vmStarted_ || thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_COMPILER) { in ClassLoad()
586 if (!vmStarted_ || thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_COMPILER) { in ClassPrepare()