diff options
Diffstat (limited to 'runtime/base')
-rw-r--r-- | runtime/base/histogram-inl.h | 3 | ||||
-rw-r--r-- | runtime/base/histogram.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/runtime/base/histogram-inl.h b/runtime/base/histogram-inl.h index 4cd68cd..7c09999 100644 --- a/runtime/base/histogram-inl.h +++ b/runtime/base/histogram-inl.h @@ -178,7 +178,8 @@ inline void Histogram<Value>::PrintConfidenceIntervals(std::ostream &os, double os << FormatDuration(Max() * kAdjust, unit) << "\n"; } -template <class Value> inline void Histogram<Value>::CreateHistogram(CumulativeData* out_data) { +template <class Value> +inline void Histogram<Value>::CreateHistogram(CumulativeData* out_data) const { DCHECK_GT(sample_size_, 0ull); out_data->freq_.clear(); out_data->perc_.clear(); diff --git a/runtime/base/histogram.h b/runtime/base/histogram.h index d4eb1f4..4e5d29a 100644 --- a/runtime/base/histogram.h +++ b/runtime/base/histogram.h @@ -49,7 +49,7 @@ template <class Value> class Histogram { // cumulative_freq[i] = sum(frequency[j] : 0 < j < i ) // Accumulative summation of percentiles; which is the frequency / SampleSize // cumulative_perc[i] = sum(frequency[j] / SampleSize : 0 < j < i ) - void CreateHistogram(CumulativeData* data); + void CreateHistogram(CumulativeData* data) const; // Reset the cumulative values, next time CreateHistogram is called it will recreate the cache. void Reset(); double Mean() const; |