/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
D | DiffedFieldValue.java | 39 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/ |
D | ssa_liveness_analysis.cc | 52 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 …]
|
D | register_allocator_linear_scan.cc | 262 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 …]
|
D | ssa_phi_elimination.cc | 96 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 …]
|
D | register_allocation_resolver.cc | 60 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 …]
|
D | gvn.cc | 485 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 …]
|
D | linear_order.cc | 45 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()
|
D | ssa_liveness_analysis.h | 510 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 …]
|
D | nodes.cc | 88 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 …]
|
D | register_allocator.cc | 211 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/ |
D | Android.bp | 3 // 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/ |
D | Android.bp | 3 // 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/ |
D | Android.bp | 3 // 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/ |
D | Android.bp | 3 // 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/ |
D | Android.bp | 3 // 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"],
|
D | expected-stdout.txt | 1 GetLocalInt on current thread! 4 SetLocalInt on current thread!
|
/art/test/1916-get-set-current-frame/ |
D | Android.bp | 3 // 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/ |
D | Android.bp | 3 // 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/ |
D | DocString.java | 153 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()
|
D | AsciiProgress.java | 52 public void update(long current) { in update() argument 55 long newPercent = current * 100 / duration; in update() 56 progress = current; in update()
|
/art/libartbase/base/ |
D | intrusive_forward_list.h | 297 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 …]
|
D | compiler_filter.h | 81 static bool IsAsGoodAs(Filter current, Filter target); 86 static bool IsBetter(Filter current, Filter target);
|
/art/libartservice/service/java/com/android/server/art/model/ |
D | OperationProgress.java | 43 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/ |
D | Main.java | 70 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/ |
D | Main.java | 41 final Thread current = Thread.currentThread(); in testConcurrent() local 44 this.waitAndInstrumentStack(current); in testConcurrent()
|