reactivemarkets / toolbox-cpp

The Reactive C++ Toolbox is an open source library of C++20 components designed for efficient, asynchronous network applications on the Linux platform.
https://reactivemarkets.github.io/toolbox-cpp/
Other
21 stars 20 forks source link

Align HdrHistogram to C version #47

Closed markaylett closed 5 years ago

markaylett commented 5 years ago

Refactor hdr package, so that it is more closely aligned to HdrHistogram_c. The advantage being that upstream bug fixes are easier to track and integrate into the C++ port.

Statistical functions that depend on iterators have been moved to a separate file in order to break a cyclic dependency between files.

Improve unit-test coverage has also been improved in this commit.