From 6238688af0d758660d344ec047243d4efefd6f4d Mon Sep 17 00:00:00 2001 From: mtklein Date: Tue, 15 Jul 2014 10:30:31 -0700 Subject: Give windows boring bars and use 'us' for microseconds. NOTREECHECKS=true BUG=skia: R=bsalomon@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/393673006 --- bench/nanobench.cpp | 4 ++++ tools/Stats.h | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index e2a785e465..69e5de929f 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp @@ -55,7 +55,11 @@ DEFINE_bool(resetGpuContext, true, "Reset the GrContext before running each benc static SkString humanize(double ms) { if (ms > 1e+3) return SkStringPrintf("%.3gs", ms/1e3); if (ms < 1e-3) return SkStringPrintf("%.3gns", ms*1e6); +#ifdef SK_BUILD_FOR_WIN + if (ms < 1) return SkStringPrintf("%.3gus", ms*1e3); +#else if (ms < 1) return SkStringPrintf("%.3gµs", ms*1e3); +#endif return SkStringPrintf("%.3gms", ms); } diff --git a/tools/Stats.h b/tools/Stats.h index 3f19af27cc..4fddc9bc18 100644 --- a/tools/Stats.h +++ b/tools/Stats.h @@ -6,7 +6,11 @@ #include "SkString.h" #include "SkTSort.h" -static const char* kBars[] = { "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" }; +#ifdef SK_BUILD_FOR_WIN + static const char* kBars[] = { ".", "o", "O" }; +#else + static const char* kBars[] = { "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" }; +#endif struct Stats { Stats(const double samples[], int n) { -- cgit v1.2.3