Home
last modified time | relevance | path

Searched refs:current (Results 1 – 25 of 111) sorted by relevance

12345

/art/tools/ahat/src/main/com/android/ahat/heapdump/
DDiffedFieldValue.java39 public final Value current; field in DiffedFieldValue
81 public static DiffedFieldValue matched(FieldValue current, FieldValue baseline) { in matched() argument
82 return new DiffedFieldValue(current.name, in matched()
83 current.type, in matched()
84 current.value, in matched()
95 public static DiffedFieldValue added(FieldValue current) { in added() argument
96 return new DiffedFieldValue(current.name, current.type, current.value, null, Status.ADDED); in added()
109 private DiffedFieldValue(String name, Type type, Value current, Value baseline, Status status) { in DiffedFieldValue() argument
112 this.current = current; in DiffedFieldValue()
118 return Objects.hash(name, type, current, baseline, status); in hashCode()
[all …]
/art/compiler/optimizing/
Dssa_liveness_analysis.cc52 HInstruction* current = inst_it.Current(); in NumberInstructions() local
53 codegen_->AllocateLocations(current); in NumberInstructions()
54 LocationSummary* locations = current->GetLocations(); in NumberInstructions()
56 instructions_from_ssa_index_.push_back(current); in NumberInstructions()
57 current->SetSsaIndex(ssa_index++); in NumberInstructions()
58 current->SetLiveInterval( in NumberInstructions()
59 LiveInterval::MakeInterval(allocator_, current->GetType(), current)); in NumberInstructions()
61 current->SetLifetimePosition(lifetime_position); in NumberInstructions()
70 HInstruction* current = inst_it.Current(); in NumberInstructions() local
71 codegen_->AllocateLocations(current); in NumberInstructions()
[all …]
Dregister_allocator_linear_scan.cc262 LiveInterval* current = instruction->GetLiveInterval(); in ProcessInstruction() local
263 if (current == nullptr) in ProcessInstruction()
270 DCHECK(unhandled.empty() || current->StartsBeforeOrAt(unhandled.back())); in ProcessInstruction()
272 if (codegen_->NeedsTwoRegisters(current->GetType())) { in ProcessInstruction()
273 current->AddHighInterval(); in ProcessInstruction()
277 current->ResetSearchCache(); in ProcessInstruction()
285 if (current->HasSpillSlot() || instruction->IsConstant()) { in ProcessInstruction()
287 size_t first_register_use = current->FirstRegisterUse(); in ProcessInstruction()
289 LiveInterval* split = SplitBetween(current, current->GetStart(), first_register_use - 1); in ProcessInstruction()
300 AddSorted(&unhandled, current); in ProcessInstruction()
[all …]
Dssa_phi_elimination.cc96 HInstruction* current = block->GetFirstPhi(); in EliminateDeadPhis() local
99 while (current != nullptr) { in EliminateDeadPhis()
100 phi = current->AsPhi(); in EliminateDeadPhis()
101 next = current->GetNext(); in EliminateDeadPhis()
121 current = next; in EliminateDeadPhis()
190 HPhi* current = cycle_worklist[i]; in Run() local
191 DCHECK_IMPLIES(current->IsLoopHeaderPhi(), in Run()
192 current->GetBlock()->IsLoopPreHeaderFirstPredecessor()); in Run()
194 for (HInstruction* input : current->GetInputs()) { in Run()
195 if (input == current) { in Run()
[all …]
Dregister_allocation_resolver.cc60 LiveInterval* current = instruction->GetLiveInterval(); in Resolve() local
67 current->SetSpillSlot(location.GetStackIndex()); in Resolve()
71 current->SetSpillSlot(location.GetStackIndex()); in Resolve()
73 } else if (current->HasSpillSlot()) { in Resolve()
74 current->SetSpillSlot(current->GetSpillSlot() + codegen_->GetFrameSize()); in Resolve()
78 DCHECK_IMPLIES(current->HasSpillSlot(), (current->GetSpillSlot() == 0)); in Resolve()
80 DCHECK(current->HasSpillSlot()); in Resolve()
81 size_t slot = current->GetSpillSlot() in Resolve()
85 current->SetSpillSlot(slot * kVRegSize); in Resolve()
86 } else if (current->HasSpillSlot()) { in Resolve()
[all …]
Dgvn.cc485 HInstruction* current = block->GetFirstInstruction(); in VisitBasicBlock() local
486 while (current != nullptr) { in VisitBasicBlock()
488 HInstruction* next = current->GetNext(); in VisitBasicBlock()
497 if (current->CanBeMoved() || current->IsBoundType() || current->IsDeoptimize()) { in VisitBasicBlock()
498 if (current->IsBinaryOperation() && current->AsBinaryOperation()->IsCommutative()) { in VisitBasicBlock()
501 current->AsBinaryOperation()->OrderInputs(); in VisitBasicBlock()
503 HInstruction* existing = set->Lookup(current); in VisitBasicBlock()
509 current->ReplaceWith(existing); in VisitBasicBlock()
510 current->GetBlock()->RemoveInstruction(current); in VisitBasicBlock()
512 set->Kill(current->GetSideEffects()); in VisitBasicBlock()
[all …]
Dlinear_order.cc45 HBasicBlock* current = *insert_pos; in AddToListForLinearization() local
46 HLoopInformation* current_loop = current->GetLoopInformation(); in AddToListForLinearization()
115 HBasicBlock* current = worklist.back(); in LinearizeGraphInternal() local
117 linear_order[num_added] = current; in LinearizeGraphInternal()
119 for (HBasicBlock* successor : current->GetSuccessors()) { in LinearizeGraphInternal()
Dssa_liveness_analysis.h510 size_t FirstIntersectionWith(LiveInterval* current) const { in FirstIntersectionWith() argument
513 DCHECK(GetStart() <= current->GetStart() || IsFixed()); in FirstIntersectionWith()
514 LiveRange* other_range = current->first_range_; in FirstIntersectionWith()
680 LiveRange* current = first_range_; in SplitAt() local
685 if (position >= current->GetEnd()) { in SplitAt()
687 previous = current; in SplitAt()
688 current = current->next_; in SplitAt()
689 } else if (position <= current->GetStart()) { in SplitAt()
694 DCHECK(current != first_range_); in SplitAt()
698 new_interval->first_range_ = current; in SplitAt()
[all …]
Dnodes.cc88 HBasicBlock* current = worklist.back(); in FindBackEdges() local
89 uint32_t current_id = current->GetBlockId(); in FindBackEdges()
90 if (successors_visited[current_id] == current->GetSuccessors().size()) { in FindBackEdges()
94 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++]; in FindBackEdges()
98 successor->AddBackEdge(current); in FindBackEdges()
330 HBasicBlock* current = worklist.back(); in ComputeDominanceInformation() local
331 uint32_t current_id = current->GetBlockId(); in ComputeDominanceInformation()
332 if (successors_visited[current_id] == current->GetSuccessors().size()) { in ComputeDominanceInformation()
335 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++]; in ComputeDominanceInformation()
336 UpdateDominatorOfSuccessor(current, successor); in ComputeDominanceInformation()
[all …]
Dregister_allocator.cc211 LiveInterval* current = it.CurrentInterval(); in ValidateIntervals() local
212 HInstruction* defined_by = current->GetParent()->GetDefinedBy(); in ValidateIntervals()
213 if (current->GetParent()->HasSpillSlot() in ValidateIntervals()
218 + current->GetParent()->GetSpillSlot() / kVRegSize in ValidateIntervals()
235 for (uint32_t reg : LowToHighBits(get_register_mask(current))) { in ValidateIntervals()
236 if (kIsDebugBuild && log_fatal_on_failure && !current->IsFixed()) { in ValidateIntervals()
244 if (current->IsUsingInputRegister() && current->CanUseInputRegister()) { in ValidateIntervals()
/art/test/489-current-method-regression/
DAndroid.bp3 // Build rules for ART run-test `489-current-method-regression`.
16 name: "art-run-test-489-current-method-regression",
21 ":art-run-test-489-current-method-regression-expected-stdout",
22 ":art-run-test-489-current-method-regression-expected-stderr",
28 name: "art-run-test-489-current-method-regression-expected-stdout",
29 out: ["art-run-test-489-current-method-regression-expected-stdout.txt"],
36 name: "art-run-test-489-current-method-regression-expected-stderr",
37 out: ["art-run-test-489-current-method-regression-expected-stderr.txt"],
/art/test/491-current-method/
DAndroid.bp3 // Build rules for ART run-test `491-current-method`.
16 name: "art-run-test-491-current-method",
21 ":art-run-test-491-current-method-expected-stdout",
22 ":art-run-test-491-current-method-expected-stderr",
28 name: "art-run-test-491-current-method-expected-stdout",
29 out: ["art-run-test-491-current-method-expected-stdout.txt"],
36 name: "art-run-test-491-current-method-expected-stderr",
37 out: ["art-run-test-491-current-method-expected-stderr.txt"],
/art/test/1933-monitor-current-contended/
DAndroid.bp3 // Build rules for ART run-test `1933-monitor-current-contended`.
16 name: "art-run-test-1933-monitor-current-contended",
21 ":art-run-test-1933-monitor-current-contended-expected-stdout",
22 ":art-run-test-1933-monitor-current-contended-expected-stderr",
28 name: "art-run-test-1933-monitor-current-contended-expected-stdout",
29 out: ["art-run-test-1933-monitor-current-contended-expected-stdout.txt"],
36 name: "art-run-test-1933-monitor-current-contended-expected-stderr",
37 out: ["art-run-test-1933-monitor-current-contended-expected-stderr.txt"],
/art/test/1935-get-set-current-frame-jit/
DAndroid.bp3 // Build rules for ART run-test `1935-get-set-current-frame-jit`.
16 name: "art-run-test-1935-get-set-current-frame-jit",
21 ":art-run-test-1935-get-set-current-frame-jit-expected-stdout",
22 ":art-run-test-1935-get-set-current-frame-jit-expected-stderr",
28 name: "art-run-test-1935-get-set-current-frame-jit-expected-stdout",
29 out: ["art-run-test-1935-get-set-current-frame-jit-expected-stdout.txt"],
36 name: "art-run-test-1935-get-set-current-frame-jit-expected-stderr",
37 out: ["art-run-test-1935-get-set-current-frame-jit-expected-stderr.txt"],
/art/test/1915-get-set-local-current-thread/
DAndroid.bp3 // Build rules for ART run-test `1915-get-set-local-current-thread`.
16 name: "art-run-test-1915-get-set-local-current-thread",
21 ":art-run-test-1915-get-set-local-current-thread-expected-stdout",
22 ":art-run-test-1915-get-set-local-current-thread-expected-stderr",
28 name: "art-run-test-1915-get-set-local-current-thread-expected-stdout",
29 out: ["art-run-test-1915-get-set-local-current-thread-expected-stdout.txt"],
36 name: "art-run-test-1915-get-set-local-current-thread-expected-stderr",
37 out: ["art-run-test-1915-get-set-local-current-thread-expected-stderr.txt"],
Dexpected-stdout.txt1 GetLocalInt on current thread!
4 SetLocalInt on current thread!
/art/test/1916-get-set-current-frame/
DAndroid.bp3 // Build rules for ART run-test `1916-get-set-current-frame`.
16 name: "art-run-test-1916-get-set-current-frame",
21 ":art-run-test-1916-get-set-current-frame-expected-stdout",
22 ":art-run-test-1916-get-set-current-frame-expected-stderr",
28 name: "art-run-test-1916-get-set-current-frame-expected-stdout",
29 out: ["art-run-test-1916-get-set-current-frame-expected-stdout.txt"],
36 name: "art-run-test-1916-get-set-current-frame-expected-stderr",
37 out: ["art-run-test-1916-get-set-current-frame-expected-stderr.txt"],
/art/test/619-checker-current-method/
DAndroid.bp3 // Build rules for ART run-test `619-checker-current-method`.
16 name: "art-run-test-619-checker-current-method",
21 ":art-run-test-619-checker-current-method-expected-stdout",
22 ":art-run-test-619-checker-current-method-expected-stderr",
31 name: "art-run-test-619-checker-current-method-expected-stdout",
32 out: ["art-run-test-619-checker-current-method-expected-stdout.txt"],
39 name: "art-run-test-619-checker-current-method-expected-stderr",
40 out: ["art-run-test-619-checker-current-method-expected-stderr.txt"],
/art/tools/ahat/src/main/com/android/ahat/
DDocString.java153 long current, long baseline) { in delta() argument
155 return doc.appendDelta(noCurrent, noBaseline, current, baseline); in delta()
163 long current, long baseline) { in appendDelta() argument
168 } else if (current > baseline) { in appendDelta()
169 append(added(format("%+,d", current - baseline))); in appendDelta()
170 } else if (current < baseline) { in appendDelta()
171 append(removed(format("%+,d", current - baseline))); in appendDelta()
DAsciiProgress.java52 public void update(long current) { in update() argument
55 long newPercent = current * 100 / duration; in update()
56 progress = current; in update()
/art/libartbase/base/
Dintrusive_forward_list.h297 for (iterator current = begin(); current != end(); ++current) { in remove_if() local
298 if (pred(*current)) { in remove_if()
300 current = prev; in remove_if()
302 prev = current; in remove_if()
313 iterator current = prev; in unique() local
314 ++current; in unique()
315 for (; current != end(); ++current) { in unique()
316 if (pred(*prev, *current)) { in unique()
318 current = prev; in unique()
320 prev = current; in unique()
[all …]
Dcompiler_filter.h81 static bool IsAsGoodAs(Filter current, Filter target);
86 static bool IsBetter(Filter current, Filter target);
/art/libartservice/service/java/com/android/server/art/model/
DOperationProgress.java43 int current, int total, @Nullable PackageDexoptResult packageDexoptResult) { in create() argument
44 return new AutoValue_OperationProgress(current, total, packageDexoptResult); in create()
/art/test/2043-reference-pauses/src/
DMain.java70 CBT current = this; in check() local
74 current = current.left; in check()
76 current = current.right; in check()
79 if (current != null) { in check()
/art/test/2011-stack-walk-concurrent-instrument/src/
DMain.java41 final Thread current = Thread.currentThread(); in testConcurrent() local
44 this.waitAndInstrumentStack(current); in testConcurrent()

12345