Searched refs:ArenaPool (Results 1 – 12 of 12) 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()
82 class ArenaPool; variable649 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_;
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);78 explicit StatsAndPool(ArenaPool* arena_pool) : pool(arena_pool) { } in StatsAndPool()79 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 {
244 explicit ProfileCompilationInfo(ArenaPool* arena_pool);
101 ProfileCompilationInfo::ProfileCompilationInfo(ArenaPool* custom_arena_pool) in ProfileCompilationInfo()
2672 const ArenaPool* const arena_pool = Runtime::Current()->GetArenaPool(); in Compile()