Home
last modified time | relevance | path

Searched refs:ArenaAllocator (Results 1 – 25 of 96) sorted by relevance

1234

/art/runtime/base/
Darena_allocator_test.cc25 size_t NumberOfArenas(ArenaAllocator* arena) { in NumberOfArenas()
36 ArenaAllocator arena(&pool); in TEST_F()
52 ArenaAllocator arena(&pool); in TEST_F()
58 ArenaAllocator arena(&pool); in TEST_F()
69 ArenaAllocator arena(&pool); in TEST_F()
78 ArenaAllocator arena(&pool); in TEST_F()
90 ArenaAllocator arena(&pool); in TEST_F()
103 ArenaAllocator arena(&pool); in TEST_F()
116 ArenaAllocator arena(&pool); in TEST_F()
Darena_allocator.cc287 size_t ArenaAllocator::BytesAllocated() const { in BytesAllocated()
291 size_t ArenaAllocator::BytesUsed() const { in BytesUsed()
302 ArenaAllocator::ArenaAllocator(ArenaPool* pool) in ArenaAllocator() function in art::ArenaAllocator
310 void ArenaAllocator::UpdateBytesAllocated() { in UpdateBytesAllocated()
318 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
350 ArenaAllocator::~ArenaAllocator() { in ~ArenaAllocator()
356 uint8_t* ArenaAllocator::AllocFromNewArena(size_t bytes) { in AllocFromNewArena()
379 bool ArenaAllocator::Contains(const void* ptr) const { in Contains()
405 MemStats ArenaAllocator::GetMemStats() const { in GetMemStats()
Darena_bit_vector.h25 class ArenaAllocator; variable
42 ArenaBitVector(ArenaAllocator* arena,
Darena_object.h31 void* operator new(size_t size, ArenaAllocator* allocator) {
55 void* operator new(size_t size, ArenaAllocator* allocator) {
Darena_containers.h122 explicit ArenaAllocatorAdapter(ArenaAllocator* arena_allocator,
137 ArenaAllocator* arena_allocator_;
159 ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter()
198 ArenaAllocator* arena_allocator_;
220 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_bit_vector.cc80 ArenaBitVector::ArenaBitVector(ArenaAllocator* arena, in ArenaBitVector()
86 ArenaBitVectorAllocator<ArenaAllocator>::Create(arena, kind)) { in ArenaBitVector()
Darena_allocator.h33 class ArenaAllocator; variable
232 friend class ArenaAllocator; variable
288 class ArenaAllocator
291 explicit ArenaAllocator(ArenaPool* pool);
292 ~ArenaAllocator();
384 DISALLOW_COPY_AND_ASSIGN(ArenaAllocator);
/art/compiler/optimizing/
Dintrinsics_arm64.h30 class ArenaAllocator; variable
40 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena) : arena_(arena) {} in IntrinsicLocationsBuilderARM64()
57 ArenaAllocator* arena_;
78 ArenaAllocator* GetAllocator();
Dintrinsics_arm.h24 class ArenaAllocator; variable
36 IntrinsicLocationsBuilderARM(ArenaAllocator* arena, in IntrinsicLocationsBuilderARM()
56 ArenaAllocator* arena_;
80 ArenaAllocator* GetAllocator();
Dfind_loops_test.cc39 ArenaAllocator allocator(&arena); in TEST_F()
52 ArenaAllocator allocator(&arena); in TEST_F()
68 ArenaAllocator allocator(&arena); in TEST_F()
85 ArenaAllocator allocator(&arena); in TEST_F()
100 ArenaAllocator allocator(&arena); in TEST_F()
146 ArenaAllocator allocator(&arena); in TEST_F()
174 ArenaAllocator allocator(&arena); in TEST_F()
199 ArenaAllocator allocator(&arena); in TEST_F()
225 ArenaAllocator allocator(&arena); in TEST_F()
251 ArenaAllocator allocator(&arena); in TEST_F()
[all …]
Dintrinsics_mips.h24 class ArenaAllocator; variable
52 ArenaAllocator* arena_;
77 ArenaAllocator* GetAllocator();
Dintrinsics_mips64.h24 class ArenaAllocator; variable
52 ArenaAllocator* arena_;
73 ArenaAllocator* GetAllocator();
Dintrinsics_x86.h24 class ArenaAllocator; variable
52 ArenaAllocator* arena_;
74 ArenaAllocator* GetAllocator();
Dintrinsics_x86_64.h24 class ArenaAllocator; variable
52 ArenaAllocator* arena_;
74 ArenaAllocator* GetAllocator();
Dgraph_test.cc28 static HBasicBlock* createIfBlock(HGraph* graph, ArenaAllocator* allocator) { in createIfBlock()
39 static HBasicBlock* createGotoBlock(HGraph* graph, ArenaAllocator* allocator) { in createGotoBlock()
47 static HBasicBlock* createEntryBlock(HGraph* graph, ArenaAllocator* allocator) { in createEntryBlock()
53 static HBasicBlock* createReturnBlock(HGraph* graph, ArenaAllocator* allocator) { in createReturnBlock()
61 static HBasicBlock* createExitBlock(HGraph* graph, ArenaAllocator* allocator) { in createExitBlock()
74 ArenaAllocator allocator(&pool); in TEST()
109 ArenaAllocator allocator(&pool); in TEST()
144 ArenaAllocator allocator(&pool); in TEST()
179 ArenaAllocator allocator(&pool); in TEST()
214 ArenaAllocator allocator(&pool); in TEST()
[all …]
Dparallel_move_resolver.h34 explicit ParallelMoveResolver(ArenaAllocator* allocator) in ParallelMoveResolver()
56 explicit ParallelMoveResolverWithSwap(ArenaAllocator* allocator) in ParallelMoveResolverWithSwap()
125 explicit ParallelMoveResolverNoSwap(ArenaAllocator* allocator) in ParallelMoveResolverNoSwap()
197 ArenaAllocator* const allocator_;
Dgraph_checker_test.cc30 HGraph* CreateSimpleCFG(ArenaAllocator* allocator) { in CreateSimpleCFG()
47 ArenaAllocator allocator(&pool); in TestCode()
97 ArenaAllocator allocator(&pool); in TEST_F()
115 ArenaAllocator allocator(&pool); in TEST_F()
Doptimizing_unit_test.h50 ArenaAllocator* allocator,
77 inline HGraph* CreateGraph(ArenaAllocator* allocator) { in CreateGraph()
84 inline HGraph* CreateCFG(ArenaAllocator* allocator,
Dlive_ranges_test.cc34 static HGraph* BuildGraph(const uint16_t* data, ArenaAllocator* allocator) { in BuildGraph()
62 ArenaAllocator allocator(&pool); in TEST_F()
111 ArenaAllocator allocator(&pool); in TEST_F()
162 ArenaAllocator allocator(&pool); in TEST_F()
240 ArenaAllocator allocator(&pool); in TEST_F()
320 ArenaAllocator allocator(&pool); in TEST_F()
398 ArenaAllocator allocator(&pool); in TEST_F()
Dnodes_test.cc31 ArenaAllocator allocator(&pool); in TEST()
74 ArenaAllocator allocator(&pool); in TEST()
102 ArenaAllocator allocator(&pool); in TEST()
123 ArenaAllocator allocator(&pool); in TEST()
Dparallel_move_test.cc55 explicit TestParallelMoveResolverWithSwap(ArenaAllocator* allocator) in TestParallelMoveResolverWithSwap()
98 explicit TestParallelMoveResolverNoSwap(ArenaAllocator* allocator) in TestParallelMoveResolverNoSwap()
153 static HParallelMove* BuildParallelMove(ArenaAllocator* allocator, in BuildParallelMove()
184 ArenaAllocator allocator(&pool); in TYPED_TEST()
211 ArenaAllocator allocator(&pool); in TYPED_TEST()
261 ArenaAllocator allocator(&pool); in TYPED_TEST()
280 ArenaAllocator allocator(&pool); in TYPED_TEST()
457 ArenaAllocator allocator(&pool); in TYPED_TEST()
555 ArenaAllocator allocator(&pool); in TYPED_TEST()
614 ArenaAllocator allocator(&pool); in TYPED_TEST()
Dregister_allocator_test.cc40 ArenaAllocator allocator(&pool); in Check()
58 ArenaAllocator allocator(&pool); in TEST_F()
291 ArenaAllocator allocator(&pool); in TEST_F()
325 ArenaAllocator allocator(&pool); in TEST_F()
379 ArenaAllocator allocator(&pool); in TEST_F()
403 ArenaAllocator allocator(&pool); in TEST_F()
456 static HGraph* BuildIfElseWithPhi(ArenaAllocator* allocator, in BuildIfElseWithPhi()
531 ArenaAllocator allocator(&pool); in TEST_F()
610 static HGraph* BuildFieldReturn(ArenaAllocator* allocator, in BuildFieldReturn()
650 ArenaAllocator allocator(&pool); in TEST_F()
[all …]
Dregister_allocator.h42 RegisterAllocator(ArenaAllocator* allocator,
66 ArenaAllocator* allocator,
162 ArenaAllocator* const allocator_;
Dlive_interval_test.cc27 ArenaAllocator allocator(&pool); in TEST()
44 ArenaAllocator allocator(&pool); in TEST()
72 ArenaAllocator allocator(&pool); in TEST()
100 ArenaAllocator allocator(&pool); in TEST()
192 ArenaAllocator allocator(&pool); in TEST()
283 ArenaAllocator allocator(&pool); in TEST()
/art/compiler/trampolines/
Dtrampoline_compiler.cc53 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset<4> offset) { in CreateTrampoline()
83 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset<8> offset) { in CreateTrampoline()
122 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset<4> offset) { in CreateTrampoline()
154 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset<8> offset) { in CreateTrampoline()
185 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* arena, in CreateTrampoline()
206 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* arena, in CreateTrampoline()
229 ArenaAllocator arena(&pool); in CreateTrampoline64()
255 ArenaAllocator arena(&pool); in CreateTrampoline32()

1234