Home
last modified time | relevance | path

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

/art/runtime/base/
Darena_allocator_test.cc68 if (arena_allocator::kArenaAllocatorPreciseTracking) { in TEST_F()
77 void* alloc1 = arena.Alloc(arena_allocator::kArenaDefaultSize * 5 / 8); in TEST_F()
78 void* alloc2 = arena.Alloc(arena_allocator::kArenaDefaultSize * 2 / 8); in TEST_F()
85 void* alloc1 = arena.Alloc(arena_allocator::kArenaDefaultSize * 13 / 16); in TEST_F()
86 void* alloc2 = arena.Alloc(arena_allocator::kArenaDefaultSize * 11 / 16); in TEST_F()
89 void* alloc3 = arena.Alloc(arena_allocator::kArenaDefaultSize * 7 / 16); in TEST_F()
97 void* alloc1 = arena.Alloc(arena_allocator::kArenaDefaultSize * 13 / 16); in TEST_F()
98 void* alloc2 = arena.Alloc(arena_allocator::kArenaDefaultSize * 9 / 16); in TEST_F()
102 void* alloc3 = arena.Alloc(arena_allocator::kArenaDefaultSize * 5 / 16); in TEST_F()
110 void* alloc1 = arena.Alloc(arena_allocator::kArenaDefaultSize * 9 / 16); in TEST_F()
[all …]
Dscoped_arena_containers.h82 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* arena_allocator,
84 : DebugStackReference(arena_allocator), in DebugStackReference() argument
85 DebugStackIndirectTopRef(arena_allocator), in DebugStackReference()
87 arena_stack_(arena_allocator->arena_stack_) { in DebugStackReference()
125 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* arena_allocator,
127 : DebugStackReference(arena_allocator), in DebugStackReference() argument
128 DebugStackIndirectTopRef(arena_allocator), in DebugStackReference()
130 arena_stack_(arena_allocator->arena_stack_) { in DebugStackReference()
Darena_allocator-inl.h23 namespace arena_allocator {
Darena_containers.h140 explicit ArenaAllocatorAdapter(ArenaAllocator* arena_allocator,
143 arena_allocator_(arena_allocator) { in ArenaAllocatorAdapterKind()
177 ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter() argument
179 arena_allocator_(arena_allocator) { in ArenaAllocatorAdapter()
Darena_allocator.cc187 explicit MallocArena(size_t size = arena_allocator::kArenaDefaultSize);
351 if (arena_allocator::kArenaAllocatorPreciseTracking) { in FreeArenaChain()
454 Arena* new_arena = pool_->AllocArena(std::max(arena_allocator::kArenaDefaultSize, bytes)); in AllocFromNewArena()
Dscoped_arena_allocator.cc57 size_t allocation_size = std::max(arena_allocator::kArenaDefaultSize, rounded_bytes); in AllocateFromNextArena()
/art/compiler/optimizing/
Dscheduler.cc794 ArenaAllocator arena_allocator(graph_->GetArena()->GetArenaPool()); in Run() local
810 arm64::HSchedulerARM64 scheduler(&arena_allocator, selector); in Run()
820 arm::HSchedulerARM scheduler(&arena_allocator, selector, &arm_latency_visitor); in Run()
/art/runtime/
DAndroid.bp34 "base/arena_allocator.cc",