HomeSort by relevance Sort by last modified time
    Searched refs:BucketRanges (Results 1 - 15 of 15) sorted by null

  /external/libchrome/base/metrics/
bucket_ranges.h 5 // BucketRanges stores the vector of ranges that delimit what samples are
8 // BucketRanges object.
11 // value will need a BucketRanges with 6 ranges:
33 class BASE_EXPORT BucketRanges {
37 explicit BucketRanges(size_t num_ranges);
38 ~BucketRanges();
59 bool Equals(const BucketRanges* other) const;
68 // of our data, and to quickly see if some other BucketRanges instance is
74 DISALLOW_COPY_AND_ASSIGN(BucketRanges);
sample_vector.h 25 class BucketRanges;
29 explicit SampleVector(const BucketRanges* bucket_ranges);
30 SampleVector(uint64_t id, const BucketRanges* bucket_ranges);
35 const BucketRanges* bucket_ranges);
68 // Shares the same BucketRanges with Histogram object.
69 const BucketRanges* const bucket_ranges_;
77 const BucketRanges* bucket_ranges);
80 const BucketRanges* bucket_ranges);
98 const BucketRanges* bucket_ranges_;
bucket_ranges_unittest.cc 15 BucketRanges ranges(5);
30 BucketRanges ranges1(3);
31 BucketRanges ranges2(3);
32 BucketRanges ranges3(5);
61 BucketRanges ranges(3);
bucket_ranges.cc 106 BucketRanges::BucketRanges(size_t num_ranges)
110 BucketRanges::~BucketRanges() {}
112 void BucketRanges::set_range(size_t i, HistogramBase::Sample value) {
118 uint32_t BucketRanges::CalculateChecksum() const {
127 bool BucketRanges::HasValidChecksum() const {
131 void BucketRanges::ResetChecksum() {
135 bool BucketRanges::Equals(const BucketRanges* other) const
    [all...]
histogram.h 144 const BucketRanges* ranges,
153 BucketRanges* ranges);
179 const BucketRanges* bucket_ranges() const { return bucket_ranges_; }
221 const BucketRanges* ranges);
232 const BucketRanges* ranges,
300 const BucketRanges* bucket_ranges_;
359 const BucketRanges* ranges,
386 BucketRanges* ranges);
397 const BucketRanges* ranges);
402 const BucketRanges* ranges
    [all...]
statistics_recorder.h 5 // StatisticsRecorder holds all Histograms and BucketRanges that are used by
7 // Histograms/BucketRanges to register, and supports a global API for accessing
33 class BucketRanges;
127 // Register, or add a new BucketRanges. If an identically BucketRanges is
129 // value is always the registered BucketRanges (either the argument, or the
131 static const BucketRanges* RegisterOrDeleteDuplicateRanges(
132 const BucketRanges* ranges);
147 // Method for extracting BucketRanges used by all histograms registered.
148 static void GetBucketRanges(std::vector<const BucketRanges*>* output)
    [all...]
sample_vector_unittest.cc 23 BucketRanges ranges(3);
50 BucketRanges ranges(3);
77 BucketRanges ranges(5);
122 BucketRanges ranges(9);
140 // Note, this is not a valid BucketRanges for Histogram because it does not
142 BucketRanges ranges2(3);
163 BucketRanges ranges1(3);
170 BucketRanges ranges2(5);
201 BucketRanges ranges(5);
213 // BucketRanges can have larger size than counts
    [all...]
histogram.cc 117 // Create a BucketRanges structure appropriate for this histogram.
118 virtual BucketRanges* CreateRanges() {
119 BucketRanges* ranges = new BucketRanges(bucket_count_ + 1);
126 virtual std::unique_ptr<HistogramBase> HeapAlloc(const BucketRanges* ranges) {
153 const BucketRanges* created_ranges = CreateRanges();
154 const BucketRanges* registered_ranges =
278 const BucketRanges* ranges,
301 BucketRanges* ranges) {
503 const BucketRanges* ranges
    [all...]
statistics_recorder_unittest.cc 54 // Each test will have a clean state (no Histogram / BucketRanges
85 BucketRanges* ranges = new BucketRanges(bucket_count + 1);
87 const BucketRanges* registered_ranges =
134 std::vector<const BucketRanges*> registered_ranges;
148 BucketRanges* ranges = new BucketRanges(3);
157 std::vector<const BucketRanges*> registered_ranges;
159 BucketRanges* ranges1 = new BucketRanges(3)
    [all...]
sample_vector.cc 15 SampleVector::SampleVector(const BucketRanges* bucket_ranges)
18 SampleVector::SampleVector(uint64_t id, const BucketRanges* bucket_ranges)
31 const BucketRanges* bucket_ranges)
130 const BucketRanges* bucket_ranges)
142 const BucketRanges* bucket_ranges)
statistics_recorder.cc 173 const BucketRanges* StatisticsRecorder::RegisterOrDeleteDuplicateRanges(
174 const BucketRanges* ranges) {
176 std::unique_ptr<const BucketRanges> ranges_deleter;
184 std::list<const BucketRanges*>* checksum_matching_list;
188 checksum_matching_list = new std::list<const BucketRanges*>();
195 for (const BucketRanges* existing_ranges : *checksum_matching_list) {
205 // We haven't found a BucketRanges which has the same ranges. Register the
206 // new BucketRanges.
287 std::vector<const BucketRanges*>* output) {
histogram_snapshot_manager.cc 50 const BucketRanges* ranges =
histogram_unittest.cc 44 // Each test will have a clean state (no Histogram / BucketRanges
208 BucketRanges ranges(9);
225 BucketRanges ranges2(16);
252 BucketRanges ranges(9);
265 BucketRanges ranges2(6);
301 const BucketRanges* ranges = histogram->bucket_ranges();
350 const BucketRanges* ranges = histogram->bucket_ranges();
514 BucketRanges* bucket_ranges =
515 const_cast<BucketRanges*>(histogram->bucket_ranges());
730 const BucketRanges* ranges = custom_histogram->bucket_ranges()
    [all...]
persistent_histogram_allocator.h 22 class BucketRanges;
244 const BucketRanges* bucket_ranges,
persistent_histogram_allocator.cc 53 // Take an array of range boundaries and create a proper BucketRanges object
56 std::unique_ptr<BucketRanges> CreateRangesFromData(
61 std::unique_ptr<BucketRanges> ranges(new BucketRanges(count));
306 const BucketRanges* bucket_ranges,
572 std::unique_ptr<const BucketRanges> created_ranges =
580 const BucketRanges* ranges =
    [all...]

Completed in 412 milliseconds