Home
last modified time | relevance | path

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

/art/runtime/base/
Dtiming_logger.cc138 timings_.clear(); in Reset()
143 timings_.push_back(Timing(kind_, label)); in StartTiming()
148 timings_.push_back(Timing(kind_, nullptr)); in EndTiming()
153 if (timings_.size() < 2) { in GetTotalNs()
156 return timings_.back().GetTime() - timings_.front().GetTime(); in GetTotalNs()
160 DCHECK_LT(start_idx, timings_.size()); in FindTimingIndex()
161 for (size_t i = start_idx; i < timings_.size(); ++i) { in FindTimingIndex()
162 if (timings_[i].IsStartTiming() && strcmp(timings_[i].GetName(), name) == 0) { in FindTimingIndex()
171 ret.data_.resize(timings_.size()); in CalculateTimingData()
173 for (size_t i = 0; i < timings_.size(); ++i) { in CalculateTimingData()
[all …]
Dtiming_logger.h207 return timings_; in GetTimings()
224 std::vector<Timing> timings_; variable
/art/runtime/gc/collector/
Diteration.h42 return &timings_; in GetTimings()
94 TimingLogger timings_; variable
Dgarbage_collector.cc46 : duration_ns_(0), timings_("GC iteration timing logger", true, VLOG_IS_ON(heap)) { in Iteration()
51 timings_.Reset(); in Reset()
Dgarbage_collector.h110 return &GetCurrentIteration()->timings_; in GetTimings()
/art/dex2oat/
Ddex2oat.cc543 timings_(timings), in Dex2Oat()
1416 TimingLogger::ScopedTiming t("dex2oat Setup", timings_); in Setup()
1441 TimingLogger::ScopedTiming t_dex("Writing and opening dex files", timings_); in Setup()
1586 TimingLogger::ScopedTiming t3("Loading image checksum", timings_); in Setup()
1605 TimingLogger::ScopedTiming t3("Loading image checksum", timings_); in Setup()
1667 TimingLogger::ScopedTiming t_dex("Starting .rodata", timings_); in Setup()
1834 TimingLogger::ScopedTiming t("dex2oat Compile", timings_); in Compile()
1899 driver_->PrepareDexFilesForOatFile(timings_); in Compile()
1977 timings_, in CompileDexFiles()
1982 driver_->CompileAll(class_loader, dex_files, timings_); in CompileDexFiles()
[all …]
/art/dex2oat/linker/
Doat_writer.cc390 timings_(timings), in OatWriter()
765 TimingLogger::ScopedTiming split("InitBssLayout", timings_); in PrepareLayout()
771 TimingLogger::ScopedTiming split("InitClassOffsets", timings_); in PrepareLayout()
775 TimingLogger::ScopedTiming split("InitOatClasses", timings_); in PrepareLayout()
779 TimingLogger::ScopedTiming split("InitIndexBssMappings", timings_); in PrepareLayout()
783 TimingLogger::ScopedTiming split("InitOatMaps", timings_); in PrepareLayout()
787 TimingLogger::ScopedTiming split("InitOatDexFiles", timings_); in PrepareLayout()
792 TimingLogger::ScopedTiming split("InitOatCode", timings_); in PrepareLayout()
796 TimingLogger::ScopedTiming split("InitOatCodeDexFiles", timings_); in PrepareLayout()
801 TimingLogger::ScopedTiming split("InitDataBimgRelRoLayout", timings_); in PrepareLayout()
[all …]
Doat_writer.h353 TimingLogger* timings_; variable