Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/mem/
Dconcurrent_sweeper.cpp49 Taskpool::GetCurrentTaskpool()->PostTask( in Sweep()
52 Taskpool::GetCurrentTaskpool()->PostTask( in Sweep()
54 Taskpool::GetCurrentTaskpool()->PostTask( in Sweep()
Dstw_young_gc.cpp86 …auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; // gc thread and… in Mark()
99 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); // gc thread and main thread in Sweep()
Dparallel_evacuator-inl.h163 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateEvacuationThreadNum()
173 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateUpdateThreadNum()
Dheap.cpp92 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Initialize()
110 workManager_ = new WorkManager(this, Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); in Initialize()
265 Taskpool::GetCurrentTaskpool()->PostTask( in Resume()
300 Taskpool::GetCurrentTaskpool()->Destroy(GetJSThread()->GetThreadId()); in DisableParallelGC()
305 Taskpool::GetCurrentTaskpool()->Initialize(); in EnableParallelGC()
307 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in EnableParallelGC()
819 Taskpool::GetCurrentTaskpool()->PostTask( in PostParallelGCTask()
850 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() - 1); in ChangeGCParams()
851 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in ChangeGCParams()
Dconcurrent_marker.h49 size_t taskPoolSize = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in TryIncreaseTaskCounts()
Dparallel_evacuator.cpp72 Taskpool::GetCurrentTaskpool()->PostTask( in EvacuateSpace()
210 Taskpool::GetCurrentTaskpool()->PostTask( in UpdateReference()
244 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReference()
Dfull_gc.cpp99 totalThreadCount += Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Sweep()
Dconcurrent_marker.cpp67 …Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<MarkerTask>(heap_->GetJSThread()->GetThr… in Mark()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_saver.cpp94 Taskpool::GetCurrentTaskpool()->TerminateTask(GLOBAL_TASK_ID, TaskType::PGO_SAVE_TASK); in TerminateSaveTask()
102 Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<SaveTask>(this, GLOBAL_TASK_ID)); in PostSaveTask()
/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/dfx/cpu_profiler/
Dcpu_profiler.cpp77 Taskpool::GetCurrentTaskpool()->PostTask( in StartCpuProfilerForInfo()
130 Taskpool::GetCurrentTaskpool()->PostTask( in StartCpuProfilerForFile()
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.cpp176 Taskpool::GetCurrentTaskpool()->Initialize(); in Initialize()
308 Taskpool::GetCurrentTaskpool()->Destroy(thread_->GetThreadId()); in ~EcmaVM()
Decma_vm.h201 if (!Taskpool::GetCurrentTaskpool()->IsInThreadPool(std::this_thread::get_id()) && in CheckThread()