let workers = from_str::<uint>(args[2]).unwrap();
let num_bytes = 100;
let start = time::precise_time_s();
- let mut worker_results = ~[];
+ let mut worker_results = Vec::new();
let from_parent = if workers == 1 {
let (to_child, from_parent) = channel();
let mut builder = task::task();
fn main() {
let args = os::args();
let args = if os::getenv("RUST_BENCH").is_some() {
- ~[~"", ~"1000000", ~"8"]
+ vec!(~"", ~"1000000", ~"8")
} else if args.len() <= 1u {
- ~[~"", ~"10000", ~"4"]
+ vec!(~"", ~"10000", ~"4")
} else {
args.clone()
};