Home | History | Annotate | Download | only in metrics

Lines Matching defs:base

48 #include "base/base_api.h"
49 #include "base/gtest_prod_util.h"
50 #include "base/logging.h"
51 #include "base/time.h"
55 namespace base {
64 name, sample, base::TimeDelta::FromMilliseconds(1), \
65 base::TimeDelta::FromSeconds(10), 50)
77 static base::Histogram* counter(NULL); \
79 counter = base::Histogram::FactoryGet(name, min, max, bucket_count, \
80 base::Histogram::kNoFlags); \
91 static base::Histogram* counter(NULL); \
93 counter = base::Histogram::FactoryTimeGet(name, min, max, bucket_count, \
94 base::Histogram::kNoFlags); \
101 static base::Histogram* counter(NULL); \
103 counter = base::Histogram::FactoryTimeGet(name, min, max, bucket_count, \
104 base::Histogram::kNoFlags); \
113 static base::Histogram* counter(NULL); \
115 counter = base::LinearHistogram::FactoryGet(name, 1, boundary_value, \
116 boundary_value + 1, base::Histogram::kNoFlags); \
122 static base::Histogram* counter(NULL); \
124 counter = base::CustomHistogram::FactoryGet(name, custom_ranges, \
125 base::Histogram::kNoFlags); \
174 name, sample, base::TimeDelta::FromMilliseconds(1), \
175 base::TimeDelta::FromSeconds(10), 50)
178 name, sample, base::TimeDelta::FromMilliseconds(10), \
179 base::TimeDelta::FromMinutes(3), 50)
183 name, sample, base::TimeDelta::FromMilliseconds(1), \
184 base::TimeDelta::FromHours(1), 50)
187 static base::Histogram* counter(NULL); \
189 counter = base::Histogram::FactoryTimeGet(name, min, max, bucket_count, \
190 base::Histogram::kUmaTargetedHistogramFlag); \
197 static base::Histogram* counter(NULL); \
199 counter = base::Histogram::FactoryTimeGet(name, min, max, bucket_count, \
200 base::Histogram::kUmaTargetedHistogramFlag); \
215 static base::Histogram* counter(NULL); \
217 counter = base::Histogram::FactoryGet(name, min, max, bucket_count, \
218 base::Histogram::kUmaTargetedHistogramFlag); \
233 static base::Histogram* counter(NULL); \
235 counter = base::BooleanHistogram::FactoryGet(name, \
236 base::Histogram::kUmaTargetedHistogramFlag); \
242 static base::Histogram* counter(NULL); \
244 counter = base::LinearHistogram::FactoryGet(name, 1, boundary_value, \
245 boundary_value + 1, base::Histogram::kUmaTargetedHistogramFlag); \
251 static base::Histogram* counter(NULL); \
253 counter = base::CustomHistogram::FactoryGet(name, custom_ranges, \
254 base::Histogram::kUmaTargetedHistogramFlag); \
355 // Save simple stats locally. Note that this MIGHT get done in base class
382 base::TimeDelta minimum,
383 base::TimeDelta maximum,
732 static base::Lock* lock_;
740 } // namespace base