comparison truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/DirectCallNode.java @ 22325:414e82b9fc35

Release 0.9 is out, let's remove deprecated elements from the API
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Fri, 23 Oct 2015 20:23:00 +0200
parents dc83cc1f94f2
children
comparison
equal deleted inserted replaced
22324:ad67d348e361 22325:414e82b9fc35
97 * The runtime system may decide to not inline calls which were forced to inline. 97 * The runtime system may decide to not inline calls which were forced to inline.
98 */ 98 */
99 public abstract void forceInlining(); 99 public abstract void forceInlining();
100 100
101 /** 101 /**
102 * Returns true if the runtime system has decided to inline this call-site. If the
103 * {@link DirectCallNode} was forced to inline then this does not necessarily mean that the
104 * {@link DirectCallNode} is really going to be inlined. This depends on whether or not the
105 * runtime system supports inlining. The runtime system may also decide to not inline calls
106 * which were forced to inline.
107 *
108 * @deprecated we do not expose this information any longer. returns always false.
109 */
110 @SuppressWarnings("static-method")
111 @Deprecated
112 public final boolean isInlined() {
113 return false;
114 }
115
116 /**
117 * Returns <code>true</code> if the runtime system supports cloning and the {@link RootNode} 102 * Returns <code>true</code> if the runtime system supports cloning and the {@link RootNode}
118 * returns <code>true</code> in {@link RootNode#isCloningAllowed()}. 103 * returns <code>true</code> in {@link RootNode#isCloningAllowed()}.
119 * 104 *
120 * @return <code>true</code> if the target is allowed to be cloned. 105 * @return <code>true</code> if the target is allowed to be cloned.
121 */ 106 */