@@ -2566,7 +2566,9 @@ mod tests {
2566
2566
let mut r = rng ( ) ;
2567
2567
let mut bitv = 0 as uint ;
2568
2568
b. iter ( || {
2569
- bitv |= 1 << ( ( r. next_u32 ( ) as uint ) % uint:: BITS ) ;
2569
+ for _ in range ( 0 u, 100 ) {
2570
+ bitv |= 1 << ( ( r. next_u32 ( ) as uint ) % uint:: BITS ) ;
2571
+ }
2570
2572
& bitv
2571
2573
} )
2572
2574
}
@@ -2576,7 +2578,9 @@ mod tests {
2576
2578
let mut r = rng ( ) ;
2577
2579
let mut bitv = Bitv :: with_capacity ( BENCH_BITS , false ) ;
2578
2580
b. iter ( || {
2579
- bitv. set ( ( r. next_u32 ( ) as uint ) % BENCH_BITS , true ) ;
2581
+ for _ in range ( 0 u, 100 ) {
2582
+ bitv. set ( ( r. next_u32 ( ) as uint ) % BENCH_BITS , true ) ;
2583
+ }
2580
2584
& bitv
2581
2585
} )
2582
2586
}
@@ -2586,7 +2590,9 @@ mod tests {
2586
2590
let mut r = rng ( ) ;
2587
2591
let mut bitv = Bitv :: with_capacity ( uint:: BITS , false ) ;
2588
2592
b. iter ( || {
2589
- bitv. set ( ( r. next_u32 ( ) as uint ) % uint:: BITS , true ) ;
2593
+ for _ in range ( 0 u, 100 ) {
2594
+ bitv. set ( ( r. next_u32 ( ) as uint ) % uint:: BITS , true ) ;
2595
+ }
2590
2596
& bitv
2591
2597
} )
2592
2598
}
@@ -2596,7 +2602,9 @@ mod tests {
2596
2602
let mut r = rng ( ) ;
2597
2603
let mut bitv = BitvSet :: new ( ) ;
2598
2604
b. iter ( || {
2599
- bitv. insert ( ( r. next_u32 ( ) as uint ) % uint:: BITS ) ;
2605
+ for _ in range ( 0 u, 100 ) {
2606
+ bitv. insert ( ( r. next_u32 ( ) as uint ) % uint:: BITS ) ;
2607
+ }
2600
2608
& bitv
2601
2609
} )
2602
2610
}
@@ -2606,7 +2614,9 @@ mod tests {
2606
2614
let mut r = rng ( ) ;
2607
2615
let mut bitv = BitvSet :: new ( ) ;
2608
2616
b. iter ( || {
2609
- bitv. insert ( ( r. next_u32 ( ) as uint ) % BENCH_BITS ) ;
2617
+ for _ in range ( 0 u, 100 ) {
2618
+ bitv. insert ( ( r. next_u32 ( ) as uint ) % BENCH_BITS ) ;
2619
+ }
2610
2620
& bitv
2611
2621
} )
2612
2622
}
@@ -2625,8 +2635,10 @@ mod tests {
2625
2635
let bitv = Bitv :: with_capacity ( uint:: BITS , false ) ;
2626
2636
b. iter ( || {
2627
2637
let mut sum = 0 ;
2628
- for pres in bitv. iter ( ) {
2629
- sum += pres as uint ;
2638
+ for _ in range ( 0 u, 10 ) {
2639
+ for pres in bitv. iter ( ) {
2640
+ sum += pres as uint ;
2641
+ }
2630
2642
}
2631
2643
sum
2632
2644
} )
0 commit comments