Lines Matching refs:TimingLogger
36 constexpr size_t TimingLogger::kIndexNotFound;
69 void CumulativeLogger::AddLogger(const TimingLogger &logger) {
71 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
72 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
130 TimingLogger::TimingLogger(const char* name, bool precise, bool verbose)
134 void TimingLogger::Reset() {
138 void TimingLogger::StartTiming(const char* label) {
144 void TimingLogger::EndTiming() {
149 uint64_t TimingLogger::GetTotalNs() const {
156 size_t TimingLogger::FindTimingIndex(const char* name, size_t start_idx) const {
166 TimingLogger::TimingData TimingLogger::CalculateTimingData() const {
167 TimingLogger::TimingData ret;
195 void TimingLogger::Dump(std::ostream &os, const char* indent_string) const {
197 TimingLogger::TimingData timing_data(CalculateTimingData());
235 void TimingLogger::Verify() {
246 TimingLogger::~TimingLogger() {