Name Description Size Coverage
divide_round.h 1805 -
divide_round_unittest.cc 6816 -
event_based_exponential_moving_average.cc 2824 -
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. 2400 -
event_based_exponential_moving_average_unittest.cc 7857 -
event_rate_counter.cc 1573 -
event_rate_counter.h 1893 -
exp_filter.cc 1167 -
exp_filter.h 1496 -
exp_filter_unittest.cc 1751 -
histogram_percentile_counter.cc 2493 -
histogram_percentile_counter.h 1553 -
histogram_percentile_counter_unittest.cc 1588 -
math_utils.h 2685 -
mod_ops.h 4433 -
mod_ops_unittest.cc 4156 -
moving_average.cc 1638 -
moving_average.h 2126 -
moving_average_unittest.cc 2821 -
moving_max_counter.h 4225 -
moving_max_counter_unittest.cc 1738 -
moving_percentile_filter.h 3029 -
moving_percentile_filter_unittest.cc 3196 -
percentile_filter.h 3769 -
percentile_filter_unittest.cc 4393 -
rational.h 814 -
running_statistics.h 5179 -
running_statistics_unittest.cc 6074 -
safe_compare.h 6639 -
safe_compare_unittest.cc 13128 -
safe_conversions.h 2560 -
safe_conversions_impl.h value 7168 -
safe_minmax.h 13750 -
safe_minmax_unittest.cc 18994 -
sample_counter.cc 3464 -
sample_counter.h 1819 -
sample_counter_unittest.cc 2520 -
sample_stats.cc 4086 -
sample_stats.h 2311 -
sequence_number_unwrapper.h 2380 -
sequence_number_unwrapper_unittest.cc 4639 -
sequence_number_util.h 2892 -
sequence_number_util_unittest.cc 5798 -
windowed_min_filter.h 2059 -
windowed_min_filter_unittest.cc window_length= 2494 -