MCPcopy Create free account
hub / github.com/SoftbearStudios/bitcode / bench_next_unchecked

Function bench_next_unchecked

src/fast.rs:491–499  ·  view source on GitHub ↗
(b: &mut Bencher)

Source from the content-addressed store, hash-verified

489
490 #[bench]
491 fn bench_next_unchecked(b: &mut Bencher) {
492 let src: VecT = vec![0; N];
493 b.iter(|| {
494 let mut slice = src.as_slice();
495 for _ in 0..black_box(N) {
496 unsafe { black_box(black_box(&mut slice).next_unchecked()) };
497 }
498 });
499 }
500
501 #[bench]
502 fn bench_next_unchecked_fast(b: &mut Bencher) {

Callers

nothing calls this directly

Calls 2

as_sliceMethod · 0.80
next_uncheckedMethod · 0.80

Tested by

no test coverage detected