| Index: talk/app/webrtc/fakemetricsobserver.cc
|
| diff --git a/talk/app/webrtc/fakemetricsobserver.cc b/talk/app/webrtc/fakemetricsobserver.cc
|
| index c27531144e9244ac0d6260bc6fc4b1f9a7967a19..407ad00ecd25c808d123072a3821fe7159b9502d 100644
|
| --- a/talk/app/webrtc/fakemetricsobserver.cc
|
| +++ b/talk/app/webrtc/fakemetricsobserver.cc
|
| @@ -37,10 +37,7 @@ FakeMetricsObserver::FakeMetricsObserver() {
|
| void FakeMetricsObserver::Reset() {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| counters_.clear();
|
| - memset(int_histogram_samples_, 0, sizeof(int_histogram_samples_));
|
| - for (std::string& type : string_histogram_samples_) {
|
| - type.clear();
|
| - }
|
| + memset(histogram_samples_, 0, sizeof(histogram_samples_));
|
| }
|
|
|
| void FakeMetricsObserver::IncrementEnumCounter(
|
| @@ -61,14 +58,8 @@ void FakeMetricsObserver::IncrementEnumCounter(
|
| void FakeMetricsObserver::AddHistogramSample(PeerConnectionMetricsName type,
|
| int value) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| - DCHECK_EQ(int_histogram_samples_[type], 0);
|
| - int_histogram_samples_[type] = value;
|
| -}
|
| -
|
| -void FakeMetricsObserver::AddHistogramSample(PeerConnectionMetricsName type,
|
| - const std::string& value) {
|
| - DCHECK(thread_checker_.CalledOnValidThread());
|
| - string_histogram_samples_[type].assign(value);
|
| + DCHECK_EQ(histogram_samples_[type], 0);
|
| + histogram_samples_[type] = value;
|
| }
|
|
|
| int FakeMetricsObserver::GetEnumCounter(PeerConnectionEnumCounterType type,
|
| @@ -79,16 +70,10 @@ int FakeMetricsObserver::GetEnumCounter(PeerConnectionEnumCounterType type,
|
| return counters_[type][counter];
|
| }
|
|
|
| -int FakeMetricsObserver::GetIntHistogramSample(
|
| - PeerConnectionMetricsName type) const {
|
| - DCHECK(thread_checker_.CalledOnValidThread());
|
| - return int_histogram_samples_[type];
|
| -}
|
| -
|
| -const std::string& FakeMetricsObserver::GetStringHistogramSample(
|
| +int FakeMetricsObserver::GetHistogramSample(
|
| PeerConnectionMetricsName type) const {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| - return string_histogram_samples_[type];
|
| + return histogram_samples_[type];
|
| }
|
|
|
| } // namespace webrtc
|
|
|