/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/ |
H A D | task.h | 24 // Task is a unit of work for the scheduler. 25 class Task { class 39 MARL_NO_EXPORT inline Task(); 40 MARL_NO_EXPORT inline Task(const Task&); 41 MARL_NO_EXPORT inline Task(Task&&); 42 MARL_NO_EXPORT inline Task(const Function& function, 44 MARL_NO_EXPORT inline Task(Function&& function, Flags flags = Flags::None); 45 MARL_NO_EXPORT inline Task 64 Task::Task() {} Task() function in marl::Task 65 Task::Task(const Task& o) : function(o.function), flags(o.flags) {} Task() function in marl::Task 66 Task::Task(Task&& o) : function(std::move(o.function)), flags(o.flags) {} Task() function in marl::Task 67 Task::Task(const Function& function, Flags flags /* = Flags::None */) Task() function in marl::Task 69 Task::Task(Function&& function, Flags flags /* = Flags::None */) Task() function in marl::Task [all...] |
/third_party/node/deps/v8/src/libplatform/ |
H A D | delayed-task-queue.h | 19 class Task; 40 void Append(std::unique_ptr<Task> task); 45 void AppendDelayed(std::unique_ptr<Task> task, double delay_in_seconds); 51 std::unique_ptr<Task> GetNext(); 57 std::unique_ptr<Task> PopTaskFromDelayedQueue(double now); 61 std::queue<std::unique_ptr<Task>> task_queue_; 62 std::multimap<double, std::unique_ptr<Task>> delayed_task_queue_;
|
H A D | default-foreground-task-runner.h | 40 std::unique_ptr<Task> PopTaskFromQueue(MessageLoopBehavior wait_for_work); 47 void PostTask(std::unique_ptr<Task> task) override; 48 void PostDelayedTask(std::unique_ptr<Task> task, 54 void PostNonNestableTask(std::unique_ptr<Task> task) override; 55 void PostNonNestableDelayedTask(std::unique_ptr<Task> task, 67 void PostTaskLocked(std::unique_ptr<Task> task, Nestability nestability, 73 void PostDelayedTaskLocked(std::unique_ptr<Task> task, 79 std::unique_ptr<Task> PopTaskFromDelayedQueueLocked(const base::MutexGuard&, 95 using TaskQueueEntry = std::pair<Nestability, std::unique_ptr<Task>>; 105 std::unique_ptr<Task> tas [all...] |
H A D | default-foreground-task-runner.cc | 39 void DefaultForegroundTaskRunner::PostTaskLocked(std::unique_ptr<Task> task, in PostTaskLocked() 47 void DefaultForegroundTaskRunner::PostTask(std::unique_ptr<Task> task) { in PostTask() 57 std::unique_ptr<Task> task, double delay_in_seconds, in PostDelayedTaskLocked() 66 void DefaultForegroundTaskRunner::PostDelayedTask(std::unique_ptr<Task> task, in PostDelayedTask() 73 std::unique_ptr<Task> task, double delay_in_seconds) { in PostNonNestableDelayedTask() 90 std::unique_ptr<Task> task) { in PostNonNestableTask() 110 std::unique_ptr<Task> task = in MoveExpiredDelayedTasks() 118 std::unique_ptr<Task> DefaultForegroundTaskRunner::PopTaskFromQueue( in PopTaskFromQueue() 136 std::unique_ptr<Task> task = std::move(it->second); in PopTaskFromQueue() 142 std::unique_ptr<Task> [all...] |
H A D | delayed-task-queue.cc | 27 void DelayedTaskQueue::Append(std::unique_ptr<Task> task) { in Append() 34 void DelayedTaskQueue::AppendDelayed(std::unique_ptr<Task> task, in AppendDelayed() 46 std::unique_ptr<Task> DelayedTaskQueue::GetNext() { in GetNext() 51 std::unique_ptr<Task> task = PopTaskFromDelayedQueue(now); in GetNext() 57 std::unique_ptr<Task> result = std::move(task_queue_.front()); in GetNext() 86 std::unique_ptr<Task> DelayedTaskQueue::PopTaskFromDelayedQueue(double now) { in PopTaskFromDelayedQueue() 92 std::unique_ptr<Task> result = std::move(it->second); in PopTaskFromDelayedQueue()
|
H A D | task-queue.h | 19 class Task; 32 void Append(std::unique_ptr<Task> task); 36 std::unique_ptr<Task> GetNext(); 48 std::queue<std::unique_ptr<Task>> task_queue_;
|
H A D | default-worker-threads-task-runner.cc | 34 void DefaultWorkerThreadsTaskRunner::PostTask(std::unique_ptr<Task> task) { in PostTask() 40 void DefaultWorkerThreadsTaskRunner::PostDelayedTask(std::unique_ptr<Task> task, in PostDelayedTask() 58 std::unique_ptr<Task> DefaultWorkerThreadsTaskRunner::GetNext() { in GetNext() 72 while (std::unique_ptr<Task> task = runner_->GetNext()) { in Run()
|
/third_party/typescript/tests/baselines/reference/ |
H A D | asyncImportedPromise_es5.js | 4 export class Task<T> extends Promise<T> { } 7 import { Task } from "./task"; 9 async example<T>(): Task<T> { return; } 30 exports.Task = void 0;
31 var Task = /** @class */ (function (_super) {
32 __extends(Task, _super);
33 function Task() {
36 return Task;
38 exports.Task = Task;
[all...] |
H A D | asyncImportedPromise_es6.js | 4 export class Task<T> extends Promise<T> { } 7 import { Task } from "./task"; 9 async example<T>(): Task<T> { return; } 15 exports.Task = void 0;
16 class Task extends Promise {
18 exports.Task = Task;
|
/third_party/node/src/ |
H A D | node_platform.cc | 15 using v8::Task; 20 TaskQueue<Task>* task_queue; 31 TaskQueue<Task>* pending_worker_tasks = worker_data->task_queue; in PlatformWorkerThread() 42 while (std::unique_ptr<Task> task = pending_worker_tasks->BlockingPop()) { in PlatformWorkerThread() 59 explicit DelayedTaskScheduler(TaskQueue<Task>* tasks) in DelayedTaskScheduler() 74 void PostDelayedTask(std::unique_ptr<Task> task, double delay_in_seconds) { in PostDelayedTask() 102 while (std::unique_ptr<Task> task = scheduler->tasks_.Pop()) in FlushTasks() 106 class StopTask : public Task { 124 class ScheduleTask : public Task { 127 std::unique_ptr<Task> tas in ScheduleTask() [all...] |
H A D | node_platform.h | 46 std::unique_ptr<v8::Task> task; 62 void PostTask(std::unique_ptr<v8::Task> task) override; 64 void PostDelayedTask(std::unique_ptr<v8::Task> task, 71 void PostNonNestableTask(std::unique_ptr<v8::Task> task) override; 72 void PostNonNestableDelayedTask(std::unique_ptr<v8::Task> task, 90 void RunForegroundTask(std::unique_ptr<v8::Task> task); 106 TaskQueue<v8::Task> foreground_tasks_; 120 void PostTask(std::unique_ptr<v8::Task> task); 121 void PostDelayedTask(std::unique_ptr<v8::Task> task, 130 TaskQueue<v8::Task> pending_worker_tasks [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
H A D | ThreadPool.cpp | 34 PackagedTaskTy Task; in ThreadPool() 52 Task = std::move(Tasks.front()); in ThreadPool() 56 Task(); in ThreadPool() 81 std::shared_future<void> ThreadPool::asyncImpl(TaskTy Task) { in asyncImpl() argument 82 /// Wrap the Task in a packaged_task to return a future object. in asyncImpl() 83 PackagedTaskTy PackagedTask(std::move(Task)); in asyncImpl() 125 auto Task = std::move(Tasks.front()); 127 Task(); 131 std::shared_future<void> ThreadPool::asyncImpl(TaskTy Task) { 133 auto Future = std::async(std::launch::deferred, std::move(Task)) [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
H A D | Caching.cpp | 35 return [=](unsigned Task, StringRef Key) -> AddStreamFn { in localCache() 52 AddBuffer(Task, std::move(*MBOrErr)); in localCache() 76 unsigned Task; in localCache() member 80 unsigned Task) in localCache() 83 Task(Task) {} in localCache() 129 AddBuffer(Task, std::move(*MBOrErr)); in localCache() 133 return [=](size_t Task) -> std::unique_ptr<NativeObjectStream> { in localCache() 147 AddBuffer, std::move(*Temp), EntryPath.str(), Task); in localCache()
|
H A D | LTOBackend.cpp | 70 Hook = [=](unsigned Task, const Module &M) { in addSaveTemps() 73 if (LinkerHook && !LinkerHook(Task, M)) in addSaveTemps() 79 // named from the provided OutputFileName with the Task ID appended. in addSaveTemps() 82 if (Task != (unsigned)-1) in addSaveTemps() 83 PathPrefix += utostr(Task) + "."; in addSaveTemps() 303 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt() argument 315 return !Conf.PostOptModuleHook || Conf.PostOptModuleHook(Task, Mod); in opt() 336 unsigned Task, Module &Mod) { in codegen() 337 if (Conf.PreCodeGenModuleHook && !Conf.PreCodeGenModuleHook(Task, Mod)) in codegen() 351 sys::path::append(DwoFile, std::to_string(Task) in codegen() 335 codegen(const Config &Conf, TargetMachine *TM, AddStreamFn AddStream, unsigned Task, Module &Mod) codegen() argument 502 thinBackend(const Config &Conf, unsigned Task, AddStreamFn AddStream, Module &Mod, const ModuleSummaryIndex &CombinedIndex, const FunctionImporter::ImportMapTy &ImportList, const GVSummaryMapTy &DefinedGlobals, MapVector<StringRef, BitcodeModule> &ModuleMap) thinBackend() argument [all...] |
/third_party/skia/experimental/graphite/src/ |
H A D | Task.cpp | 8 #include "experimental/graphite/src/Task.h" 12 Task::Task() {} in Task() function in skgpu::Task 13 Task::~Task() {} in ~Task()
|
H A D | Task.h | 18 class Task : public SkRefCnt { class 20 ~Task() override; 25 Task();
|
/third_party/node/deps/v8/src/d8/ |
H A D | d8-platforms.cc | 55 void CallOnWorkerThread(std::unique_ptr<Task> task) override { 69 void CallDelayedOnWorkerThread(std::unique_ptr<Task> task, 174 void CallOnWorkerThread(std::unique_ptr<Task> task) override { 178 void CallDelayedOnWorkerThread(std::unique_ptr<Task> task, 213 void PostTask(std::unique_ptr<Task> task) final { 217 void PostNonNestableTask(std::unique_ptr<Task> task) final { 222 void PostDelayedTask(std::unique_ptr<Task> task, 256 class DelayedTask final : public Task { 258 DelayedTask(std::unique_ptr<Task> task, int32_t delay_ms) in DelayedTask() 267 std::unique_ptr<Task> task [all...] |
/third_party/node/deps/v8/src/heap/ |
H A D | scavenge-job.cc | 17 class ScavengeJob::Task : public CancelableTask { class in v8::internal::ScavengeJob 19 Task(Isolate* isolate, ScavengeJob* job) in Task() function in v8::internal::ScavengeJob::Task 48 std::make_unique<Task>(heap->isolate(), this)); in ScheduleTaskIfNeeded() 54 void ScavengeJob::Task::RunInternal() { in RunInternal() 56 TRACE_EVENT_CALL_STATS_SCOPED(isolate(), "v8", "V8.Task"); in RunInternal()
|
H A D | incremental-marking-job.cc | 21 class IncrementalMarkingJob::Task : public CancelableTask { class in v8::internal::IncrementalMarkingJob 25 Task(Isolate* isolate, IncrementalMarkingJob* job, in Task() function in v8::internal::IncrementalMarkingJob::Task 65 std::make_unique<Task>(heap->isolate(), this, stack_state, task_type); in ScheduleTask() 84 StepResult IncrementalMarkingJob::Task::Step(Heap* heap) { in Step() 96 void IncrementalMarkingJob::Task::RunInternal() { in RunInternal() 98 TRACE_EVENT_CALL_STATS_SCOPED(isolate(), "v8", "V8.Task"); in RunInternal()
|
/third_party/node/deps/v8/src/logging/ |
H A D | metrics.cc | 13 class Recorder::Task : public v8::Task { class in v8::internal::metrics::Recorder 15 explicit Task(const std::shared_ptr<Recorder>& recorder) in Task() function in v8::internal::metrics::Recorder::Task 57 std::make_unique<Task>(shared_from_this()), 1.0); in Delay()
|
/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-platform.h | 46 * A Task represents a unit of work. 48 class Task { class 50 virtual ~Task() = default; 79 virtual void PostTask(std::unique_ptr<Task> task) = 0; 96 virtual void PostNonNestableTask(std::unique_ptr<Task> task) {} in PostNonNestableTask() 103 virtual void PostDelayedTask(std::unique_ptr<Task> task, 122 virtual void PostNonNestableDelayedTask(std::unique_ptr<Task> task, in PostNonNestableDelayedTask() 1019 virtual void CallOnWorkerThread(std::unique_ptr<Task> task) { in CallOnWorkerThread() 1032 virtual void CallBlockingTaskOnWorkerThread(std::unique_ptr<Task> task) { in CallBlockingTaskOnWorkerThread() 1045 virtual void CallLowPriorityTaskOnWorkerThread(std::unique_ptr<Task> tas [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/ |
H A D | non_marl_bench.cpp | 56 using Task = std::function<uint32_t(uint32_t)>; in SingleQueueTaskExecutor() 70 std::queue<Task> tasks; in SingleQueueTaskExecutor() 77 Task task; in SingleQueueTaskExecutor() 123 using Task = std::function<uint32_t(uint32_t)>; in MultiQueueTaskExecutor() 124 using TaskQueue = std::vector<Task>; in MultiQueueTaskExecutor()
|
H A D | event_bench.cpp | 50 marl::schedule(marl::Task( in BENCHMARK_DEFINE_F() 57 marl::Task::Flags::SameThread)); in BENCHMARK_DEFINE_F() 59 marl::schedule(marl::Task( in BENCHMARK_DEFINE_F() 67 marl::Task::Flags::SameThread)); in BENCHMARK_DEFINE_F()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkQueue.cpp | 175 Task task; in ~Queue() 176 task.type = Task::KILL_THREAD; in ~Queue() 189 Task task; in submit() 203 void Queue::submitQueue(const Task &task) in submitQueue() 280 Task task = pending.take(); in taskLoop() 284 case Task::KILL_THREAD: in taskLoop() 287 case Task::SUBMIT_QUEUE: in taskLoop() 303 Task task; in waitIdle()
|
/third_party/node/deps/v8/include/ |
H A D | v8-platform.h | 43 * A Task represents a unit of work. 45 class Task { class 47 virtual ~Task() = default; 76 virtual void PostTask(std::unique_ptr<Task> task) = 0; 93 virtual void PostNonNestableTask(std::unique_ptr<Task> task) {} in PostNonNestableTask() 100 virtual void PostDelayedTask(std::unique_ptr<Task> task, 119 virtual void PostNonNestableDelayedTask(std::unique_ptr<Task> task, in PostNonNestableDelayedTask() 949 virtual void CallOnWorkerThread(std::unique_ptr<Task> task) = 0; 955 virtual void CallBlockingTaskOnWorkerThread(std::unique_ptr<Task> task) { in CallBlockingTaskOnWorkerThread() 964 virtual void CallLowPriorityTaskOnWorkerThread(std::unique_ptr<Task> tas [all...] |