Skip to content

Commit 7a98053

Browse files
committed
add bench for chained slice iterators
1 parent 319b88c commit 7a98053

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

library/core/benches/iter.rs

+6
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,12 @@ bench_sums! {
304304
.take(1000000)
305305
}
306306

307+
bench_sums! {
308+
bench_slice_chain_sum,
309+
bench_slice_chain_ref_sum,
310+
(&[0; 512]).iter().chain((&[1; 512]).iter())
311+
}
312+
307313
// Checks whether Skip<Zip<A,B>> is as fast as Zip<Skip<A>, Skip<B>>, from
308314
// https://users.rust-lang.org/t/performance-difference-between-iterator-zip-and-skip-order/15743
309315
#[bench]

0 commit comments

Comments
 (0)