Searched refs:rootVisitor (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
H A D | gc_root.cpp | 112 GCRootVisitor rootVisitor, MemRangeChecker rangeChecker, in VisitCardTableRoots() 117 [&allocator, &rootVisitor, &rangeChecker, &rangeObjectChecker, &fromObjectChecker, in VisitCardTableRoots() 120 auto objectsInRangeVisitor = [&rootVisitor, &rangeObjectChecker, in VisitCardTableRoots() 122 auto traverseObjectInRange = [&rootVisitor, &rangeObjectChecker](ObjectHeader *fromObject, in VisitCardTableRoots() 128 rootVisitor(GCRoot(RootType::ROOT_TENURED, fromObject, objectToTraverse)); in VisitCardTableRoots() 111 VisitCardTableRoots(CardTable *cardTable, ObjectAllocatorBase *allocator, GCRootVisitor rootVisitor, MemRangeChecker rangeChecker, ObjectChecker rangeObjectChecker, ObjectChecker fromObjectChecker, uint32_t processedFlag) const VisitCardTableRoots() argument
|
H A D | gc_root.h | 103 void VisitCardTableRoots(CardTable *cardTable, ObjectAllocatorBase *allocator, GCRootVisitor rootVisitor,
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_dump_test.cpp | 612 RootVisitor rootVisitor = [&countCb]([[maybe_unused]] Root type, ObjectSlot slot) { in HWTEST_F_L0() local 620 RootRangeVisitor rangeVisitor = [&rootVisitor]([[maybe_unused]] Root type, in HWTEST_F_L0() 623 rootVisitor(type, slot); in HWTEST_F_L0() 629 ecmaVm_->Iterate(rootVisitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in HWTEST_F_L0() 630 thread_->Iterate(rootVisitor, rangeVisitor, derivedVisitor); in HWTEST_F_L0() 638 ecmaVm_->Iterate(rootVisitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in HWTEST_F_L0() 639 thread_->Iterate(rootVisitor, rangeVisitor, derivedVisitor); in HWTEST_F_L0()
|
Completed in 7 milliseconds