Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
Dgc_workers_tasks.h26 enum class GCWorkersTaskTypes : uint32_t { enum
38 constexpr const char *GCWorkersTaskTypesToString(GCWorkersTaskTypes type) in GCWorkersTaskTypesToString()
41 case GCWorkersTaskTypes::TASK_EMPTY: in GCWorkersTaskTypesToString()
43 case GCWorkersTaskTypes::TASK_MARKING: in GCWorkersTaskTypesToString()
45 case GCWorkersTaskTypes::TASK_REMARK: in GCWorkersTaskTypesToString()
47 case GCWorkersTaskTypes::TASK_FULL_MARK: in GCWorkersTaskTypesToString()
49 case GCWorkersTaskTypes::TASK_REGION_COMPACTING: in GCWorkersTaskTypesToString()
51 case GCWorkersTaskTypes::TASK_RETURN_FREE_PAGES_TO_OS: in GCWorkersTaskTypesToString()
53 case GCWorkersTaskTypes::TASK_UPDATE_REMSET_REFS: in GCWorkersTaskTypesToString()
55 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.cpp533 case GCWorkersTaskTypes::TASK_MARKING: { in WorkerTaskProcessing()
540 case GCWorkersTaskTypes::TASK_REMARK: { in WorkerTaskProcessing()
547 case GCWorkersTaskTypes::TASK_FULL_MARK: { in WorkerTaskProcessing()
558 case GCWorkersTaskTypes::TASK_REGION_COMPACTING: { in WorkerTaskProcessing()
572 case GCWorkersTaskTypes::TASK_RETURN_FREE_PAGES_TO_OS: { in WorkerTaskProcessing()
579 case GCWorkersTaskTypes::TASK_ENQUEUE_REMSET_REFS: { in WorkerTaskProcessing()
596 case GCWorkersTaskTypes::TASK_EVACUATE_REGIONS: { in WorkerTaskProcessing()
1247 GCWorkersTaskTypes::TASK_MARKING, in MixedMarkAndCacheRefs()
1599 GCWorkersTaskTypes::TASK_FULL_MARK, in FullMarking()
1752 GCWorkersTaskTypes::TASK_REMARK, in Remark()
[all …]
Dg1-evacuate-regions-task.h46 : GCWorkersTask(GCWorkersTaskTypes::TASK_EVACUATE_REGIONS, state) in G1EvacuateRegionsTask()