#include <stdint.h>#include <algorithm>#include <functional>#include <map>#include <numeric>#include <random>#include <set>#include <string>#include <type_traits>#include <unordered_map>#include <unordered_set>#include <vector>#include "benchmark/benchmark.h"#include "absl/base/internal/raw_logging.h"#include "absl/container/btree_map.h"#include "absl/container/btree_set.h"#include "absl/container/btree_test.h"#include "absl/container/flat_hash_map.h"#include "absl/container/flat_hash_set.h"#include "absl/container/internal/hashtable_debug.h"#include "absl/flags/flag.h"#include "absl/hash/hash.h"#include "absl/memory/memory.h"#include "absl/strings/cord.h"#include "absl/strings/str_format.h"#include "absl/time/time.h"
Go to the source code of this file.
Namespaces | |
| absl | |
| absl::container_internal | |
Macros | |
| #define | BIG_TYPE_BENCHMARKS(SIZE, COPIES) |
| #define | BIG_TYPE_PTR_BENCHMARKS(SIZE) |
| #define | BTREE_TYPES(value) |
| #define | MY_BENCHMARK(type) |
| #define | MY_BENCHMARK2(type) |
| #define | MY_BENCHMARK2_SUPPORTS_MULTI_ONLY(type) |
| #define | MY_BENCHMARK3(type) |
| #define | MY_BENCHMARK4(type, func) |
| #define | STL_ORDERED_TYPES(value) |
| #define | STL_UNORDERED_TYPES(value) |
| #define | STL_UNORDERED_TYPES_CUSTOM_HASH(value, hash) |
| #define BIG_TYPE_BENCHMARKS | ( | SIZE, | |
| COPIES | |||
| ) |
Definition at line 573 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define BIG_TYPE_PTR_BENCHMARKS | ( | SIZE | ) |
Definition at line 670 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define BTREE_TYPES | ( | value | ) |
Definition at line 458 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define MY_BENCHMARK | ( | type | ) |
Definition at line 514 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define MY_BENCHMARK2 | ( | type | ) |
Definition at line 500 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define MY_BENCHMARK2_SUPPORTS_MULTI_ONLY | ( | type | ) |
Definition at line 495 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define MY_BENCHMARK3 | ( | type | ) |
Definition at line 480 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define STL_ORDERED_TYPES | ( | value | ) |
Definition at line 420 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| #define STL_UNORDERED_TYPES | ( | value | ) |
Definition at line 433 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
Definition at line 442 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| std::unique_ptr<BigType<Size, Size> > ptr |
Definition at line 650 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.
| std::array<int64_t, Size> values |
Definition at line 570 of file bloaty/third_party/abseil-cpp/absl/container/btree_benchmark.cc.