Open
Description
There was a subtle change in order of argument for CALL_FUNCTION_VAR and CALL_FUNCTION_VAR_KW in CPython 3.5. In earlier versions *args
is passed after keyword arguments. In 3.5 it is passed before them. See https://bugs.python.org/issue33216.
In addition you can pass multiple *args
and **kwargs
in 3.5. They are merged into a single tuple and dict with new opcodes BUILD_LIST_UNPACK
and BUILD_MAP_UNPACK_WITH_CALL
.
Metadata
Metadata
Assignees
Labels
No labels