Home
last modified time | relevance | path

Searched refs:IdleTask (Results 1 – 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/d8/
Dd8-platforms.cc228 void PostIdleTask(std::unique_ptr<IdleTask> task) final { in PostIdleTask()
271 class DelayedIdleTask final : public IdleTask {
273 DelayedIdleTask(std::unique_ptr<IdleTask> task, int32_t delay_ms) in DelayedIdleTask()
282 std::unique_ptr<IdleTask> task_;
332 std::unique_ptr<IdleTask> MakeDelayedIdleTask( in MakeDelayedIdleTask()
333 std::unique_ptr<IdleTask> task) { in MakeDelayedIdleTask()
/third_party/node/deps/v8/src/libplatform/
Ddefault-foreground-task-runner.h42 std::unique_ptr<IdleTask> PopTaskFromIdleQueue(); in NON_EXPORTED_BASE()
51 void PostIdleTask(std::unique_ptr<IdleTask> task) override; in NON_EXPORTED_BASE()
99 std::queue<std::unique_ptr<IdleTask>> idle_task_queue_; in NON_EXPORTED_BASE()
Ddefault-foreground-task-runner.cc78 void DefaultForegroundTaskRunner::PostIdleTask(std::unique_ptr<IdleTask> task) { in PostIdleTask()
162 std::unique_ptr<IdleTask> DefaultForegroundTaskRunner::PopTaskFromIdleQueue() { in PopTaskFromIdleQueue()
166 std::unique_ptr<IdleTask> task = std::move(idle_task_queue_.front()); in PopTaskFromIdleQueue()
Ddefault-worker-threads-task-runner.h40 void PostIdleTask(std::unique_ptr<IdleTask> task) override; in NON_EXPORTED_BASE()
Ddefault-worker-threads-task-runner.cc48 std::unique_ptr<IdleTask> task) { in PostIdleTask()
Ddefault-platform.cc183 std::unique_ptr<IdleTask> task = task_runner->PopTaskFromIdleQueue(); in RunIdleTasks()
/third_party/node/deps/v8/include/cppgc/
Dplatform.h18 using IdleTask = v8::IdleTask; variable
/third_party/node/deps/v8/include/
Dv8-platform.h58 class IdleTask {
60 virtual ~IdleTask() = default;
130 virtual void PostIdleTask(std::unique_ptr<IdleTask> task) = 0;
/third_party/node/deps/v8/src/tasks/
Dcancelable-task.h164 class CancelableIdleTask : public Cancelable, public IdleTask {
/third_party/node/src/
Dnode_platform.h63 void PostIdleTask(std::unique_ptr<v8::IdleTask> task) override;
Dnode_platform.cc248 void PerIsolatePlatformData::PostIdleTask(std::unique_ptr<v8::IdleTask> task) { in PostIdleTask()
/third_party/node/deps/v8/src/heap/cppgc/
Dsweeper.cc955 class IncrementalSweepTask : public cppgc::IdleTask {