#include <stdint.h>
Go to the source code of this file.
Classes | |
class | testing::Benchmark |
Namespaces | |
testing | |
Macros | |
#define | BENCHMARK(f) ::testing::Benchmark* _benchmark_##f = (new ::testing::Benchmark(#f, f)) |
#define | BENCHMARK_RANGE(f, lo, hi) |
Functions | |
void | BenchmarkMemoryUsage () |
int | NumCPUs () |
void | SetBenchmarkBytesProcessed (int64_t) |
void | SetBenchmarkItemsProcessed (int) |
void | StartBenchmarkTiming () |
void | StopBenchmarkTiming () |
#define BENCHMARK | ( | f | ) | ::testing::Benchmark* _benchmark_##f = (new ::testing::Benchmark(#f, f)) |
Definition at line 36 of file bloaty/third_party/re2/util/benchmark.h.
#define BENCHMARK_RANGE | ( | f, | |
lo, | |||
hi | |||
) |
Definition at line 39 of file bloaty/third_party/re2/util/benchmark.h.
void BenchmarkMemoryUsage | ( | ) |
Definition at line 66 of file bloaty/third_party/re2/util/benchmark.cc.
int NumCPUs | ( | ) |
Definition at line 347 of file abseil-cpp/absl/base/internal/sysinfo.cc.
void SetBenchmarkBytesProcessed | ( | int64_t | ) |
Definition at line 47 of file bloaty/third_party/re2/util/benchmark.cc.
void SetBenchmarkItemsProcessed | ( | int | ) |
Definition at line 62 of file bloaty/third_party/re2/util/benchmark.cc.
void StartBenchmarkTiming | ( | ) |
Definition at line 57 of file bloaty/third_party/re2/util/benchmark.cc.
void StopBenchmarkTiming | ( | ) |
Definition at line 51 of file bloaty/third_party/re2/util/benchmark.cc.