Searched refs:Arena (Results 1 – 5 of 5) sorted by relevance
131 void ArenaAllocatorStatsImpl<kCount>::Dump(std::ostream& os, const Arena* first, in Dump()136 for (const Arena* arena = first; arena != nullptr; arena = arena->next_) { in Dump()189 Arena::Arena() : bytes_allocated_(0), memory_(nullptr), size_(0), next_(nullptr) { in Arena() function in art::Arena192 class MallocArena FINAL : public Arena {239 class MemMapArena FINAL : public Arena {275 void Arena::Reset() { in Reset()302 Arena* arena = free_arenas_; in ReclaimMemory()313 Arena* ArenaPool::AllocArena(size_t size) { in AllocArena()315 Arena* ret = nullptr; in AllocArena()324 ret = use_malloc_ ? static_cast<Arena*>(new MallocArena(size)) : in AllocArena()[all …]
32 class Arena; variable123 const Arena* first ATTRIBUTE_UNUSED, in Dump()138 void Dump(std::ostream& os, const Arena* first, ssize_t lost_bytes_adjustment) const;200 class Arena {202 Arena();203 virtual ~Arena() { } in ~Arena()237 Arena* next_;247 DISALLOW_COPY_AND_ASSIGN(Arena);256 Arena* AllocArena(size_t size) REQUIRES(!lock_);257 void FreeArenaChain(Arena* first) REQUIRES(!lock_);[all …]
120 Arena* bottom_arena_;121 Arena* top_arena_;174 Arena* mark_arena_;
63 Arena* tail = top_arena_->next_; in AllocateFromNextArena()
28 for (Arena* a = allocator->arena_head_; a != nullptr; a = a->next_) { in NumberOfArenas()