annotate runexamples.sh @ 3609:e43bd78ca3a4

IdealGraphVisualizer: the context menu of graph nodes includes submenus for predecessors and successors. Recursively building them ahead of time can incur heavy delays even with limited recursion depth. Instead, build these menus on demand, i.e. when the user opens a particular submenu.
author Peter Hofer <peter.hofer@jku.at>
date Wed, 02 Nov 2011 15:37:40 +0100
parents f3e823ead645
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3183
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
1 #!/bin/bash
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
2 if [ -z "${JDK7}" ]; then
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
3 echo "JDK7 is not defined."
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
4 exit 1;
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
5 fi
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
6 if [ -z "${MAXINE}" ]; then
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
7 echo "MAXINE is not defined. It must point to a maxine repository directory."
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
8 exit 1;
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
9 fi
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
10 if [ -z "${DACAPO}" ]; then
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
11 echo "DACAPO is not defined. It must point to a Dacapo benchmark directory."
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
12 exit 1;
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
13 fi
3583
764daa888a18 Fixed runexamples.sh
Doug Simon <doug.simon@oracle.com>
parents: 3543
diff changeset
14 TEST=$1
764daa888a18 Fixed runexamples.sh
Doug Simon <doug.simon@oracle.com>
parents: 3543
diff changeset
15 shift
3183
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
16 ant -f create_examples.xml
3583
764daa888a18 Fixed runexamples.sh
Doug Simon <doug.simon@oracle.com>
parents: 3543
diff changeset
17 COMMAND="${JDK7}/bin/java -graal -Xms1g -Xmx2g -esa -G:Extend -Xcomp -XX:CompileOnly=examples $* -jar examples.jar $TEST"
3183
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
18 echo $COMMAND
35effcd5e778 Added example project. Added InliningGuide example extension.
Thomas Wuerthinger <thomas@wuerthinger.net>
parents:
diff changeset
19 $COMMAND