annotate rundacapo.sh @ 2607:008adfd6d850

Fixed the stateBefore of invokes and monitorenter instructions to include the arguments of the instruction. This is necessary to ensure correct continuation in the interpreter when the stateBefore is used as a deoptimization point.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Fri, 06 May 2011 17:47:17 +0200
parents 0c6564c254af
children 5af7b38be963
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2514
34b5eea9b001 Added more batch files to run dacapo benchmarks and the Graal bootstrap.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
1 #!/bin/bash
2553
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
2 if [ -z "${JDK7}" ]; then
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
3 echo "JDK7 is not defined."
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
4 exit 1;
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
5 fi
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
6 if [ -z "${MAXINE}" ]; then
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
7 echo "MAXINE is not defined. It must point to a maxine repository directory."
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
8 exit 1;
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
9 fi
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
10 if [ -z "${GRAAL}" ]; then
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
11 echo "GRAAL is not defined. It must point to a maxine repository directory."
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
12 exit 1;
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
13 fi
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
14 if [ -z "${DACAPO}" ]; then
2602
0c6564c254af new node layout: BlockBegin, BlockEnd
Lukas Stadler <lukas.stadler@jku.at>
parents: 2568
diff changeset
15 echo "DACAPO is not defined. It must point to a Dacapo benchmark directory."
2553
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
16 exit 1;
b21123d5a693 test scripts: use JDK7 env var, check all required vars
Lukas Stadler <lukas.stadler@jku.at>
parents: 2514
diff changeset
17 fi
2568
95a9b8906b09 Add QuietBailout option to be able to mute the bailouts generated by JSRs in dacapo
Gilles Duboscq <gilles.duboscq@oracle.com>
parents: 2566
diff changeset
18 ${JDK7}/bin/java -client -graal -XX:-C1XBailoutIsFatal -C1X:+QuietBailout -Xms1g -Xmx2g -esa -classpath ${DACAPO}/dacapo-9.12-bach.jar Harness $*