Name Description Size
divide_round.h 1815
divide_round_unittest.cc 6774
event_based_exponential_moving_average.cc 2751
event_based_exponential_moving_average.h This class implements exponential moving average for time series estimating both value, variance and variance of estimator based on https://en.wikipedia.org/w/index.php?title=Moving_average&section=9#Application_to_measuring_computer_performance with the additions from nisse@ added to https://en.wikipedia.org/wiki/Talk:Moving_average. A sample gets exponentially less weight so that it's 50% after `half_time` time units. 2407
event_based_exponential_moving_average_unittest.cc 7814
event_rate_counter.cc 1476
event_rate_counter.h 1806
exp_filter.cc 1161
exp_filter.h 1488
exp_filter_unittest.cc 1745
histogram_percentile_counter.cc 2432
histogram_percentile_counter.h 1560
histogram_percentile_counter_unittest.cc 1582
math_utils.h 2685
mod_ops.h 4433
mod_ops_unittest.cc 4157
moving_average.cc 1580
moving_average.h 2135
moving_average_unittest.cc 2780
moving_max_counter.h 4233
moving_max_counter_unittest.cc 1726
moving_percentile_filter.h 3029
moving_percentile_filter_unittest.cc 3179
percentile_filter.h 3767
percentile_filter_unittest.cc 4333
running_statistics.h 5204
running_statistics_unittest.cc 6076
safe_compare.h 6632
safe_compare_unittest.cc 13098
safe_conversions.h 2552
safe_conversions_impl.h 7131
safe_minmax.h 13711
safe_minmax_unittest.cc 18946
sample_counter.cc 3432
sample_counter.h 1831
sample_counter_unittest.cc 2501
sample_stats.cc 3528
sample_stats.h 1953
sequence_number_unwrapper.h 2371
sequence_number_unwrapper_unittest.cc 4621
sequence_number_util.h 2913
sequence_number_util_unittest.cc 5759