diff options
author | Juan José Arboleda <soyjuanarbol@gmail.com> | 2019-03-21 23:28:10 +0300 |
---|---|---|
committer | Beth Griggs <Bethany.Griggs@uk.ibm.com> | 2019-04-10 17:30:27 +0300 |
commit | a318cbcec048fb918f3428cb9ee583c2a65da75c (patch) | |
tree | c982e58bbd72b77a564fff3ae9734f6ed4a68bda | |
parent | e40bfd899e18fdc843047ad2defd655aefe5cfbe (diff) |
src: elevate v8::Task namespace
PR-URL: https://github.com/nodejs/node/pull/26909
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Signed-off-by: Beth Griggs <Bethany.Griggs@uk.ibm.com>
-rw-r--r-- | src/node_platform.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/node_platform.cc b/src/node_platform.cc index ba5ca794c06..3c729e50fa5 100644 --- a/src/node_platform.cc +++ b/src/node_platform.cc @@ -158,9 +158,9 @@ class WorkerThreadsTaskRunner::DelayedTaskScheduler { } uv_sem_t ready_; - TaskQueue<v8::Task>* pending_worker_tasks_; + TaskQueue<Task>* pending_worker_tasks_; - TaskQueue<v8::Task> tasks_; + TaskQueue<Task> tasks_; uv_loop_t loop_; uv_async_t flush_tasks_; std::unordered_set<uv_timer_t*> timers_; @@ -201,7 +201,7 @@ void WorkerThreadsTaskRunner::PostTask(std::unique_ptr<Task> task) { pending_worker_tasks_.Push(std::move(task)); } -void WorkerThreadsTaskRunner::PostDelayedTask(std::unique_ptr<v8::Task> task, +void WorkerThreadsTaskRunner::PostDelayedTask(std::unique_ptr<Task> task, double delay_in_seconds) { delayed_task_scheduler_->PostDelayedTask(std::move(task), delay_in_seconds); } @@ -408,11 +408,11 @@ bool PerIsolatePlatformData::FlushForegroundTasksInternal() { return did_work; } -void NodePlatform::CallOnWorkerThread(std::unique_ptr<v8::Task> task) { +void NodePlatform::CallOnWorkerThread(std::unique_ptr<Task> task) { worker_thread_task_runner_->PostTask(std::move(task)); } -void NodePlatform::CallDelayedOnWorkerThread(std::unique_ptr<v8::Task> task, +void NodePlatform::CallDelayedOnWorkerThread(std::unique_ptr<Task> task, double delay_in_seconds) { worker_thread_task_runner_->PostDelayedTask(std::move(task), delay_in_seconds); |