| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | mmap_mem_pool-inl.h | 58 inline void MmapPoolMap::PushFreePool(Pool pool) in PushFreePool() 91 inline void MmapPoolMap::AddNewPool(Pool pool) in AddNewPool() 100 for (const auto &pool : free_pools_) { in GetAllSize() local 109 for (auto pool = free_pools_.rbegin(); pool != free_pools_.rend(); pool++) { in HaveEnoughFreePools() local 154 Pool pool = std::get<0>(i.second); in ~MmapMemPool() local 317 Pool pool = NULLPOOL; in AllocPoolUnsafe() local 410 Pool pool = AllocPoolUnsafe(size, space_type, allocator_type, allocator_addr); in AllocPoolImpl() local
|
| D | mem_pool.h | 30 explicit Pool(std::pair<size_t, void *> pool) : size_(pool.first), mem_(pool.second) {} in Pool()
|
| D | mmap_mem_pool.h | 38 …explicit MmapPool(Pool pool, FreePoolsIter free_pools_iter) : pool_(pool), free_pools_iter_(free_p… in MmapPool()
|
| /arkcompiler/runtime_core/runtime/mem/ |
| D | humongous_obj_allocator-inl.h | 350 void HumongousObjAllocator<AllocConfigT, LockConfigT>::MemoryPoolList::Pop(MemoryPoolHeader *pool) in Pop() 362 …id HumongousObjAllocator<AllocConfigT, LockConfigT>::MemoryPoolList::Insert(MemoryPoolHeader *pool) in Insert() 392 …ongousObjAllocator<AllocConfigT, LockConfigT>::MemoryPoolList::IsInThisList(MemoryPoolHeader *pool) in IsInThisList() 421 …usObjAllocator<AllocConfigT, LockConfigT>::ReservedMemoryPools::TryToInsert(MemoryPoolHeader *pool) in TryToInsert() 460 …sObjAllocator<AllocConfigT, LockConfigT>::ReservedMemoryPools::SortedInsert(MemoryPoolHeader *pool) in SortedInsert()
|
| D | internal_allocator.cpp | 154 … auto pool = PoolManager::GetMmapMemPool()->AllocPool(pool_size, SpaceType::SPACE_TYPE_INTERNAL, in AllocInRunSlots() local 205 auto pool = PoolManager::GetMmapMemPool()->AllocPool( in AllocViaPandaAllocators() local 227 auto pool = in AllocViaPandaAllocators() local
|
| D | humongous_obj_allocator.h | 275 void Pop(MemoryPoolHeader *pool) in Pop()
|
| D | pygote_space_allocator-inl.h | 107 …auto pool = heap_space_->TryAllocPool(RunSlotsAllocator<AllocConfigT>::GetMinPoolSize(), space_typ… in Alloc() local
|
| D | bump-allocator-inl.h | 30 BumpPointerAllocator<AllocConfigT, LockConfigT, UseTlabs>::BumpPointerAllocator(Pool pool, SpaceTyp… in BumpPointerAllocator()
|
| D | runslots_allocator-inl.h | 580 auto pool = static_cast<PoolListElement *>(ToVoidPtr(runslots->GetPoolPointer())); in ReturnAndReleaseRunSlotsMemory() local
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | pool_map_test.cpp | 46 …void AddToPoolMap(Pool pool, SpaceType space_type, AllocatorType allocator_type, void *allocator_a… in AddToPoolMap() 55 void RemovePoolFromMap(Pool pool) in RemovePoolFromMap() 93 …void CheckRandomPoolAddress(Pool pool, SpaceType space_type, AllocatorType allocator_type, uintptr… in CheckRandomPoolAddress()
|
| /arkcompiler/runtime_core/runtime/mem/gc/hybrid-gc/ |
| D | hybrid_object_allocator.cpp | 65 auto pool = heap_space_.TryAllocPool(pool_size, SpaceType::SPACE_TYPE_OBJECT, in AllocateInLargeAllocator() local 78 auto pool = in AllocateInLargeAllocator() local
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | bump_allocator_test.cpp | 79 auto pool = PoolManager::GetMmapMemPool()->AllocPool(BUFF_SIZE, SpaceType::SPACE_TYPE_INTERNAL, in TEST_F() local 129 …auto pool = PoolManager::GetMmapMemPool()->AllocPool(TLAB_SIZE + COMMON_BUFFER_SIZE, SpaceType::SP… in TEST_F() local 228 …auto pool = PoolManager::GetMmapMemPool()->AllocPool(TLAB_SIZE * TLAB_COUNT, SpaceType::SPACE_TYPE… in TEST_F() local
|
| D | humongous_obj_allocator_test.cpp | 65 … Pool pool = PoolManager::GetMmapMemPool()->AllocPool(AlignUp(size, PANDA_POOL_ALIGNMENT_IN_BYTES), in AddMemoryPoolToAllocator() local
|
| D | freelist_allocator_test.cpp | 70 …Pool pool = PoolManager::GetMmapMemPool()->AllocPool(DEFAULT_POOL_SIZE_FOR_ALLOC, SpaceType::SPACE… in AddMemoryPoolToAllocator() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | heap_region_allocator.cpp | 36 …auto pool = MemMapAllocator::GetInstance()->Allocate(capacity, DEFAULT_REGION_SIZE, isRegular, pro… in AllocateAlignedRegion() local
|
| /arkcompiler/runtime_core/runtime/include/mem/ |
| D | allocator-inl.h | 41 …auto pool = heap_space->TryAllocPool(pool_size, space_type, AllocT::GetAllocatorType(), object_all… in AddPoolsAndAlloc() local
|
| /arkcompiler/runtime_core/verification/util/tests/ |
| D | obj_pool_test.cpp | 46 Pool pool {h, [&](S &s) { result -= s.a; }}; in TEST() local
|
| /arkcompiler/runtime_core/verification/util/ |
| D | obj_pool.h | 134 ObjPool *pool; variable
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | dump.cpp | 461 static void DumpConstantPoolClass(const ConstantPool *pool, std::ostream &os) in DumpConstantPoolClass()
|