Home
last modified time | relevance | path

Searched refs:Task (Results 1 - 25 of 92) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/
H A Dtask.h24 // 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 Ddelayed-task-queue.h19 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 Ddefault-foreground-task-runner.h40 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 Ddefault-foreground-task-runner.cc39 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 Ddelayed-task-queue.cc27 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 Dtask-queue.h19 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 Ddefault-worker-threads-task-runner.cc34 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 DasyncImportedPromise_es5.js4 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 DasyncImportedPromise_es6.js4 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 Dnode_platform.cc15 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 Dnode_platform.h46 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 DThreadPool.cpp34 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 DCaching.cpp35 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 DLTOBackend.cpp70 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 DTask.cpp8 #include "experimental/graphite/src/Task.h"
12 Task::Task() {} in Task() function in skgpu::Task
13 Task::~Task() {} in ~Task()
H A DTask.h18 class Task : public SkRefCnt { class
20 ~Task() override;
25 Task();
/third_party/node/deps/v8/src/d8/
H A Dd8-platforms.cc55 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 Dscavenge-job.cc17 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 Dincremental-marking-job.cc21 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 Dmetrics.cc13 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 Dv8-platform.h46 * 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 Dnon_marl_bench.cpp56 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 Devent_bench.cpp50 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 DVkQueue.cpp175 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 Dv8-platform.h43 * 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...]

Completed in 11 milliseconds

1234