Home | History | Annotate | Download | only in metrics

Lines Matching refs:HistogramBase

50 HistogramBase* DeserializeHistogramInfo(PickleIterator* iter) {
71 const HistogramBase::Sample HistogramBase::kSampleType_MAX = INT_MAX;
73 HistogramBase::HistogramBase(const char* name)
76 HistogramBase::~HistogramBase() = default;
78 void HistogramBase::CheckName(const StringPiece& name) const {
82 void HistogramBase::SetFlags(int32_t flags) {
83 HistogramBase::Count old_flags = subtle::NoBarrier_Load(&flags_);
87 void HistogramBase::ClearFlags(int32_t flags) {
88 HistogramBase::Count old_flags = subtle::NoBarrier_Load(&flags_);
92 void HistogramBase::AddScaled(Sample value, int count, int scale) {
108 void HistogramBase::AddKilo(Sample value, int count) {
112 void HistogramBase::AddKiB(Sample value, int count) {
116 void HistogramBase::AddTimeMillisecondsGranularity(const TimeDelta& time) {
120 void HistogramBase::AddTimeMicrosecondsGranularity(const TimeDelta& time) {
128 void HistogramBase::AddBoolean(bool value) {
132 void HistogramBase::SerializeInfo(Pickle* pickle) const {
137 uint32_t HistogramBase::FindCorruption(const HistogramSamples& samples) const {
142 void HistogramBase::ValidateHistogramContents() const {}
144 void HistogramBase::WriteJSON(std::string* output,
166 void HistogramBase::FindAndRunCallback(HistogramBase::Sample sample) const {
176 void HistogramBase::WriteAsciiBucketGraph(double current_size,
191 const std::string HistogramBase::GetSimpleAsciiBucketRange(
196 void HistogramBase::WriteAsciiBucketValue(Count current,
203 char const* HistogramBase::GetPermanentName(const std::string& name) {