benchmark.c

Basic benchmarking library in C
git clone git://git.finwo.net/lib/benchmark.c
Log | Files | Refs | README | LICENSE

benchmark.h (237B)


      1 #ifndef __FINWO_BENCHMARK_H__
      2 #define __FINWO_BENCHMARK_H__
      3 
      4 
      5 #define BMARK(fn) bmark_enqueue((#fn), (fn))
      6 
      7 void bmark_enqueue(char *name, void (*fn)());
      8 int bmark_run(int run_count, char percentiles[]);
      9 
     10 #endif // __FINWO_BENCHMARK_H__