aboutsummaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorBurt P <pburt0@gmail.com>2019-07-09 18:21:36 -0500
committerLeandro A. F. Pereira <leandro@hardinfo.org>2019-07-10 12:26:24 -0700
commit201513a63d65596739a05dbc051916a284194715 (patch)
tree2e3858099338a57802e6365b718ac7f1b2580873 /includes
parent314208fd25cbb3f9705d4c2340118b3d57354c61 (diff)
benchmark: add extra fields to result for revision and information
* add an integer revision field * add an extra information string field * zlib benchmark: new revision[1] is 2, so that old results are obviously old, and now the zlib version string will be stored in extra information. [1] as of 6a8e19a14305079b03e45eeb0580a45104f300dd Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'includes')
-rw-r--r--includes/benchmark.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/benchmark.h b/includes/benchmark.h
index 50f8da4b..04182944 100644
--- a/includes/benchmark.h
+++ b/includes/benchmark.h
@@ -35,9 +35,11 @@ typedef struct {
double result;
double elapsed_time;
int threads_used;
+ int revision;
+ char extra[256]; /* no \n, ; or | */
} bench_value;
-#define EMPTY_BENCH_VALUE {-1.0f,0,0}
+#define EMPTY_BENCH_VALUE {-1.0f,0,0,-1,""}
char *bench_value_to_str(bench_value r);
bench_value bench_value_from_str(const char* str);