Home
last modified time | relevance | path

Searched refs:ArenaStack (Results 1 – 21 of 21) sorted by relevance

/art/libartbase/base/
Dscoped_arena_allocator.cc26 ArenaStack::ArenaStack(ArenaPool* arena_pool) in ArenaStack() function in art::ArenaStack
35 ArenaStack::~ArenaStack() { in ~ArenaStack()
40 void ArenaStack::Reset() { in Reset()
49 MemStats ArenaStack::GetPeakStats() const { in GetPeakStats()
54 uint8_t* ArenaStack::AllocateFromNextArena(size_t rounded_bytes) { in AllocateFromNextArena()
73 void ArenaStack::UpdatePeakStatsAndRestore(const ArenaAllocatorStats& restore_stats) { in UpdatePeakStatsAndRestore()
80 void ArenaStack::UpdateBytesAllocated() { in UpdateBytesAllocated()
92 void* ArenaStack::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
109 size_t ArenaStack::ApproximatePeakBytes() { in ApproximatePeakBytes()
132 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator()
Dscoped_arena_allocator.h29 class ArenaStack; variable
45 class ArenaStack : private DebugStackRefCounter, private ArenaAllocatorMemoryTool {
47 explicit ArenaStack(ArenaPool* arena_pool);
48 ~ArenaStack();
131 DISALLOW_COPY_AND_ASSIGN(ArenaStack);
144 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
147 ArenaStack* GetArenaStack() const { in GetArenaStack()
177 ArenaStack* arena_stack_;
Dbit_table_test.cc31 ArenaStack arena_stack(&pool); in TEST()
47 ArenaStack arena_stack(&pool); in TEST()
73 ArenaStack arena_stack(&pool); in TEST()
93 ArenaStack arena_stack(&pool); in TEST()
124 ArenaStack arena_stack(&pool); in TEST()
139 ArenaStack arena_stack(&pool); in TEST()
169 ArenaStack arena_stack(&pool); in TEST()
Dscoped_arena_containers.h138 ArenaStack* arena_stack_;
211 ArenaStack* arena_stack_;
251 CHECK(ArenaStack::ArenaTagForAllocation(reinterpret_cast<void*>(ptr)) == ArenaFreeTag::kUsed) in ProtectMemory()
253 ArenaStack::ArenaTagForAllocation(reinterpret_cast<void*>(ptr)) = ArenaFreeTag::kFree; in ProtectMemory()
Darena_allocator.h34 class ArenaStack; variable
220 friend class ArenaStack; variable
/art/runtime/
Dtransaction.h49 Transaction(bool strict, mirror::Class* root, ArenaStack* arena_stack, ArenaPool* arena_pool);
52 ArenaStack* GetArenaStack() { in GetArenaStack()
350 void VisitObjectLogs(RootVisitor* visitor, ArenaStack* arena_stack)
352 void VisitArrayLogs(RootVisitor* visitor, ArenaStack* arena_stack)
367 std::optional<ArenaStack> arena_stack_;
Dtransaction.cc46 ArenaStack* arena_stack, in Transaction()
414 ArenaStack arena_stack(Runtime::Current()->GetArenaPool()); in VisitRoots()
436 void Transaction::VisitObjectLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitObjectLogs()
457 void Transaction::VisitArrayLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitArrayLogs()
Dclass_linker.cc8048 ArenaStack stack_;
/art/runtime/verifier/
Dreg_type_test.cc56 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
81 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
108 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
384 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
403 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
423 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
449 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
480 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
504 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
522 ArenaStack stack(Runtime::Current()->GetArenaPool()); in TEST_F()
[all …]
Dmethod_verifier.h293 ArenaStack arena_stack_;
/art/compiler/optimizing/
Dstack_map_test.cc53 ArenaStack arena_stack(&pool); in TEST()
112 ArenaStack arena_stack(&pool); in TEST()
311 ArenaStack arena_stack(&pool); in TEST()
379 ArenaStack arena_stack(&pool); in TEST()
432 ArenaStack arena_stack(&pool); in TEST()
493 ArenaStack arena_stack(&pool); in TEST()
543 ArenaStack arena_stack(&pool); in TEST()
738 ArenaStack arena_stack(&pool); in TEST()
Dcode_generation_data.h38 static std::unique_ptr<CodeGenerationData> Create(ArenaStack* arena_stack, in Create()
Doptimizing_compiler.cc355 ArenaStack* arena_stack,
362 ArenaStack* arena_stack,
761 ArenaStack* arena_stack, in TryCompile()
963 ArenaStack* arena_stack, in TryCompileIntrinsic()
1075 ArenaStack arena_stack(runtime->GetArenaPool()); in Compile()
1187 ArenaStack arena_stack(runtime->GetArenaPool()); in JniCompile()
1301 ArenaStack arena_stack(runtime->GetJitArenaPool()); in JitCompile()
1372 ArenaStack arena_stack(runtime->GetJitArenaPool()); in JitCompile()
Doptimizing_unit_test.h132 ArenaStack* GetArenaStack() { return &arena_stack_; } in GetArenaStack()
138 ArenaStack arena_stack_;
226 ArenaStack* GetArenaStack() { return pool_and_allocator_->GetArenaStack(); } in GetArenaStack()
Dnodes.h57 class ArenaStack; variable
382 ArenaStack* arena_stack,
440 ArenaStack* GetArenaStack() const { return arena_stack_; } in GetArenaStack()
786 ArenaStack* const arena_stack_;
Dload_store_elimination.cc2702 ScopedRestoreHeapValues(ArenaStack* alloc, in ScopedRestoreHeapValues()
Dnodes.cc1209 std::optional<ArenaStack> local_arena_stack; in Dump()
/art/dex2oat/linker/
Dcode_info_table_deduper_test.cc35 ArenaStack arena_stack(&pool); in TEST()
/art/compiler/
Dexception_test.cc82 ArenaStack arena_stack(&pool); in SetUp()
/art/runtime/oat/
Daot_class_linker.cc269 ArenaStack* arena_stack = nullptr; in EnterTransactionMode()
/art/runtime/jit/
Dprofile_saver.cc421 ArenaStack arena_stack_;