changeset 20114:3f159221fe36

removed unused MacroNode constructor
author Doug Simon <doug.simon@oracle.com>
date Wed, 01 Apr 2015 13:48:54 +0200
parents 92f5fdad19e3
children 67507ee4e8d6
files graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/MacroNode.java
diffstat 1 files changed, 0 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/MacroNode.java	Wed Apr 01 13:48:42 2015 +0200
+++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/MacroNode.java	Wed Apr 01 13:48:54 2015 +0200
@@ -66,16 +66,6 @@
     protected final JavaType returnType;
     protected final InvokeKind invokeKind;
 
-    protected MacroNode(NodeClass<? extends MacroNode> c, Invoke invoke) {
-        super(c, StampFactory.forKind(((MethodCallTargetNode) invoke.callTarget()).targetMethod().getSignature().getReturnKind()));
-        MethodCallTargetNode methodCallTarget = (MethodCallTargetNode) invoke.callTarget();
-        this.arguments = new NodeInputList<>(this, methodCallTarget.arguments());
-        this.bci = invoke.bci();
-        this.targetMethod = methodCallTarget.targetMethod();
-        this.returnType = methodCallTarget.returnType();
-        this.invokeKind = methodCallTarget.invokeKind();
-    }
-
     protected MacroNode(NodeClass<? extends MacroNode> c, InvokeKind invokeKind, ResolvedJavaMethod targetMethod, int bci, JavaType returnType, ValueNode... arguments) {
         super(c, StampFactory.forKind(returnType.getKind()));
         assert targetMethod.getSignature().getParameterCount(!targetMethod.isStatic()) == arguments.length;