/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_concurrent_marker.cpp | 83 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 D | shared_full_gc.cpp | 66 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK, VMRootVisitType::UPDATE_ROOT); in Mark()
|
H A D | shared_gc.cpp | 80 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK); in Mark()
|
H A D | shared_gc_marker.cpp | 22 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 D | shared_gc_marker.h | 43 void MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type = VMRootVisitType::MARK);
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | parallel_marker.cpp | 21 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 D | concurrent_marker.cpp | 70 nonMovableMarker->MarkRoots(MAIN_THREAD_INDEX); in ReMark() 166 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in InitializeMarking()
|
H A D | incremental_marker.cpp | 64 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in Mark()
|
H A D | full_gc.cpp | 103 heap_->GetCompressGCMarker()->MarkRoots(MAIN_THREAD_INDEX, VMRootVisitType::UPDATE_ROOT); in Mark()
|
H A D | partial_gc.cpp | 123 heap_->GetNonMovableMarker()->MarkRoots(MAIN_THREAD_INDEX); in Mark()
|
H A D | parallel_marker.h | 40 void MarkRoots(uint32_t threadId, VMRootVisitType type = VMRootVisitType::MARK);
|
H A D | gc_stats.cpp | 223 << 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 D | heap.cpp | 2361 heap_->GetSemiGCMarker()->MarkRoots(threadIndex); in Run()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/ |
H A D | gen-gc.h | 107 void MarkRoots(GCMarkingStackType *objectsStack, CardTableVisitFlag visitCardTableRoots,
|
H A D | gen-gc.cpp | 425 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 D | common.h | 33 V(MarkRoots) \
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | g1-gc.h | 275 void MarkRoots(GCMarkingStackType *objectsStack, CardTableVisitFlag visitCardTableRoots,
|