Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/mem/
Dincremental_marker.cpp38 IncrementalMarker::IncrementalMarker(Heap *heap) in IncrementalMarker() function in panda::ecmascript::IncrementalMarker
43 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()
Dincremental_marker.h40 class IncrementalMarker {
42 IncrementalMarker(Heap *heap);
43 ~IncrementalMarker() = default;
99 explicit RecursionScope(IncrementalMarker* marker) : marker_(marker) in RecursionScope()
112 IncrementalMarker* marker_ {nullptr};
Dheap.h39 class IncrementalMarker; variable
208 IncrementalMarker *GetIncrementalMarker() const in GetIncrementalMarker()
790 IncrementalMarker *incrementalMarker_ {nullptr};
Dheap.cpp139 incrementalMarker_ = new IncrementalMarker(this); in Initialize()