summaryrefslogtreecommitdiff
path: root/numpy/add_newdocs.py
diff options
context:
space:
mode:
authorMark Wiebe <mwwiebe@gmail.com>2011-08-21 00:28:20 -0700
committerCharles Harris <charlesr.harris@gmail.com>2011-08-27 07:26:58 -0600
commitf3d60f9696856b47f4f5818b751eba2f7dcc402a (patch)
treece70ecf0a621b47537b24e1534c618c95ee2b597 /numpy/add_newdocs.py
parent4c88ab3e0020861488d77b6930d32474a7cce709 (diff)
downloadnumpy-f3d60f9696856b47f4f5818b751eba2f7dcc402a.tar.gz
ENH: ufunc: Separate type resolution from loop selection
This change sets the stage for being able to produce much higher performance loops by specializing based on any fixed strides. To do this, type resolution must happen first to determine the dtypes, then the iterator needs to be created, then finally the loop needs to be selected for the given dtypes and the strides that will be fixed throughout the iteration. The way type resolution and loop selection where tied together before precluded this possibility, but with the backwards-compatible design change in this commit, such specializations will be possible in the future.
Diffstat (limited to 'numpy/add_newdocs.py')
0 files changed, 0 insertions, 0 deletions