comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/node/SpecializationData.java @ 7847:06a7cd6aaf00

Casting is now done on demand using local variables for explicit guards.
author Christian Humer <christian.humer@gmail.com>
date Tue, 19 Feb 2013 17:20:45 +0100
parents ef1b41ea0a90
children ac4e8c16ffdf
comparison
equal deleted inserted replaced
7846:91cc98eae8ee 7847:06a7cd6aaf00
122 } 122 }
123 } 123 }
124 return false; 124 return false;
125 } 125 }
126 126
127 public ActualParameter getPreviousParam(ActualParameter searchParam) {
128 ActualParameter prev = null;
129 for (ActualParameter param : getParameters()) {
130 if (param == searchParam) {
131 return prev;
132 }
133 prev = param;
134 }
135 return prev;
136 }
137
138 } 127 }