about summary refs log tree commit diff
path: root/src/test/bench/core-std.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/bench/core-std.rs')
-rw-r--r--src/test/bench/core-std.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/test/bench/core-std.rs b/src/test/bench/core-std.rs
index 6f90a2c99e8..3cc1163eb22 100644
--- a/src/test/bench/core-std.rs
+++ b/src/test/bench/core-std.rs
@@ -8,14 +8,12 @@ use std::map::{Map, HashMap};
 
 use io::{Reader, ReaderUtil};
 
+macro_rules! bench (
+    ($id:ident) => (maybe_run_test(argv, stringify!($id), $id))
+)
+
 fn main() {
     let argv = os::args();
-    #macro[
-        [#bench[id],
-         maybe_run_test(argv, #stringify(id), id)
-        ]
-    ];
-
     let tests = vec::view(argv, 1, argv.len());
 
     bench!(shift_push);