Home
last modified time | relevance | path

Searched refs:Sweep (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dconcurrent_sweeper.cpp46 void ConcurrentSweeper::Sweep(bool fullGC) in Sweep() function in panda::ecmascript::ConcurrentSweeper
64 heap_->GetOldSpace()->Sweep(); in Sweep()
66 heap_->GetNonMovableSpace()->Sweep(); in Sweep()
67 heap_->GetMachineCodeSpace()->Sweep(); in Sweep()
69 heap_->GetHugeObjectSpace()->Sweep(); in Sweep()
Dpartial_gc.cpp48 Sweep(); in RunPhases()
121 void PartialGC::Sweep() in Sweep() function in panda::ecmascript::PartialGC
129 TRACE_GC(GCStats::Scope::ScopeId::Sweep, heap_->GetEcmaVM()->GetEcmaGCStats()); in Sweep()
130 heap_->GetSweeper()->Sweep(); in Sweep()
Dfull_gc.cpp45 Sweep(); in RunPhases()
92 void FullGC::Sweep() in Sweep() function in panda::ecmascript::FullGC
95 TRACE_GC(GCStats::Scope::ScopeId::Sweep, heap_->GetEcmaVM()->GetEcmaGCStats()); in Sweep()
151 heap_->GetSweeper()->Sweep(true); in Sweep()
Dstw_young_gc.cpp50 Sweep(); in RunPhases()
94 void STWYoungGC::Sweep() in Sweep() function in panda::ecmascript::STWYoungGC
97 TRACE_GC(GCStats::Scope::ScopeId::Sweep, heap_->GetEcmaVM()->GetEcmaGCStats()); in Sweep()
Dgarbage_collector.h35 virtual void Sweep() = 0;
Dpartial_gc.h48 void Sweep() override;
Dfull_gc.h39 void Sweep() override;
Dstw_young_gc.h51 virtual void Sweep() override;
Dconcurrent_sweeper.h47 void Sweep(bool fullGC = false);
Dgc_stats.cpp208 << STATS_DATA_FORMAT(scopeDuration_[Scope::ScopeId::Sweep]) << "ms\n" in PrintGCDurationStatistic()
231 << STATS_DATA_FORMAT(scopeDuration_[Scope::ScopeId::Sweep]) << "ms\n" in PrintGCDurationStatistic()
255 << STATS_DATA_FORMAT(scopeDuration_[Scope::ScopeId::Sweep]) << "ms\n" in PrintGCDurationStatistic()
524 …e_t sweepSpeed = GetRecordData(RecordData::START_OBJ_SIZE) / scopeDuration_[Scope::ScopeId::Sweep]; in RecordGCSpeed()
Dspace.cpp105 void HugeObjectSpace::Sweep() in Sweep() function in panda::ecmascript::HugeObjectSpace
Dspace.h234 void Sweep();
Dsparse_space.h71 void Sweep();
Dsparse_space.cpp142 void SparseSpace::Sweep() in Sweep() function in panda::ecmascript::SparseSpace
/arkcompiler/runtime_core/docs/diagrams/
Dgenerational-major-gc-activity.puactivity19 :Sweep tenured space(remove non-marked objects);
Dgenerational-concurrent-major-gc-activity.puactivity26 :Sweep tenured space(remove non-marked objects);
/arkcompiler/ets_runtime/ecmascript/
Dcommon.h62 V(Sweep) \
/arkcompiler/runtime_core/docs/
Dmemory-management.md378 1. Sweep
380 ### Concurrent Mark Sweep GC
409 1. Sweep eden
419 1. Concurrent Sweep + Finalizers
457 1. Sweep + finalizers
483 1. Concurrent Sweep + Finalizers + Concurrent Copy & Compact