comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/CallNode.java @ 14565:9c01fabfb167

Truffle: Removed deprecated API; Added NodeFilter to customize filter when counting nodes.
author Christian Humer <christian.humer@gmail.com>
date Mon, 17 Mar 2014 14:29:45 +0100
parents cd4595e8a685
children 6681b9eb3f4c
comparison
equal deleted inserted replaced
14564:5d1308c78ddc 14565:9c01fabfb167
138 return ((RootCallTarget) target).getRootNode(); 138 return ((RootCallTarget) target).getRootNode();
139 } 139 }
140 return null; 140 return null;
141 } 141 }
142 142
143 /**
144 * @deprecated always returns <code>true</code> now.
145 */
146 @Deprecated
147 public boolean isInlinable() {
148 return true;
149 }
150
151 /**
152 * @deprecated instead use {@link #getCurrentRootNode()} and check for {@link #isInlined()} for
153 * true.
154 */
155 @Deprecated
156 public RootNode getInlinedRoot() {
157 if (!isInlined()) {
158 return null;
159 }
160 return getCurrentRootNode();
161 }
162
163 /**
164 * @deprecated use {@link TruffleRuntime#createCallNode(CallTarget)} instead
165 */
166 @Deprecated
167 public static CallNode create(CallTarget target) {
168 return Truffle.getRuntime().createCallNode(target);
169 }
170
171 } 143 }