Home
last modified time | relevance | path

Searched refs:TaskQueue (Results 1 – 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/libplatform/
Dtask-queue.cc15 TaskQueue::TaskQueue() : process_queue_semaphore_(0), terminated_(false) {} in TaskQueue() function in v8::platform::TaskQueue
18 TaskQueue::~TaskQueue() { in ~TaskQueue()
24 void TaskQueue::Append(std::unique_ptr<Task> task) { in Append()
31 std::unique_ptr<Task> TaskQueue::GetNext() { in GetNext()
50 void TaskQueue::Terminate() { in Terminate()
57 void TaskQueue::BlockUntilQueueEmptyForTesting() { in BlockUntilQueueEmptyForTesting()
Dtask-queue.h23 class V8_PLATFORM_EXPORT TaskQueue {
25 TaskQueue();
26 ~TaskQueue();
28 TaskQueue(const TaskQueue&) = delete;
29 TaskQueue& operator=(const TaskQueue&) = delete;
Dworker-thread.h19 class TaskQueue; variable
23 explicit WorkerThread(TaskQueue* queue); in NON_EXPORTED_BASE()
33 TaskQueue* queue_; in NON_EXPORTED_BASE()
Dworker-thread.cc13 WorkerThread::WorkerThread(TaskQueue* queue) in WorkerThread()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DTaskQueue.h34 class TaskQueue {
42 explicit Task(Callable C, TaskQueue &Parent) in Task()
64 TaskQueue *Parent;
69 TaskQueue(ThreadPool &Scheduler) : Scheduler(Scheduler) { (void)Scheduler; } in TaskQueue() function
72 ~TaskQueue() { in ~TaskQueue()
/third_party/node/src/
Dnode_platform.cc20 TaskQueue<Task>* task_queue;
31 TaskQueue<Task>* pending_worker_tasks = worker_data->task_queue; in PlatformWorkerThread()
59 explicit DelayedTaskScheduler(TaskQueue<Task>* tasks) in DelayedTaskScheduler()
165 TaskQueue<Task>* pending_worker_tasks_;
167 TaskQueue<Task> tasks_;
573 TaskQueue<T>::TaskQueue() in TaskQueue() function in node::TaskQueue
578 void TaskQueue<T>::Push(std::unique_ptr<T> task) { in Push()
586 std::unique_ptr<T> TaskQueue<T>::Pop() { in Pop()
597 std::unique_ptr<T> TaskQueue<T>::BlockingPop() { in BlockingPop()
611 void TaskQueue<T>::NotifyOfCompletion() { in NotifyOfCompletion()
[all …]
Dnode_platform.h23 class TaskQueue {
25 TaskQueue();
26 ~TaskQueue() = default;
106 TaskQueue<v8::Task> foreground_tasks_;
107 TaskQueue<DelayedTask> foreground_delayed_tasks_;
130 TaskQueue<v8::Task> pending_worker_tasks_;
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
Dnon_marl_bench.cpp124 using TaskQueue = std::vector<Task>; in MultiQueueTaskExecutor() typedef
131 std::vector<TaskQueue> taskQueues(numQueues); in MultiQueueTaskExecutor()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
DvktBuildPrograms.cpp66 typedef de::ThreadSafeRingBuffer<Task*> TaskQueue; typedef
71 TaskExecutorThread (TaskQueue& tasks) in TaskExecutorThread()
91 TaskQueue& m_tasks;
107 TaskQueue m_tasks;
/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/
Dscheduler.h320 using TaskQueue = containers::deque<Task>; variable
440 GUARDED_BY(mutex) TaskQueue tasks;