Skip to content

Commit b1a071e

Browse files
author
blake2-ppc
committed
dlist: Remove bench tests for vec
These tests for ~[] performance don't really belong here, they were for comparison.
1 parent bfa9b43 commit b1a071e

File tree

1 file changed

+1
-37
lines changed

1 file changed

+1
-37
lines changed

src/libextra/dlist.rs

Lines changed: 1 addition & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -975,13 +975,6 @@ mod tests {
975975
let _: DList<int> = v.iter().transform(|x| *x).collect();
976976
}
977977
}
978-
#[bench]
979-
fn bench_collect_into_vec(b: &mut test::BenchHarness) {
980-
let v = &[0, ..64];
981-
do b.iter {
982-
let _: ~[int] = v.iter().transform(|&x|x).collect();
983-
}
984-
}
985978

986979
#[bench]
987980
fn bench_push_front(b: &mut test::BenchHarness) {
@@ -990,14 +983,6 @@ mod tests {
990983
m.push_front(0);
991984
}
992985
}
993-
#[bench]
994-
fn bench_push_front_vec_size10(b: &mut test::BenchHarness) {
995-
let mut m = ~[0, ..10];
996-
do b.iter {
997-
m.unshift(0);
998-
m.pop(); // to keep it fair, dont' grow the vec
999-
}
1000-
}
1001986

1002987
#[bench]
1003988
fn bench_push_back(b: &mut test::BenchHarness) {
@@ -1006,13 +991,7 @@ mod tests {
1006991
m.push_back(0);
1007992
}
1008993
}
1009-
#[bench]
1010-
fn bench_push_back_vec(b: &mut test::BenchHarness) {
1011-
let mut m = ~[];
1012-
do b.iter {
1013-
m.push(0);
1014-
}
1015-
}
994+
1016995
#[bench]
1017996
fn bench_push_back_pop_back(b: &mut test::BenchHarness) {
1018997
let mut m = DList::new::<int>();
@@ -1021,14 +1000,6 @@ mod tests {
10211000
m.pop_back();
10221001
}
10231002
}
1024-
#[bench]
1025-
fn bench_push_back_pop_back_vec(b: &mut test::BenchHarness) {
1026-
let mut m = ~[];
1027-
do b.iter {
1028-
m.push(0);
1029-
m.pop();
1030-
}
1031-
}
10321003

10331004
#[bench]
10341005
fn bench_push_front_pop_front(b: &mut test::BenchHarness) {
@@ -1091,12 +1062,5 @@ mod tests {
10911062
assert!(m.mut_rev_iter().len_() == 128);
10921063
}
10931064
}
1094-
#[bench]
1095-
fn bench_iter_vec(b: &mut test::BenchHarness) {
1096-
let v = &[0, ..128];
1097-
do b.iter {
1098-
for v.iter().advance |_| {}
1099-
}
1100-
}
11011065
}
11021066

0 commit comments

Comments
 (0)