Mercurial > hg > graal-compiler
changeset 2680:48496ba030c5
Sync with latest maxine repo (uniqueConcreteMethod & project names)
author | Gilles Duboscq <gilles.duboscq@oracle.com> |
---|---|
date | Mon, 16 May 2011 11:34:59 +0200 |
parents | 0ea5f12e873a |
children | 9836845a75e6 |
files | graal/GraalGraphviz/src/com/oracle/graal/graph/vis/GraphvizPrinter.java graal/GraalRuntime/.classpath graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodResolved.java graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodUnresolved.java graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypePrimitive.java graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeResolvedImpl.java graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeUnresolved.java runtests.sh |
diffstat | 8 files changed, 18 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/GraalGraphviz/src/com/oracle/graal/graph/vis/GraphvizPrinter.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalGraphviz/src/com/oracle/graal/graph/vis/GraphvizPrinter.java Mon May 16 11:34:59 2011 +0200 @@ -25,7 +25,6 @@ import java.awt.Color; import java.io.OutputStream; import java.io.PrintStream; -import java.util.HashMap; import java.util.HashSet; import com.oracle.graal.graph.Graph;
--- a/graal/GraalRuntime/.classpath Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/.classpath Mon May 16 11:34:59 2011 +0200 @@ -3,9 +3,9 @@ <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> <classpathentry combineaccessrules="false" kind="src" path="/Assembler"/> - <classpathentry combineaccessrules="false" kind="src" path="/Base"/> <classpathentry combineaccessrules="false" kind="src" path="/CRI"/> <classpathentry combineaccessrules="false" kind="src" path="/GraalCompiler"/> <classpathentry combineaccessrules="false" kind="src" path="/com.oracle.max.asm"/> + <classpathentry combineaccessrules="false" kind="src" path="/com.oracle.max.base"/> <classpathentry kind="output" path="bin"/> </classpath>
--- a/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodResolved.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodResolved.java Mon May 16 11:34:59 2011 +0200 @@ -152,7 +152,6 @@ return CiUtil.toStackTraceElement(this, bci); } - @Override public RiMethod uniqueConcreteMethod() { return compiler.getVMEntries().RiMethod_uniqueConcreteMethod(vmId); }
--- a/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodUnresolved.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotMethodUnresolved.java Mon May 16 11:34:59 2011 +0200 @@ -79,11 +79,6 @@ } @Override - public RiMethod uniqueConcreteMethod() { - throw unresolved("uniqueConcreteMethod()"); - } - - @Override public int accessFlags() { throw unresolved("accessFlags"); }
--- a/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypePrimitive.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypePrimitive.java Mon May 16 11:34:59 2011 +0200 @@ -150,4 +150,9 @@ return this; } + @Override + public RiMethod uniqueConcreteMethod(RiMethod method) { + return null; + } + }
--- a/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeResolvedImpl.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeResolvedImpl.java Mon May 16 11:34:59 2011 +0200 @@ -222,4 +222,10 @@ return result; } + @Override + public RiMethod uniqueConcreteMethod(RiMethod method) { + assert method instanceof HotSpotMethodResolved; + return ((HotSpotMethodResolved) method).uniqueConcreteMethod(); + } + }
--- a/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeUnresolved.java Fri May 13 17:09:20 2011 -0700 +++ b/graal/GraalRuntime/src/com/oracle/graal/runtime/HotSpotTypeUnresolved.java Mon May 16 11:34:59 2011 +0200 @@ -201,4 +201,9 @@ return CiKind.Object; } + @Override + public RiMethod uniqueConcreteMethod(RiMethod method) { + throw unresolved("uniqueConcreteMethod"); + } + }
--- a/runtests.sh Fri May 13 17:09:20 2011 -0700 +++ b/runtests.sh Mon May 16 11:34:59 2011 +0200 @@ -11,4 +11,4 @@ echo "GRAAL is not defined. It must point to a maxine repository directory." exit 1; fi -${JDK7}/bin/java -client -d64 -graal -ea -esa -Xcomp -XX:+PrintCompilation -XX:CompileOnly=jtt -Xbootclasspath/p:"${MAXINE}/VM/bin" -Xbootclasspath/p:"${MAXINE}/Base/bin" $1 test.com.sun.max.vm.compiler.JavaTester -verbose=1 -gen-run-scheme=false -run-scheme-package=all ${MAXINE}/VM/test/jtt/bytecode ${MAXINE}/VM/test/jtt/except ${MAXINE}/VM/test/jtt/hotpath ${MAXINE}/VM/test/jtt/jdk ${MAXINE}/VM/test/jtt/lang ${MAXINE}/VM/test/jtt/loop ${MAXINE}/VM/test/jtt/micro ${MAXINE}/VM/test/jtt/optimize ${MAXINE}/VM/test/jtt/reflect ${MAXINE}/VM/test/jtt/threads +${JDK7}/bin/java -client -d64 -graal -ea -esa -Xcomp -XX:+PrintCompilation -XX:CompileOnly=jtt -Xbootclasspath/p:"${MAXINE}/VM/bin" -Xbootclasspath/p:"${MAXINE}/com.oracle.max.base/bin" $1 test.com.sun.max.vm.compiler.JavaTester -verbose=1 -gen-run-scheme=false -run-scheme-package=all ${MAXINE}/VM/test/jtt/bytecode ${MAXINE}/VM/test/jtt/except ${MAXINE}/VM/test/jtt/hotpath ${MAXINE}/VM/test/jtt/jdk ${MAXINE}/VM/test/jtt/lang ${MAXINE}/VM/test/jtt/loop ${MAXINE}/VM/test/jtt/micro ${MAXINE}/VM/test/jtt/optimize ${MAXINE}/VM/test/jtt/reflect ${MAXINE}/VM/test/jtt/threads