| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | concurrent_sweeper.cpp | 32 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask() 35 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask() 37 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask()
|
| D | stw_young_gc.cpp | 74 …auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; // gc thread and… in Mark() 88 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); // gc thread and main thread in Sweep()
|
| D | partial_gc.cpp | 46 Taskpool::GetCurrentTaskpool()->SetThreadPriority(PriorityMode::STW); in RunPhases() 66 Taskpool::GetCurrentTaskpool()->SetThreadPriority(PriorityMode::FOREGROUND); in RunPhases()
|
| D | concurrent_marker.h | 51 size_t taskPoolSize = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in TryIncreaseTaskCounts()
|
| D | heap.cpp | 299 uint32_t totalThreadNum = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in PostInitialization() 315 …Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<ParallelMarkTask>(dThread_->GetThreadId(… in PostGCMarkingTask() 491 Taskpool::GetCurrentTaskpool()->PostTask( in Reclaim() 527 uint32_t totalThreadNum = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in EnableParallelGC() 745 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Initialize() 763 workManager_ = new WorkManager(this, Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1); in Initialize() 1013 Taskpool::GetCurrentTaskpool()->PostTask( in Resume() 1051 Taskpool::GetCurrentTaskpool()->Destroy(GetJSThread()->GetThreadId()); in DisableParallelGC() 1057 maxEvacuateTaskCount_ = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in EnableParallelGC() 2091 Taskpool::GetCurrentTaskpool()->PostTask( in PostParallelGCTask() [all …]
|
| D | parallel_evacuator.cpp | 94 Taskpool::GetCurrentTaskpool()->PostTask( in EvacuateSpace() 241 Taskpool::GetCurrentTaskpool()->PostTask( in UpdateReference() 292 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReference() 366 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReferenceOpt()
|
| D | parallel_evacuator-inl.h | 385 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateEvacuationThreadNum() 395 Taskpool::GetCurrentTaskpool()->GetTotalThreadNum()); in CalculateUpdateThreadNum()
|
| D | full_gc.cpp | 117 totalThreadCount += Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in Sweep()
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit.cpp | 180 JitTaskpool::GetCurrentTaskpool()->Initialize(enableCodeSign && !shouldCompileMain); in SetEnableOrDisable() 193 JitTaskpool::GetCurrentTaskpool()->Destroy(); in Destroy() 448 JitTaskpool::GetCurrentTaskpool()->WaitForJitTaskPoolReady(); in Compile() 449 EcmaVM *compilerVm = JitTaskpool::GetCurrentTaskpool()->GetCompilerVm(); in Compile() 454 JitTaskpool::GetCurrentTaskpool()->PostTask( in Compile() 524 JitTaskpool::GetCurrentTaskpool()->ForEachTask([&cnt, &vm](Task *task) { in GetRunningTaskCnt() 572 JitTaskpool::GetCurrentTaskpool()->ForEachTask([&checkClear](Task *task) { in ClearTask() 639 JitTaskpool::GetCurrentTaskpool()->SetThreadPriority(PriorityMode::BACKGROUND); in ChangeTaskPoolState() 641 JitTaskpool::GetCurrentTaskpool()->SetThreadPriority(PriorityMode::FOREGROUND); in ChangeTaskPoolState()
|
| D | jit_task.h | 42 PUBLIC_API static JitTaskpool *GetCurrentTaskpool(); 75 JitTaskpool::GetCurrentTaskpool()->SetCompilerVm(jitVm); in Initialize() 80 EcmaVM *compilerVm = JitTaskpool::GetCurrentTaskpool()->GetCompilerVm(); in Initialize()
|
| D | jit_task.cpp | 24 JitTaskpool *JitTaskpool::GetCurrentTaskpool() in GetCurrentTaskpool() function in panda::ecmascript::JitTaskpool
|
| /arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
| D | shared_concurrent_sweeper.cpp | 31 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask() 34 Taskpool::GetCurrentTaskpool()->PostTask( in PostTask()
|
| D | shared_gc.cpp | 133 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReference()
|
| D | shared_full_gc.cpp | 142 auto totalThreadCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum() + 1; in UpdateRecordWeakReference()
|
| /arkcompiler/ets_runtime/ecmascript/daemon/ |
| D | daemon_thread.cpp | 54 Taskpool::GetCurrentTaskpool()->Initialize(); in StartRunning() 81 Taskpool::GetCurrentTaskpool()->Destroy(GetThreadId()); in WaitFinished()
|
| /arkcompiler/ets_runtime/ecmascript/taskpool/ |
| D | taskpool.h | 29 PUBLIC_API static Taskpool *GetCurrentTaskpool();
|
| D | taskpool.cpp | 21 Taskpool *Taskpool::GetCurrentTaskpool() in GetCurrentTaskpool() function in panda::ecmascript::Taskpool
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_encoder.cpp | 309 Taskpool::GetCurrentTaskpool()->TerminateTask(GLOBAL_TASK_ID, TaskType::PGO_SAVE_TASK); in TerminateSaveTask() 317 Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<SaveTask>(this, GLOBAL_TASK_ID)); in PostSaveTask() 331 …Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<ResetOutPathTask>(this, moduleName, GLOB… in PostResetOutPathTask()
|
| D | pgo_profiler.cpp | 406 Taskpool::GetCurrentTaskpool()->PostTask( in DispatchPGODumpTask()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_vm.cpp | 133 Taskpool::GetCurrentTaskpool()->Initialize(); in PostFork() 265 Taskpool::GetCurrentTaskpool()->Initialize(); in Initialize() 349 Taskpool::GetCurrentTaskpool()->Destroy(thread_->GetThreadId()); in ~EcmaVM() 468 if (!Taskpool::GetCurrentTaskpool()->IsDaemonThreadOrInThreadPool(std::this_thread::get_id()) && in CheckThread()
|
| D | ecma_string_table.cpp | 25 const uint32_t postTaskCount = Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); in PostSweepWeakRefTask() 27 …Taskpool::GetCurrentTaskpool()->PostTask(std::make_unique<SweepWeakRefTask>(iter_, this, visitor)); in PostSweepWeakRefTask()
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | js_pandafile.cpp | 499 Taskpool::GetCurrentTaskpool()->PostTask( in PostInitializeMethodTask() 540 for (uint32_t i = 0; i < Taskpool::GetCurrentTaskpool()->GetTotalThreadNum(); i++) { in TranslateClasses()
|
| /arkcompiler/ets_runtime/ecmascript/module/ |
| D | module_logger.cpp | 266 Taskpool::GetCurrentTaskpool()->PostTask( in PostModuleLoggerTask()
|