Searched refs:ThreadType (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | thread.h | 253 enum class ThreadType { enum 263 Thread(PandaVM *vm, ThreadType threadType); 306 ThreadType GetThreadType() const in GetThreadType() 386 ThreadType threadType_ {ThreadType::THREAD_TYPE_NONE};
|
| D | managed_thread.h | 126 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,
|
| D | mtmanaged_thread.h | 142 return thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_MT_MANAGED; in ThreadIsMTManagedThread()
|
| /arkcompiler/runtime_core/static_core/runtime/scheduler/ |
| D | worker_thread.cpp | 21 WorkerThread::WorkerThread(PandaVM *vm) : Thread(vm, Thread::ThreadType::THREAD_TYPE_WORKER_THREAD)… in WorkerThread()
|
| D | worker_thread.h | 36 ASSERT(thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_WORKER_THREAD); in GetCurrent()
|
| D | task.h | 34 ASSERT(task->GetThreadType() == Thread::ThreadType::THREAD_TYPE_TASK); in GetCurrent()
|
| D | task.cpp | 25 …: ManagedThread(-1, Runtime::GetCurrent()->GetInternalAllocator(), vm, Thread::ThreadType::THREAD_… in Task()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | compiler_thread_pool_worker.cpp | 80 Thread compilerThread(ctx.GetVM(), Thread::ThreadType::THREAD_TYPE_COMPILER); in InPlaceCompileMethod()
|
| D | compiler_task_manager_worker.cpp | 64 internalAllocator_->New<Thread>(ctx.GetVM(), Thread::ThreadType::THREAD_TYPE_COMPILER), in BackgroundCompileMethod()
|
| D | thread.cpp | 78 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/ |
| D | gc_workers_thread_pool.h | 101 …explicit GCWorkersCreationInterface(PandaVM *vm) : gcThread_(vm, Thread::ThreadType::THREAD_TYPE_G… in GCWorkersCreationInterface()
|
| D | gc_worker.cpp | 29 gcThread_ = internalAllocator->New<Thread>(vm, Thread::ThreadType::THREAD_TYPE_GC); in GCWorker()
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine.cpp | 38 : ManagedThread(id, allocator, vm, Thread::ThreadType::THREAD_TYPE_TASK, threadLang), in Coroutine()
|
| D | coroutine.h | 141 return thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_TASK; in ThreadIsCoroutine()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | debugger.cpp | 576 if (!vmStarted_ || thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_COMPILER) { in ClassLoad() 586 if (!vmStarted_ || thread->GetThreadType() == Thread::ThreadType::THREAD_TYPE_COMPILER) { in ClassPrepare()
|