@@ -42,14 +42,14 @@ macro_rules! gen_bytes {
42
42
}
43
43
44
44
gen_bytes ! ( gen_bytes_step, StepRng :: new( 0 , 1 ) ) ;
45
- gen_bytes ! ( gen_bytes_pcg32, Pcg32 :: from_entropy ( ) ) ;
46
- gen_bytes ! ( gen_bytes_pcg64, Pcg64 :: from_entropy ( ) ) ;
47
- gen_bytes ! ( gen_bytes_pcg64mcg, Pcg64Mcg :: from_entropy ( ) ) ;
48
- gen_bytes ! ( gen_bytes_pcg64dxsm, Pcg64Dxsm :: from_entropy ( ) ) ;
49
- gen_bytes ! ( gen_bytes_chacha8, ChaCha8Rng :: from_entropy ( ) ) ;
50
- gen_bytes ! ( gen_bytes_chacha12, ChaCha12Rng :: from_entropy ( ) ) ;
51
- gen_bytes ! ( gen_bytes_chacha20, ChaCha20Rng :: from_entropy ( ) ) ;
52
- gen_bytes ! ( gen_bytes_std, StdRng :: from_entropy ( ) ) ;
45
+ gen_bytes ! ( gen_bytes_pcg32, Pcg32 :: from_os_rng ( ) ) ;
46
+ gen_bytes ! ( gen_bytes_pcg64, Pcg64 :: from_os_rng ( ) ) ;
47
+ gen_bytes ! ( gen_bytes_pcg64mcg, Pcg64Mcg :: from_os_rng ( ) ) ;
48
+ gen_bytes ! ( gen_bytes_pcg64dxsm, Pcg64Dxsm :: from_os_rng ( ) ) ;
49
+ gen_bytes ! ( gen_bytes_chacha8, ChaCha8Rng :: from_os_rng ( ) ) ;
50
+ gen_bytes ! ( gen_bytes_chacha12, ChaCha12Rng :: from_os_rng ( ) ) ;
51
+ gen_bytes ! ( gen_bytes_chacha20, ChaCha20Rng :: from_os_rng ( ) ) ;
52
+ gen_bytes ! ( gen_bytes_std, StdRng :: from_os_rng ( ) ) ;
53
53
#[ cfg( feature = "small_rng" ) ]
54
54
gen_bytes ! ( gen_bytes_small, SmallRng :: from_thread_rng( ) ) ;
55
55
gen_bytes ! ( gen_bytes_os, UnwrapErr ( OsRng ) ) ;
@@ -73,28 +73,28 @@ macro_rules! gen_uint {
73
73
}
74
74
75
75
gen_uint ! ( gen_u32_step, u32 , StepRng :: new( 0 , 1 ) ) ;
76
- gen_uint ! ( gen_u32_pcg32, u32 , Pcg32 :: from_entropy ( ) ) ;
77
- gen_uint ! ( gen_u32_pcg64, u32 , Pcg64 :: from_entropy ( ) ) ;
78
- gen_uint ! ( gen_u32_pcg64mcg, u32 , Pcg64Mcg :: from_entropy ( ) ) ;
79
- gen_uint ! ( gen_u32_pcg64dxsm, u32 , Pcg64Dxsm :: from_entropy ( ) ) ;
80
- gen_uint ! ( gen_u32_chacha8, u32 , ChaCha8Rng :: from_entropy ( ) ) ;
81
- gen_uint ! ( gen_u32_chacha12, u32 , ChaCha12Rng :: from_entropy ( ) ) ;
82
- gen_uint ! ( gen_u32_chacha20, u32 , ChaCha20Rng :: from_entropy ( ) ) ;
83
- gen_uint ! ( gen_u32_std, u32 , StdRng :: from_entropy ( ) ) ;
76
+ gen_uint ! ( gen_u32_pcg32, u32 , Pcg32 :: from_os_rng ( ) ) ;
77
+ gen_uint ! ( gen_u32_pcg64, u32 , Pcg64 :: from_os_rng ( ) ) ;
78
+ gen_uint ! ( gen_u32_pcg64mcg, u32 , Pcg64Mcg :: from_os_rng ( ) ) ;
79
+ gen_uint ! ( gen_u32_pcg64dxsm, u32 , Pcg64Dxsm :: from_os_rng ( ) ) ;
80
+ gen_uint ! ( gen_u32_chacha8, u32 , ChaCha8Rng :: from_os_rng ( ) ) ;
81
+ gen_uint ! ( gen_u32_chacha12, u32 , ChaCha12Rng :: from_os_rng ( ) ) ;
82
+ gen_uint ! ( gen_u32_chacha20, u32 , ChaCha20Rng :: from_os_rng ( ) ) ;
83
+ gen_uint ! ( gen_u32_std, u32 , StdRng :: from_os_rng ( ) ) ;
84
84
#[ cfg( feature = "small_rng" ) ]
85
85
gen_uint ! ( gen_u32_small, u32 , SmallRng :: from_thread_rng( ) ) ;
86
86
gen_uint ! ( gen_u32_os, u32 , UnwrapErr ( OsRng ) ) ;
87
87
gen_uint ! ( gen_u32_thread, u32 , thread_rng( ) ) ;
88
88
89
89
gen_uint ! ( gen_u64_step, u64 , StepRng :: new( 0 , 1 ) ) ;
90
- gen_uint ! ( gen_u64_pcg32, u64 , Pcg32 :: from_entropy ( ) ) ;
91
- gen_uint ! ( gen_u64_pcg64, u64 , Pcg64 :: from_entropy ( ) ) ;
92
- gen_uint ! ( gen_u64_pcg64mcg, u64 , Pcg64Mcg :: from_entropy ( ) ) ;
93
- gen_uint ! ( gen_u64_pcg64dxsm, u64 , Pcg64Dxsm :: from_entropy ( ) ) ;
94
- gen_uint ! ( gen_u64_chacha8, u64 , ChaCha8Rng :: from_entropy ( ) ) ;
95
- gen_uint ! ( gen_u64_chacha12, u64 , ChaCha12Rng :: from_entropy ( ) ) ;
96
- gen_uint ! ( gen_u64_chacha20, u64 , ChaCha20Rng :: from_entropy ( ) ) ;
97
- gen_uint ! ( gen_u64_std, u64 , StdRng :: from_entropy ( ) ) ;
90
+ gen_uint ! ( gen_u64_pcg32, u64 , Pcg32 :: from_os_rng ( ) ) ;
91
+ gen_uint ! ( gen_u64_pcg64, u64 , Pcg64 :: from_os_rng ( ) ) ;
92
+ gen_uint ! ( gen_u64_pcg64mcg, u64 , Pcg64Mcg :: from_os_rng ( ) ) ;
93
+ gen_uint ! ( gen_u64_pcg64dxsm, u64 , Pcg64Dxsm :: from_os_rng ( ) ) ;
94
+ gen_uint ! ( gen_u64_chacha8, u64 , ChaCha8Rng :: from_os_rng ( ) ) ;
95
+ gen_uint ! ( gen_u64_chacha12, u64 , ChaCha12Rng :: from_os_rng ( ) ) ;
96
+ gen_uint ! ( gen_u64_chacha20, u64 , ChaCha20Rng :: from_os_rng ( ) ) ;
97
+ gen_uint ! ( gen_u64_std, u64 , StdRng :: from_os_rng ( ) ) ;
98
98
#[ cfg( feature = "small_rng" ) ]
99
99
gen_uint ! ( gen_u64_small, u64 , SmallRng :: from_thread_rng( ) ) ;
100
100
gen_uint ! ( gen_u64_os, u64 , UnwrapErr ( OsRng ) ) ;
@@ -104,7 +104,7 @@ macro_rules! init_gen {
104
104
( $fnn: ident, $gen: ident) => {
105
105
#[ bench]
106
106
fn $fnn( b: & mut Bencher ) {
107
- let mut rng = Pcg32 :: from_entropy ( ) ;
107
+ let mut rng = Pcg32 :: from_os_rng ( ) ;
108
108
b. iter( || {
109
109
let r2 = $gen:: from_rng( & mut rng) ;
110
110
r2
@@ -126,7 +126,7 @@ macro_rules! reseeding_bytes {
126
126
( $fnn: ident, $thresh: expr) => {
127
127
#[ bench]
128
128
fn $fnn( b: & mut Bencher ) {
129
- let mut rng = ReseedingRng :: new( ChaCha20Core :: from_entropy ( ) , $thresh * 1024 , OsRng ) ;
129
+ let mut rng = ReseedingRng :: new( ChaCha20Core :: from_os_rng ( ) , $thresh * 1024 , OsRng ) ;
130
130
let mut buf = [ 0u8 ; RESEEDING_BYTES_LEN ] ;
131
131
b. iter( || {
132
132
for _ in 0 ..RESEEDING_BENCH_N {
0 commit comments