Searched refs:DelayedTask (Results 1 – 3 of 3) sorted by relevance
45 struct DelayedTask { struct86 void DeleteFromScheduledTasks(DelayedTask* task);107 TaskQueue<DelayedTask> foreground_delayed_tasks_;110 typedef std::unique_ptr<DelayedTask, void(*)(DelayedTask*)>
269 std::unique_ptr<DelayedTask> delayed(new DelayedTask()); in PostDelayedTask()434 void PerIsolatePlatformData::DeleteFromScheduledTasks(DelayedTask* task) { in DeleteFromScheduledTasks()445 DelayedTask* delayed = ContainerOf(&DelayedTask::timer, handle); in RunForegroundTask()463 while (std::unique_ptr<DelayedTask> delayed = in FlushForegroundTasksInternal()477 [](DelayedTask* delayed) { in FlushForegroundTasksInternal()480 std::unique_ptr<DelayedTask> task { in FlushForegroundTasksInternal()481 static_cast<DelayedTask*>(handle->data) }; in FlushForegroundTasksInternal()
256 class DelayedTask final : public Task { class in v8::DelayedTasksPlatform258 DelayedTask(std::unique_ptr<Task> task, int32_t delay_ms) in DelayedTask() function in v8::DelayedTasksPlatform::DelayedTask328 return std::make_unique<DelayedTask>(std::move(task), in MakeDelayedTask()