Home
last modified time | relevance | path

Searched defs:worker (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/
Dtask_scheduler.cpp46 auto *worker = workers_[i].load(std::memory_order_relaxed); in StealTaskFromOtherWorker() local
71 bool TaskScheduler::FillWithTasks(WorkerThread *worker) in FillWithTasks()
112 bool TaskScheduler::WaitUntilNewTasks(WorkerThread *worker) in WaitUntilNewTasks()
127 size_t TaskScheduler::PutTasksInWorker(WorkerThread *worker, internal::SchedulableTaskQueueInterfac… in PutTasksInWorker()
158 auto *worker = workers_[i].load(std::memory_order_relaxed); in AreWorkersEmpty() local
212 auto *worker = workers_[i].load(std::memory_order_relaxed); in SetCountOfWorkers() local
218 for (auto *worker : workersToWait) { in SetCountOfWorkers() local
222 for (auto *worker : workersToWait) { in SetCountOfWorkers() local
236 for (auto *worker : workersToDelete_) { in ~TaskScheduler() local
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dstackful_coroutine_manager.cpp114 auto finWorkerIt = std::find_if(workers_.begin(), workers_.end(), [](auto &&worker) { in ChooseWorkerForFinalization()
147 …auto *worker = allocator->New<StackfulCoroutineWorker>(runtime, vm, this, wType, std::move(workerN… in CreateWorker() local
155 void StackfulCoroutineManager::OnWorkerShutdown(StackfulCoroutineWorker *worker) in OnWorkerShutdown()
175 void StackfulCoroutineManager::OnWorkerStartup(StackfulCoroutineWorker *worker) in OnWorkerStartup()
181 void StackfulCoroutineManager::OnWorkerStartupImpl(StackfulCoroutineWorker *worker) in OnWorkerStartupImpl()
774 for (auto *worker : workers_) { in MainCoroutineCompleted() local
835 auto *worker = co->GetContext<StackfulCoroutineContext>()->GetWorker(); in IsMainWorker() local
916 auto *worker = GetCurrentWorker(); in OnNativeCallExit() local
1132 auto *worker = GetCurrentWorker(); in TriggerMigration() local
Dstackful_coroutine_worker.cpp281 void StackfulCoroutineWorker::ScheduleLoopProxy(void *worker) in ScheduleLoopProxy()
Dthreaded_coroutine_manager.cpp465 for (auto *worker : workers_) { in MainCoroutineCompleted() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_coroutine.cpp248 auto *worker = GetWorker(); in GetExternalIfaceTable() local
259 auto *worker = GetWorker(); in OnHostWorkerChanged() local
/arkcompiler/runtime_core/static_core/runtime/
Dthread_pool.h325 for (auto worker : workers_) { in WaitForWorkers() local
360 auto worker = allocator_->New<std::thread>(WorkerEntry, this, proc, i); in CreateNewThread() local
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/exclusive_worker/
Dexclusive_worker_tests.cpp53 std::thread worker([this, &event, routineName, routineSignature, in RunRoutineInExclusiveWorker() local
113 std::thread worker([this, &event, routineName, routineSignature, in UseAfterDetach() local
129 std::thread worker([this, &event, routineName, routineSignature, in AttachSameThread() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dupdate_remset_worker.h222 …explicit SuspendUpdateRemsetWorkerScope(UpdateRemsetWorker<LanguageConfig> *worker) : worker_(work… in SuspendUpdateRemsetWorkerScope()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_ExclusiveLauncher.cpp119 auto *worker = coro->GetWorker(); in ExclusiveLaunch() local
/arkcompiler/runtime_core/static_core/dprof/daemon/
Dmain.cpp253 Worker worker; in Main() local
/arkcompiler/runtime_core/static_core/verification/verifier/
Dverifier.cpp296 …auto *worker = runtime.GetInternalAllocator()->New<std::thread>(Worker, &queue, &lock, i, &result); in RunVerifier() local
/arkcompiler/ets_frontend/ets2panda/driver/build_system/src/build/
Dbase_mode.ts889 const worker = cluster.fork(); constant
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Dinterop_context.h522 static InteropCtx *Current(CoroutineWorker *worker) in Current()
Dinterop_context.cpp761 auto *worker = coro->GetWorker(); in Init() local
/arkcompiler/runtime_core/static_core/runtime/tests/
Dregion_allocator_test.cpp687 std::thread worker([&allocateObjects, &vec1] { in TEST_F() local