File tree Expand file tree Collapse file tree 16 files changed +26
-26
lines changed Expand file tree Collapse file tree 16 files changed +26
-26
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ path = "./crossbeam-utils"
74
74
default-features = false
75
75
76
76
[dev-dependencies ]
77
- rand = " 0.7.3 "
77
+ rand = " 0.8 "
78
78
79
79
[workspace ]
80
80
members = [
Original file line number Diff line number Diff line change @@ -34,5 +34,5 @@ optional = true
34
34
35
35
[dev-dependencies ]
36
36
num_cpus = " 1.13.0"
37
- rand = " 0.7.3 "
37
+ rand = " 0.8 "
38
38
signal-hook = " 0.2"
Original file line number Diff line number Diff line change @@ -497,8 +497,8 @@ fn drops() {
497
497
let mut rng = thread_rng ( ) ;
498
498
499
499
for _ in 0 ..RUNS {
500
- let steps = rng. gen_range ( 0 , 10_000 ) ;
501
- let additional = rng. gen_range ( 0 , 50 ) ;
500
+ let steps = rng. gen_range ( 0 .. 10_000 ) ;
501
+ let additional = rng. gen_range ( 0 .. 50 ) ;
502
502
503
503
DROPS . store ( 0 , Ordering :: SeqCst ) ;
504
504
let ( s, r) = bounded :: < DropCounter > ( 50 ) ;
Original file line number Diff line number Diff line change @@ -387,8 +387,8 @@ fn drops() {
387
387
let mut rng = thread_rng ( ) ;
388
388
389
389
for _ in 0 ..100 {
390
- let steps = rng. gen_range ( 0 , 10_000 ) ;
391
- let additional = rng. gen_range ( 0 , 1000 ) ;
390
+ let steps = rng. gen_range ( 0 .. 10_000 ) ;
391
+ let additional = rng. gen_range ( 0 .. 1000 ) ;
392
392
393
393
DROPS . store ( 0 , Ordering :: SeqCst ) ;
394
394
let ( s, r) = unbounded :: < DropCounter > ( ) ;
Original file line number Diff line number Diff line change @@ -399,7 +399,7 @@ fn drops() {
399
399
let mut rng = thread_rng ( ) ;
400
400
401
401
for _ in 0 ..100 {
402
- let steps = rng. gen_range ( 0 , 3_000 ) ;
402
+ let steps = rng. gen_range ( 0 .. 3_000 ) ;
403
403
404
404
DROPS . store ( 0 , Ordering :: SeqCst ) ;
405
405
let ( s, r) = bounded :: < DropCounter > ( 0 ) ;
Original file line number Diff line number Diff line change @@ -39,4 +39,4 @@ default-features = false
39
39
optional = true
40
40
41
41
[dev-dependencies ]
42
- rand = " 0.7.3 "
42
+ rand = " 0.8 "
Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ fn stress() {
177
177
let mut rng = rand:: thread_rng ( ) ;
178
178
let mut expected = 0 ;
179
179
while expected < COUNT {
180
- if rng. gen_range ( 0 , 3 ) == 0 {
180
+ if rng. gen_range ( 0 .. 3 ) == 0 {
181
181
while let Some ( _) = w. pop ( ) {
182
182
hits. fetch_add ( 1 , SeqCst ) ;
183
183
}
@@ -237,8 +237,8 @@ fn no_starvation() {
237
237
let mut rng = rand:: thread_rng ( ) ;
238
238
let mut my_hits = 0 ;
239
239
loop {
240
- for i in 0 ..rng. gen_range ( 0 , COUNT ) {
241
- if rng. gen_range ( 0 , 3 ) == 0 && my_hits == 0 {
240
+ for i in 0 ..rng. gen_range ( 0 .. COUNT ) {
241
+ if rng. gen_range ( 0 .. 3 ) == 0 && my_hits == 0 {
242
242
while let Some ( _) = w. pop ( ) {
243
243
my_hits += 1 ;
244
244
}
Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ fn stress() {
188
188
let mut rng = rand:: thread_rng ( ) ;
189
189
let mut expected = 0 ;
190
190
while expected < COUNT {
191
- if rng. gen_range ( 0 , 3 ) == 0 {
191
+ if rng. gen_range ( 0 .. 3 ) == 0 {
192
192
while let Success ( _) = q. steal ( ) {
193
193
hits. fetch_add ( 1 , SeqCst ) ;
194
194
}
@@ -248,8 +248,8 @@ fn no_starvation() {
248
248
let mut rng = rand:: thread_rng ( ) ;
249
249
let mut my_hits = 0 ;
250
250
loop {
251
- for i in 0 ..rng. gen_range ( 0 , COUNT ) {
252
- if rng. gen_range ( 0 , 3 ) == 0 && my_hits == 0 {
251
+ for i in 0 ..rng. gen_range ( 0 .. COUNT ) {
252
+ if rng. gen_range ( 0 .. 3 ) == 0 && my_hits == 0 {
253
253
while let Success ( _) = q. steal ( ) {
254
254
my_hits += 1 ;
255
255
}
Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ fn stress() {
177
177
let mut rng = rand:: thread_rng ( ) ;
178
178
let mut expected = 0 ;
179
179
while expected < COUNT {
180
- if rng. gen_range ( 0 , 3 ) == 0 {
180
+ if rng. gen_range ( 0 .. 3 ) == 0 {
181
181
while let Some ( _) = w. pop ( ) {
182
182
hits. fetch_add ( 1 , SeqCst ) ;
183
183
}
@@ -237,8 +237,8 @@ fn no_starvation() {
237
237
let mut rng = rand:: thread_rng ( ) ;
238
238
let mut my_hits = 0 ;
239
239
loop {
240
- for i in 0 ..rng. gen_range ( 0 , COUNT ) {
241
- if rng. gen_range ( 0 , 3 ) == 0 && my_hits == 0 {
240
+ for i in 0 ..rng. gen_range ( 0 .. COUNT ) {
241
+ if rng. gen_range ( 0 .. 3 ) == 0 && my_hits == 0 {
242
242
while let Some ( _) = w. pop ( ) {
243
243
my_hits += 1 ;
244
244
}
Original file line number Diff line number Diff line change @@ -55,4 +55,4 @@ version = "1.1.0"
55
55
default-features = false
56
56
57
57
[dev-dependencies ]
58
- rand = " 0.7.3 "
58
+ rand = " 0.8 "
You can’t perform that action at this time.
0 commit comments