Mercurial > hg > truffle
annotate runtradebeans.sh @ 3598:9fe4191f46af
IdealGraphVisualizer: Try to resolve UI concurrency issues by introducing locking for the list of graphs in Group and adding graphs to their group only after they have been fully read in.
author | Peter Hofer <peter.hofer@jku.at> |
---|---|
date | Wed, 19 Oct 2011 17:49:28 +0200 |
parents | cda0630a8640 |
children |
rev | line source |
---|---|
3528
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
1 #!/bin/bash |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
2 if [ -z "${JDK7}" ]; then |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
3 echo "JDK7 is not defined." |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
4 exit 1; |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
5 fi |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
6 if [ -z "${MAXINE}" ]; then |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
7 echo "MAXINE is not defined. It must point to a maxine repository directory." |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
8 exit 1; |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
9 fi |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
10 if [ -z "${DACAPO}" ]; then |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
11 echo "DACAPO is not defined. It must point to a Dacapo benchmark directory." |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
12 exit 1; |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
13 fi |
3543
344264424174
Enable debugging of compiler code from Java IDEs. Moved binary to "graal" subdirectory. New flag for starting Graal is just "-graal".
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
3528
diff
changeset
|
14 COMMAND="${JDK7}/bin/java -graal -Xms1g -Xmx2g -esa -classpath ${DACAPO}/dacapo-9.12-bach.jar -XX:-GraalBailoutIsFatal -G:-QuietBailout $* Harness --preserve -n 20 tradebeans" |
3528
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
15 echo $COMMAND |
6b841b6b2437
First round of refactoring.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff
changeset
|
16 $COMMAND |