Home
last modified time | relevance | path

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

123

/art/libartbase/base/
Dscoped_arena_allocator.cc118 ScopedArenaAllocator::ScopedArenaAllocator(ScopedArenaAllocator&& other) noexcept in ScopedArenaAllocator() function in art::ScopedArenaAllocator
130 ScopedArenaAllocator::ScopedArenaAllocator(ArenaStack* arena_stack) in ScopedArenaAllocator() function in art::ScopedArenaAllocator
140 ScopedArenaAllocator::~ScopedArenaAllocator() { in ~ScopedArenaAllocator()
146 void ScopedArenaAllocator::Reset() { in Reset()
150 arena_stack_->top_ptr_ = mark_ptr_ + RoundUp(sizeof(ScopedArenaAllocator), 8); in Reset()
154 void ScopedArenaAllocator::DoReset() { in DoReset()
170 size_t ScopedArenaAllocator::ApproximatePeakBytes() { in ApproximatePeakBytes()
Dscoped_arena_allocator.h30 class ScopedArenaAllocator; variable
127 friend class ScopedArenaAllocator; variable
140 class ScopedArenaAllocator
143 ScopedArenaAllocator(ScopedArenaAllocator&& other) noexcept;
144 explicit ScopedArenaAllocator(ArenaStack* arena_stack);
145 ~ScopedArenaAllocator();
187 DISALLOW_COPY_AND_ASSIGN(ScopedArenaAllocator);
Dbit_table_test.cc32 ScopedArenaAllocator allocator(&arena_stack); in TEST()
48 ScopedArenaAllocator allocator(&arena_stack); in TEST()
74 ScopedArenaAllocator allocator(&arena_stack); in TEST()
94 ScopedArenaAllocator allocator(&arena_stack); in TEST()
125 ScopedArenaAllocator allocator(&arena_stack); in TEST()
140 ScopedArenaAllocator allocator(&arena_stack); in TEST()
170 ScopedArenaAllocator allocator(&arena_stack); in TEST()
Darena_bit_vector.h27 class ScopedArenaAllocator; variable
47 ArenaBitVector(ScopedArenaAllocator* allocator,
82 ArenaBitVectorArray(ScopedArenaAllocator* allocator,
Darena_object.h37 static void* operator new(size_t size, ScopedArenaAllocator* allocator) {
61 static void* operator new(size_t size, ScopedArenaAllocator* allocator) {
Darena_bit_vector.cc89 ArenaBitVector::ArenaBitVector(ScopedArenaAllocator* allocator, in ArenaBitVector()
95 ArenaBitVectorAllocator<ScopedArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()
Dscoped_arena_containers.h119 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
162 explicit ScopedArenaAllocatorAdapter(ScopedArenaAllocator* allocator,
233 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
/art/compiler/optimizing/
Dregister_allocator.h48 static std::unique_ptr<RegisterAllocator> Create(ScopedArenaAllocator* allocator,
74 RegisterAllocator(ScopedArenaAllocator* allocator,
87 ScopedArenaAllocator* const allocator_;
Dblock_builder.h34 ScopedArenaAllocator* local_allocator);
81 ScopedArenaAllocator* const local_allocator_;
Dlive_interval_test.cc28 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
45 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
73 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
101 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
193 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
284 ScopedArenaAllocator* allocator = pool.GetScopedAllocator(); in TEST()
Dssa_builder.h55 ScopedArenaAllocator* local_allocator) in SsaBuilder()
134 ScopedArenaAllocator* const local_allocator_;
Dexecution_subgraph.h130 explicit ExcludedCohort(ScopedArenaAllocator* allocator, HGraph* graph) in ExcludedCohort()
230 ExecutionSubgraph(HGraph* graph, ScopedArenaAllocator* allocator);
334 ScopedArenaAllocator* allocator_;
Dgvn.cc40 explicit ValueSet(ScopedArenaAllocator* allocator) in ValueSet()
53 ValueSet(ScopedArenaAllocator* allocator, const ValueSet& other) in ValueSet()
196 Node* Dup(ScopedArenaAllocator* allocator, Node* new_next = nullptr) { in Dup()
332 ScopedArenaAllocator* const allocator_;
375 ScopedArenaAllocator allocator_;
Dstack_map_stream.h42 explicit StackMapStream(ScopedArenaAllocator* allocator, InstructionSet instruction_set) in StackMapStream()
125 ScopedArenaAllocator* allocator_;
Dregister_allocator.cc32 RegisterAllocator::RegisterAllocator(ScopedArenaAllocator* allocator, in RegisterAllocator()
39 std::unique_ptr<RegisterAllocator> RegisterAllocator::Create(ScopedArenaAllocator* allocator, in Create()
107 ScopedArenaAllocator allocator(codegen.GetGraph()->GetArenaStack()); in ValidateIntervals()
Dbuilder.cc108 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildGraph()
172 ScopedArenaAllocator local_allocator(graph_->GetArenaStack()); in BuildIntrinsicGraph()
Dssa_liveness_analysis.h38 BlockInfo(ScopedArenaAllocator* allocator, const HBasicBlock& block, size_t number_of_ssa_values) in BlockInfo()
88 LiveRange* Dup(ScopedArenaAllocator* allocator) const { in Dup()
141 UsePosition* Clone(ScopedArenaAllocator* allocator) const { in Clone()
186 EnvUsePosition* Clone(ScopedArenaAllocator* allocator) const { in Clone()
280 static LiveInterval* MakeInterval(ScopedArenaAllocator* allocator,
286 static LiveInterval* MakeFixedInterval(ScopedArenaAllocator* allocator, in MakeFixedInterval()
292 static LiveInterval* MakeTempInterval(ScopedArenaAllocator* allocator, DataType::Type type) { in MakeTempInterval()
983 LiveInterval(ScopedArenaAllocator* allocator,
1096 ScopedArenaAllocator* const allocator_;
1176 SsaLivenessAnalysis(HGraph* graph, CodeGenerator* codegen, ScopedArenaAllocator* allocator) in SsaLivenessAnalysis()
[all …]
Dscheduler.h160 SchedulingNode(HInstruction* instr, ScopedArenaAllocator* allocator, bool is_scheduling_barrier) in SchedulingNode()
324 SchedulingGraph(ScopedArenaAllocator* allocator, in SchedulingGraph()
390 ScopedArenaAllocator* const allocator_;
Dssa_phi_elimination.cc34 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in MarkDeadPhis()
128 ScopedArenaAllocator allocator(graph_->GetArenaStack()); in Run()
Dload_store_analysis.h45 ScopedArenaAllocator* allocator, in ReferenceInfo()
152 ScopedArenaAllocator* allocator_;
253 ScopedArenaAllocator* allocator, in HeapLocationCollector()
640 ScopedArenaAllocator* allocator_;
657 ScopedArenaAllocator* local_allocator, in LoadStoreAnalysis()
Dexecution_subgraph.cc31 ExecutionSubgraph::ExecutionSubgraph(HGraph* graph, ScopedArenaAllocator* allocator) in ExecutionSubgraph()
85 ScopedArenaAllocator temporaries(graph_->GetArenaStack()); in Prune()
274 ScopedArenaAllocator alloc(graph_->GetArenaStack()); in RecalculateExcludedCohort()
Dstack_map_test.cc54 ScopedArenaAllocator allocator(&arena_stack); in TEST()
113 ScopedArenaAllocator allocator(&arena_stack); in TEST()
312 ScopedArenaAllocator allocator(&arena_stack); in TEST()
380 ScopedArenaAllocator allocator(&arena_stack); in TEST()
433 ScopedArenaAllocator allocator(&arena_stack); in TEST()
494 ScopedArenaAllocator allocator(&arena_stack); in TEST()
544 ScopedArenaAllocator allocator(&arena_stack); in TEST()
739 ScopedArenaAllocator allocator(&arena_stack); in TEST()
/art/runtime/verifier/
Dreg_type_test.cc44 ScopedArenaAllocator allocator(&stack); in TEST_F()
68 ScopedArenaAllocator allocator(&stack); in TEST_F()
94 ScopedArenaAllocator allocator(&stack); in TEST_F()
369 ScopedArenaAllocator allocator(&stack); in TEST_F()
386 ScopedArenaAllocator allocator(&stack); in TEST_F()
404 ScopedArenaAllocator allocator(&stack); in TEST_F()
428 ScopedArenaAllocator allocator(&stack); in TEST_F()
456 ScopedArenaAllocator allocator(&stack); in TEST_F()
478 ScopedArenaAllocator allocator(&stack); in TEST_F()
494 ScopedArenaAllocator allocator(&stack); in TEST_F()
[all …]
Dmethod_verifier.h70 explicit PcToRegisterLineTable(ScopedArenaAllocator& allocator);
79 ScopedArenaAllocator& allocator,
296 ScopedArenaAllocator allocator_;
Dreg_type_cache.h38 class ScopedArenaAllocator; variable
70 ScopedArenaAllocator& allocator,
215 ScopedArenaAllocator& allocator_;

123