| /arkcompiler/ets_runtime/ecmascript/mem/ |
| H A D | free_object_set.h | 39 explicit FreeObjectSet(SetType type, MemDescPool *pool) : setType_(type), memDescPool_(pool) in FreeObjectSet() argument
|
| H A D | heap_region_allocator.cpp | 39 auto pool = MemMapAllocator::GetInstance()->Allocate(tid, capacity, DEFAULT_REGION_SIZE, in AllocateAlignedRegion() local
|
| H A D | jit_fort.cpp | 31 FreeListAllocator<MemDesc>::FreeListAllocator(BaseHeap *heap, MemDescPool *pool, JitFort *fort) in FreeListAllocator() argument
|
| H A D | jit_fort.h | 137 JitFortRegion(NativeAreaAllocator *allocator, uintptr_t allocateBase, uintptr_t end, RegionSpaceFlag spaceType, MemDescPool *pool) JitFortRegion() argument
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| H A D | jit_fort_test.cpp | 73 MemDescPool *pool = new MemDescPool(1, 1); in HWTEST_F_L0() local 80 MemDescPool *pool = new MemDescPool(1, 1); in HWTEST_F_L0() local
|
| /arkcompiler/runtime_core/static_core/runtime/include/mem/ |
| H A D | allocator-inl.h | 41 auto pool = heapSpace->TryAllocPool(poolSize, spaceType, AllocT::GetAllocatorType(), objectAllocator); in AddPoolsAndAlloc() local
|
| /arkcompiler/runtime_core/static_core/verification/util/tests/ |
| H A D | obj_pool_test.cpp | 39 static void VerifierTestObjPool1(Pool<I, C> &pool, int &result) in VerifierTestObjPool1() argument 93 VerifierTestObjPool2(Pool<I, C> &pool, int &result) VerifierTestObjPool2() argument 117 VerifierTestObjPool3(Pool<I, C> &pool, int &result) VerifierTestObjPool3() argument [all...] |
| /arkcompiler/runtime_core/libpandabase/mem/ |
| H A D | mem_pool.h | 30 explicit Pool(std::pair<size_t, void *> pool) : size_(pool.first), mem_(pool.second) {} in Pool() argument [all...] |
| H A D | mmap_mem_pool.h | 38 explicit MmapPool(Pool pool, FreePoolsIter free_pools_iter) : pool_(pool), free_pools_iter_(free_pools_iter) {} in MmapPool() argument [all...] |
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
| H A D | interop_stacks.h | 27 void *pool = ark::os::mem::MapRWAnonymousWithAlignmentRaw(POOL_SIZE, ark::os::mem::GetPageSize()); in InteropCallStack() local
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| H A D | mem_pool.h | 40 explicit Pool(std::pair<size_t, void *> pool) : size_(pool.first), mem_(pool.second) {} in Pool() argument [all...] |
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/proxies/mem/items_pool/ |
| H A D | test_items_pool.cpp | 34 static PaddedItem *GetData(const std::unique_ptr<Pool> &pool) in GetData() argument 39 static PaddedItem *&GetCurrentPos(const std::unique_ptr<Pool> &pool) in GetCurrentPos() argument 44 static PaddedItem *&GetFreeList(const std::unique_ptr<Pool> &pool) in GetFreeList() argument 63 static ItemsPoolTest::PaddedItem *GetData(const T &pool) in GetData() argument 69 static ItemsPoolTest::PaddedItem *&GetCurrentPos(const T &pool) in GetCurrentPos() argument 75 GetFreeList(const T &pool) GetFreeList() argument 84 auto pool = ItemsPoolTest::CreatePool(); TEST_F() local 115 auto pool = ItemsPoolTest::CreatePool(); TEST_F() local 290 auto pool = ItemsPoolTest::CreatePool(); TEST_F() local 401 auto pool = ItemsPoolTest::CreatePool(); TEST_F() local [all...] |
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| H A D | pygote_space_allocator-inl.h | 108 auto pool = heapSpace_->TryAllocPool(RunSlotsAllocator<AllocConfigT>::GetMinPoolSize(), spaceType_, in Alloc() local
|
| H A D | internal_allocator.cpp | 154 auto pool = PoolManager::GetMmapMemPool()->AllocPool(poolSize, SpaceType::SPACE_TYPE_INTERNAL, in AllocInRunSlots() local 202 auto pool in AllocViaFreeListAllocator() local 230 auto pool = PoolManager::GetMmapMemPool()->AllocPool(poolSize, SpaceType::SPACE_TYPE_INTERNAL, AllocViaHumongousAllocator() local [all...] |
| H A D | humongous_obj_allocator.h | 273 Pop(MemoryPoolHeader *pool) Pop() argument [all...] |
| H A D | bump-allocator-inl.h | 30 BumpPointerAllocator<AllocConfigT, LockConfigT, USE_TLABS>::BumpPointerAllocator(Pool pool, SpaceType typeAllocation, in BumpPointerAllocator() argument
|
| H A D | humongous_obj_allocator-inl.h | 349 void HumongousObjAllocator<AllocConfigT, LockConfigT>::MemoryPoolList::Pop(MemoryPoolHeader *pool) in Pop() argument 351 LOG_HUMONGOUS_OBJ_ALLOCATOR(DEBUG) << "Pop a pool wit in Pop() local 361 Insert(MemoryPoolHeader *pool) Insert() argument 363 LOG_HUMONGOUS_OBJ_ALLOCATOR(DEBUG) << "Insert a pool with addr " << std::hex << pool << " into the pool list"; Insert() local 391 IsInThisList(MemoryPoolHeader *pool) IsInThisList() argument 420 TryToInsert(MemoryPoolHeader *pool) TryToInsert() argument 422 LOG_HUMONGOUS_OBJ_ALLOCATOR(DEBUG) << "Try to insert a pool in Reserved memory with addr " << std::hex << pool; TryToInsert() local 459 SortedInsert(MemoryPoolHeader *pool) SortedInsert() argument [all...] |
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| H A D | bump_allocator_test.cpp | 117 auto pool = PoolManager::GetMmapMemPool()->AllocPool(BUFF_SIZE, SpaceType::SPACE_TYPE_INTERNAL, in DEATH_TEST_F() local 166 auto pool = PoolManager::GetMmapMemPool()->AllocPool(TLAB_SIZE + COMMON_BUFFER_SIZE, SpaceType::SPACE_TYPE_INTERNAL, in TEST_F() local 201 auto pool = PoolManager::GetMmapMemPool()->AllocPool(TLAB_SIZE * TLAB_COUNT, SpaceType::SPACE_TYPE_INTERNAL, in TEST_F() local
|
| H A D | humongous_obj_allocator_test.cpp | 69 Pool pool = PoolManager::GetMmapMemPool()->AllocPool(AlignUp(size, PANDA_POOL_ALIGNMENT_IN_BYTES), in AddMemoryPoolToAllocator() local [all...] |
| H A D | freelist_allocator_test.cpp | 72 Pool pool = PoolManager::GetMmapMemPool()->AllocPool(DEFAULT_POOL_SIZE_FOR_ALLOC, SpaceType::SPACE_TYPE_OBJECT, variable [all...] |
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/ |
| H A D | pgo_record_pool.h | 266 void Merge(const PGOContext &context, PGOAbcFilePool &pool) in Merge() argument 276 void Copy(const std::shared_ptr<PGOAbcFilePool> &pool) in Copy() argument
|
| H A D | pool_template.h | 111 void Merge(const PoolTemplate &pool, const std::function<void(ApEntityId, ApEntityId)> &callback) in Merge() argument
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| H A D | pool_map_test.cpp | 46 void AddToPoolMap(Pool pool, SpaceType space_type, AllocatorType allocator_type, void *allocator_addr = nullptr) in AddToPoolMap() argument 55 void RemovePoolFromMap(Pool pool) in RemovePoolFromMap() argument 93 void CheckRandomPoolAddress(Pool pool, SpaceTyp argument [all...] |
| /arkcompiler/runtime_core/static_core/libpandabase/tests/ |
| H A D | pool_map_test.cpp | 50 void AddToPoolMap(Pool pool, SpaceType spaceType, AllocatorType allocatorType, void *allocatorAddr = nullptr) in AddToPoolMap() argument 59 void RemovePoolFromMap(Pool pool) in RemovePoolFromMap() argument 100 void CheckRandomPoolAddress(Pool pool, SpaceTyp argument [all...] |
| H A D | mmap_mem_pool_test.cpp | 49 void FreePoolWithPolicy(MmapMemPool *memPool, OSPagesPolicy policy, Pool &pool) in FreePoolWithPolicy() argument 338 auto pool = memPool->AllocPool(7_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in TEST_F() local [all...] |