Benchmark Group members should use the same unit
currently benchmarks within the same benchmark group may use different time units for displaying, this makes it a bit harder to compare at a glance. for example one may use nano-seconds and one micro-seconds.
they should instead use one unit for the whole group.
Hey, thanks for the suggestion and thanks for trying Criterion.rs!
I agree this would be nice to have. Unfortunately, I haven't had a lot of time to work on Criterion.rs lately. Pull requests would be welcome though.
That's indeed much needed!
I've just bumped into this

I was looking at results and thinking that this is x2 times faster, but only after few hours I understood that it is actually 500x times slower
I just thought that rustc did some crazy optimization.
Perhaps we can force measurement units for whole benchmark in config/env/cli option? Not for groups but for whole process?