Searched refs:VMRootVisitType (Results 1 - 16 of 16) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_gc_marker.h | 43 void MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type = VMRootVisitType::MARK); 45 VMRootVisitType type = VMRootVisitType::MARK);
|
H A D | shared_gc_marker.cpp | 22 void SharedGCMarkerBase::MarkRoots(uint32_t threadId, SharedMarkType markType, VMRootVisitType type) in MarkRoots() 46 VMRootVisitType type) in MarkLocalVMRoots()
|
H A D | shared_full_gc.cpp | 66 marker->MarkRoots(DAEMON_THREAD_INDEX, SharedMarkType::NOT_CONCURRENT_MARK, VMRootVisitType::UPDATE_ROOT); in Mark()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_env.cpp | 45 void SnapshotEnv::Iterate(const RootVisitor &v, VMRootVisitType type) in Iterate() 50 if (type == VMRootVisitType::UPDATE_ROOT) { in Iterate()
|
H A D | snapshot_env.h | 39 void Iterate(const RootVisitor &v, VMRootVisitType type);
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_root_visitor.cpp | 26 ecmaVm->Iterate(visitor, rangeVisitor, VMRootVisitType::HEAP_SNAPSHOT); in VisitHeapRoots()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | parallel_marker.h | 40 void MarkRoots(uint32_t threadId, VMRootVisitType type = VMRootVisitType::MARK);
|
H A D | full_gc.cpp | 103 heap_->GetCompressGCMarker()->MarkRoots(MAIN_THREAD_INDEX, VMRootVisitType::UPDATE_ROOT); in Mark()
|
H A D | visitor.h | 41 enum class VMRootVisitType : uint8_t { MARK, UPDATE_ROOT, VERIFY, HEAP_SNAPSHOT }; class
|
H A D | parallel_marker.cpp | 21 void Marker::MarkRoots(uint32_t threadId, VMRootVisitType type) in MarkRoots()
|
H A D | verification.cpp | 466 ObjectXRay::VisitVMRoots(heap_->GetEcmaVM(), visitor, rangeVisitor, derivedVisitor, VMRootVisitType::VERIFY); in VerifyRoot() 804 ObjectXRay::VisitVMRoots(vm, visitor, rangeVisitor, derivedVisitor, VMRootVisitType::VERIFY); in VerifyRoot()
|
H A D | object_xray.h | 132 const RootBaseAndDerivedVisitor &derivedVisitor, VMRootVisitType type) in VisitVMRoots()
|
H A D | parallel_evacuator.cpp | 325 VMRootVisitType::UPDATE_ROOT); in UpdateRoot()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_vm.h | 250 void Iterate(const RootVisitor &v, const RootRangeVisitor &rv, VMRootVisitType type);
|
H A D | ecma_vm.cpp | 638 void EcmaVM::Iterate(const RootVisitor &v, const RootRangeVisitor &rv, VMRootVisitType type) in Iterate()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_dump_test.cpp | 629 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