File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ doctest = ["sync", "sharded"]
2323
2424[dev-dependencies ]
2525criterion = { version = " 0.5" , features = [" html_reports" ] }
26- rand = " 0.9.0 "
27- rand_distr = " 0.5.1 "
26+ rand = " 0.8.5 "
27+ rand_distr = " 0.4.3 "
2828
2929[[bench ]]
3030name = " criterion"
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ fn bench_composite(c: &mut Criterion) {
5757 || StdRng :: seed_from_u64 ( 0 ) , // Use deterministic seed
5858 |mut rng| {
5959 for _ in 1 ..1000 {
60- let n = rng. random_range ( 0 ..100 ) ;
60+ let n = rng. gen_range ( 0 ..100 ) ;
6161 black_box ( cache. insert ( n, ( vec ! [ 0u8 ; 12 ] , n) ) ) ;
6262 }
6363 } ,
@@ -69,7 +69,7 @@ fn bench_composite(c: &mut Criterion) {
6969 || StdRng :: seed_from_u64 ( 0 ) , // Use deterministic seed
7070 |mut rng| {
7171 for _ in 1 ..1000 {
72- let n = rng. random_range ( 0 ..100 ) ;
72+ let n = rng. gen_range ( 0 ..100 ) ;
7373 black_box ( cache. get ( & n) ) ;
7474 }
7575 } ,
@@ -156,7 +156,7 @@ mod concurrent_benchmarks {
156156
157157 for i in 0 ..OPS_PER_THREAD {
158158 // Use a key range that creates some contention but also some distribution
159- let key = rng. random_range ( 0 ..1000 ) ;
159+ let key = rng. gen_range ( 0 ..1000 ) ;
160160
161161 // Mix operations: 40% inserts, 60% reads
162162 if i % 10 < 4 {
You can’t perform that action at this time.
0 commit comments