summaryrefslogtreecommitdiff
path: root/numpy/array_api/_manipulation_functions.py
diff options
context:
space:
mode:
authorSebastian Berg <sebastian@sipsolutions.net>2020-12-05 16:13:28 -0600
committerSebastian Berg <sebastian@sipsolutions.net>2021-03-17 20:45:44 -0500
commitf01b7f1c256bc5d1c8ea54d7aa8e9f9beb64c14c (patch)
treea3661c06b27f015d4c36b5a11390f1cbcd3af41a /numpy/array_api/_manipulation_functions.py
parentb1deaa05346ac03c2a55e66c08eed24350bdf39a (diff)
downloadnumpy-f01b7f1c256bc5d1c8ea54d7aa8e9f9beb64c14c.tar.gz
ENH: Add vectorcall/fastcall argument parsing capabilities
This is a fast argument parser (an original version also supported dictionary unpacking (for args, kwargs call style) which supports the new FASTCALL and VECTORCALL convention of CPython. Fastcall is supported by all Python versions we support. This allows todrastically reduces the overhead of methods when keyword arguments are passed.
Diffstat (limited to 'numpy/array_api/_manipulation_functions.py')
0 files changed, 0 insertions, 0 deletions