#include <algorithm>#include <cstddef>#include <cstdint>#include <initializer_list>#include <iterator>#include <limits>#include <random>#include <type_traits>#include <vector>#include "absl/base/macros.h"#include "absl/meta/type_traits.h"#include "absl/random/bernoulli_distribution.h"#include "absl/random/beta_distribution.h"#include "absl/random/exponential_distribution.h"#include "absl/random/gaussian_distribution.h"#include "absl/random/internal/fast_uniform_bits.h"#include "absl/random/internal/randen_engine.h"#include "absl/random/log_uniform_int_distribution.h"#include "absl/random/poisson_distribution.h"#include "absl/random/random.h"#include "absl/random/uniform_int_distribution.h"#include "absl/random/uniform_real_distribution.h"#include "absl/random/zipf_distribution.h"#include "benchmark/benchmark.h"
Go to the source code of this file.
Macros | |
| #define | BM_BASIC(Engine) |
| #define | BM_COPY(Engine) BENCHMARK_TEMPLATE(BM_Generate, Engine) |
| #define | BM_EXTENDED(Engine) |
| #define | BM_THREAD(Engine) |
| #define BM_BASIC | ( | Engine | ) |
Definition at line 250 of file bloaty/third_party/abseil-cpp/absl/random/benchmarks.cc.
| #define BM_COPY | ( | Engine | ) | BENCHMARK_TEMPLATE(BM_Generate, Engine) |
Definition at line 282 of file bloaty/third_party/abseil-cpp/absl/random/benchmarks.cc.
| #define BM_EXTENDED | ( | Engine | ) |
Definition at line 296 of file bloaty/third_party/abseil-cpp/absl/random/benchmarks.cc.
| #define BM_THREAD | ( | Engine | ) |
Definition at line 284 of file bloaty/third_party/abseil-cpp/absl/random/benchmarks.cc.