# HG changeset patch # User Lukas Stadler # Date 1354033782 -3600 # Node ID 2a1ec8b0bfe0eec1c788b33710bcf81d794e17cf # Parent 3269254a9b25b4f66c64143c98b490ffc11beab3 remove createSignature from CompilerToVM interface diff -r 3269254a9b25 -r 2a1ec8b0bfe0 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompiler.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompiler.java Tue Nov 27 13:44:16 2012 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompiler.java Tue Nov 27 17:29:42 2012 +0100 @@ -45,8 +45,6 @@ JavaMethod createUnresolvedJavaMethod(String name, String signature, JavaType holder); - Signature createSignature(String signature); - JavaField createJavaField(JavaType holder, String name, JavaType type, int offset, int flags, boolean internal); ResolvedJavaMethod createResolvedJavaMethod(JavaType holder, long metaspaceMethod); diff -r 3269254a9b25 -r 2a1ec8b0bfe0 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java Tue Nov 27 13:44:16 2012 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java Tue Nov 27 17:29:42 2012 +0100 @@ -445,11 +445,6 @@ } @Override - public Signature createSignature(String signature) { - return new HotSpotSignature(signature); - } - - @Override public JavaField createJavaField(JavaType holder, String name, JavaType type, int offset, int flags, boolean internal) { if (offset != -1) { HotSpotResolvedJavaType resolved = (HotSpotResolvedJavaType) holder; diff -r 3269254a9b25 -r 2a1ec8b0bfe0 src/share/vm/graal/graalVMToCompiler.cpp --- a/src/share/vm/graal/graalVMToCompiler.cpp Tue Nov 27 13:44:16 2012 +0100 +++ b/src/share/vm/graal/graalVMToCompiler.cpp Tue Nov 27 17:29:42 2012 +0100 @@ -234,17 +234,6 @@ return (oop) result.get_jobject(); } -oop VMToCompiler::createSignature(Handle name, TRAPS) { - assert(!name.is_null(), "just checking"); - JavaValue result(T_OBJECT); - JavaCallArguments args; - args.push_oop(instance()); - args.push_oop(name); - JavaCalls::call_interface(&result, vmToCompilerKlass(), vmSymbols::createSignature_name(), vmSymbols::createSignature_signature(), &args, THREAD); - check_pending_exception("Error while calling createSignature"); - return (oop) result.get_jobject(); -} - oop VMToCompiler::createConstant(Handle kind, jlong value, TRAPS) { JavaValue result(T_OBJECT); JavaCallArguments args; diff -r 3269254a9b25 -r 2a1ec8b0bfe0 src/share/vm/graal/graalVMToCompiler.hpp --- a/src/share/vm/graal/graalVMToCompiler.hpp Tue Nov 27 13:44:16 2012 +0100 +++ b/src/share/vm/graal/graalVMToCompiler.hpp Tue Nov 27 17:29:42 2012 +0100 @@ -86,9 +86,6 @@ // public abstract JavaType createPrimitiveJavaType(int basicType); static oop createPrimitiveJavaType(int basicType, TRAPS); - // public abstract Signature createSignature(String signature); - static oop createSignature(Handle name, TRAPS); - // public abstract Constant createConstant(Kind kind, long value); static oop createConstant(Handle kind, jlong value, TRAPS);