Home | History | Annotate | Download | only in base

Lines Matching refs:timings_

135   timings_.clear();
140 timings_.push_back(Timing(NanoTime(), label));
145 timings_.push_back(Timing(NanoTime(), nullptr));
150 if (timings_.size() < 2) {
153 return timings_.back().GetTime() - timings_.front().GetTime();
157 DCHECK_LT(start_idx, timings_.size());
158 for (size_t i = start_idx; i < timings_.size(); ++i) {
159 if (timings_[i].IsStartTiming() && strcmp(timings_[i].GetName(), name) == 0) {
168 ret.data_.resize(timings_.size());
170 for (size_t i = 0; i < timings_.size(); ++i) {
171 if (timings_[i].IsEndTiming()) {
174 uint64_t time = timings_[i].GetTime() - timings_[open_idx].GetTime();
191 << timings_[open_stack.back()].GetName() << " at index " << open_stack.back();
199 for (size_t i = 0; i < timings_.size(); ++i) {
209 for (size_t i = 0; i < timings_.size(); ++i) {
210 if (timings_[i].IsStartTiming()) {
226 os << " " << timings_[i].GetName() << "\n";
237 for (size_t i = 0; i < timings_.size(); ++i) {
239 CHECK_LE(timings_[i - 1].GetTime(), timings_[i].GetTime());
241 ++counts[timings_[i].IsStartTiming() ? 0 : 1];