Skip to content

Commit 3f285f1

Browse files
committed
Mark YieldPairNode as not DSL inlineable
1 parent e7d76a6 commit 3f285f1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/org/truffleruby/core/hash/library/HashStoreLibrary.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import com.oracle.truffle.api.CompilerAsserts;
1313
import com.oracle.truffle.api.dsl.Cached;
14+
import com.oracle.truffle.api.dsl.GenerateInline;
1415
import com.oracle.truffle.api.dsl.GenerateUncached;
1516
import com.oracle.truffle.api.dsl.Specialization;
1617
import com.oracle.truffle.api.frame.Frame;
@@ -118,6 +119,7 @@ public interface EachEntryCallback {
118119
/** Call the block with an key-value entry. If the block has > 1 arity, passes the key and the value as arguments,
119120
* otherwise passes an array containing the key and the value as single argument. */
120121
@GenerateUncached
122+
@GenerateInline(false)
121123
public abstract static class YieldPairNode extends RubyBaseNode {
122124

123125
public static YieldPairNode create() {

0 commit comments

Comments
 (0)