diff options
author | 2014-07-11 11:57:07 -0700 | |
---|---|---|
committer | 2014-07-11 11:57:07 -0700 | |
commit | 5d9d10e8217d2138b5514a4d4216f95373240942 (patch) | |
tree | 672c0e7d1963b85b23c4e3246ac4bdf81f1643fe /bench | |
parent | ef0fd61dc2ea50ce29b1fe0feed473479b32e42c (diff) |
nanobench: add a cute bar chart
Give this a try? Helpful, or gets in the way?
BUG=skia:
R=krajcevski@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/390483002
Diffstat (limited to 'bench')
-rw-r--r-- | bench/nanobench.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index 71a412d19d..3f34740b69 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp @@ -238,7 +238,7 @@ int tool_main(int argc, char** argv) { } else if (FLAGS_quiet) { SkDebugf("median\tbench\tconfig\n"); } else { - SkDebugf("loops\tmin\tmedian\tmean\tmax\tstddev\tconfig\tbench\n"); + SkDebugf("loops\tmin\tmedian\tmean\tmax\tstddev\tsamples\tconfig\tbench\n"); } for (const BenchRegistry* r = BenchRegistry::Head(); r != NULL; r = r->next()) { @@ -277,13 +277,14 @@ int tool_main(int argc, char** argv) { SkDebugf("%s\t%s\t%s\n", humanize(stats.median).c_str(), bench->getName(), config); } else { const double stddev_percent = 100 * sqrt(stats.var) / stats.mean; - SkDebugf("%d\t%s\t%s\t%s\t%s\t%.0f%%\t%s\t%s\n" + SkDebugf("%d\t%s\t%s\t%s\t%s\t%.0f%%\t%s\t%s\t%s\n" , loops , humanize(stats.min).c_str() , humanize(stats.median).c_str() , humanize(stats.mean).c_str() , humanize(stats.max).c_str() , stddev_percent + , stats.plot.c_str() , config , bench->getName() ); |