Mercurial > hg > truffle
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 */ |