summary refs log tree commit diff
path: root/src/test/bench
diff options
context:
space:
mode:
authorblake2-ppc <blake2-ppc>2013-07-16 16:39:24 +0200
committerblake2-ppc <blake2-ppc>2013-07-18 15:03:59 +0200
commit7ef9e722b8a499cd0b84ab175a366cbe536a86e4 (patch)
tree2086bd672f6d69ed4188ad3f64d3031fb3dde8f8 /src/test/bench
parent0335339c184e46eac958841e0e021dbdab873efd (diff)
downloadrust-7ef9e722b8a499cd0b84ab175a366cbe536a86e4.tar.gz
rust-7ef9e722b8a499cd0b84ab175a366cbe536a86e4.zip
hashmap: Remove .consume() has rename .consume_iter() to .consume()
Updated all users of HashMap, HashSet old .consume() to use .consume()
with a for loop.

Since .consume() takes the map or set by value, it needs awkward
extra code to in librusti's use of @mut HashMap, where the map value can
not be directly moved out.
Diffstat (limited to 'src/test/bench')
-rw-r--r--src/test/bench/graph500-bfs.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/bench/graph500-bfs.rs b/src/test/bench/graph500-bfs.rs
index a6888460a3f..8a0d9bcead0 100644
--- a/src/test/bench/graph500-bfs.rs
+++ b/src/test/bench/graph500-bfs.rs
@@ -96,9 +96,9 @@ fn make_graph(N: uint, edges: ~[(node_id, node_id)]) -> graph {
         }
     }
 
-    do graph.consume_iter().transform |mut v| {
+    do graph.consume_iter().transform |v| {
         let mut vec = ~[];
-        do v.consume |i| {
+        for v.consume().advance |i| {
             vec.push(i);
         }
         vec
@@ -119,7 +119,7 @@ fn gen_search_keys(graph: &[~[node_id]], n: uint) -> ~[node_id] {
         }
     }
     let mut vec = ~[];
-    do keys.consume |i| {
+    for keys.consume().advance |i| {
         vec.push(i);
     }
     return vec;