Searched refs:IncrementalMarker (Results 1 – 4 of 4) sorted by relevance
38 IncrementalMarker::IncrementalMarker(Heap *heap) in IncrementalMarker() function in panda::ecmascript::IncrementalMarker43 void IncrementalMarker::TriggerIncrementalMark(int64_t idleMicroSec) in TriggerIncrementalMark()69 void IncrementalMarker::Mark() in Mark()79 void IncrementalMarker::Initialize() in Initialize()101 void IncrementalMarker::ProcessIncrementalMark(int64_t idleMicroSec) in ProcessIncrementalMark()117 void IncrementalMarker::Finish() in Finish()131 double IncrementalMarker::GetCurrentTimeInMs() in GetCurrentTimeInMs()138 void IncrementalMarker::Reset() in Reset()146 void IncrementalMarker::RecordIdleTime(int64_t idleMicroSec, double startTime, bool needInitialize) in RecordIdleTime()159 void IncrementalMarker::PrintGCIdleUsageStatistic() in PrintGCIdleUsageStatistic()
40 class IncrementalMarker {42 IncrementalMarker(Heap *heap);43 ~IncrementalMarker() = default;99 explicit RecursionScope(IncrementalMarker* marker) : marker_(marker) in RecursionScope()112 IncrementalMarker* marker_ {nullptr};
39 class IncrementalMarker; variable208 IncrementalMarker *GetIncrementalMarker() const in GetIncrementalMarker()790 IncrementalMarker *incrementalMarker_ {nullptr};
139 incrementalMarker_ = new IncrementalMarker(this); in Initialize()