Speedup benches

This commit is contained in:
Armin Becher 2020-04-06 20:30:53 +02:00
parent c50779ff74
commit 9f13a81fb9

View file

@ -3,7 +3,7 @@ use grid::grid;
use grid::Grid; use grid::Grid;
use rand::Rng; use rand::Rng;
const SIZE: usize = 1000; const SIZE: usize = 100;
fn init_vec_vec() -> Vec<Vec<u32>> { fn init_vec_vec() -> Vec<Vec<u32>> {
vec![vec![0; SIZE]; SIZE] vec![vec![0; SIZE]; SIZE]
@ -51,7 +51,7 @@ fn criterion_benchmark(c: &mut Criterion) {
] ]
}) })
}); });
c.bench_function("Macro init grid from_vec", |b| { c.bench_function("Init grid from_vec", |b| {
b.iter(|| { b.iter(|| {
let vec = vec![ let vec = vec![
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7,