Have anybody implemented anything near the expressiveness and
ease of use of Rust's builtin benchmarking features
https://doc.rust-lang.org/1.16.0/book/benchmark-tests.html
I'm mostly interested in completely automatic printing of results
such as
test tests::bench_add_two ... bench: 1 ns/iter (+/- 0)
and letting the benchmarking library (like in Rust) itself figure
out the suitable number of iterations a function should be tested
based on some heuristics on how long one iteration takes and some
default upper wall clock time limit.