Lines Matching refs:TimingLogger
38 constexpr size_t TimingLogger::kIndexNotFound;
71 void CumulativeLogger::AddLogger(const TimingLogger &logger) {
73 TimingLogger::TimingData timing_data(logger.CalculateTimingData());
74 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings();
132 TimingLogger::TimingLogger(const char* name,
135 TimingLogger::TimingKind kind)
139 void TimingLogger::Reset() {
143 void TimingLogger::StartTiming(const char* label) {
149 void TimingLogger::EndTiming() {
154 uint64_t TimingLogger::GetTotalNs() const {
161 size_t TimingLogger::FindTimingIndex(const char* name, size_t start_idx) const {
171 TimingLogger::TimingData TimingLogger::CalculateTimingData() const {
172 TimingLogger::TimingData ret;
200 void TimingLogger::Dump(std::ostream &os, const char* indent_string) const {
202 TimingLogger::TimingData timing_data(CalculateTimingData());
240 void TimingLogger::Verify() {
251 TimingLogger::~TimingLogger() {