use file/buffreader in docs

This commit is contained in:
Robin Appelman 2025-05-30 18:50:38 +02:00
commit d61a80d83f
6 changed files with 61 additions and 37 deletions

View file

@ -1,7 +1,7 @@
use std::hint::black_box;
use criterion::{criterion_group, criterion_main, Criterion};
use sourcenav::{get_quad_tree, read_areas};
use std::fs::read;
use std::hint::black_box;
use std::io::Cursor;
fn bench_badwater_areas(c: &mut Criterion) {
@ -30,10 +30,19 @@ fn bench_tree_query(c: &mut Criterion) {
c.bench_function("badwater areas", |b| {
b.iter(|| {
let _ = black_box(tree.find_best_height(black_box(320.0), black_box(-1030.0), black_box(0.0)));
let _ = black_box(tree.find_best_height(
black_box(320.0),
black_box(-1030.0),
black_box(0.0),
));
})
});
}
criterion_group!(benches, bench_badwater_areas, bench_badwater_quads, bench_tree_query);
criterion_main!(benches);
criterion_group!(
benches,
bench_badwater_areas,
bench_badwater_quads,
bench_tree_query
);
criterion_main!(benches);