Home
last modified time | relevance | path

Searched refs:taskInfo (Results 1 - 6 of 6) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dworker.cpp387 auto taskInfo = TaskManager::GetInstance().DequeueTaskId(); in PerformTask() local
388 if (taskInfo.first == 0) { in PerformTask()
393 PriorityScope priorityScope(worker, taskInfo.second); in PerformTask()
394 Task* task = TaskManager::GetInstance().GetTask(taskInfo.first); in PerformTask()
419 + ", priority : " + std::to_string(taskInfo.second); in PerformTask()
442 if (!task->CheckStartExecution(taskInfo.second)) { in PerformTask()
H A Dtask.cpp194 TaskInfo* taskInfo = GenerateTaskInfo(env, func, argsArray, undefined, undefined, Priority::DEFAULT); in GenerateFunctionTask() local
195 if (taskInfo == nullptr) { in GenerateFunctionTask()
196 HILOG_ERROR("taskpool:: task GenerateFunctionTask end, taskInfo is nullptr"); in GenerateFunctionTask()
204 task->currentTaskInfo_ = taskInfo; in GenerateFunctionTask()
214 TaskInfo* taskInfo = GetTaskInfo(env, task, priority); in GetTaskInfoPromise() local
215 if (taskInfo == nullptr) { in GetTaskInfoPromise()
219 return NapiHelper::CreatePromise(env, &taskInfo->deferred); in GetTaskInfoPromise()
1013 TaskInfo* taskInfo = new TaskInfo(); in GenerateTaskInfo() local
1014 taskInfo->serializationFunction = serializationFunction; in GenerateTaskInfo()
1015 taskInfo in GenerateTaskInfo()
[all...]
H A Dtaskpool.cpp287 TaskInfo* taskInfo = task->GetTaskInfo(task->env_, napiTask, taskMessage->priority); in DelayTask() local
288 if (taskInfo != nullptr) { in DelayTask()
289 taskInfo->deferred = taskMessage->deferred; in DelayTask()
648 TaskInfo* taskInfo = task->GetTaskInfo(task->env_, napiTask, task->periodicTaskPriority_); in PeriodicTaskCallback() local
649 if (taskInfo == nullptr) { in PeriodicTaskCallback()
650 HILOG_DEBUG("taskpool:: the periodic task taskInfo is nullptr"); in PeriodicTaskCallback()
680 TaskInfo* taskInfo = periodicTask->GetTaskInfo(env, napiTask, periodicTask->periodicTaskPriority_); in ExecutePeriodically() local
681 if (taskInfo == nullptr) { in ExecutePeriodically()
H A Dtask_manager.cpp589 // 1. Cannot find taskInfo by executeId, throw error in CancelTask()
590 // 2. Find executing taskInfo, skip it in CancelTask()
591 // 3. Find waiting taskInfo, cancel it in CancelTask()
592 // 4. Find canceled taskInfo, skip it in CancelTask()
1037 auto taskInfo = DequeuePendingTaskInfo(*taskIdIter); in NotifyDependencyTaskInfo() local
1040 if (taskInfo.first != 0) { in NotifyDependencyTaskInfo()
1041 EnqueueTaskId(taskInfo.first, taskInfo.second); in NotifyDependencyTaskInfo()
/commonlibrary/ets_utils/js_concurrent_module/taskpool/test/
H A Dtest.cpp353 TaskInfo* taskInfo = new TaskInfo(); in CancelTask() local
355 task->currentTaskInfo_ = taskInfo; in CancelTask()
660 TaskInfo* taskInfo = new TaskInfo(); in CancelGroupTask() local
661 task->currentTaskInfo_ = taskInfo; in CancelGroupTask()
697 TaskInfo* taskInfo = new TaskInfo(); in TriggerSeqRunner() local
698 task1->currentTaskInfo_ = taskInfo; in TriggerSeqRunner()
H A Dtest_taskpool.cpp3891 TaskInfo* taskInfo = new TaskInfo(); in HWTEST_F() local
3892 task->pendingTaskInfos_.push_back(taskInfo); in HWTEST_F()
3908 TaskInfo* taskInfo = new TaskInfo(); in HWTEST_F() local
3909 napi_value promise = NapiHelper::CreatePromise(env, &taskInfo->deferred); in HWTEST_F()
3910 task->pendingTaskInfos_.push_back(taskInfo); in HWTEST_F()
3935 TaskInfo* taskInfo = new TaskInfo(); in HWTEST_F() local
3937 task->currentTaskInfo_ = taskInfo; in HWTEST_F()
4483 TaskInfo* taskInfo = new TaskInfo(); in HWTEST_F() local
4484 task->currentTaskInfo_ = taskInfo; in HWTEST_F()
4502 TaskInfo* taskInfo in HWTEST_F() local
[all...]

Completed in 18 milliseconds