Home
last modified time | relevance | path

Searched refs:ArenaStack (Results 1 – 5 of 5) sorted by relevance

/art/compiler/utils/
Dscoped_arena_allocator.cc26 ArenaStack::ArenaStack(ArenaPool* arena_pool) in ArenaStack() function in art::ArenaStack
36 ArenaStack::~ArenaStack() { in ~ArenaStack()
41 void ArenaStack::Reset() { in Reset()
50 MemStats ArenaStack::GetPeakStats() const { in GetPeakStats()
56 uint8_t* ArenaStack::AllocateFromNextArena(size_t rounded_bytes) { in AllocateFromNextArena()
75 void ArenaStack::UpdatePeakStatsAndRestore(const ArenaAllocatorStats& restore_stats) { in UpdatePeakStatsAndRestore()
82 void ArenaStack::UpdateBytesAllocated() { in UpdateBytesAllocated()
94 void* ArenaStack::AllocValgrind(size_t bytes, ArenaAllocKind kind) { in AllocValgrind()
107 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator()
Dscoped_arena_allocator.h28 class ArenaStack; variable
35 class ArenaStack : private DebugStackRefCounter {
37 explicit ArenaStack(ArenaPool* arena_pool);
38 ~ArenaStack();
97 DISALLOW_COPY_AND_ASSIGN(ArenaStack);
106 static ScopedArenaAllocator* Create(ArenaStack* arena_stack) { in Create()
113 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
130 ArenaStack* const arena_stack_;
Dscoped_arena_containers.h93 ArenaStack* arena_stack_;
162 ArenaStack* arena_stack_;
Darena_allocator.h34 class ArenaStack; variable
139 friend class ArenaStack; variable
/art/compiler/dex/
Dcompiler_ir.h86 ArenaStack arena_stack; // Arenas for ScopedArenaAllocator.