Run codemod --extensions rs Hash::new_rand solana_sdk:#️⃣:new_rand
				
					
				
			This commit is contained in:
		| @@ -14,7 +14,7 @@ use test::Bencher; | |||||||
| #[bench] | #[bench] | ||||||
| fn bench_hash_as_u64(bencher: &mut Bencher) { | fn bench_hash_as_u64(bencher: &mut Bencher) { | ||||||
|     let mut rng = thread_rng(); |     let mut rng = thread_rng(); | ||||||
|     let hashes: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |     let hashes: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|         .take(1000) |         .take(1000) | ||||||
|         .collect(); |         .collect(); | ||||||
|     bencher.iter(|| { |     bencher.iter(|| { | ||||||
| @@ -34,7 +34,7 @@ fn bench_build_crds_filters(bencher: &mut Bencher) { | |||||||
|     for _ in 0..50_000 { |     for _ in 0..50_000 { | ||||||
|         crds_gossip_pull |         crds_gossip_pull | ||||||
|             .purged_values |             .purged_values | ||||||
|             .push_back((Hash::new_rand(&mut rng), rng.gen())); |             .push_back((solana_sdk::hash::new_rand(&mut rng), rng.gen())); | ||||||
|     } |     } | ||||||
|     let mut num_inserts = 0; |     let mut num_inserts = 0; | ||||||
|     for _ in 0..90_000 { |     for _ in 0..90_000 { | ||||||
|   | |||||||
| @@ -626,7 +626,7 @@ mod test { | |||||||
|         } |         } | ||||||
|         let mut rng = thread_rng(); |         let mut rng = thread_rng(); | ||||||
|         for _ in 0..100 { |         for _ in 0..100 { | ||||||
|             let hash = Hash::new_rand(&mut rng); |             let hash = solana_sdk::hash::new_rand(&mut rng); | ||||||
|             assert_eq!(CrdsFilter::hash_as_u64(&hash), hash_as_u64_bitops(&hash)); |             assert_eq!(CrdsFilter::hash_as_u64(&hash), hash_as_u64_bitops(&hash)); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| @@ -638,7 +638,7 @@ mod test { | |||||||
|         assert_eq!(filter.mask, mask); |         assert_eq!(filter.mask, mask); | ||||||
|         let mut rng = thread_rng(); |         let mut rng = thread_rng(); | ||||||
|         for _ in 0..10 { |         for _ in 0..10 { | ||||||
|             let hash = Hash::new_rand(&mut rng); |             let hash = solana_sdk::hash::new_rand(&mut rng); | ||||||
|             assert!(filter.test_mask(&hash)); |             assert!(filter.test_mask(&hash)); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| @@ -797,7 +797,7 @@ mod test { | |||||||
|         let mut rng = thread_rng(); |         let mut rng = thread_rng(); | ||||||
|         let crds_filter_set = |         let crds_filter_set = | ||||||
|             CrdsFilterSet::new(/*num_items=*/ 9672788, /*max_bytes=*/ 8196); |             CrdsFilterSet::new(/*num_items=*/ 9672788, /*max_bytes=*/ 8196); | ||||||
|         let hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(1024) |             .take(1024) | ||||||
|             .collect(); |             .collect(); | ||||||
|         for hash_value in &hash_values { |         for hash_value in &hash_values { | ||||||
| @@ -849,7 +849,7 @@ mod test { | |||||||
|         for _ in 0..10_000 { |         for _ in 0..10_000 { | ||||||
|             crds_gossip_pull |             crds_gossip_pull | ||||||
|                 .purged_values |                 .purged_values | ||||||
|                 .push_back((Hash::new_rand(&mut rng), rng.gen())); |                 .push_back((solana_sdk::hash::new_rand(&mut rng), rng.gen())); | ||||||
|         } |         } | ||||||
|         let mut num_inserts = 0; |         let mut num_inserts = 0; | ||||||
|         for _ in 0..20_000 { |         for _ in 0..20_000 { | ||||||
|   | |||||||
| @@ -102,7 +102,7 @@ fn bench_sigs_hashmap(bencher: &mut Bencher) { | |||||||
| #[bench] | #[bench] | ||||||
| fn bench_add_hash(bencher: &mut Bencher) { | fn bench_add_hash(bencher: &mut Bencher) { | ||||||
|     let mut rng = rand::thread_rng(); |     let mut rng = rand::thread_rng(); | ||||||
|     let hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |     let hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|         .take(1200) |         .take(1200) | ||||||
|         .collect(); |         .collect(); | ||||||
|     let mut fail = 0; |     let mut fail = 0; | ||||||
| @@ -122,7 +122,7 @@ fn bench_add_hash(bencher: &mut Bencher) { | |||||||
| #[bench] | #[bench] | ||||||
| fn bench_add_hash_atomic(bencher: &mut Bencher) { | fn bench_add_hash_atomic(bencher: &mut Bencher) { | ||||||
|     let mut rng = rand::thread_rng(); |     let mut rng = rand::thread_rng(); | ||||||
|     let hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |     let hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|         .take(1200) |         .take(1200) | ||||||
|         .collect(); |         .collect(); | ||||||
|     let mut fail = 0; |     let mut fail = 0; | ||||||
|   | |||||||
| @@ -264,7 +264,7 @@ mod test { | |||||||
|     #[test] |     #[test] | ||||||
|     fn test_atomic_bloom() { |     fn test_atomic_bloom() { | ||||||
|         let mut rng = rand::thread_rng(); |         let mut rng = rand::thread_rng(); | ||||||
|         let hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(1200) |             .take(1200) | ||||||
|             .collect(); |             .collect(); | ||||||
|         let bloom: AtomicBloom<_> = Bloom::<Hash>::random(1287, 0.1, 7424).into(); |         let bloom: AtomicBloom<_> = Bloom::<Hash>::random(1287, 0.1, 7424).into(); | ||||||
| @@ -279,7 +279,7 @@ mod test { | |||||||
|         for hash_value in hash_values { |         for hash_value in hash_values { | ||||||
|             assert!(bloom.contains(&hash_value)); |             assert!(bloom.contains(&hash_value)); | ||||||
|         } |         } | ||||||
|         let false_positive = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let false_positive = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(10_000) |             .take(10_000) | ||||||
|             .filter(|hash_value| bloom.contains(hash_value)) |             .filter(|hash_value| bloom.contains(hash_value)) | ||||||
|             .count(); |             .count(); | ||||||
| @@ -291,7 +291,7 @@ mod test { | |||||||
|         let mut rng = rand::thread_rng(); |         let mut rng = rand::thread_rng(); | ||||||
|         let keys: Vec<_> = std::iter::repeat_with(|| rng.gen()).take(5).collect(); |         let keys: Vec<_> = std::iter::repeat_with(|| rng.gen()).take(5).collect(); | ||||||
|         let mut bloom = Bloom::<Hash>::new(9731, keys.clone()); |         let mut bloom = Bloom::<Hash>::new(9731, keys.clone()); | ||||||
|         let hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(1000) |             .take(1000) | ||||||
|             .collect(); |             .collect(); | ||||||
|         for hash_value in &hash_values { |         for hash_value in &hash_values { | ||||||
| @@ -318,7 +318,7 @@ mod test { | |||||||
|             assert!(bloom.contains(hash_value)); |             assert!(bloom.contains(hash_value)); | ||||||
|         } |         } | ||||||
|         // Round trip, inserting new hash values. |         // Round trip, inserting new hash values. | ||||||
|         let more_hash_values: Vec<_> = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let more_hash_values: Vec<_> = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(1000) |             .take(1000) | ||||||
|             .collect(); |             .collect(); | ||||||
|         let bloom: AtomicBloom<_> = bloom.into(); |         let bloom: AtomicBloom<_> = bloom.into(); | ||||||
| @@ -339,7 +339,7 @@ mod test { | |||||||
|         for hash_value in &more_hash_values { |         for hash_value in &more_hash_values { | ||||||
|             assert!(bloom.contains(hash_value)); |             assert!(bloom.contains(hash_value)); | ||||||
|         } |         } | ||||||
|         let false_positive = std::iter::repeat_with(|| Hash::new_rand(&mut rng)) |         let false_positive = std::iter::repeat_with(|| solana_sdk::hash::new_rand(&mut rng)) | ||||||
|             .take(10_000) |             .take(10_000) | ||||||
|             .filter(|hash_value| bloom.contains(hash_value)) |             .filter(|hash_value| bloom.contains(hash_value)) | ||||||
|             .count(); |             .count(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user