@@ -95,8 +95,8 @@ fn main() {
9595 }
9696
9797 // single thread
98- let mut rng = thread_rng ( ) ;
99- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
98+ let mut rng = rand :: rng ( ) ;
99+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
100100
101101 let before = Instant :: now ( ) ;
102102 for _ in 0 ..ITERATIONS {
@@ -159,8 +159,8 @@ fn main() {
159159 thread:: scope ( |s| {
160160 for _ in 0 ..THREADS {
161161 s. spawn ( || {
162- let mut rng = thread_rng ( ) ;
163- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
162+ let mut rng = rand :: rng ( ) ;
163+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
164164 wg. wait ( ) ;
165165 let before = Instant :: now ( ) ;
166166 for _ in 0 ..ITERATIONS {
@@ -186,8 +186,8 @@ fn main() {
186186 thread:: scope ( |s| {
187187 for _ in 0 ..THREADS {
188188 s. spawn ( || {
189- let mut rng = thread_rng ( ) ;
190- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
189+ let mut rng = rand :: rng ( ) ;
190+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
191191 wg. wait ( ) ;
192192 let before = Instant :: now ( ) ;
193193 for _ in 0 ..ITERATIONS {
@@ -213,8 +213,8 @@ fn main() {
213213 thread:: scope ( |s| {
214214 for _ in 0 ..THREADS {
215215 s. spawn ( || {
216- let mut rng = thread_rng ( ) ;
217- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
216+ let mut rng = rand :: rng ( ) ;
217+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
218218 wg. wait ( ) ;
219219 let before = Instant :: now ( ) ;
220220 for _ in 0 ..ITERATIONS {
@@ -240,8 +240,8 @@ fn main() {
240240 thread:: scope ( |s| {
241241 for _ in 0 ..THREADS {
242242 s. spawn ( || {
243- let mut rng = thread_rng ( ) ;
244- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
243+ let mut rng = rand :: rng ( ) ;
244+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
245245 wg. wait ( ) ;
246246 let before = Instant :: now ( ) ;
247247 for _ in 0 ..ITERATIONS {
@@ -267,8 +267,8 @@ fn main() {
267267 thread:: scope ( |s| {
268268 for _ in 0 ..THREADS {
269269 s. spawn ( || {
270- let mut rng = thread_rng ( ) ;
271- let zipf = zipf :: ZipfDistribution :: new ( ITEMS , 1.03 ) . unwrap ( ) ;
270+ let mut rng = rand :: rng ( ) ;
271+ let zipf = rand_distr :: Zipf :: new ( ITEMS as f64 , 1.03 ) . unwrap ( ) ;
272272 wg. wait ( ) ;
273273 let before = Instant :: now ( ) ;
274274 for _ in 0 ..ITERATIONS {
@@ -303,8 +303,8 @@ fn main() {
303303 for _ in 0 ..THREADS {
304304 s. spawn ( || {
305305 let mut miss_count = 0 ;
306- let mut rng = thread_rng ( ) ;
307- let zipf = zipf :: ZipfDistribution :: new ( items, ZIPF_EXP ) . unwrap ( ) ;
306+ let mut rng = rand :: rng ( ) ;
307+ let zipf = rand_distr :: Zipf :: new ( items as f64 , ZIPF_EXP ) . unwrap ( ) ;
308308 wg. wait ( ) ;
309309 let before = Instant :: now ( ) ;
310310 for _ in 0 ..ITERATIONS {
@@ -337,8 +337,8 @@ fn main() {
337337 for _ in 0 ..THREADS {
338338 s. spawn ( || {
339339 let mut miss_count = 0 ;
340- let mut rng = thread_rng ( ) ;
341- let zipf = zipf :: ZipfDistribution :: new ( items, ZIPF_EXP ) . unwrap ( ) ;
340+ let mut rng = rand :: rng ( ) ;
341+ let zipf = rand_distr :: Zipf :: new ( items as f64 , ZIPF_EXP ) . unwrap ( ) ;
342342 wg. wait ( ) ;
343343 let before = Instant :: now ( ) ;
344344 for _ in 0 ..ITERATIONS {
@@ -370,8 +370,8 @@ fn main() {
370370 for _ in 0 ..THREADS {
371371 s. spawn ( || {
372372 let mut miss_count = 0 ;
373- let mut rng = thread_rng ( ) ;
374- let zipf = zipf :: ZipfDistribution :: new ( items, ZIPF_EXP ) . unwrap ( ) ;
373+ let mut rng = rand :: rng ( ) ;
374+ let zipf = rand_distr :: Zipf :: new ( items as f64 , ZIPF_EXP ) . unwrap ( ) ;
375375 wg. wait ( ) ;
376376 let before = Instant :: now ( ) ;
377377 for _ in 0 ..ITERATIONS {
@@ -403,8 +403,8 @@ fn main() {
403403 for _ in 0 ..THREADS {
404404 s. spawn ( || {
405405 let mut miss_count = 0 ;
406- let mut rng = thread_rng ( ) ;
407- let zipf = zipf :: ZipfDistribution :: new ( items, ZIPF_EXP ) . unwrap ( ) ;
406+ let mut rng = rand :: rng ( ) ;
407+ let zipf = rand_distr :: Zipf :: new ( items as f64 , ZIPF_EXP ) . unwrap ( ) ;
408408 wg. wait ( ) ;
409409 let before = Instant :: now ( ) ;
410410 for _ in 0 ..ITERATIONS {
@@ -437,8 +437,8 @@ fn main() {
437437 for _ in 0 ..THREADS {
438438 s. spawn ( || {
439439 let mut miss_count = 0 ;
440- let mut rng = thread_rng ( ) ;
441- let zipf = zipf :: ZipfDistribution :: new ( items, ZIPF_EXP ) . unwrap ( ) ;
440+ let mut rng = rand :: rng ( ) ;
441+ let zipf = rand_distr :: Zipf :: new ( items as f64 , ZIPF_EXP ) . unwrap ( ) ;
442442 wg. wait ( ) ;
443443 let before = Instant :: now ( ) ;
444444 for _ in 0 ..ITERATIONS {
0 commit comments