R. Martinho Fernandes

Results 35 issues of R. Martinho Fernandes

https://github.com/rmartinho/nonius/blob/devel/include/nonius/detail/stats.h++ uses `boost::math::quantile`, `boost::math::normal`, and `boost::math::cdf`. These need to be replaced with non-boost equivalents to remove the boost dependency.

enhancement

The VC++ build is really broken at the moment.

bug
build

https://github.com/rmartinho/nonius/blob/devel/include/nonius/detail/cpptempl.h uses `boost::lexical_cast`, `boost::trim_copy_if`, `boost::trim_copy`, `boost::is_space`, `boost::split`, and `boost::starts_with`. If the boost dependencies are to go away, these need to be replaced with non-boost equivalents.

enhancement

Nonius should make a best effort attempt to collect useful available system information.

feature
stats

Enable the default runner to use more than one reporter at once. This allows, e.g., getting the "standard" output while collecting all samples in CSV, and/or while also generating charts.

feature
runner

Support KDE outputs.

feature
stats
runner

Autocorrelation analysis could help identify problems with benchmarks, or simply interesting behaviour in some code.

feature
stats

MSVC should be added to the build system for automatic testing.

enhancement
build

The benchmark authoring guide needs to explain that the user is still responsible for certain characteristics of the environment that nonius cannot control nor account for, and also explain the...

enhancement
docs

Right now an instance of `text` carries information about the encoding in the type, in order to enforce conversions at the appropriate places. It would be neat if `text` could...

enhancement