Home
last modified time | relevance | path

Searched refs:MarkRoots (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_concurrent_marker.cpp83 sharedGCMarker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::CONCURRENT_MARK_REMARK); in ReMark()
126 sHeap_->GetSharedGCMarker()->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::CONCURRENT_MARK_INITIAL_MARK); in InitializeMarking()
H A Dshared_full_gc.cpp66 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK, VMRootVisitType::UPDATE_ROOT); in Mark()
H A Dshared_gc.cpp80 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK); in Mark()
H A Dshared_gc_marker.cpp22 void SharedGCMarkerBase::MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type) in MarkRoots() function in panda::ecmascript::SharedGCMarkerBase
24 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "SharedGCMarkerBase::MarkRoots"); in MarkRoots()
H A Dshared_gc_marker.h43 void MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type = VMRootVisitType::MARK);
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dparallel_marker.cpp21 void Marker::MarkRoots(uint32_t threadId, VMRootVisitType type) in MarkRoots() function in panda::ecmascript::Marker
23 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkRoots()
24 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "GC::MarkRoots"); in MarkRoots()
90 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkJitCodeMap()
255 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkJitCodeMap()
H A Dconcurrent_marker.cpp70 nonMovableMarker->MarkRoots(MAIN_THREAD_INDEX); in ReMark()
166 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in InitializeMarking()
H A Dincremental_marker.cpp64 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in Mark()
H A Dfull_gc.cpp103 heap_->GetCompressGCMarker()->MarkRoots(MAIN_THREAD_INDEX, VMRootVisitType::UPDATE_ROOT); in Mark()
H A Dpartial_gc.cpp123 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in Mark()
H A Dparallel_marker.h40 void MarkRoots(uint32_t threadId, VMRootVisitType type = VMRootVisitType::MARK);
H A Dgc_stats.cpp223 << STATS_DESCRIPTION_FORMAT("MarkRoots:") in PrintGCDurationStatistic()
224 << STATS_DATA_FORMAT(scopeDuration_[Scope::ScopeId::MarkRoots]) << "ms\n" in PrintGCDurationStatistic()
265 << STATS_DESCRIPTION_FORMAT("MarkRoots:") in PrintGCDurationStatistic()
266 << STATS_DATA_FORMAT(scopeDuration_[Scope::ScopeId::MarkRoots]) << "ms\n" in PrintGCDurationStatistic()
H A Dheap.cpp2361 heap_->GetSemiGCMarker()->MarkRoots(threadIndex); in Run()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
H A Dgen-gc.h107 void MarkRoots(GCMarkingStackType *objectsStack, CardTableVisitFlag visitCardTableRoots,
H A Dgen-gc.cpp425 void GenGC<LanguageConfig>::MarkRoots(GCMarkingStackType *objectsStack, CardTableVisitFlag visitCardTableRoots, in MarkRoots() function in ark::mem::GenGC
472 MarkRoots(objectsStack, CardTableVisitFlag::VISIT_DISABLED, refPred, in InitialMark()
502 MarkRoots(objectsStack, CardTableVisitFlag::VISIT_ENABLED, refPred, in ReMark()
534 MarkRoots(&objectsStack, CardTableVisitFlag::VISIT_DISABLED, refPred, flags); in FullMark()
/arkcompiler/ets_runtime/ecmascript/
H A Dcommon.h33 V(MarkRoots) \
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-gc.h275 void MarkRoots(GCMarkingStackType *objectsStack, CardTableVisitFlag visitCardTableRoots,

Completed in 16 milliseconds