Mercurial > hg > truffle
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;