comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 17450:45b45f902bed

removed Node generation (GRAAL-857)
author Doug Simon <doug.simon@oracle.com>
date Wed, 15 Oct 2014 15:35:33 +0200
parents c9bb0da795d4
children 49898cb251d8
comparison
equal deleted inserted replaced
17449:cca154b1bf91 17450:45b45f902bed
36 36
37 /** 37 /**
38 * @param arguments 38 * @param arguments
39 */ 39 */
40 public static MethodCallTargetNode create(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) { 40 public static MethodCallTargetNode create(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) {
41 return USE_GENERATED_NODES ? new MethodCallTargetNodeGen(invokeKind, targetMethod, arguments, returnType) : new MethodCallTargetNode(invokeKind, targetMethod, arguments, returnType); 41 return new MethodCallTargetNode(invokeKind, targetMethod, arguments, returnType);
42 } 42 }
43 43
44 protected MethodCallTargetNode(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) { 44 protected MethodCallTargetNode(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) {
45 super(arguments, targetMethod, invokeKind); 45 super(arguments, targetMethod, invokeKind);
46 this.returnType = returnType; 46 this.returnType = returnType;