Skip to content

Commit eb0a0ee

Browse files
committed
Add boundary to avoid too deep PE inlining in CreateBigDecimalNode
1 parent c0c0d52 commit eb0a0ee

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/java/org/truffleruby/stdlib/bigdecimal/CreateBigDecimalNode.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ public DynamicObject createString(DynamicObject value, DynamicObject self, NotPr
187187
return createString(value, self, 0);
188188
}
189189

190+
@TruffleBoundary
190191
@Specialization(guards = "isRubyString(value)")
191192
public DynamicObject createString(DynamicObject value, DynamicObject self, int digits) {
192193
return executeInitialize(getValueFromString(StringOperations.getString(value), digits), self, digits);

0 commit comments

Comments
 (0)