Searched refs:CallbackTask (Results 1 – 13 of 13) sorted by relevance
24 struct CallbackTask { struct26 virtual ~CallbackTask() = default;34 void AddCallbackTask(std::unique_ptr<CallbackTask> callbackTask);36 std::vector<std::unique_ptr<CallbackTask>> AcquireCallbackTasks();40 std::vector<std::unique_ptr<CallbackTask>> mCallbackTaskQueue;
24 std::vector<std::unique_ptr<CallbackTask>> CallbackTaskManager::AcquireCallbackTasks() { in AcquireCallbackTasks()27 std::vector<std::unique_ptr<CallbackTask>> allTasks; in AcquireCallbackTasks()32 void CallbackTaskManager::AddCallbackTask(std::unique_ptr<CallbackTask> callbackTask) { in AddCallbackTask()
32 struct CreatePipelineAsyncCallbackTaskBase : CallbackTask {
90 struct LoggingCallbackTask : CallbackTask {332 for (std::unique_ptr<CallbackTask>& callbackTask : callbackTasks) { in Destroy()455 for (std::unique_ptr<CallbackTask>& callbackTask : callbackTasks) { in HandleError()1621 for (std::unique_ptr<CallbackTask>& callbackTask : callbackTasks) { in FlushCallbackTaskQueue()
53 struct CallbackTask;
32 class CallbackTask33 : public TorqueGeneratedCallbackTask<CallbackTask, Microtask> {37 TQ_OBJECT_CONSTRUCTORS(CallbackTask)
24 TQ_OBJECT_CONSTRUCTORS_IMPL(CallbackTask)
9 extern class CallbackTask extends Microtask {
122 V(_, CALLBACK_TASK_TYPE, CallbackTask, callback_task) \
94 Handle<CallbackTask> microtask = isolate->factory()->NewCallbackTask( in EnqueueMicrotask()
168 LoadObjectField(microtask, CallbackTask::kCallbackOffset); in RunSingleMicrotask()170 LoadObjectField(microtask, CallbackTask::kDataOffset); in RunSingleMicrotask()
37 class CallbackTask; variable416 Handle<CallbackTask> NewCallbackTask(Handle<Foreign> callback,
1440 Handle<CallbackTask> Factory::NewCallbackTask(Handle<Foreign> callback, in NewCallbackTask()1442 auto microtask = NewStructInternal<CallbackTask>(CALLBACK_TASK_TYPE, in NewCallbackTask()