Skip to content

Commit bfa9b43

Browse files
author
blake2-ppc
committed
dlist: Add bench test for rotate_to_{front, back}
1 parent b71c3d2 commit bfa9b43

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/libextra/dlist.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,6 +1039,25 @@ mod tests {
10391039
}
10401040
}
10411041

1042+
#[bench]
1043+
fn bench_rotate_to_front(b: &mut test::BenchHarness) {
1044+
let mut m = DList::new::<int>();
1045+
m.push_front(0);
1046+
m.push_front(1);
1047+
do b.iter {
1048+
m.rotate_to_front();
1049+
}
1050+
}
1051+
1052+
#[bench]
1053+
fn bench_rotate_to_back(b: &mut test::BenchHarness) {
1054+
let mut m = DList::new::<int>();
1055+
m.push_front(0);
1056+
m.push_front(1);
1057+
do b.iter {
1058+
m.rotate_to_back();
1059+
}
1060+
}
10421061

10431062
#[bench]
10441063
fn bench_iter(b: &mut test::BenchHarness) {

0 commit comments

Comments
 (0)