Namespaces | Functions
abseil-cpp/absl/container/internal/hashtablez_sampler.cc File Reference
#include "absl/container/internal/hashtablez_sampler.h"
#include <atomic>
#include <cassert>
#include <cmath>
#include <functional>
#include <limits>
#include "absl/base/attributes.h"
#include "absl/base/config.h"
#include "absl/debugging/stacktrace.h"
#include "absl/memory/memory.h"
#include "absl/profiling/internal/exponential_biased.h"
#include "absl/profiling/internal/sample_recorder.h"
#include "absl/synchronization/mutex.h"
#include "absl/utility/utility.h"
Include dependency graph for abseil-cpp/absl/container/internal/hashtablez_sampler.cc:

Go to the source code of this file.

Namespaces

 absl
 
 absl::container_internal
 

Functions

int32_t absl::container_internal::GetHashtablezMaxSamples ()
 
int32_t absl::container_internal::GetHashtablezSampleParameter ()
 
HashtablezSampler & absl::container_internal::GlobalHashtablezSampler ()
 
bool absl::container_internal::IsHashtablezEnabled ()
 
void absl::container_internal::RecordInsertSlow (HashtablezInfo *info, size_t hash, size_t distance_from_desired)
 
HashtablezInfo * absl::container_internal::SampleSlow (SamplingState &next_sample, size_t inline_element_size)
 
void absl::container_internal::SetHashtablezConfigListener (HashtablezConfigListener l)
 
void absl::container_internal::SetHashtablezEnabled (bool enabled)
 
void absl::container_internal::SetHashtablezEnabledInternal (bool enabled)
 
void absl::container_internal::SetHashtablezMaxSamples (int32_t max)
 
void absl::container_internal::SetHashtablezMaxSamplesInternal (int32_t max)
 
void absl::container_internal::SetHashtablezSampleParameter (int32_t rate)
 
void absl::container_internal::SetHashtablezSampleParameterInternal (int32_t rate)
 
static bool absl::container_internal::ShouldForceSampling ()
 
void absl::container_internal::UnsampleSlow (HashtablezInfo *info)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:19