summaryrefslogtreecommitdiffstats
path: root/chromecast
diff options
context:
space:
mode:
authorbcf <bcf@chromium.org>2015-11-20 18:51:11 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-21 02:51:51 +0000
commit5ae45b51a10b19a9f8066cad21e0c7e075fa4c4d (patch)
tree4215e0aa8d88a240104ce619ab7542386fb9081c /chromecast
parent0d27e6d351f825bc1f9d1483c44ddb3626a93580 (diff)
downloadchromium_src-5ae45b51a10b19a9f8066cad21e0c7e075fa4c4d.zip
chromium_src-5ae45b51a10b19a9f8066cad21e0c7e075fa4c4d.tar.gz
chromium_src-5ae45b51a10b19a9f8066cad21e0c7e075fa4c4d.tar.bz2
[Chromecast] Change UMA_HISTOGRAM_CUSTOM_COUNTS_NO_CACHE to use AddCount.
This removes uncessary increment loops. BUG=internal b/23563097 Review URL: https://codereview.chromium.org/1423973002 Cr-Commit-Position: refs/heads/master@{#360992}
Diffstat (limited to 'chromecast')
-rw-r--r--chromecast/base/metrics/cast_histograms.h4
-rw-r--r--chromecast/browser/metrics/external_metrics.cc3
2 files changed, 4 insertions, 3 deletions
diff --git a/chromecast/base/metrics/cast_histograms.h b/chromecast/base/metrics/cast_histograms.h
index 19cb98e..bac472c 100644
--- a/chromecast/base/metrics/cast_histograms.h
+++ b/chromecast/base/metrics/cast_histograms.h
@@ -29,8 +29,8 @@
base::Histogram::kUmaTargetedHistogramFlag))
#define UMA_HISTOGRAM_CUSTOM_COUNTS_NO_CACHE(name, sample, min, max, \
- bucket_count) \
- STATIC_HISTOGRAM_POINTER_BLOCK_NO_CACHE(name, Add(sample), \
+ bucket_count, count) \
+ STATIC_HISTOGRAM_POINTER_BLOCK_NO_CACHE(name, AddCount(sample, count), \
base::Histogram::FactoryGet(name, min, max, bucket_count, \
base::HistogramBase::kUmaTargetedHistogramFlag))
diff --git a/chromecast/browser/metrics/external_metrics.cc b/chromecast/browser/metrics/external_metrics.cc
index 698e02b..df9fa79 100644
--- a/chromecast/browser/metrics/external_metrics.cc
+++ b/chromecast/browser/metrics/external_metrics.cc
@@ -129,7 +129,8 @@ int ExternalMetrics::CollectEvents() {
sample.sample(),
sample.min(),
sample.max(),
- sample.bucket_count());
+ sample.bucket_count(),
+ 1);
break;
case ::metrics::MetricSample::LINEAR_HISTOGRAM:
if (!CheckLinearValues(sample.name(), sample.max())) {