# HG changeset patch # User Gilles Duboscq # Date 1308565187 -7200 # Node ID 5f417a4a944ac26c923b70b2ad3ee799c7bd9d63 # Parent 79165996a12d03ba46a858882e1f0ed428d61eeb Make run* scripts executable, add method name in Bailout output diff -r 79165996a12d -r 5f417a4a944a graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/VMExitsNative.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/VMExitsNative.java Mon Jun 20 12:07:16 2011 +0200 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/VMExitsNative.java Mon Jun 20 12:19:47 2011 +0200 @@ -156,7 +156,7 @@ if (!GraalOptions.QuietBailout && !(result.bailout() instanceof JSRNotSupportedBailout)) { StringWriter out = new StringWriter(); result.bailout().printStackTrace(new PrintWriter(out)); - TTY.println("Bailout:\n" + out.toString()); + TTY.println("Bailout while compiling " + method + " :\n" + out.toString()); if (cause != null) { Logger.info("Trace for cause: "); for (StackTraceElement e : cause.getStackTrace()) { diff -r 79165996a12d -r 5f417a4a944a runavrora.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/runavrora.sh Mon Jun 20 12:19:47 2011 +0200 @@ -0,0 +1,21 @@ +#!/bin/bash +if [ -z "${JDK7}" ]; then + echo "JDK7 is not defined." + exit 1; +fi +if [ -z "${MAXINE}" ]; then + echo "MAXINE is not defined. It must point to a maxine repository directory." + exit 1; +fi +if [ -z "${GRAAL}" ]; then + echo "GRAAL is not defined. It must point to a maxine repository directory." + exit 1; +fi +if [ -z "${DACAPO}" ]; then + echo "DACAPO is not defined. It must point to a Dacapo benchmark directory." + exit 1; +fi +COMMAND="${JDK7G}/bin/java -client -d64 -graal -Xms1g -Xmx2g -esa -classpath ${DACAPO}/dacapo-9.12-bach.jar -XX:-GraalBailoutIsFatal -G:-QuietBailout $* Harness --preserve -n 5 avrora" +echo $COMMAND +$COMMAND +echo $COMMAND diff -r 79165996a12d -r 5f417a4a944a runeclipse.sh diff -r 79165996a12d -r 5f417a4a944a runlusearch.sh