5 #include "src/libplatform/worker-thread.h" 7 #include "include/v8-platform.h" 8 #include "src/libplatform/task-queue.h" 13 WorkerThread::WorkerThread(TaskQueue* queue)
14 : Thread(Options(
"V8 WorkerThread")), queue_(queue) {
19 WorkerThread::~WorkerThread() {
24 void WorkerThread::Run() {
25 while (std::unique_ptr<Task> task = queue_->GetNext()) {