Lines Matching defs:results
73 const internal::ThreadManager::Result& results,
83 report.skipped = results.skipped_;
84 report.skip_message = results.skip_message_;
85 report.report_label = results.report_label_;
87 report.iterations = results.iterations;
95 report.real_accumulated_time = results.manual_time_used;
97 report.real_accumulated_time = results.real_time_used;
99 report.cpu_accumulated_time = results.cpu_time_used;
100 report.complexity_n = results.complexity_n;
104 report.counters = results.counters;
115 internal::Finish(&report.counters, results.iterations, seconds,
122 // Adds the stats collected for the thread into manager->results.
137 internal::ThreadManager::Result& results = manager->results;
138 results.iterations += st.iterations();
139 results.cpu_time_used += timer.cpu_time_used();
140 results.real_time_used += timer.real_time_used();
141 results.manual_time_used += timer.manual_time_used();
142 results.complexity_n += st.complexity_length_n();
143 internal::Increment(&results.counters, st.counters);
283 i.results = manager->results;
290 i.results.real_time_used /= b.threads();
291 i.results.manual_time_used /= b.threads();
293 if (b.measure_process_cpu_time()) i.results.cpu_time_used /= b.threads();
295 BM_VLOG(2) << "Ran in " << i.results.cpu_time_used << "/"
296 << i.results.real_time_used << "\n";
299 // requested, so take the iteration count from i.results.
300 i.iters = i.results.iterations / b.threads();
303 i.seconds = i.results.cpu_time_used;
305 i.seconds = i.results.manual_time_used;
307 i.seconds = i.results.real_time_used;
342 return i.results.skipped_ ||
349 ((i.results.real_time_used >= 5 * GetMinTimeToApply()) &&
417 // of the benchmark until we decide the results are significant.
418 // And once we do, we report those last results and exit.
427 // Do we consider the results to be significant?
473 CreateRunReport(b, i.results, memory_iterations, memory_result, i.seconds,