blob: a6b34b2630beb9a68ebf8bc903eb5af1b0b418a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
use std::hint::black_box;
use criterion::{criterion_group, criterion_main, Criterion};
fn bench_parsing(criterion: &mut Criterion)
{
criterion.bench_function("Parsing", |bencher| {
bencher.iter_with_large_drop(|| {
engine::file_format::wavefront::obj::parse(black_box(include_str!(
"../res/teapot.obj"
)))
})
});
}
criterion_group!(benches, bench_parsing);
criterion_main!(benches);
|