Home
last modified time | relevance | path

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

/art/runtime/base/
Dscoped_arena_allocator.h29 class ScopedArenaAllocator; variable
119 friend class ScopedArenaAllocator; variable
132 class ScopedArenaAllocator
138 static ScopedArenaAllocator* Create(ArenaStack* arena_stack) { in Create()
139 void* addr = arena_stack->Alloc(sizeof(ScopedArenaAllocator), kArenaAllocMisc); in Create()
140 ScopedArenaAllocator* allocator = new(addr) ScopedArenaAllocator(arena_stack); in Create()
145 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
146 ~ScopedArenaAllocator();
182 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.h36 class ScopedArenaAllocator; variable
238 friend class ScopedArenaAllocator; variable
/art/runtime/verifier/
Dreg_type_test.cc39 ScopedArenaAllocator allocator(&stack); in TEST_F()
63 ScopedArenaAllocator allocator(&stack); in TEST_F()
89 ScopedArenaAllocator allocator(&stack); in TEST_F()
364 ScopedArenaAllocator allocator(&stack); in TEST_F()
381 ScopedArenaAllocator allocator(&stack); in TEST_F()
399 ScopedArenaAllocator allocator(&stack); in TEST_F()
423 ScopedArenaAllocator allocator(&stack); in TEST_F()
451 ScopedArenaAllocator allocator(&stack); in TEST_F()
473 ScopedArenaAllocator allocator(&stack); in TEST_F()
489 ScopedArenaAllocator allocator(&stack); in TEST_F()
[all …]
Dreg_type_cache.h34 class ScopedArenaAllocator; variable
63 explicit RegTypeCache(bool can_load_classes, ScopedArenaAllocator& arena);
201 ScopedArenaAllocator& arena_;
Dmethod_verifier.h70 explicit PcToRegisterLineTable(ScopedArenaAllocator& arena);
224 ScopedArenaAllocator& GetArena() { in GetArena()
701 ScopedArenaAllocator arena_;
Dreg_type-inl.h202 inline void* RegType::operator new(size_t size, ScopedArenaAllocator* arena) { in new()
Dreg_type.h42 class ScopedArenaAllocator; variable
268 static void* operator new(size_t size, ScopedArenaAllocator* arena);
Dreg_type_cache.cc270 RegTypeCache::RegTypeCache(bool can_load_classes, ScopedArenaAllocator& arena) in RegTypeCache()
Dmethod_verifier.cc73 PcToRegisterLineTable::PcToRegisterLineTable(ScopedArenaAllocator& arena) in PcToRegisterLineTable()
/art/runtime/jit/
Dprofile_saver.cc286 ScopedArenaAllocator* allocator, in SampleClassesAndExecutedMethods()
378 ScopedArenaAllocator allocator(&stack); in FetchAndCacheResolvedClassesAndMethods()
/art/runtime/
Dclass_linker.cc6983 ScopedArenaAllocator allocator_;