Skip to content

Commit 9826541

Browse files
committed
Merge pull request #2492 from tedhorst/mandelbrot_args
fix args to shootout-mandelbrot benchmark
2 parents 0ecf20c + 3c4a1ab commit 9826541

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/test/bench/shootout-mandelbrot.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -141,19 +141,20 @@ fn writer(path: str, writech: comm::chan<comm::chan<line>>, size: uint)
141141
}
142142

143143
fn main(args: [str]) {
144-
let path = if vec::len(args) < 4_u { "" }
145-
else { args[3] };
146-
147144
let args = if os::getenv("RUST_BENCH").is_some() {
148145
["", "4000", "10"]
149-
} else if args.len() <= 1u {
150-
["", "80", "10"]
151146
} else {
152147
args
153148
};
154149

155-
let size = uint::from_str(args[1]).get();
156-
let yieldevery = uint::from_str(args[2]).get();
150+
let path = if vec::len(args) < 4_u { "" }
151+
else { args[3] };
152+
153+
let yieldevery = if vec::len(args) < 3_u { 10_u }
154+
else { uint::from_str(args[2]).get() };
155+
156+
let size = if vec::len(args) < 2_u { 80_u }
157+
else { uint::from_str(args[1]).get() };
157158

158159
let writep = comm::port();
159160
let writech = comm::chan(writep);

0 commit comments

Comments
 (0)