Lines Matching refs:current_ms
556 void AddSample(double current_ms, double current_value);
568 double Aggregate(double current_ms, double current_value);
580 void AggregatedMemoryHistogram<Histogram>::AddSample(double current_ms, in AddSample() argument
584 start_ms_ = current_ms; in AddSample()
586 last_ms_ = current_ms; in AddSample()
591 if (current_ms < last_ms_ + kEpsilon) { in AddSample()
597 if (end_ms <= current_ms + kEpsilon) { in AddSample()
599 double slope = (current_value - last_value_) / (current_ms - last_ms_); in AddSample()
603 for (i = 0; i < kMaxSamples && end_ms <= current_ms + kEpsilon; i++) { in AddSample()
621 start_ms_ = current_ms; in AddSample()
627 aggregate_value_ = current_ms > start_ms_ + kEpsilon in AddSample()
628 ? Aggregate(current_ms, current_value) in AddSample()
631 last_ms_ = current_ms; in AddSample()
638 double AggregatedMemoryHistogram<Histogram>::Aggregate(double current_ms, in Aggregate() argument
640 double interval_ms = current_ms - start_ms_; in Aggregate()
646 value * ((current_ms - last_ms_) / interval_ms); in Aggregate()