Home
last modified time | relevance | path

Searched refs:VMRootVisitType (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_gc_marker.h43 void MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type = VMRootVisitType::MARK);
45 VMRootVisitType type = VMRootVisitType::MARK);
H A Dshared_gc_marker.cpp22 void SharedGCMarkerBase::MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type) in MarkRoots()
46 VMRootVisitType type) in MarkLocalVMRoots()
H A Dshared_full_gc.cpp66 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK, VMRootVisitType::UPDATE_ROOT); in Mark()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_env.cpp45 void SnapshotEnv::Iterate(const RootVisitor &v, VMRootVisitType type) in Iterate()
50 if (type == VMRootVisitType::UPDATE_ROOT) { in Iterate()
H A Dsnapshot_env.h39 void Iterate(const RootVisitor &v, VMRootVisitType type);
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_root_visitor.cpp26 ecmaVm->Iterate(visitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in VisitHeapRoots()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dparallel_marker.h40 void MarkRoots(uint32_t threadId, VMRootVisitType type = VMRootVisitType::MARK);
H A Dfull_gc.cpp103 heap_->GetCompressGCMarker()->MarkRoots(MAIN_THREAD_INDEX, VMRootVisitType::UPDATE_ROOT); in Mark()
H A Dvisitor.h41 enum class VMRootVisitType : uint8_t { MARK, UPDATE_ROOT, VERIFY, HEAP_SNAPSHOT }; class
H A Dparallel_marker.cpp21 void Marker::MarkRoots(uint32_t threadId, VMRootVisitType type) in MarkRoots()
H A Dverification.cpp466 ObjectXRay::VisitVMRoots(heap_->GetEcmaVM(), visitor, rangeVisitor, derivedVisitor, VMRootVisitType::VERIFY); in VerifyRoot()
804 ObjectXRay::VisitVMRoots(vm, visitor, rangeVisitor, derivedVisitor, VMRootVisitType::VERIFY); in VerifyRoot()
H A Dobject_xray.h132 const RootBaseAndDerivedVisitor &derivedVisitor, VMRootVisitType type) in VisitVMRoots()
H A Dparallel_evacuator.cpp325 VMRootVisitType::UPDATE_ROOT); in UpdateRoot()
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.h250 void Iterate(const RootVisitor &v, const RootRangeVisitor &rv, VMRootVisitType type);
H A Decma_vm.cpp638 void EcmaVM::Iterate(const RootVisitor &v, const RootRangeVisitor &rv, VMRootVisitType type) in Iterate()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_dump_test.cpp629 ecmaVm_->Iterate(rootVisitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in HWTEST_F_L0()
638 ecmaVm_->Iterate(rootVisitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in HWTEST_F_L0()

Completed in 12 milliseconds