Home
last modified time | relevance | path

Searched refs:PartialGC (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dpartial_gc.h31 class PartialGC : public GarbageCollector {
33 explicit PartialGC(Heap *heap);
34 ~PartialGC() override = default;
35 NO_COPY_SEMANTIC(PartialGC);
36 NO_MOVE_SEMANTIC(PartialGC);
Dpartial_gc.cpp35 PartialGC::PartialGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in PartialGC() function in panda::ecmascript::PartialGC
37 void PartialGC::RunPhases() in RunPhases()
59 void PartialGC::Initialize() in Initialize()
85 void PartialGC::Finish() in Finish()
103 void PartialGC::Mark() in Mark()
121 void PartialGC::Sweep() in Sweep()
134 void PartialGC::ProcessNativeDelete() in ProcessNativeDelete()
150 void PartialGC::Evacuate() in Evacuate()
Dheap.h45 class PartialGC; variable
162 PartialGC *GetPartialGC() const in GetPartialGC()
620 PartialGC *partialGC_ {nullptr};
Dheap.cpp118 partialGC_ = new PartialGC(this); in Initialize()