Home
last modified time | relevance | path

Searched defs:mem_visitor (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/runtime_core/runtime/mem/
Dinternal_allocator-inl.h98 void InternalAllocator<Config>::VisitAndRemoveAllPools(MemVisitor mem_visitor) in VisitAndRemoveAllPools()
110 void InternalAllocator<Config>::VisitAndRemoveFreePools(MemVisitor mem_visitor) in VisitAndRemoveFreePools()
Dbump-allocator-inl.h144 …locator<AllocConfigT, LockConfigT, UseTlabs>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
152 …ocator<AllocConfigT, LockConfigT, UseTlabs>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
188 …ator<AllocConfigT, LockConfigT, UseTlabs>::IterateOverObjectsInRange(const MemVisitor &mem_visitor, in IterateOverObjectsInRange()
Dhumongous_obj_allocator-inl.h216 …ngousObjAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
229 …gousObjAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
237 …usObjAllocator<AllocConfigT, LockConfigT>::IterateOverObjectsInRange(const MemVisitor &mem_visitor, in IterateOverObjectsInRange()
408 const MemVisitor &mem_visitor) in IterateAndPopOverPools()
Drunslots_allocator-inl.h310 …RunSlotsAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
320 …unSlotsAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
330 …SlotsAllocator<AllocConfigT, LockConfigT>::IterateOverObjectsInRange(const MemVisitor &mem_visitor, in IterateOverObjectsInRange()
652 …sAllocator<AllocConfigT, LockConfigT>::MemPoolManager::VisitAllPools(const MemVisitor &mem_visitor) in VisitAllPools()
667 const MemVisitor &mem_visitor) in VisitAllPoolsWithOccupiedSize()
682 const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
Dregion_allocator.h298 void VisitAndRemoveAllPools([[maybe_unused]] const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
514 void IterateOverObjectsInRange(const MemVisitor &mem_visitor, void *begin, void *end) in IterateOverObjectsInRange()
519 void VisitAndRemoveAllPools([[maybe_unused]] const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
610 void VisitAndRemoveAllPools([[maybe_unused]] const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
Dpygote_space_allocator-inl.h260 …line void PygoteSpaceAllocator<AllocConfigT>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
274 …ine void PygoteSpaceAllocator<AllocConfigT>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
Dallocator.cpp115 void ObjectAllocatorNoGen<MTMode>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
126 void ObjectAllocatorNoGen<MTMode>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
263 void ObjectAllocatorGen<MTMode>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
276 void ObjectAllocatorGen<MTMode>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
Dfreelist_allocator-inl.h314 …FreeListAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
333 …reeListAllocator<AllocConfigT, LockConfigT>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
382 …eListAllocator<AllocConfigT, LockConfigT>::IterateOverObjectsInRange(const MemVisitor &mem_visitor, in IterateOverObjectsInRange()
Dtlab.cpp87 void TLAB::IterateOverObjectsInRange(const std::function<void(ObjectHeader *object_header)> &mem_vi… in IterateOverObjectsInRange()
/arkcompiler/runtime_core/runtime/mem/gc/hybrid-gc/
Dhybrid_object_allocator.h46 void VisitAndRemoveAllPools([[maybe_unused]] const MemVisitor &mem_visitor) final {} in VisitAndRemoveAllPools()
48 void VisitAndRemoveFreePools([[maybe_unused]] const MemVisitor &mem_visitor) final {} in VisitAndRemoveFreePools()
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dg1-allocator.cpp223 void ObjectAllocatorG1<MTMode>::VisitAndRemoveAllPools(const MemVisitor &mem_visitor) in VisitAndRemoveAllPools()
234 void ObjectAllocatorG1<MTMode>::VisitAndRemoveFreePools(const MemVisitor &mem_visitor) in VisitAndRemoveFreePools()
/arkcompiler/runtime_core/runtime/include/mem/
Dallocator.h479 void VisitAndRemoveAllPools(const MemVisitor &mem_visitor) final in VisitAndRemoveAllPools()
484 void VisitAndRemoveFreePools(const MemVisitor &mem_visitor) final in VisitAndRemoveFreePools()