Go to the documentation of this file. 21 #define BENCH_GEN_IMPL(gen, prefix) \ 22 static bool FB_ANONYMOUS_VARIABLE(benchGen) = \ 23 (::folly::addBenchmark( \ 25 prefix FB_STRINGIZE(gen), \ 26 [](unsigned iters) { \ 27 const unsigned num = iters; \ 29 folly::doNotOptimizeAway(gen); \ 34 #define BENCH_GEN(gen) BENCH_GEN_IMPL(gen, "") 35 #define BENCH_GEN_REL(gen) BENCH_GEN_IMPL(gen, "%")