about summary refs log tree commit diff
path: root/src/test/bench/core-map.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/bench/core-map.rs')
-rw-r--r--src/test/bench/core-map.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/bench/core-map.rs b/src/test/bench/core-map.rs
index bbbd878e8b8..112d4fd0912 100644
--- a/src/test/bench/core-map.rs
+++ b/src/test/bench/core-map.rs
@@ -8,13 +8,15 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+#![feature(unboxed_closures)]
+
 use std::collections::{TrieMap, TreeMap, HashMap, HashSet};
 use std::os;
 use std::rand::{Rng, IsaacRng, SeedableRng};
 use std::time::Duration;
 use std::uint;
 
-fn timed(label: &str, f: ||) {
+fn timed<F>(label: &str, f: F) where F: FnMut() {
     println!("  {}: {}", label, Duration::span(f));
 }