| Index: webrtc/system_wrappers/source/metrics_default.cc
|
| diff --git a/webrtc/system_wrappers/source/metrics_default.cc b/webrtc/system_wrappers/source/metrics_default.cc
|
| index fd7610b1130bdd5956ceb8516ee7fb510206fd7d..8ee10bacbc9e974484177d1b52a2c97205c82d38 100644
|
| --- a/webrtc/system_wrappers/source/metrics_default.cc
|
| +++ b/webrtc/system_wrappers/source/metrics_default.cc
|
| @@ -232,23 +232,13 @@ Histogram* HistogramFactoryGetEnumeration(const std::string& name,
|
| return map->GetEnumerationHistogram(name, boundary);
|
| }
|
|
|
| -// Fast path. Adds |sample| to cached |histogram_pointer|.
|
| -void HistogramAdd(Histogram* histogram_pointer,
|
| - const std::string& name,
|
| - int sample) {
|
| - if (!histogram_pointer)
|
| - return;
|
| -
|
| +const std::string& GetHistogramName(Histogram* histogram_pointer) {
|
| RtcHistogram* ptr = reinterpret_cast<RtcHistogram*>(histogram_pointer);
|
| - RTC_DCHECK_EQ(name, ptr->name()) << "The name should not vary.";
|
| - ptr->Add(sample);
|
| + return ptr->name();
|
| }
|
|
|
| // Fast path. Adds |sample| to cached |histogram_pointer|.
|
| void HistogramAdd(Histogram* histogram_pointer, int sample) {
|
| - if (!histogram_pointer)
|
| - return;
|
| -
|
| RtcHistogram* ptr = reinterpret_cast<RtcHistogram*>(histogram_pointer);
|
| ptr->Add(sample);
|
| }
|
|
|