From a990de90fe41456a23e58bd087d2f107d321f3a1 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 19 Jul 2024 16:37:58 +0400 Subject: Deleted vendor folder --- vendor/crc32fast/benches/bench.rs | 53 --------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 vendor/crc32fast/benches/bench.rs (limited to 'vendor/crc32fast/benches/bench.rs') diff --git a/vendor/crc32fast/benches/bench.rs b/vendor/crc32fast/benches/bench.rs deleted file mode 100644 index 53b3d83..0000000 --- a/vendor/crc32fast/benches/bench.rs +++ /dev/null @@ -1,53 +0,0 @@ -#[macro_use] -extern crate bencher; -extern crate crc32fast; -extern crate rand; - -use bencher::Bencher; -use crc32fast::Hasher; -use rand::Rng; - -fn bench(b: &mut Bencher, size: usize, hasher_init: Hasher) { - let mut bytes = vec![0u8; size]; - rand::thread_rng().fill(&mut bytes[..]); - - b.iter(|| { - let mut hasher = hasher_init.clone(); - hasher.update(&bytes); - bencher::black_box(hasher.finalize()) - }); - - b.bytes = size as u64; -} - -fn bench_kilobyte_baseline(b: &mut Bencher) { - bench(b, 1024, Hasher::internal_new_baseline(0, 0)) -} - -fn bench_kilobyte_specialized(b: &mut Bencher) { - bench(b, 1024, Hasher::internal_new_specialized(0, 0).unwrap()) -} - -fn bench_megabyte_baseline(b: &mut Bencher) { - bench(b, 1024 * 1024, Hasher::internal_new_baseline(0, 0)) -} - -fn bench_megabyte_specialized(b: &mut Bencher) { - bench( - b, - 1024 * 1024, - Hasher::internal_new_specialized(0, 0).unwrap(), - ) -} - -benchmark_group!( - bench_baseline, - bench_kilobyte_baseline, - bench_megabyte_baseline -); -benchmark_group!( - bench_specialized, - bench_kilobyte_specialized, - bench_megabyte_specialized -); -benchmark_main!(bench_baseline, bench_specialized); -- cgit v1.2.3