Lines Matching defs:FullGC
25 FullGC::FullGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {}
27 void FullGC::RunPhases()
30 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "FullGC::RunPhases;Reason"
44 LOG_GC(DEBUG) << "FullGC after ConcurrentMarking";
49 LOG_GC(DEBUG) << "FullGC after IncrementalMarking";
66 void FullGC::RunPhasesForAppSpawn()
74 void FullGC::Initialize()
76 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "FullGC::Initialize");
99 void FullGC::Mark()
101 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "FullGC::Mark");
110 void FullGC::Sweep()
112 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "FullGC::Sweep");
152 LOG_GC(ERROR) << "FullGC updateWeakReference: region is nullptr, header is " << header;
176 void FullGC::Finish()
178 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "FullGC::Finish");
192 bool FullGC::HasEvacuated(Region *region)
198 void FullGC::SetForAppSpawn(bool flag)
203 ARK_INLINE void FullGC::ProcessSharedGCRSetWorkList()