#include "absl/container/internal/raw_hash_set.h"
#include <numeric>
#include <random>
#include "absl/base/internal/raw_logging.h"
#include "absl/container/internal/hash_function_defaults.h"
#include "absl/strings/str_format.h"
#include "benchmark/benchmark.h"
Go to the source code of this file.
Classes | |
struct | absl::container_internal::RawHashSetTestOnlyAccess |
Namespaces | |
absl | |
absl::container_internal | |
Functions | |
bool | CodegenAbslRawHashSetInt64Contains (absl::container_internal::IntTable *table, int64_t key) |
auto | CodegenAbslRawHashSetInt64Find (absl::container_internal::IntTable *table, int64_t key) -> decltype(table->find(key)) |
bool | CodegenAbslRawHashSetInt64FindNeEnd (absl::container_internal::IntTable *table, int64_t key) |
auto | CodegenAbslRawHashSetInt64Insert (absl::container_internal::IntTable *table, int64_t key) -> decltype(table->insert(key)) |
void | CodegenAbslRawHashSetInt64Iterate (absl::container_internal::IntTable *table) |
Variables | |
int | odr |
Definition at line 427 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
auto CodegenAbslRawHashSetInt64Find | ( | absl::container_internal::IntTable * | table, |
int64_t | key | ||
) | -> decltype(table->find(key)) |
Definition at line 411 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
bool CodegenAbslRawHashSetInt64FindNeEnd | ( | absl::container_internal::IntTable * | table, |
int64_t | key | ||
) |
Definition at line 416 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
auto CodegenAbslRawHashSetInt64Insert | ( | absl::container_internal::IntTable * | table, |
int64_t | key | ||
) | -> decltype(table->insert(key)) |
Definition at line 421 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
void CodegenAbslRawHashSetInt64Iterate | ( | absl::container_internal::IntTable * | table | ) |
Definition at line 432 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
int odr |
Definition at line 437 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
std::pair<std::string, std::string> pair |
Definition at line 78 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.
size_t size |
Definition at line 147 of file abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc.