diff --git a/crates/stages/benches/criterion.rs b/crates/stages/benches/criterion.rs index b8e8db7b8..e9354503d 100644 --- a/crates/stages/benches/criterion.rs +++ b/crates/stages/benches/criterion.rs @@ -1,4 +1,4 @@ -#![allow(missing_docs, elided_lifetimes_in_paths)] +#![allow(missing_docs)] use criterion::{ async_executor::FuturesExecutor, criterion_group, criterion_main, measurement::WallTime, BenchmarkGroup, Criterion, @@ -116,7 +116,7 @@ fn merkle(c: &mut Criterion) { fn measure_stage_with_path( path: PathBuf, - group: &mut BenchmarkGroup, + group: &mut BenchmarkGroup<'_, WallTime>, setup: F, stage: S, stage_range: StageRange, @@ -149,7 +149,7 @@ fn measure_stage_with_path( } fn measure_stage( - group: &mut BenchmarkGroup, + group: &mut BenchmarkGroup<'_, WallTime>, setup: F, stage: S, block_interval: std::ops::Range, diff --git a/crates/storage/db/benches/criterion.rs b/crates/storage/db/benches/criterion.rs index d245c46f0..35d9b12c4 100644 --- a/crates/storage/db/benches/criterion.rs +++ b/crates/storage/db/benches/criterion.rs @@ -1,4 +1,4 @@ -#![allow(missing_docs, elided_lifetimes_in_paths)] +#![allow(missing_docs)] use criterion::{ black_box, criterion_group, criterion_main, measurement::WallTime, BenchmarkGroup, Criterion, }; @@ -52,7 +52,7 @@ pub fn serialization(c: &mut Criterion) { } /// Measures `Encode`, `Decode`, `Compress` and `Decompress`. -fn measure_table_serialization(group: &mut BenchmarkGroup) +fn measure_table_serialization(group: &mut BenchmarkGroup<'_, WallTime>) where T: Table + Default, T::Key: Default + Clone + for<'de> serde::Deserialize<'de>, @@ -117,7 +117,7 @@ where } /// Measures `SeqWrite`, `RandomWrite`, `SeqRead` and `RandomRead` using `cursor` and `tx.put`. -fn measure_table_db(group: &mut BenchmarkGroup) +fn measure_table_db(group: &mut BenchmarkGroup<'_, WallTime>) where T: Table + Default, T::Key: Default + Clone + for<'de> serde::Deserialize<'de>, @@ -213,7 +213,7 @@ where } /// Measures `SeqWrite`, `RandomWrite` and `SeqRead` using `cursor_dup` and `tx.put`. -fn measure_dupsort_db(group: &mut BenchmarkGroup) +fn measure_dupsort_db(group: &mut BenchmarkGroup<'_, WallTime>) where T: Table + Default + DupSort, T::Key: Default + Clone + for<'de> serde::Deserialize<'de>, diff --git a/crates/storage/db/benches/hash_keys.rs b/crates/storage/db/benches/hash_keys.rs index 7f432f6d5..6c5e428d8 100644 --- a/crates/storage/db/benches/hash_keys.rs +++ b/crates/storage/db/benches/hash_keys.rs @@ -1,4 +1,4 @@ -#![allow(missing_docs, elided_lifetimes_in_paths)] +#![allow(missing_docs)] use criterion::{ black_box, criterion_group, criterion_main, measurement::WallTime, BenchmarkGroup, Criterion, }; @@ -38,7 +38,7 @@ pub fn hash_keys(c: &mut Criterion) { } } -fn measure_table_insertion(group: &mut BenchmarkGroup, size: usize) +fn measure_table_insertion(group: &mut BenchmarkGroup<'_, WallTime>, size: usize) where T: Table + Default, T::Key: Default diff --git a/crates/trie/benches/prefix_set.rs b/crates/trie/benches/prefix_set.rs index 343b99b02..7ff96cd84 100644 --- a/crates/trie/benches/prefix_set.rs +++ b/crates/trie/benches/prefix_set.rs @@ -1,4 +1,4 @@ -#![allow(missing_docs, unreachable_pub, elided_lifetimes_in_paths)] +#![allow(missing_docs, unreachable_pub)] use criterion::{ black_box, criterion_group, criterion_main, measurement::WallTime, BenchmarkGroup, Criterion, }; @@ -58,7 +58,7 @@ pub fn prefix_set_lookups(c: &mut Criterion) { } fn prefix_set_bench( - group: &mut BenchmarkGroup, + group: &mut BenchmarkGroup<'_, WallTime>, description: &str, (preload, input, expected): (Vec, Vec, Vec), ) {