Home
last modified time | relevance | path

Searched refs:ArenaPool (Results 1 – 12 of 12) sorted by relevance

/art/runtime/
Dlinear_alloc.h25 class ArenaPool; variable
30 explicit LinearAlloc(ArenaPool* pool);
47 ArenaPool* GetArenaPool() REQUIRES(!lock_);
Dlinear_alloc.cc23 LinearAlloc::LinearAlloc(ArenaPool* pool) : lock_("linear alloc"), allocator_(pool) { in LinearAlloc()
46 ArenaPool* LinearAlloc::GetArenaPool() { in GetArenaPool()
Druntime.h82 class ArenaPool; variable
649 ArenaPool* GetArenaPool() { in GetArenaPool()
652 ArenaPool* GetJitArenaPool() { in GetJitArenaPool()
655 const ArenaPool* GetArenaPool() const { in GetArenaPool()
977 std::unique_ptr<ArenaPool> jit_arena_pool_;
978 std::unique_ptr<ArenaPool> arena_pool_;
982 std::unique_ptr<ArenaPool> low_4gb_arena_pool_;
/art/libartbase/base/
Darena_allocator.h32 class ArenaPool; variable
228 class ArenaPool {
230 virtual ~ArenaPool() = default;
241 ArenaPool() = default;
244 DISALLOW_COPY_AND_ASSIGN(ArenaPool);
255 explicit ArenaAllocator(ArenaPool* pool);
352 ArenaPool* GetArenaPool() const { in GetArenaPool()
372 ArenaPool* pool_;
Dscoped_arena_allocator.h47 explicit ArenaStack(ArenaPool* arena_pool);
78 explicit StatsAndPool(ArenaPool* arena_pool) : pool(arena_pool) { } in StatsAndPool()
79 ArenaPool* const pool;
Dmalloc_arena_pool.h26 class MallocArenaPool final : public ArenaPool {
Dscoped_arena_allocator.cc26 ArenaStack::ArenaStack(ArenaPool* arena_pool) in ArenaStack()
Darena_allocator.cc206 ArenaAllocator::ArenaAllocator(ArenaPool* pool) in ArenaAllocator()
/art/runtime/base/
Dmem_map_arena_pool.h24 class MemMapArenaPool final : public ArenaPool {
/art/libprofile/profile/
Dprofile_compilation_info.h244 explicit ProfileCompilationInfo(ArenaPool* arena_pool);
Dprofile_compilation_info.cc101 ProfileCompilationInfo::ProfileCompilationInfo(ArenaPool* custom_arena_pool) in ProfileCompilationInfo()
/art/dex2oat/driver/
Dcompiler_driver.cc2672 const ArenaPool* const arena_pool = Runtime::Current()->GetArenaPool(); in Compile()