Searched refs:Task (Results 1 – 17 of 17) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/taskpool/ |
| D | task.h | 31 class Task { 33 explicit Task(int32_t id) : id_(id) {}; in Task() function 34 virtual ~Task() = default; 37 NO_COPY_SEMANTIC(Task); 38 NO_MOVE_SEMANTIC(Task);
|
| D | task_queue.h | 36 void PostTask(std::unique_ptr<Task> task); 37 std::unique_ptr<Task> PopTask(); 43 std::deque<std::unique_ptr<Task>> tasks_;
|
| D | runner.h | 41 void PostTask(std::unique_ptr<Task> task) in PostTask() 67 void SetRunTask(uint32_t threadId, Task *task); 71 std::array<Task*, MAX_TASKPOOL_THREAD_NUM + 1> runningTask_;
|
| D | task_queue.cpp | 19 void TaskQueue::PostTask(std::unique_ptr<Task> task) in PostTask() 27 std::unique_ptr<Task> TaskQueue::PopTask() in PopTask() 32 std::unique_ptr<Task> task = std::move(tasks_.front()); in PopTask()
|
| D | runner.cpp | 65 void Runner::SetRunTask(uint32_t threadId, Task *task) in SetRunTask() 75 while (std::unique_ptr<Task> task = taskQueue_.PopTask()) { in Run()
|
| D | taskpool.h | 44 void PostTask(std::unique_ptr<Task> task) const in PostTask()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | concurrent_sweeper.h | 92 class SweeperTask : public Task { 95 : Task(id), sweeper_(sweeper), type_(type) {}; in SweeperTask()
|
| D | parallel_evacuator.h | 48 class EvacuationTask : public Task { 62 class UpdateReferenceTask : public Task { 64 …UpdateReferenceTask(int32_t id, ParallelEvacuator *evacuator) : Task(id), evacuator_(evacuator) {}; in UpdateReferenceTask()
|
| D | concurrent_marker.h | 126 class MarkerTask : public Task { 128 MarkerTask(int32_t id, Heap *heap) : Task(id), heap_(heap) {} in MarkerTask()
|
| D | heap.h | 552 class ParallelGCTask : public Task { 555 : Task(id), heap_(heap), taskPhase_(taskPhase) {}; in ParallelGCTask() 567 class AsyncClearTask : public Task { 570 : Task(id), heap_(heap), gcType_(type) {} in AsyncClearTask()
|
| D | parallel_evacuator.cpp | 432 : Task(id), evacuator_(evacuator) in EvacuationTask()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_encoder.h | 80 class SaveTask : public Task { 82 explicit SaveTask(PGOProfilerEncoder *encoder, int32_t id) : Task(id), encoder_(encoder) {}; in SaveTask()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
| D | sampling_processor.h | 30 class SamplingProcessor : public Task {
|
| D | sampling_processor.cpp | 32 SamplingProcessor::SamplingProcessor(int32_t id, SamplesRecord *generator, int interval) : Task(id) in SamplingProcessor()
|
| /arkcompiler/ets_runtime/test/typeinfer/automatedcases/contextualOverloadListFromArrayUnion/ |
| D | three.ts | 46 interface Task<T> { interface 50 export function series<T>(tasks: Task<T>[], callback: Callback<T[]>): void {
|
| /arkcompiler/ets_runtime/ |
| D | README.md | 31 │ ├─ taskpool # Task pool
|
| /arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
| D | cocos_worker_test.js | 38622 bR.Task = Gh;
|