Home
last modified time | relevance | path

Searched refs:timings_ (Results 1 – 9 of 9) sorted by relevance

/art/runtime/base/
Dtiming_logger.cc135 timings_.clear(); in Reset()
140 timings_.push_back(Timing(NanoTime(), label)); in StartTiming()
145 timings_.push_back(Timing(NanoTime(), nullptr)); in EndTiming()
150 if (timings_.size() < 2) { in GetTotalNs()
153 return timings_.back().GetTime() - timings_.front().GetTime(); in GetTotalNs()
157 DCHECK_LT(start_idx, timings_.size()); in FindTimingIndex()
158 for (size_t i = start_idx; i < timings_.size(); ++i) { in FindTimingIndex()
159 if (timings_[i].IsStartTiming() && strcmp(timings_[i].GetName(), name) == 0) { in FindTimingIndex()
168 ret.data_.resize(timings_.size()); in CalculateTimingData()
170 for (size_t i = 0; i < timings_.size(); ++i) { in CalculateTimingData()
[all …]
Dtiming_logger.h177 return timings_; in GetTimings()
192 std::vector<Timing> timings_; variable
/art/runtime/gc/collector/
Dgarbage_collector.h70 return &timings_; in GetTimings()
115 TimingLogger timings_; variable
178 return &GetCurrentIteration()->timings_; in GetTimings()
Dgarbage_collector.cc39 : duration_ns_(0), timings_("GC iteration timing logger", true, VLOG_IS_ON(heap)) { in Iteration()
44 timings_.Reset(); in Reset()
/art/patchoat/
Dpatchoat.h69 isa_(kNone), space_map_(nullptr), timings_(timings) {} in PatchOat()
73 delta_(delta), isa_(isa), space_map_(nullptr), timings_(timings) {} in PatchOat()
78 delta_(delta), isa_(isa), space_map_(map), timings_(timings) {} in PatchOat()
225 TimingLogger* timings_; variable
Dpatchoat.cc350 TimingLogger::ScopedTiming t("Writing Elf File", timings_); in WriteElf()
365 TimingLogger::ScopedTiming t("Writing image File", timings_); in WriteImage()
655 TimingLogger::ScopedTiming t("Walk Bitmap", timings_); in PatchImage()
811 TimingLogger::ScopedTiming t("Fixup Elf Text Section", timings_); in PatchElf()
/art/dex2oat/
Ddex2oat.cc540 timings_(timings), in Dex2Oat()
1290 TimingLogger::ScopedTiming t("dex2oat Setup", timings_); in Setup()
1329 TimingLogger::ScopedTiming t3("Loading image checksum", timings_); in Setup()
1374 TimingLogger::ScopedTiming t_dex("Writing and opening dex files", timings_); in Setup()
1485 TimingLogger::ScopedTiming t("dex2oat Compile", timings_); in Compile()
1553 driver_->CompileAll(class_loader_, dex_files_, timings_); in Compile()
1622 TimingLogger::ScopedTiming t("dex2oat Oat", timings_); in WriteOatFiles()
1660 TimingLogger::ScopedTiming t2("dex2oat Prepare image address space", timings_); in WriteOatFiles()
1669 TimingLogger::ScopedTiming t2("dex2oat Write ELF", timings_); in WriteOatFiles()
1764 TimingLogger::ScopedTiming t("dex2oat ImageWriter", timings_); in HandleImage()
[all …]
/art/compiler/
Doat_writer.cc270 timings_(timings), in OatWriter()
489 TimingLogger::ScopedTiming split("InitOatClasses", timings_); in PrepareLayout()
493 TimingLogger::ScopedTiming split("InitOatMaps", timings_); in PrepareLayout()
497 TimingLogger::ScopedTiming split("InitOatCode", timings_); in PrepareLayout()
501 TimingLogger::ScopedTiming split("InitOatCodeDexFiles", timings_); in PrepareLayout()
1376 TimingLogger::ScopedTiming split("InitOatHeader", timings_); in InitOatHeader()
1387 TimingLogger::ScopedTiming split("InitOatDexFiles", timings_); in InitOatDexFiles()
1810 TimingLogger::ScopedTiming split("WriteDexFiles", timings_); in WriteDexFiles()
2068 TimingLogger::ScopedTiming split("WriteOatDexFiles", timings_); in WriteOatDexFiles()
2099 TimingLogger::ScopedTiming split("ExtendForTypeLookupTables", timings_); in ExtendForTypeLookupTables()
[all …]
Doat_writer.h286 TimingLogger* timings_; variable