// Copyright 2013 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "src/libplatform/task-queue.h" #include "include/v8-platform.h" #include "src/base/logging.h" #include "src/base/platform/platform.h" #include "src/base/platform/time.h" namespace v8 { namespace platform { TaskQueue::TaskQueue() : … { … } TaskQueue::~TaskQueue() { … } void TaskQueue::Append(std::unique_ptr<Task> task) { … } std::unique_ptr<Task> TaskQueue::GetNext() { … } void TaskQueue::Terminate() { … } void TaskQueue::BlockUntilQueueEmptyForTesting() { … } } // namespace platform } // namespace v8