Home
last modified time | relevance | path

Searched defs:task (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/runtime_core/runtime/mem/gc/
Dgc_queue.cpp37 GCTask *task = queue_.top(); in GetTask() local
53 void GCQueueWithTime::AddTask(GCTask *task) in AddTask()
81 auto task = queue_.top(); in Finalize() local
Dgc.cpp143 …auto task = MakePandaUnique<GCTask>(GCTaskCause::NATIVE_ALLOC_CAUSE, time::GetCurrentTimeInNanos()… in TriggerGCForNative() local
186 void GC::RunPhases(GCTask &task) in RunPhases()
335 void GC::ProcessReferences(GCPhase gc_phase, const GCTask &task, const ReferenceClearPredicateT &pr… in ProcessReferences()
356 auto task = gc->gc_queue_->GetTask(); in GCWorkerEntry() local
457 auto task = MakePandaUnique<PostForkGCTask>(GCTaskCause::STARTUP_COMPLETE_CAUSE, in PreStartup() local
465 void GC::AddGCTask(bool is_managed, PandaUniquePtr<GCTask> task, bool triggered_by_threshold) in AddGCTask()
572 void GC::WaitForGCInManaged(const GCTask &task) in WaitForGCInManaged()
616 void GC::WaitForGCOnPygoteFork(const GCTask &task) in WaitForGCOnPygoteFork()
Dgenerational-gc-base.cpp24 bool GenerationalGC<LanguageConfig>::ShouldRunTenuredGC(const GCTask &task) in ShouldRunTenuredGC()
32 void GenerationalGC<LanguageConfig>::WaitForGC(GCTask task) in WaitForGC()
Dgc_trigger.cpp83 void GCTriggerHeap::ComputeNewTargetFootprint(const GCTask &task, size_t heap_size_before_gc, size_… in ComputeNewTargetFootprint()
242 void GCTriggerHeap::GCFinished(const GCTask &task, size_t heap_size_before_gc, size_t heap_size) in GCFinished()
272 void GCTriggerDebug::GCFinished([[maybe_unused]] const GCTask &task, [[maybe_unused]] size_t heap_s… in GCFinished()
289 void GCTriggerHeapOccupancy::GCFinished([[maybe_unused]] const GCTask &task, in GCFinished()
Dgc_workers_thread_pool.cpp35 bool GCWorkersProcessor::Process(GCWorkersTask task) in Process()
Dgc_adaptive_stack.cpp23GCWorkersTaskTypes task, PandaStack<const ObjectHeader *> *stack_src) in GCAdaptiveStack()
/arkcompiler/runtime_core/runtime/scheduler/
Dtask.cpp33 auto *task = allocator->New<Task>(vm, obj); in Create() local
63 auto task = Task::GetCurrent(); in SuspendCurrent() local
72 auto task = Task::GetCurrent(); in EndCurrent() local
Dtask.h33 auto task = Thread::GetCurrent(); in GetCurrent() local
/arkcompiler/ets_runtime/ecmascript/taskpool/
Dtask_queue.cpp19 void TaskQueue::PostTask(std::unique_ptr<Task> task) in PostTask()
32 std::unique_ptr<Task> task = std::move(tasks_.front()); in PopTask() local
Drunner.cpp65 void Runner::SetRunTask(uint32_t threadId, Task *task) in SetRunTask()
73 while (std::unique_ptr<Task> task = taskQueue_.PopTask()) { in Run() local
Dtaskpool.h44 void PostTask(std::unique_ptr<Task> task) const in PostTask()
Drunner.h41 void PostTask(std::unique_ptr<Task> task) in PostTask()
/arkcompiler/runtime_core/runtime/
Dthread_pool.h152 Task task; in Help() local
172 bool TryPutTask(Task task) in TryPutTask()
189 bool PutTask(Task task) in PutTask()
236 Task task; in WorkerEntry() local
Dcompiler_queue_simple.h37 auto task = queue_.front(); in GetTask() local
Dcompiler_queue_counter_priority.h30 explicit CompilationQueueElement(CompilerTask task) : context_(task) in CompilationQueueElement()
96 auto task = element->GetContext(); in GetTask() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_saver.cpp76 void PGOProfilerSaver::SaveProfiler(const SaveTask *task) in SaveProfiler()
105 void PGOProfilerSaver::StartSaveTask(const SaveTask *task) in StartSaveTask()
/arkcompiler/runtime_core/runtime/mem/gc/stw-gc/
Dstw-gc.cpp62 void StwGC<LanguageConfig>::RunPhasesImpl(GCTask &task) in RunPhasesImpl()
78 void StwGC<LanguageConfig>::Mark(const GCTask &task) in Mark()
191 void StwGC<LanguageConfig>::WaitForGC(GCTask task) in WaitForGC()
243 …auto task = MakePandaUnique<GCTask>(GCTaskCause::HEAP_USAGE_THRESHOLD_CAUSE, time::GetCurrentTimeI… in Trigger() local
248 void StwGC<LanguageConfig>::WorkerTaskProcessing(GCWorkersTask *task, [[maybe_unused]] void *worker… in WorkerTaskProcessing()
/arkcompiler/runtime_core/runtime/mem/gc/epsilon/
Depsilon.cpp41 void EpsilonGC<LanguageConfig>::RunPhasesImpl([[maybe_unused]] GCTask &task) in RunPhasesImpl()
49 void EpsilonGC<LanguageConfig>::WaitForGC([[maybe_unused]] GCTask task) in WaitForGC()
/arkcompiler/runtime_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp62 bool GenGC<LanguageConfig>::ShouldRunTenuredGC(const GCTask &task) in ShouldRunTenuredGC()
68 bool GenGC<LanguageConfig>::ShouldRunFullGC(const GCTask &task, bool have_enough_space_for_young) c… in ShouldRunFullGC() argument
76 void GenGC<LanguageConfig>::RunPhasesImpl(GCTask &task) in RunPhasesImpl()
168 …auto task = MakePandaUnique<GCTask>(GCTaskCause::HEAP_USAGE_THRESHOLD_CAUSE, time::GetCurrentTimeI… in Trigger() local
174 void GenGC<LanguageConfig>::RunYoungGC(GCTask &task) in RunYoungGC()
196 void GenGC<LanguageConfig>::MarkYoung(const GCTask &task) in MarkYoung()
416 void GenGC<LanguageConfig>::RunTenuredGC(GCTask &task) in RunTenuredGC()
455 void GenGC<LanguageConfig>::RunFullGC(GCTask &task) in RunFullGC()
537 void GenGC<LanguageConfig>::ReMark(GCMarkingStackType *objects_stack, const GCTask &task) in ReMark()
567 void GenGC<LanguageConfig>::FullMark(const GCTask &task) in FullMark()
/arkcompiler/runtime_core/runtime/tests/
Dgc_log_test.cpp86 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in CounterLogTest() local
111 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in FullLogTest() local
182 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
225 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
Dmock_queue_thread_pool.cpp96 auto task = queue_.front(); in GetTask() local
103 void AddTask(MockTask task, [[maybe_unused]] size_t priority = 0) override in AddTask()
128 void SolveTask(MockTask task) in SolveTask()
152 bool Process(MockTask task) override in Process()
168 MockTask task(i + 1); in CreateTasks() local
251 MockTask task(i + 1); in ControllerThreadTryPutTask() local
Dg1gc_test.cpp218 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
249 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
287 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
343 GCTask task(GCTaskCause::EXPLICIT_CAUSE); in TEST_F() local
460 …GCTask task(GCTaskCause::HEAP_USAGE_THRESHOLD_CAUSE); // threshold cause should trigger concurren… in TEST_F() local
546 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
567 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
626 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
830 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
887 GCTask task(GCTaskCause::YOUNG_GC_CAUSE); in TEST_F() local
[all …]
Dgc_trigger_test.cpp70 GCTask task(GCTaskCause::HEAP_USAGE_THRESHOLD_CAUSE); in TEST_F() local
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dg1-gc.cpp176 void G1GC<LanguageConfig>::WaitForGC(GCTask task) in WaitForGC()
204 …auto task = MakePandaUnique<GCTask>(GCTaskCause::HEAP_USAGE_THRESHOLD_CAUSE, time::GetCurrentTimeI… in Trigger() local
272 void G1GC<LanguageConfig>::CollectNonRegularObjects(GCTask &task) in CollectNonRegularObjects()
429 void G1GC<LanguageConfig>::WorkerTaskProcessing(GCWorkersTask *task, void *worker_data) in WorkerTaskProcessing()
493 void G1GC<LanguageConfig>::RunPhasesForRegions(panda::GCTask &task, const CollectionSet &collectibl… in RunPhasesForRegions()
506 void G1GC<LanguageConfig>::RunFullForTenured(panda::GCTask &task) in RunFullForTenured()
522 void G1GC<LanguageConfig>::RunFullMarkAndProcessRefs(panda::GCTask &task, const CollectionSet &coll… in RunFullMarkAndProcessRefs()
535 void G1GC<LanguageConfig>::RunFullProcessRefsNoCollect(panda::GCTask &task) in RunFullProcessRefsNoCollect()
544 void G1GC<LanguageConfig>::RunPhasesImpl(panda::GCTask &task) in RunPhasesImpl()
800 void G1GC<LanguageConfig>::RunGC(GCTask &task, const CollectionSet &collectible_regions) in RunGC()
[all …]
/arkcompiler/runtime_core/runtime/mem/gc/gc-hung/
Dgc_hung.cpp235 void GcHung::CheckOvertime(const GCTask &task) in CheckOvertime()
269 void GcHung::Check(const GCTask &task) in Check()

12