Home
last modified time | relevance | path

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

/art/libartbase/base/
Darena_bit_vector.cc53 class ArenaBitVectorAllocator final : public Allocator, private ArenaBitVectorAllocatorKind { class
55 static ArenaBitVectorAllocator* Create(ArenaAlloc* allocator, ArenaAllocKind kind) { in Create()
56 void* storage = allocator->template Alloc<ArenaBitVectorAllocator>(kind); in Create()
57 return new (storage) ArenaBitVectorAllocator(allocator, kind); in Create()
60 ~ArenaBitVectorAllocator() { in ~ArenaBitVectorAllocator()
72 ArenaBitVectorAllocator(ArenaAlloc* allocator, ArenaAllocKind kind) in ArenaBitVectorAllocator() function in art::ArenaBitVectorAllocator
77 DISALLOW_COPY_AND_ASSIGN(ArenaBitVectorAllocator);
86 ArenaBitVectorAllocator<ArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()
95 ArenaBitVectorAllocator<ScopedArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()