add more code

This commit is contained in:
steven-omaha
2022-09-02 19:42:01 +02:00
parent c51aa6060a
commit ac3ee300d7
10 changed files with 759 additions and 61 deletions
+24
View File
@@ -0,0 +1,24 @@
use criterion::{black_box, criterion_group, criterion_main, Criterion};
fn get_all_installed_packages(c: &mut Criterion) {
c.bench_function("get_all_installed_packages", |b| {
b.iter(|| {
black_box(pacdef::db::get_all_installed_packages());
})
});
}
fn get_explicitly_installed_packages(c: &mut Criterion) {
c.bench_function("get_explicitly_installed_packages", |b| {
b.iter(|| {
black_box(pacdef::db::get_explicitly_installed_packages());
})
});
}
criterion_group!(
benches,
get_all_installed_packages,
get_explicitly_installed_packages
);
criterion_main!(benches);