Searched refs:Arena (Results 1 – 5 of 5) sorted by relevance
27 for (Arena* a = arena->arena_head_; a != nullptr; a = a->next_) { in NumberOfArenas()71 void* alloc1 = arena.Alloc(Arena::kDefaultSize * 5 / 8); in TEST_F()72 void* alloc2 = arena.Alloc(Arena::kDefaultSize * 2 / 8); in TEST_F()79 void* alloc1 = arena.Alloc(Arena::kDefaultSize * 13 / 16); in TEST_F()80 void* alloc2 = arena.Alloc(Arena::kDefaultSize * 11 / 16); in TEST_F()83 void* alloc3 = arena.Alloc(Arena::kDefaultSize * 7 / 16); in TEST_F()91 void* alloc1 = arena.Alloc(Arena::kDefaultSize * 13 / 16); in TEST_F()92 void* alloc2 = arena.Alloc(Arena::kDefaultSize * 9 / 16); in TEST_F()96 void* alloc3 = arena.Alloc(Arena::kDefaultSize * 5 / 16); in TEST_F()104 void* alloc1 = arena.Alloc(Arena::kDefaultSize * 9 / 16); in TEST_F()[all …]
31 constexpr size_t Arena::kDefaultSize;117 void ArenaAllocatorStatsImpl<kCount>::Dump(std::ostream& os, const Arena* first, in Dump()122 for (const Arena* arena = first; arena != nullptr; arena = arena->next_) { in Dump()160 Arena::Arena() : bytes_allocated_(0), next_(nullptr) { in Arena() function in art::Arena193 void Arena::Reset() { in Reset()231 Arena* ArenaPool::AllocArena(size_t size) { in AllocArena()233 Arena* ret = nullptr; in AllocArena()242 ret = use_malloc_ ? static_cast<Arena*>(new MallocArena(size)) : in AllocArena()263 for (Arena* arena = free_arenas_; arena != nullptr; arena = arena->next_) { in GetBytesAllocated()269 void ArenaPool::FreeArenaChain(Arena* first) { in FreeArenaChain()[all …]
31 class Arena; variable114 const Arena* first ATTRIBUTE_UNUSED, in Dump()129 void Dump(std::ostream& os, const Arena* first, ssize_t lost_bytes_adjustment) const;192 class Arena {195 Arena();196 virtual ~Arena() { } in ~Arena()230 Arena* next_;240 DISALLOW_COPY_AND_ASSIGN(Arena);243 class MallocArena FINAL : public Arena {245 explicit MallocArena(size_t size = Arena::kDefaultSize);[all …]
113 Arena* bottom_arena_;114 Arena* top_arena_;172 Arena* mark_arena_;
57 size_t allocation_size = std::max(Arena::kDefaultSize, rounded_bytes); in AllocateFromNextArena()64 Arena* tail = top_arena_->next_; in AllocateFromNextArena()