Lines Matching refs:ranges
99 BucketRanges* ranges = new BucketRanges(bucket_count + 1); in FactoryGet() local
100 InitializeBucketRanges(minimum, maximum, ranges); in FactoryGet()
102 StatisticsRecorder::RegisterOrDeleteDuplicateRanges(ranges); in FactoryGet()
146 BucketRanges* ranges) { in InitializeBucketRanges() argument
152 ranges->set_range(bucket_index, current); in InitializeBucketRanges()
153 size_t bucket_count = ranges->bucket_count(); in InitializeBucketRanges()
167 ranges->set_range(bucket_index, current); in InitializeBucketRanges()
169 ranges->set_range(ranges->bucket_count(), HistogramBase::kSampleType_MAX); in InitializeBucketRanges()
170 ranges->ResetChecksum(); in InitializeBucketRanges()
180 int new_range = ranges(index); in FindCorruption()
208 Sample Histogram::ranges(size_t i) const { in ranges() function in base::Histogram
258 DCHECK_EQ(0, ranges(0)); in Add()
259 DCHECK_EQ(kSampleType_MAX, ranges(bucket_count())); in Add()
305 const BucketRanges* ranges) in Histogram() argument
307 bucket_ranges_(ranges), in Histogram()
310 if (ranges) in Histogram()
311 samples_.reset(new SampleVector(ranges)); in Histogram()
327 DCHECK_GT(ranges(i + 1), ranges(i)); in GetBucketSize()
329 double denominator = ranges(i + 1) - ranges(i); in GetBucketSize()
336 return GetSimpleAsciiBucketRange(ranges(i)); in GetAsciiBucketRange()
499 bucket_value->SetInteger("low", ranges(i)); in GetCountAndBucketData()
501 bucket_value->SetInteger("high", ranges(i + 1)); in GetCountAndBucketData()
548 BucketRanges* ranges = new BucketRanges(bucket_count + 1); in FactoryGetWithRangeDescription() local
549 InitializeBucketRanges(minimum, maximum, ranges); in FactoryGetWithRangeDescription()
551 StatisticsRecorder::RegisterOrDeleteDuplicateRanges(ranges); in FactoryGetWithRangeDescription()
581 const BucketRanges* ranges) in LinearHistogram() argument
582 : Histogram(name, minimum, maximum, ranges) { in LinearHistogram()
586 DCHECK_GT(ranges(i + 1), ranges(i)); in GetBucketSize()
589 double denominator = ranges(i + 1) - ranges(i); in GetBucketSize()
594 int range = ranges(i); in GetAsciiBucketRange()
602 return bucket_description_.find(ranges(index)) == bucket_description_.end(); in PrintEmptyBucket()
608 BucketRanges* ranges) { in InitializeBucketRanges() argument
611 size_t bucket_count = ranges->bucket_count(); in InitializeBucketRanges()
615 ranges->set_range(i, static_cast<Sample>(linear_range + 0.5)); in InitializeBucketRanges()
617 ranges->set_range(ranges->bucket_count(), HistogramBase::kSampleType_MAX); in InitializeBucketRanges()
618 ranges->ResetChecksum(); in InitializeBucketRanges()
652 BucketRanges* ranges = new BucketRanges(4); in FactoryGet() local
653 LinearHistogram::InitializeBucketRanges(1, 2, ranges); in FactoryGet()
655 StatisticsRecorder::RegisterOrDeleteDuplicateRanges(ranges); in FactoryGet()
674 const BucketRanges* ranges) in BooleanHistogram() argument
675 : LinearHistogram(name, 1, 2, ranges) {} in BooleanHistogram()
710 BucketRanges* ranges = CreateBucketRangesFromCustomRanges(custom_ranges); in FactoryGet() local
712 StatisticsRecorder::RegisterOrDeleteDuplicateRanges(ranges); in FactoryGet()
748 const BucketRanges* ranges) in CustomHistogram() argument
750 ranges->range(1), in CustomHistogram()
751 ranges->range(ranges->bucket_count() - 1), in CustomHistogram()
752 ranges) {} in CustomHistogram()
820 vector<int> ranges = custom_ranges; in CreateBucketRangesFromCustomRanges() local
821 ranges.push_back(0); // Ensure we have a zero value. in CreateBucketRangesFromCustomRanges()
822 ranges.push_back(HistogramBase::kSampleType_MAX); in CreateBucketRangesFromCustomRanges()
823 std::sort(ranges.begin(), ranges.end()); in CreateBucketRangesFromCustomRanges()
824 ranges.erase(std::unique(ranges.begin(), ranges.end()), ranges.end()); in CreateBucketRangesFromCustomRanges()
826 BucketRanges* bucket_ranges = new BucketRanges(ranges.size()); in CreateBucketRangesFromCustomRanges()
827 for (size_t i = 0; i < ranges.size(); i++) { in CreateBucketRangesFromCustomRanges()
828 bucket_ranges->set_range(i, ranges[i]); in CreateBucketRangesFromCustomRanges()