X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/c7da785d89746cbcdc25bdea0fd66156d4c61cb9..e63124bc579bfd97cfe2f620ddd84df9f20477d8:/test/bench.h diff --git a/test/bench.h b/test/bench.h index f9472cd..2dbce0f 100644 --- a/test/bench.h +++ b/test/bench.h @@ -51,8 +51,7 @@ struct bench_time { struct bench_timing { unsigned f; - unsigned long n; - double t, cy; + double n, t, cy; }; struct bench_timer { const struct bench_timerops *ops; }; @@ -75,15 +74,16 @@ typedef void bench_fn(unsigned long /*n*/, void */*p*/); extern struct bench_timer *bench_createtimer(void); -extern void bench_init(struct bench_state *b, struct bench_timer *tm); +extern void bench_init(struct bench_state */*b*/, + struct bench_timer */*tm*/); -extern void bench_destroy(struct bench_state *b); +extern void bench_destroy(struct bench_state */*b*/); extern int bench_calibrate(struct bench_state */*b*/); extern int bench_measure(struct bench_timing */*t_out*/, struct bench_state */*b*/, - bench_fn */*fn*/, void */*p*/); + double /*base*/, bench_fn */*fn*/, void */*p*/); /*----- That's all, folks -------------------------------------------------*/