Searched refs:ArenaPool (Results 1 – 13 of 13) sorted by relevance
25 class ArenaPool; variable30 explicit LinearAlloc(ArenaPool* pool);47 ArenaPool* GetArenaPool() REQUIRES(!lock_);
23 LinearAlloc::LinearAlloc(ArenaPool* pool) : lock_("linear alloc"), allocator_(pool) { in LinearAlloc()46 ArenaPool* LinearAlloc::GetArenaPool() { in GetArenaPool()
85 class ArenaPool; variable705 ArenaPool* GetArenaPool() { in GetArenaPool()708 ArenaPool* GetJitArenaPool() { in GetJitArenaPool()711 const ArenaPool* GetArenaPool() const { in GetArenaPool()1084 std::unique_ptr<ArenaPool> jit_arena_pool_;1085 std::unique_ptr<ArenaPool> arena_pool_;1089 std::unique_ptr<ArenaPool> low_4gb_arena_pool_;
32 class ArenaPool; variable228 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_;
47 explicit ArenaStack(ArenaPool* arena_pool);80 explicit StatsAndPool(ArenaPool* arena_pool) : pool(arena_pool) { } in StatsAndPool()81 ArenaPool* const pool;
26 class MallocArenaPool final : public ArenaPool {
26 ArenaStack::ArenaStack(ArenaPool* arena_pool) in ArenaStack()
206 ArenaAllocator::ArenaAllocator(ArenaPool* pool) in ArenaAllocator()
24 class MemMapArenaPool final : public ArenaPool {
218 ArenaPool* arena_pool,251 ArenaPool* arena_pool,273 ArenaPool* arena_pool,
328 explicit ProfileCompilationInfo(ArenaPool* arena_pool);329 ProfileCompilationInfo(ArenaPool* arena_pool, bool for_boot_image);
107 ProfileCompilationInfo::ProfileCompilationInfo(ArenaPool* custom_arena_pool, bool for_boot_image) in ProfileCompilationInfo()117 ProfileCompilationInfo::ProfileCompilationInfo(ArenaPool* custom_arena_pool) in ProfileCompilationInfo()
2757 const ArenaPool* const arena_pool = Runtime::Current()->GetArenaPool(); in Compile()