Skip to content

Commit 24e8daf

Browse files
committed
Remove bogus specialization from PySequenceSizeNode
1 parent 7f05c9c commit 24e8daf

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/lib/PySequenceSizeNode.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545

4646
import com.oracle.graal.python.builtins.objects.bytes.PBytesLike;
4747
import com.oracle.graal.python.builtins.objects.common.HashingStorageNodes;
48-
import com.oracle.graal.python.builtins.objects.common.PHashingCollection;
4948
import com.oracle.graal.python.builtins.objects.list.PList;
5049
import com.oracle.graal.python.builtins.objects.set.PBaseSet;
5150
import com.oracle.graal.python.builtins.objects.str.PString;
@@ -106,12 +105,6 @@ static int doTuple(PTuple object) {
106105
return object.getSequenceStorage().length();
107106
}
108107

109-
@Specialization(guards = "!isAnySet(object)")
110-
static int doPHashingCollection(Node inliningTarget, PHashingCollection object,
111-
@Exclusive @Cached PRaiseNode.Lazy raise) {
112-
throw raise.get(inliningTarget).raise(TypeError, ErrorMessages.IS_NOT_A_SEQUENCE, object);
113-
}
114-
115108
@Specialization(guards = "cannotBeOverridden(object, inliningTarget, getClassNode)")
116109
static int doSet(Node inliningTarget, PBaseSet object,
117110
@Shared("getClass") @SuppressWarnings("unused") @Cached GetPythonObjectClassNode getClassNode,

0 commit comments

Comments
 (0)