Home
last modified time | relevance | path

Searched refs:AllocArena (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/libpandabase/mem/
H A Darena_allocator.cpp35 arenas_ = PoolManager::AllocArena(DEFAULT_ARENA_SIZE, space_type_, AllocatorType::ARENA_ALLOCATOR, this); in ArenaAllocatorT()
51 arenas_ = PoolManager::AllocArena(DEFAULT_ARENA_SIZE, space_type_, AllocatorType::ARENA_ALLOCATOR, this); in ArenaAllocatorT()
158 Arena *new_arena = PoolManager::AllocArena(pool_size, space_type_, GetAllocatorType(), this); in AddArenaFromPool()
H A Dpool_manager.h33 static Arena *AllocArena(size_t size, SpaceType space_type, AllocatorType allocator_type,
H A Dalloc_tracker.cpp94 AllocArena(); in TrackAlloc()
112 AllocArena(); in TrackFree()
118 void DetailAllocTracker::AllocArena() in AllocArena() function in panda::DetailAllocTracker
H A Dpool_manager.cpp30 Arena *PoolManager::AllocArena(size_t size, SpaceType space_type, AllocatorType allocator_type, in AllocArena() function in panda::PoolManager
H A Dmem_pool.h81 // TODO(aemelenko): We must always define allocator_addr for AllocArena
84 inline ArenaT *AllocArena(size_t size, SpaceType space_type, AllocatorType allocator_type, in AllocArena() function in panda::MemPool
H A Dalloc_tracker.h201 void AllocArena() REQUIRES(mutex_);
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Darena_allocator.cpp34 arenas_ = PoolManager::AllocArena(DEFAULT_ARENA_SIZE, spaceType_, AllocatorType::ARENA_ALLOCATOR, this); in ArenaAllocatorT()
47 arenas_ = PoolManager::AllocArena(DEFAULT_ARENA_SIZE, spaceType_, AllocatorType::ARENA_ALLOCATOR, this); in ArenaAllocatorT()
153 Arena *newArena = PoolManager::AllocArena(poolSize, spaceType_, GetAllocatorType(), this); in AddArenaFromPool()
H A Dpool_manager.h32 PANDA_PUBLIC_API static Arena *AllocArena(size_t size, SpaceType spaceType, AllocatorType allocatorType,
H A Dalloc_tracker.cpp94 AllocArena(); in TrackAlloc()
112 AllocArena(); in TrackFree()
118 void DetailAllocTracker::AllocArena() in AllocArena() function in ark::DetailAllocTracker
H A Dpool_manager.cpp30 Arena *PoolManager::AllocArena(size_t size, SpaceType spaceType, AllocatorType allocatorType, const void *allocatorAddr) in AllocArena() function in ark::PoolManager
H A Dmem_pool.h92 // NOTE(aemelenko): We must always define allocator_addr for AllocArena
95 inline ArenaT *AllocArena(size_t size, SpaceType spaceType, AllocatorType allocatorType, in AllocArena() function in ark::MemPool
H A Dalloc_tracker.h198 void AllocArena() REQUIRES(mutex_);
/arkcompiler/runtime_core/libpandabase/tests/
H A Dmmap_mem_pool_test.cpp227 auto arena1 = memPool->AllocArena(4_MB, SpaceType::SPACE_TYPE_COMPILER, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
230 auto arena2 = memPool->AllocArena(4_MB, SpaceType::SPACE_TYPE_COMPILER, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
233 auto arena3 = memPool->AllocArena(4_MB, SpaceType::SPACE_TYPE_COMPILER, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
H A Darena_test.cpp47 return PoolManager::GetMmapMemPool()->AllocArena<ArenaT>(size, SpaceType::SPACE_TYPE_INTERNAL, in CreateArena()
/arkcompiler/runtime_core/static_core/libpandabase/tests/
H A Darena_test.cpp51 return PoolManager::GetMmapMemPool()->AllocArena<ArenaT>(size, SpaceType::SPACE_TYPE_INTERNAL, in CreateArena()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dframe_allocator-inl.h209 newArena = memPoolAlloc_->AllocArena<FramesArena>(size, spaceType_, AllocatorType::FRAME_ALLOCATOR, this); in AllocateArenaImpl()
H A Dheap_space.cpp186 return PoolManager::AllocArena(arenaSize, spaceType, allocatorType, allocatorPtr); in TryAllocArenaBase()

Completed in 8 milliseconds