Searched refs:arena_allocator (Results 1 – 8 of 8) sorted by relevance
/art/runtime/base/ |
D | arena_allocator_test.cc | 68 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 …]
|
D | scoped_arena_containers.h | 82 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()
|
D | arena_allocator-inl.h | 23 namespace arena_allocator {
|
D | arena_containers.h | 140 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()
|
D | arena_allocator.cc | 187 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()
|
D | scoped_arena_allocator.cc | 57 size_t allocation_size = std::max(arena_allocator::kArenaDefaultSize, rounded_bytes); in AllocateFromNextArena()
|
/art/compiler/optimizing/ |
D | scheduler.cc | 794 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/ |
D | Android.bp | 34 "base/arena_allocator.cc",
|