Home
last modified time | relevance | path

Searched refs:GetCurrentTaskpool (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dconcurrent_sweeper.cpp36 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask()
39 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask()
41 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask()
Dstw_young_gc.cpp85 …auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; // gc thread and… in Mark()
99 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); // gc thread and main thread in Sweep()
Dheap.cpp96 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Initialize()
114 workManager_ = new WorkManager(this, Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); in Initialize()
267 Taskpool::GetCurrentTaskpool()->PostTask( in Resume()
302 Taskpool::GetCurrentTaskpool()->Destroy(GetJSThread()->GetThreadId()); in DisableParallelGC()
307 Taskpool::GetCurrentTaskpool()->Initialize(); in EnableParallelGC()
309 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in EnableParallelGC()
1012 Taskpool::GetCurrentTaskpool()->PostTask( in PostParallelGCTask()
1047 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() - 1); in ChangeGCParams()
1048 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in ChangeGCParams()
Dparallel_evacuator-inl.h195 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateEvacuationThreadNum()
205 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateUpdateThreadNum()
Dconcurrent_marker.h49 size_t taskPoolSize = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in TryIncreaseTaskCounts()
Dparallel_evacuator.cpp70 Taskpool::GetCurrentTaskpool()->PostTask( in EvacuateSpace()
219 Taskpool::GetCurrentTaskpool()->PostTask( in UpdateReference()
253 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReference()
Dconcurrent_marker.cpp65 …Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<MarkerTask>(heap_->GetJSThread()->GetThr… in Mark()
Dfull_gc.cpp99 totalThreadCount += Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Sweep()
/arkcompiler/ets_runtime/ecmascript/taskpool/
Dtaskpool.h28 PUBLIC_API static Taskpool *GetCurrentTaskpool();
Dtaskpool.cpp21 Taskpool *Taskpool::GetCurrentTaskpool() in GetCurrentTaskpool() function in panda::ecmascript::Taskpool
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_encoder.cpp199 Taskpool::GetCurrentTaskpool()->TerminateTask(GLOBAL_TASK_ID, TaskType::PGO_SAVE_TASK); in TerminateSaveTask()
207 Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<SaveTask>(this, GLOBAL_TASK_ID)); in PostSaveTask()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.cpp86 Taskpool::GetCurrentTaskpool()->PostTask( in StartCpuProfilerForInfo()
146 Taskpool::GetCurrentTaskpool()->PostTask( in StartCpuProfilerForFile()
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.cpp192 Taskpool::GetCurrentTaskpool()->Initialize(); in Initialize()
239 Taskpool::GetCurrentTaskpool()->Destroy(thread_->GetThreadId()); in ~EcmaVM()
Decma_vm.h162 if (!Taskpool::GetCurrentTaskpool()->IsInThreadPool(std::this_thread::get_id()) && in CheckThread()