Skip to content

Commit 44051d2

Browse files
committed
Fix: Re-order guards.
1 parent 7571410 commit 44051d2

File tree

1 file changed

+2
-2
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/argument

1 file changed

+2
-2
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/argument/ArityCheckNode.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,10 @@ void arityCheck(Arity arity, Object[] arguments, PKeyword[] keywords,
135135
}
136136

137137
@Specialization(guards = {
138+
"isFunction(callee)",
138139
"cachedLen == keywords.length",
139140
"cachedNumParamIds == getArity(callee).getNumParameterIds()",
140-
"cachedDeclLen == getArity(callee).getNumKeywordNames()",
141-
"isFunction(callee)"
141+
"cachedDeclLen == getArity(callee).getNumKeywordNames()"
142142
}, limit = "getVariableArgumentInlineCacheLimit()", replaces = "constantArityCheck")
143143
void arityCheckCallable(Object callee, Object[] arguments, PKeyword[] keywords,
144144
@Cached("getArity(callee).getNumParameterIds()") int cachedNumParamIds,

0 commit comments

Comments
 (0)