# HG changeset patch # User Doug Simon # Date 1427888934 -7200 # Node ID 3f159221fe367cf5644537c8b7a1e86b331fc629 # Parent 92f5fdad19e346fa857a20e5d1f51aa56d393f7a removed unused MacroNode constructor diff -r 92f5fdad19e3 -r 3f159221fe36 graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/MacroNode.java --- 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 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 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;