| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | region_allocator.h | 212 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() function 546 void IterateOverObjects(const ObjectVisitor &objVisitor) in IterateOverObjects() function 627 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() function
|
| D | tlab.cpp | 73 void TLAB::IterateOverObjects(const std::function<void(ObjectHeader *objectHeader)> &objectVisitor) in IterateOverObjects() function in panda::mem::TLAB
|
| D | region_space-inl.h | 91 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() function
|
| D | rem_set-inl.h | 120 inline void RemSet<LockConfigT>::IterateOverObjects(const Visitor &visitor) in IterateOverObjects() function
|
| D | heap_manager.h | 172 ALWAYS_INLINE void IterateOverObjects(const ObjectVisitor &objectVisitor) in IterateOverObjects() function
|
| D | pygote_space_allocator-inl.h | 243 inline void PygoteSpaceAllocator<AllocConfigT>::IterateOverObjects(const ObjectVisitor &objectVisit… in IterateOverObjects() function
|
| D | bump-allocator-inl.h | 158 void BumpPointerAllocator<AllocConfigT, LockConfigT, USE_TLABS>::IterateOverObjects( in IterateOverObjects() function
|
| D | runslots_allocator-inl.h | 247 void RunSlotsAllocator<AllocConfigT, LockConfigT>::IterateOverObjects(const ObjectVisitor &objectVi… in IterateOverObjects() function 626 void RunSlotsAllocator<AllocConfigT, LockConfigT>::MemPoolManager::IterateOverObjects( in IterateOverObjects() function
|
| D | allocator.cpp | 183 void ObjectAllocatorNoGen<MT_MODE>::IterateOverObjects(const ObjectVisitor &objectVisitor) in IterateOverObjects() function in panda::mem::ObjectAllocatorNoGen 370 void ObjectAllocatorGen<MT_MODE>::IterateOverObjects(const ObjectVisitor &objectVisitor) in IterateOverObjects() function in panda::mem::ObjectAllocatorGen
|
| D | humongous_obj_allocator-inl.h | 146 void HumongousObjAllocator<AllocConfigT, LockConfigT>::IterateOverObjects(const ObjectVisitor &obje… in IterateOverObjects() function
|
| D | freelist_allocator-inl.h | 238 void FreeListAllocator<AllocConfigT, LockConfigT>::IterateOverObjects(const ObjectVisitor &objectVi… in IterateOverObjects() function
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | space.cpp | 138 void HugeObjectSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVis… in IterateOverObjects() function in panda::ecmascript::HugeObjectSpace
|
| D | linear_space.cpp | 120 void LinearSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &visitor) const in IterateOverObjects() function in panda::ecmascript::LinearSpace
|
| D | heap-inl.h | 119 void Heap::IterateOverObjects(const Callback &cb) const in IterateOverObjects() function
|
| D | sparse_space.cpp | 277 void SparseSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &visitor) const in IterateOverObjects() function in panda::ecmascript::SparseSpace
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
| D | g1-allocator.cpp | 359 void ObjectAllocatorG1<MT_MODE>::IterateOverObjects(const ObjectVisitor &objectVisitor) in IterateOverObjects() function in panda::mem::ObjectAllocatorG1
|
| /arkcompiler/runtime_core/static_core/runtime/include/mem/ |
| D | allocator.h | 526 void IterateOverObjects([[maybe_unused]] const ObjectVisitor &objectVisitor) final in IterateOverObjects() function
|