Commit | Line | Data |
---|---|---|
0007ecea XG |
1 | #ifndef __PERF_STATS_H |
2 | #define __PERF_STATS_H | |
3 | ||
4 | #include "types.h" | |
5 | ||
6 | struct stats | |
7 | { | |
8 | double n, mean, M2; | |
9 | }; | |
10 | ||
11 | void update_stats(struct stats *stats, u64 val); | |
12 | double avg_stats(struct stats *stats); | |
13 | double stddev_stats(struct stats *stats); | |
14 | double rel_stddev_stats(double stddev, double avg); | |
15 | ||
16 | #endif |