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();
for _ in range(0u, workers) {
let to_child = to_child.clone();
let mut builder = task::task();
fn main() {
let args = os::args();
let args = if os::getenv("RUST_BENCH").is_some() {
- ~[~"", ~"1000000", ~"10000"]
+ vec!(~"", ~"1000000", ~"10000")
} else if args.len() <= 1u {
- ~[~"", ~"10000", ~"4"]
+ vec!(~"", ~"10000", ~"4")
} else {
args.clone()
};