Lines Matching refs:current_ms
394 void AddSample(double current_ms, double current_value);
406 double Aggregate(double current_ms, double current_value);
417 void AggregatedMemoryHistogram<Histogram>::AddSample(double current_ms, in AddSample() argument
421 start_ms_ = current_ms; in AddSample()
423 last_ms_ = current_ms; in AddSample()
428 if (current_ms < last_ms_ + kEpsilon) { in AddSample()
434 if (end_ms <= current_ms + kEpsilon) { in AddSample()
436 double slope = (current_value - last_value_) / (current_ms - last_ms_); in AddSample()
440 for (i = 0; i < kMaxSamples && end_ms <= current_ms + kEpsilon; i++) { in AddSample()
458 start_ms_ = current_ms; in AddSample()
464 aggregate_value_ = current_ms > start_ms_ + kEpsilon in AddSample()
465 ? Aggregate(current_ms, current_value) in AddSample()
468 last_ms_ = current_ms; in AddSample()
474 double AggregatedMemoryHistogram<Histogram>::Aggregate(double current_ms, in Aggregate() argument
476 double interval_ms = current_ms - start_ms_; in Aggregate()
482 value * ((current_ms - last_ms_) / interval_ms); in Aggregate()