From b1a071e3149e5dac0e8df863479e2f29632e5399 Mon Sep 17 00:00:00 2001 From: blake2-ppc Date: Sun, 21 Jul 2013 21:05:48 +0200 Subject: [PATCH] dlist: Remove bench tests for vec These tests for ~[] performance don't really belong here, they were for comparison. --- src/libextra/dlist.rs | 38 +------------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/src/libextra/dlist.rs b/src/libextra/dlist.rs index 77c67387d95e..a2436c9a42de 100644 --- a/src/libextra/dlist.rs +++ b/src/libextra/dlist.rs @@ -975,13 +975,6 @@ mod tests { let _: DList = v.iter().transform(|x| *x).collect(); } } - #[bench] - fn bench_collect_into_vec(b: &mut test::BenchHarness) { - let v = &[0, ..64]; - do b.iter { - let _: ~[int] = v.iter().transform(|&x|x).collect(); - } - } #[bench] fn bench_push_front(b: &mut test::BenchHarness) { @@ -990,14 +983,6 @@ mod tests { m.push_front(0); } } - #[bench] - fn bench_push_front_vec_size10(b: &mut test::BenchHarness) { - let mut m = ~[0, ..10]; - do b.iter { - m.unshift(0); - m.pop(); // to keep it fair, dont' grow the vec - } - } #[bench] fn bench_push_back(b: &mut test::BenchHarness) { @@ -1006,13 +991,7 @@ mod tests { m.push_back(0); } } - #[bench] - fn bench_push_back_vec(b: &mut test::BenchHarness) { - let mut m = ~[]; - do b.iter { - m.push(0); - } - } + #[bench] fn bench_push_back_pop_back(b: &mut test::BenchHarness) { let mut m = DList::new::(); @@ -1021,14 +1000,6 @@ mod tests { m.pop_back(); } } - #[bench] - fn bench_push_back_pop_back_vec(b: &mut test::BenchHarness) { - let mut m = ~[]; - do b.iter { - m.push(0); - m.pop(); - } - } #[bench] fn bench_push_front_pop_front(b: &mut test::BenchHarness) { @@ -1091,12 +1062,5 @@ mod tests { assert!(m.mut_rev_iter().len_() == 128); } } - #[bench] - fn bench_iter_vec(b: &mut test::BenchHarness) { - let v = &[0, ..128]; - do b.iter { - for v.iter().advance |_| {} - } - } }