# HG changeset patch # User Thomas Wuerthinger # Date 1312417664 25200 # Node ID bdeb4ba46a30134b577253683fa032fd31231e43 # Parent ce737132129b8a439e2aa7b979930c846cb89e3b Init StringBuilder with size. diff -r ce737132129b -r bdeb4ba46a30 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScan.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScan.java Wed Aug 03 11:50:44 2011 -0700 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/alloc/LinearScan.java Wed Aug 03 17:27:44 2011 -0700 @@ -1333,7 +1333,7 @@ } - boolean isSorted(Interval[] intervals) { + private boolean isSorted(Interval[] intervals) { int from = -1; for (Interval interval : intervals) { assert interval != null; diff -r ce737132129b -r bdeb4ba46a30 graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotTypeUnresolved.java --- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotTypeUnresolved.java Wed Aug 03 11:50:44 2011 -0700 +++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotTypeUnresolved.java Wed Aug 03 17:27:44 2011 -0700 @@ -68,11 +68,11 @@ } private String getFullName(String name, int dimensions) { - StringBuilder str = new StringBuilder(); + StringBuilder str = new StringBuilder(name.length() + dimensions + 2); for (int i = 0; i < dimensions; i++) { str.append('['); } - str.append('L').append(simpleName).append(';'); + str.append('L').append(name).append(';'); return str.toString(); } diff -r ce737132129b -r bdeb4ba46a30 runfop.sh --- a/runfop.sh Wed Aug 03 11:50:44 2011 -0700 +++ b/runfop.sh Wed Aug 03 17:27:44 2011 -0700 @@ -15,4 +15,4 @@ echo "DACAPO is not defined. It must point to a Dacapo benchmark directory." exit 1; fi -${JDK7}/bin/java -client -d64 -graal -Xms1g -Xmx2g -esa -classpath ${DACAPO}/dacapo-9.12-bach.jar -XX:-GraalBailoutIsFatal $* Harness --preserve -n 20 fop +${JDK7}/bin/java -client -d64 -graal -Xms1g -Xmx2g -esa -classpath ${DACAPO}/dacapo-9.12-bach.jar -XX:-GraalBailoutIsFatal $* Harness --preserve -n 100 fop