one more scope for benchmarks
This commit is contained in:
parent
4572f5cb55
commit
6ff8ff66d1
1 changed files with 9 additions and 6 deletions
|
@ -25,6 +25,7 @@ typedef struct {
|
||||||
|
|
||||||
|
|
||||||
#define BENCHMARK(name) \
|
#define BENCHMARK(name) \
|
||||||
|
{ \
|
||||||
bench B; B.N = 5000000; B.R = 3; \
|
bench B; B.N = 5000000; B.R = 3; \
|
||||||
bench_start(&B); \
|
bench_start(&B); \
|
||||||
for (int _r = 0; _r < B.R ; _r++ ) { \
|
for (int _r = 0; _r < B.R ; _r++ ) { \
|
||||||
|
@ -33,7 +34,9 @@ typedef struct {
|
||||||
#define END_BENCHMARK() \
|
#define END_BENCHMARK() \
|
||||||
} \
|
} \
|
||||||
} \
|
} \
|
||||||
bench_stop(&B);
|
bench_stop(&B); \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
long unixtime();
|
long unixtime();
|
||||||
|
|
Loading…
Reference in a new issue