Home
last modified time | relevance | path

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

/art/runtime/base/
Dscoped_arena_allocator.h29 class ScopedArenaAllocator; variable
118 friend class ScopedArenaAllocator; variable
131 class ScopedArenaAllocator
137 static ScopedArenaAllocator* Create(ArenaStack* arena_stack) { in Create()
138 void* addr = arena_stack->Alloc(sizeof(ScopedArenaAllocator), kArenaAllocMisc); in Create()
139 ScopedArenaAllocator* allocator = new(addr) ScopedArenaAllocator(arena_stack); in Create()
144 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
145 ~ScopedArenaAllocator();
181 DISALLOW_COPY_AND_ASSIGN(ScopedArenaAllocator);
Dscoped_arena_allocator.cc110 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator() function in art::ScopedArenaAllocator
120 ScopedArenaAllocator::~ScopedArenaAllocator() { in ~ScopedArenaAllocator()
124 void ScopedArenaAllocator::Reset() { in Reset()
128 arena_stack_->top_ptr_ = mark_ptr_ + RoundUp(sizeof(ScopedArenaAllocator), 8); in Reset()
132 void ScopedArenaAllocator::DoReset() { in DoReset()
Darena_bit_vector.h26 class ScopedArenaAllocator; variable
46 ArenaBitVector(ScopedArenaAllocator* arena,
Darena_object.h35 static void* operator new(size_t size, ScopedArenaAllocator* arena) {
59 static void* operator new(size_t size, ScopedArenaAllocator* arena) {
Darena_bit_vector.cc89 ArenaBitVector::ArenaBitVector(ScopedArenaAllocator* arena, in ArenaBitVector()
95 ArenaBitVectorAllocator<ScopedArenaAllocator>::Create(arena, kind)) { in ArenaBitVector()
Dscoped_arena_containers.h82 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* arena_allocator,
125 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* arena_allocator,
196 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_allocator.h35 class ScopedArenaAllocator; variable
234 friend class ScopedArenaAllocator; variable
/art/runtime/verifier/
Dreg_type_test.cc38 ScopedArenaAllocator allocator(&stack); in TEST_F()
62 ScopedArenaAllocator allocator(&stack); in TEST_F()
88 ScopedArenaAllocator allocator(&stack); in TEST_F()
363 ScopedArenaAllocator allocator(&stack); in TEST_F()
380 ScopedArenaAllocator allocator(&stack); in TEST_F()
398 ScopedArenaAllocator allocator(&stack); in TEST_F()
422 ScopedArenaAllocator allocator(&stack); in TEST_F()
449 ScopedArenaAllocator allocator(&stack); in TEST_F()
471 ScopedArenaAllocator allocator(&stack); in TEST_F()
487 ScopedArenaAllocator allocator(&stack); in TEST_F()
[all …]
Dreg_type_cache.h35 class ScopedArenaAllocator; variable
47 explicit RegTypeCache(bool can_load_classes, ScopedArenaAllocator& arena);
203 ScopedArenaAllocator& arena_;
Dmethod_verifier.h117 explicit PcToRegisterLineTable(ScopedArenaAllocator& arena);
280 ScopedArenaAllocator& GetArena() { in GetArena()
739 ScopedArenaAllocator arena_;
Dreg_type-inl.h188 inline void* RegType::operator new(size_t size, ScopedArenaAllocator* arena) { in new()
Dreg_type.h41 class ScopedArenaAllocator; variable
277 static void* operator new(size_t size, ScopedArenaAllocator* arena);
Dreg_type_cache.cc266 RegTypeCache::RegTypeCache(bool can_load_classes, ScopedArenaAllocator& arena) in RegTypeCache()
Dmethod_verifier.cc65 PcToRegisterLineTable::PcToRegisterLineTable(ScopedArenaAllocator& arena) in PcToRegisterLineTable()
/art/runtime/
Dclass_linker.cc6506 ScopedArenaAllocator allocator(&stack); in LinkInterfaceMethods()