Skip to content

Commit a2890ae

Browse files
committed
Supressing inlining warnings
1 parent 2691785 commit a2890ae

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/main/java/org/truffleruby/core/cast/ToStringOrSymbolNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ protected static ImmutableRubyString coerceRubyString(ImmutableRubyString string
4747

4848
@Specialization(guards = { "!isRubySymbol(object)", "isNotRubyString(object)" })
4949
protected static Object coerceObject(Node node, Object object,
50-
@Cached DispatchNode toStrNode) {
50+
@Cached(inline = false) DispatchNode toStrNode) {
5151
return toStrNode.call(
5252
coreLibrary(node).truffleTypeModule,
5353
"rb_convert_type",

src/main/java/org/truffleruby/core/module/ModuleNodes.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -950,6 +950,7 @@ protected Object getConst(
950950

951951
@GenerateCached(false)
952952
@GenerateInline
953+
@SuppressWarnings("truffle-inlining") //TODO [GR-46266] - Remove it when other nodes are converted to DSL inlinable
953954
public abstract static class ConstGetNode extends RubyBaseNode {
954955

955956
public abstract Object execute(Node node, RubyModule module, Object name, boolean inherit,

0 commit comments

Comments
 (0)