Searched refs:ArenaStack (Results 1 – 5 of 5) sorted by relevance
26 ArenaStack::ArenaStack(ArenaPool* arena_pool) in ArenaStack() function in art::ArenaStack36 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()
28 class ArenaStack; variable35 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_;
34 class ArenaStack; variable135 friend class ArenaStack; variable
93 ArenaStack* arena_stack_;162 ArenaStack* arena_stack_;
86 ArenaStack arena_stack; // Arenas for ScopedArenaAllocator.