@@ -30,7 +30,7 @@ use std::cell::RefCell;
3030
3131thread_local ! {
3232 /// Store random number generator for each thread
33- static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_entropy ( ) ) ;
33+ static CURRENT_RNG : RefCell <rngs:: SmallRng > = RefCell :: new( rngs:: SmallRng :: from_os_rng ( ) ) ;
3434}
3535
3636static ATTRIBUTE_VALUES : [ & str ; 10 ] = [
@@ -75,10 +75,10 @@ fn counter_add_sorted(c: &mut Criterion) {
7575 CURRENT_RNG . with ( |rng| {
7676 let mut rng = rng. borrow_mut ( ) ;
7777 [
78- rng. gen_range ( 0 ..4 ) ,
79- rng. gen_range ( 0 ..4 ) ,
80- rng. gen_range ( 0 ..10 ) ,
81- rng. gen_range ( 0 ..10 ) ,
78+ rng. random_range ( 0 ..4 ) ,
79+ rng. random_range ( 0 ..4 ) ,
80+ rng. random_range ( 0 ..10 ) ,
81+ rng. random_range ( 0 ..10 ) ,
8282 ]
8383 } )
8484 } ,
@@ -111,10 +111,10 @@ fn counter_add_unsorted(c: &mut Criterion) {
111111 CURRENT_RNG . with ( |rng| {
112112 let mut rng = rng. borrow_mut ( ) ;
113113 [
114- rng. gen_range ( 0 ..4 ) ,
115- rng. gen_range ( 0 ..4 ) ,
116- rng. gen_range ( 0 ..10 ) ,
117- rng. gen_range ( 0 ..10 ) ,
114+ rng. random_range ( 0 ..4 ) ,
115+ rng. random_range ( 0 ..4 ) ,
116+ rng. random_range ( 0 ..10 ) ,
117+ rng. random_range ( 0 ..10 ) ,
118118 ]
119119 } )
120120 } ,
@@ -147,10 +147,10 @@ fn counter_add_sorted_with_non_static_values(c: &mut Criterion, attribute_values
147147 CURRENT_RNG . with ( |rng| {
148148 let mut rng = rng. borrow_mut ( ) ;
149149 [
150- rng. gen_range ( 0 ..4 ) ,
151- rng. gen_range ( 0 ..4 ) ,
152- rng. gen_range ( 0 ..10 ) ,
153- rng. gen_range ( 0 ..10 ) ,
150+ rng. random_range ( 0 ..4 ) ,
151+ rng. random_range ( 0 ..4 ) ,
152+ rng. random_range ( 0 ..10 ) ,
153+ rng. random_range ( 0 ..10 ) ,
154154 ]
155155 } )
156156 } ,
@@ -199,10 +199,10 @@ fn counter_overflow(c: &mut Criterion) {
199199 let rands = CURRENT_RNG . with ( |rng| {
200200 let mut rng = rng. borrow_mut ( ) ;
201201 [
202- rng. gen_range ( 0 ..4 ) ,
203- rng. gen_range ( 0 ..4 ) ,
204- rng. gen_range ( 0 ..10 ) ,
205- rng. gen_range ( 0 ..10 ) ,
202+ rng. random_range ( 0 ..4 ) ,
203+ rng. random_range ( 0 ..4 ) ,
204+ rng. random_range ( 0 ..10 ) ,
205+ rng. random_range ( 0 ..10 ) ,
206206 ]
207207 } ) ;
208208 let index_first_attribute = rands[ 0 ] ;
@@ -228,11 +228,11 @@ fn random_generator(c: &mut Criterion) {
228228 let __i1 = CURRENT_RNG . with ( |rng| {
229229 let mut rng = rng. borrow_mut ( ) ;
230230 [
231- rng. gen_range ( 0 ..4 ) ,
232- rng. gen_range ( 0 ..4 ) ,
233- rng. gen_range ( 0 ..10 ) ,
234- rng. gen_range ( 0 ..10 ) ,
235- rng. gen_range ( 0 ..10 ) ,
231+ rng. random_range ( 0 ..4 ) ,
232+ rng. random_range ( 0 ..4 ) ,
233+ rng. random_range ( 0 ..10 ) ,
234+ rng. random_range ( 0 ..10 ) ,
235+ rng. random_range ( 0 ..10 ) ,
236236 ]
237237 } ) ;
238238 } ) ;
0 commit comments