Home
last modified time | relevance | path

Searched refs:GCWorkersTaskTypes (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
Dgc_workers_tasks.h26 enum class GCWorkersTaskTypes : uint32_t { enum
37 constexpr const char *GCWorkersTaskTypesToString(GCWorkersTaskTypes type) in GCWorkersTaskTypesToString()
40 case GCWorkersTaskTypes::TASK_EMPTY: in GCWorkersTaskTypesToString()
42 case GCWorkersTaskTypes::TASK_MARKING: in GCWorkersTaskTypesToString()
44 case GCWorkersTaskTypes::TASK_REMARK: in GCWorkersTaskTypesToString()
46 case GCWorkersTaskTypes::TASK_FULL_MARK: in GCWorkersTaskTypesToString()
48 case GCWorkersTaskTypes::TASK_REGION_COMPACTING: in GCWorkersTaskTypesToString()
50 case GCWorkersTaskTypes::TASK_RETURN_FREE_PAGES_TO_OS: in GCWorkersTaskTypesToString()
52 case GCWorkersTaskTypes::TASK_UPDATE_REMSET_REFS: in GCWorkersTaskTypesToString()
54 case GCWorkersTaskTypes::TASK_ENQUEUE_REMSET_REFS: in GCWorkersTaskTypesToString()
[all …]
Dgc_workers_task_pool.cpp39 [[maybe_unused]] GCWorkersTaskTypes type = task.GetType(); in AddTask()
Dgc_workers_task_pool.h48 ALWAYS_INLINE bool AddTask(GCWorkersTaskTypes type) in AddTask()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_adaptive_stack.h39 GCWorkersTaskTypes task = GCWorkersTaskTypes::TASK_EMPTY,
116 GCWorkersTaskTypes taskType_;
Dgc_adaptive_stack.cpp22 …AdaptiveStack(GC *gc, size_t stackSizeLimit, size_t newTaskStackSizeLimit, GCWorkersTaskTypes task, in GCAdaptiveStack()
89 ASSERT(taskType_ != GCWorkersTaskTypes::TASK_EMPTY); in PushToStack()
190 return taskType_ != GCWorkersTaskTypes::TASK_EMPTY; in IsWorkersTaskSupported()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/stw-gc/
Dstw-gc.cpp85 GCWorkersTaskTypes::TASK_MARKING, in Mark()
199 case GCWorkersTaskTypes::TASK_MARKING: { in WorkerTaskProcessing()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dg1-gc.cpp544 case GCWorkersTaskTypes::TASK_MARKING: { in WorkerTaskProcessing()
551 case GCWorkersTaskTypes::TASK_REMARK: { in WorkerTaskProcessing()
558 case GCWorkersTaskTypes::TASK_FULL_MARK: { in WorkerTaskProcessing()
569 case GCWorkersTaskTypes::TASK_REGION_COMPACTING: { in WorkerTaskProcessing()
583 case GCWorkersTaskTypes::TASK_RETURN_FREE_PAGES_TO_OS: { in WorkerTaskProcessing()
587 case GCWorkersTaskTypes::TASK_ENQUEUE_REMSET_REFS: { in WorkerTaskProcessing()
770 … if (!this->GetWorkersTaskPool()->AddTask(GCWorkersTaskTypes::TASK_RETURN_FREE_PAGES_TO_OS)) { in RunFullGC()
1057 GCWorkersTaskTypes::TASK_MARKING, in MixedMarkAndCacheRefs()
1379 GCWorkersTaskTypes::TASK_FULL_MARK, in FullMarking()
1530 GCWorkersTaskTypes::TASK_REMARK, in Remark()