Skip to content

Commit 0aa0575

Browse files
committed
report polymorphism for len builtin
1 parent efe6737 commit 0aa0575

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/BuiltinFunctions.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@
185185
import com.oracle.truffle.api.dsl.Fallback;
186186
import com.oracle.truffle.api.dsl.GenerateNodeFactory;
187187
import com.oracle.truffle.api.dsl.ImportStatic;
188+
import com.oracle.truffle.api.dsl.ReportPolymorphism;
188189
import com.oracle.truffle.api.dsl.Specialization;
189190
import com.oracle.truffle.api.dsl.TypeSystemReference;
190191
import com.oracle.truffle.api.frame.Frame;
@@ -1203,6 +1204,7 @@ public Object iter(Object callable, Object sentinel) {
12031204
// len(s)
12041205
@Builtin(name = LEN, minNumOfPositionalArgs = 1)
12051206
@GenerateNodeFactory
1207+
@ReportPolymorphism
12061208
public abstract static class LenNode extends PythonUnaryBuiltinNode {
12071209
@Specialization(limit = "getCallSiteInlineCacheMaxDepth()")
12081210
public int len(VirtualFrame frame, Object obj,

0 commit comments

Comments
 (0)