summaryrefslogtreecommitdiffstats
path: root/lldb/tools/lldb-perf/lib/Results.h
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2013-04-15 19:57:32 +0000
committerEnrico Granata <egranata@apple.com>2013-04-15 19:57:32 +0000
commitb349efe6dd5dccf8a611ef3d11f9a30b31088228 (patch)
treea2eea4dfc14c663e15e68ae560fa67004c658a34 /lldb/tools/lldb-perf/lib/Results.h
parenta652799f707582f299d247fccb45fbc94331cdd7 (diff)
downloadbcm5719-llvm-b349efe6dd5dccf8a611ef3d11f9a30b31088228.tar.gz
bcm5719-llvm-b349efe6dd5dccf8a611ef3d11f9a30b31088228.zip
Enabling test case to write the average+stddev pair to the results
The sketch test case writes avg+stddev for all its metrics: <key>fetch-frames</key> <dict> <key>description</key> <string>time to dump backtrace for every frame in every thread</string> <key>stddev</key> <real>0.006270938361432314</real> <key>value</key> <real>0.011568079851851851</real> </dict> llvm-svn: 179550
Diffstat (limited to 'lldb/tools/lldb-perf/lib/Results.h')
-rw-r--r--lldb/tools/lldb-perf/lib/Results.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/tools/lldb-perf/lib/Results.h b/lldb/tools/lldb-perf/lib/Results.h
index f15b902f911..0602138f6f0 100644
--- a/lldb/tools/lldb-perf/lib/Results.h
+++ b/lldb/tools/lldb-perf/lib/Results.h
@@ -138,7 +138,7 @@ public:
{
}
- void
+ ResultSP
Append (const ResultSP &result_sp);
void
@@ -179,16 +179,16 @@ public:
void
ForEach (const std::function <bool (const std::string &, const ResultSP &)> &callback);
- void
+ ResultSP
Add (const char *name, const char *description, const ResultSP &result_sp);
- void
+ ResultSP
AddDouble (const char *name, const char *descriptiorn, double value);
- void
+ ResultSP
AddUnsigned (const char *name, const char *description, uint64_t value);
- void
+ ResultSP
AddString (const char *name, const char *description, const char *value);
protected:
OpenPOWER on IntegriCloud