Home
last modified time | relevance | path

Searched refs:IterateOverObjects (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dheap-inl.h111 void Heap::IterateOverObjects(const Callback &cb) const in IterateOverObjects() function
113 activeSemiSpace_->IterateOverObjects(cb); in IterateOverObjects()
114 oldSpace_->IterateOverObjects(cb); in IterateOverObjects()
116 nonMovableSpace_->IterateOverObjects(cb); in IterateOverObjects()
117 hugeObjectSpace_->IterateOverObjects(cb); in IterateOverObjects()
393 this->IterateOverObjects([&count]([[maybe_unused]] TaggedObject *obj) { in GetHeapObjectCount()
Dheap.cpp512 activeSemiSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
517 oldSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
527 nonMovableSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
532 hugeObjectSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
536 machineCodeSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
540 snapshotSpace_->IterateOverObjects(verifier); in VerifyHeapObjects()
1151 this->IterateOverObjects([&result](TaggedObject *obj) { in GetArrayBufferSize()
1235 nonMovableSpace_->IterateOverObjects([&typeCount] (TaggedObject *object) { in StatisticHeapObject()
1246 oldSpace_->IterateOverObjects([&typeCount] (TaggedObject *object) { in StatisticHeapObject()
1257 activeSemiSpace_->IterateOverObjects([&typeCount] (TaggedObject *object) { in StatisticHeapObject()
Dlinear_space.h31 void IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVisitor) const;
Dspace.cpp125 void HugeObjectSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVis… in IterateOverObjects() function in panda::ecmascript::HugeObjectSpace
Dspace.h236 void IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVisitor) const;
Dsparse_space.h90 void IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVisitor) const;
Dlinear_space.cpp115 void LinearSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &visitor) const in IterateOverObjects() function in panda::ecmascript::LinearSpace
Dheap.h435 void IterateOverObjects(const Callback &cb) const;
Dsparse_space.cpp272 void SparseSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &visitor) const in IterateOverObjects() function in panda::ecmascript::SparseSpace
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_verification_test.cpp106 …const_cast<SemiSpace *>(heap->GetNewSpace())->IterateOverObjects(objVerifier); // newspace refere… in HWTEST_F_L0()
Dhuge_object_test.cpp119 … heap->GetHugeObjectSpace()->IterateOverObjects(objVerifier); // newspace reference the old space in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.cpp592 heap->IterateOverObjects([this, isInFinish](TaggedObject *obj) { in FillNodes()