diff options
| author | Jorge Aparicio <japaricious@gmail.com> | 2015-01-31 20:02:00 -0500 |
|---|---|---|
| committer | Jorge Aparicio <japaricious@gmail.com> | 2015-02-02 13:40:18 -0500 |
| commit | d5f61b4332f3edd83c43f3f0d52d0381d7a6c37a (patch) | |
| tree | 5dd02b3ea2b96cfd984f9b9a795ee65d4690c5af /src/libtest | |
| parent | d5d7e6565a4034b93d19be1edafd20730a4276bc (diff) | |
| download | rust-d5f61b4332f3edd83c43f3f0d52d0381d7a6c37a.tar.gz rust-d5f61b4332f3edd83c43f3f0d52d0381d7a6c37a.zip | |
`for x in xs.iter_mut()` -> `for x in &mut xs`
Also `for x in option.iter_mut()` -> `if let Some(ref mut x) = option`
Diffstat (limited to 'src/libtest')
| -rw-r--r-- | src/libtest/lib.rs | 4 | ||||
| -rw-r--r-- | src/libtest/stats.rs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/libtest/lib.rs b/src/libtest/lib.rs index a985c049fec..63969e996d3 100644 --- a/src/libtest/lib.rs +++ b/src/libtest/lib.rs @@ -1060,7 +1060,7 @@ impl Bencher { let loop_run = Duration::span(|| { - for p in samples.iter_mut() { + for p in &mut *samples { self.bench_n(n, |x| f(x)); *p = self.ns_per_iter() as f64; }; @@ -1068,7 +1068,7 @@ impl Bencher { stats::winsorize(samples, 5.0); summ = Some(stats::Summary::new(samples)); - for p in samples.iter_mut() { + for p in &mut *samples { self.bench_n(5 * n, |x| f(x)); *p = self.ns_per_iter() as f64; }; diff --git a/src/libtest/stats.rs b/src/libtest/stats.rs index 54f06fd0662..0ce115a0c1f 100644 --- a/src/libtest/stats.rs +++ b/src/libtest/stats.rs @@ -321,7 +321,7 @@ pub fn winsorize<T: Float + FromPrimitive>(samples: &mut [T], pct: T) { let lo = percentile_of_sorted(tmp.as_slice(), pct); let hundred: T = FromPrimitive::from_uint(100).unwrap(); let hi = percentile_of_sorted(tmp.as_slice(), hundred-pct); - for samp in samples.iter_mut() { + for samp in samples { if *samp > hi { *samp = hi } else if *samp < lo { |
