Lines Matching defs:PartialGC
26 PartialGC::PartialGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {}
28 void PartialGC::RunPhases()
31 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::RunPhases" + std::to_string(heap_->IsConcurrentFullMark())
70 void PartialGC::Initialize()
72 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::Initialize");
96 void PartialGC::Finish()
98 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::Finish");
115 void PartialGC::Mark()
117 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::Mark");
148 void PartialGC::Sweep()
150 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::Sweep");
161 void PartialGC::ProcessNativeDelete()
182 void PartialGC::Evacuate()
184 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::Evacuate");
189 ARK_INLINE void PartialGC::ProcessSharedGCRSetWorkList()