Go to the documentation of this file.
5 #ifndef UTIL_BENCHMARK_H_
6 #define UTIL_BENCHMARK_H_
36 #define BENCHMARK(f) \
37 ::testing::Benchmark* _benchmark_##f = (new ::testing::Benchmark(#f, f))
39 #define BENCHMARK_RANGE(f, lo, hi) \
40 ::testing::Benchmark* _benchmark_##f = \
41 (new ::testing::Benchmark(#f, f, lo, hi))
43 #endif // UTIL_BENCHMARK_H_
void StopBenchmarkTiming()
void StartBenchmarkTiming()
void Clear(const char *n)
Benchmark * ThreadRange(int lo, int hi)
void SetBenchmarkItemsProcessed(int)
void BenchmarkMemoryUsage()
Benchmark(const char *name, void(*f)(int))
Benchmark(const char *name, void(*f)(int, int), int l, int h)
void SetBenchmarkBytesProcessed(int64_t)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:46