Lines Matching refs:run
50 for (const auto& run : reports) { in ReportRuns() local
51 for (const auto& cnt : run.counters) { in ReportRuns()
72 for (const auto& run : reports) { in ReportRuns() local
73 for (const auto& cnt : run.counters) { in ReportRuns()
85 for (const auto& run : reports) { in ReportRuns() local
86 PrintRunData(run); in ReportRuns()
90 void CSVReporter::PrintRunData(const Run& run) { in PrintRunData() argument
95 std::string name = run.benchmark_name(); in PrintRunData()
98 if (run.error_occurred) { in PrintRunData()
101 std::string msg = run.error_message; in PrintRunData()
108 if (!run.report_big_o && !run.report_rms) { in PrintRunData()
109 Out << run.iterations; in PrintRunData()
113 Out << run.GetAdjustedRealTime() << ","; in PrintRunData()
114 Out << run.GetAdjustedCPUTime() << ","; in PrintRunData()
117 if (run.report_big_o) { in PrintRunData()
118 Out << GetBigOString(run.complexity); in PrintRunData()
119 } else if (!run.report_rms) { in PrintRunData()
120 Out << GetTimeUnitString(run.time_unit); in PrintRunData()
124 if (run.counters.find("bytes_per_second") != run.counters.end()) { in PrintRunData()
125 Out << run.counters.at("bytes_per_second"); in PrintRunData()
128 if (run.counters.find("items_per_second") != run.counters.end()) { in PrintRunData()
129 Out << run.counters.at("items_per_second"); in PrintRunData()
132 if (!run.report_label.empty()) { in PrintRunData()
135 std::string label = run.report_label; in PrintRunData()
143 auto it = run.counters.find(ucn); in PrintRunData()
144 if (it == run.counters.end()) { in PrintRunData()