Home
last modified time | relevance | path

Searched defs:pool (Results 1 - 25 of 31) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dfree_object_set.h39 explicit FreeObjectSet(SetType type, MemDescPool *pool) : setType_(type), memDescPool_(pool) in FreeObjectSet() argument
H A Dheap_region_allocator.cpp39 auto pool = MemMapAllocator::GetInstance()->Allocate(tid, capacity, DEFAULT_REGION_SIZE, in AllocateAlignedRegion() local
H A Djit_fort.cpp31 FreeListAllocator<MemDesc>::FreeListAllocator(BaseHeap *heap, MemDescPool *pool, JitFort *fort) in FreeListAllocator() argument
H A Djit_fort.h137 JitFortRegion(NativeAreaAllocator *allocator, uintptr_t allocateBase, uintptr_t end, RegionSpaceFlag spaceType, MemDescPool *pool) JitFortRegion() argument
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djit_fort_test.cpp73 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 Dallocator-inl.h41 auto pool = heapSpace->TryAllocPool(poolSize, spaceType, AllocT::GetAllocatorType(), objectAllocator); in AddPoolsAndAlloc() local
/arkcompiler/runtime_core/static_core/verification/util/tests/
H A Dobj_pool_test.cpp39 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 Dmem_pool.h30 explicit Pool(std::pair<size_t, void *> pool) : size_(pool.first), mem_(pool.second) {} in Pool() argument
[all...]
H A Dmmap_mem_pool.h38 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 Dinterop_stacks.h27 void *pool = ark::os::mem::MapRWAnonymousWithAlignmentRaw(POOL_SIZE, ark::os::mem::GetPageSize()); in InteropCallStack() local
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dmem_pool.h40 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 Dtest_items_pool.cpp34 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 Dpygote_space_allocator-inl.h108 auto pool = heapSpace_->TryAllocPool(RunSlotsAllocator<AllocConfigT>::GetMinPoolSize(), spaceType_, in Alloc() local
H A Dinternal_allocator.cpp154 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 Dhumongous_obj_allocator.h273 Pop(MemoryPoolHeader *pool) Pop() argument
[all...]
H A Dbump-allocator-inl.h30 BumpPointerAllocator<AllocConfigT, LockConfigT, USE_TLABS>::BumpPointerAllocator(Pool pool, SpaceType typeAllocation, in BumpPointerAllocator() argument
H A Dhumongous_obj_allocator-inl.h349 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 Dbump_allocator_test.cpp117 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 Dhumongous_obj_allocator_test.cpp69 Pool pool = PoolManager::GetMmapMemPool()->AllocPool(AlignUp(size, PANDA_POOL_ALIGNMENT_IN_BYTES), in AddMemoryPoolToAllocator() local
[all...]
H A Dfreelist_allocator_test.cpp72 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 Dpgo_record_pool.h266 void Merge(const PGOContext &context, PGOAbcFilePool &pool) in Merge() argument
276 void Copy(const std::shared_ptr<PGOAbcFilePool> &pool) in Copy() argument
H A Dpool_template.h111 void Merge(const PoolTemplate &pool, const std::function<void(ApEntityId, ApEntityId)> &callback) in Merge() argument
/arkcompiler/runtime_core/libpandabase/tests/
H A Dpool_map_test.cpp46 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 Dpool_map_test.cpp50 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 Dmmap_mem_pool_test.cpp49 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...]

Completed in 11 milliseconds

12