From 540d29f6417c5008d987f874696670ebb3ef8d27 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 28 Mar 2011 18:04:52 -0700 Subject: Move all allocas to dedicated basic block at top of function, to keep frames finite. Un-comment next size in nbody.rs. --- src/test/bench/shootout/nbody.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/test') diff --git a/src/test/bench/shootout/nbody.rs b/src/test/bench/shootout/nbody.rs index 39c01ee7..f6f14f97 100644 --- a/src/test/bench/shootout/nbody.rs +++ b/src/test/bench/shootout/nbody.rs @@ -9,11 +9,14 @@ native "llvm" mod llvm { fn main() { let vec[int] inputs = vec( - 50000 - //these segfault :( - //500000, - //5000000, - //50000000 + 50000, + 500000 + // + // Leave these commented out to + // finish in a reasonable time + // during 'make check' under valgrind + // 5000000 + // 50000000 ); let vec[Body.props] bodies = NBodySystem.MakeNBodySystem(); -- cgit v1.2.3