@@ -10,8 +10,8 @@ use core::time::Duration;
1010use criterion:: measurement:: WallTime ;
1111use criterion:: { black_box, criterion_group, criterion_main, BenchmarkGroup , Criterion } ;
1212use rand:: prelude:: * ;
13+ use rand:: rngs:: OsRng ;
1314use rand:: rngs:: ReseedingRng ;
14- use rand:: rngs:: { mock:: StepRng , OsRng } ;
1515use rand_chacha:: rand_core:: UnwrapErr ;
1616use rand_chacha:: { ChaCha12Rng , ChaCha20Core , ChaCha20Rng , ChaCha8Rng } ;
1717use rand_pcg:: { Pcg32 , Pcg64 , Pcg64Dxsm , Pcg64Mcg } ;
@@ -39,7 +39,6 @@ pub fn random_bytes(c: &mut Criterion) {
3939 } ) ;
4040 }
4141
42- bench ( & mut g, "step" , StepRng :: new ( 0 , 1 ) ) ;
4342 bench ( & mut g, "pcg32" , Pcg32 :: from_rng ( & mut rand:: rng ( ) ) ) ;
4443 bench ( & mut g, "pcg64" , Pcg64 :: from_rng ( & mut rand:: rng ( ) ) ) ;
4544 bench ( & mut g, "pcg64mcg" , Pcg64Mcg :: from_rng ( & mut rand:: rng ( ) ) ) ;
@@ -68,7 +67,6 @@ pub fn random_u32(c: &mut Criterion) {
6867 } ) ;
6968 }
7069
71- bench ( & mut g, "step" , StepRng :: new ( 0 , 1 ) ) ;
7270 bench ( & mut g, "pcg32" , Pcg32 :: from_rng ( & mut rand:: rng ( ) ) ) ;
7371 bench ( & mut g, "pcg64" , Pcg64 :: from_rng ( & mut rand:: rng ( ) ) ) ;
7472 bench ( & mut g, "pcg64mcg" , Pcg64Mcg :: from_rng ( & mut rand:: rng ( ) ) ) ;
@@ -97,7 +95,6 @@ pub fn random_u64(c: &mut Criterion) {
9795 } ) ;
9896 }
9997
100- bench ( & mut g, "step" , StepRng :: new ( 0 , 1 ) ) ;
10198 bench ( & mut g, "pcg32" , Pcg32 :: from_rng ( & mut rand:: rng ( ) ) ) ;
10299 bench ( & mut g, "pcg64" , Pcg64 :: from_rng ( & mut rand:: rng ( ) ) ) ;
103100 bench ( & mut g, "pcg64mcg" , Pcg64Mcg :: from_rng ( & mut rand:: rng ( ) ) ) ;
0 commit comments