Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
MIT License
Bot releases are visible (Hide)
Direct download: nanobench.h
noexcept
for std::string move assignment by @tommi-cujo in https://github.com/martinus/nanobench/pull/87
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.10...v4.3.11
Published by martinus over 1 year ago
Direct download: nanobench.h
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.9...v4.3.10
Published by martinus almost 2 years ago
Direct download: nanobench.h
Rng::shuffle
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.8...v4.3.9
Published by martinus almost 2 years ago
Direct download: nanobench.h
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.7...v4.3.8
Published by martinus over 2 years ago
Direct download: nanobench.h
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.6...v4.3.7
Published by martinus about 3 years ago
Direct download: nanobench.h
Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.5...v4.3.6
Published by martinus over 3 years ago
Direct download: nanobench.h
ANKERL_NANOBENCH_DISABLE_PERF_COUNTERS
.Published by martinus over 3 years ago
Direct download: nanobench.h
rotl
Published by martinus over 3 years ago
Direct download: nanobench.h
std::to_string
Published by martinus over 3 years ago
Direct download: nanobench.h
Published by martinus over 3 years ago
Direct download: nanobench.h
nanobench::nanobench
, default to C++17Full Changelog: https://github.com/martinus/nanobench/compare/v4.3.0...v4.3.1
Published by martinus about 4 years ago
Direct download: nanobench.h
ankerl::nanobench::Rng
can now return the state with std::vector<uint64_t> Rng::state()
, and this can also be used to initialize the Rng.Published by martinus about 4 years ago
Direct download: nanobench.h
pyperf
.
As of now, there is no open issue!
Published by martinus about 4 years ago
Direct download: nanobench.h
NANOBENCH_SUPPRESS_WARNINGS
Published by martinus about 4 years ago
Direct download: nanobench.h
doNotOptimizeAway
to what google benchmark is doing. The old code did not work on some machines.Published by martinus over 4 years ago
New major release! Direct download: nanobench.h
ankerl::nanobench::Bench
instead of ankerl::nanobench::Config
.Published by martinus almost 5 years ago
doNotOptimizeAway
handlingPublished by martinus almost 5 years ago
Published by martinus almost 5 years ago
This is an alpha release with Linux' Performance Counters support.
Published by martinus almost 5 years ago
Where do I begin? Practically everything has changed