]> git.lizzy.rs Git - rust.git/commitdiff
fix the core-map benchmark's descending range
authorDaniel Micay <danielmicay@gmail.com>
Wed, 27 Mar 2013 01:12:49 +0000 (21:12 -0400)
committerDaniel Micay <danielmicay@gmail.com>
Wed, 27 Mar 2013 01:12:49 +0000 (21:12 -0400)
src/test/bench/core-map.rs

index 67281594a395a1df073ba4ec4490353e96b862f2..171a5319291aa3ab649b8d666c9d52462fd4b5c8 100644 (file)
@@ -49,19 +49,19 @@ fn descending<M: Map<uint, uint>>(map: &mut M, n_keys: uint) {
     io::println(" Descending integers:");
 
     do timed("insert") {
-        for uint::range(0, n_keys) |i| {
+        for uint::range_rev(n_keys, 0) |i| {
             map.insert(i, i + 1);
         }
     }
 
     do timed("search") {
-        for uint::range(0, n_keys) |i| {
+        for uint::range_rev(n_keys, 0) |i| {
             fail_unless!(map.find(&i).unwrap() == &(i + 1));
         }
     }
 
     do timed("remove") {
-        for uint::range(0, n_keys) |i| {
+        for uint::range_rev(n_keys, 0) |i| {
             fail_unless!(map.remove(&i));
         }
     }