Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/NodeExecutionData.java @ 19292:906367e494ca
Truffle-DSL: fix invalid parameter order for executeWith with non-linear execution.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Wed, 11 Feb 2015 12:13:44 +0100 |
parents | 2db61eddcb97 |
children | 18c0f02fa4d2 |
comparison
equal
deleted
inserted
replaced
19291:f4792a544170 | 19292:906367e494ca |
---|---|
72 | 72 |
73 public boolean isShortCircuit() { | 73 public boolean isShortCircuit() { |
74 return shortCircuit; | 74 return shortCircuit; |
75 } | 75 } |
76 | 76 |
77 public String getShortCircuitId() { | 77 public String getIndexedName() { |
78 return createShortCircuitId(child, index); | 78 return createIndexedName(child, index); |
79 } | 79 } |
80 | 80 |
81 public static String createShortCircuitId(NodeChildData child, int varArgsIndex) { | 81 public static String createIndexedName(NodeChildData child, int varArgsIndex) { |
82 String shortCircuitName = child.getName(); | 82 String shortCircuitName = child.getName(); |
83 if (child.getCardinality().isMany()) { | 83 if (child.getCardinality().isMany()) { |
84 shortCircuitName = shortCircuitName + "[" + varArgsIndex + "]"; | 84 shortCircuitName = shortCircuitName + "[" + varArgsIndex + "]"; |
85 } | 85 } |
86 return shortCircuitName; | 86 return shortCircuitName; |