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

Function random_data

src/lib.rs:49–57  ·  view source on GitHub ↗
(n: usize)

Source from the content-addressed store, hash-verified

47
48#[cfg(test)]
49fn random_data<T>(n: usize) -> Vec<T>
50where
51 rand::distributions::Standard: rand::distributions::Distribution<T>,
52{
53 let n = limit_bench_miri(n);
54 use rand::prelude::*;
55 let mut rng = rand_chacha::ChaCha20Rng::from_seed(Default::default());
56 (0..n).map(|_| rng.gen()).collect()
57}
58#[cfg(test)]
59fn limit_bench_miri(n: usize) -> usize {
60 if cfg!(miri) {

Callers 6

bench_dataFunction · 0.70
bench_dataFunction · 0.50
bench_dataFunction · 0.50
bench_dataFunction · 0.50
bench_dataFunction · 0.50

Calls 2

limit_bench_miriFunction · 0.85
collectMethod · 0.45

Tested by 1