[Numpy-svn] [numpy/numpy] 5e7175: ENH: improve performance of byte_bounds for contin...
GitHub
noreply at github.com
Sun Jun 23 16:42:49 EDT 2013
Branch: refs/heads/maintenance/1.7.x
Home: https://github.com/numpy/numpy
Commit: 5e71756fd25199d2db5716b11811ee6f3437ca97
https://github.com/numpy/numpy/commit/5e71756fd25199d2db5716b11811ee6f3437ca97
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/lib/utils.py
Log Message:
-----------
ENH: improve performance of byte_bounds for continous arrays
reduces the memmap slicing performance issue in gh-3364 to only about a
4 times slowdown compared to 10 times.
Commit: d7a98ece86e52a5f50484df44ab0181fedf8198e
https://github.com/numpy/numpy/commit/d7a98ece86e52a5f50484df44ab0181fedf8198e
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
Log Message:
-----------
BUG: fix non-swapping strided copies in GetStridedCopySwap
Fixed PyArray_GetStridedCopySwap{Pair,}Fn returns paths that do not swap
the data.
It never triggered because the alignment requirement for complex data
was too low (4-8 bytes) and always fullfiled by the memory allocator.
As this is now fixed it caused failures on sparc with 16 byte long
doubles.
Commit: d2a4cc79105defc8a5e32aa90da0adca89d21290
https://github.com/numpy/numpy/commit/d2a4cc79105defc8a5e32aa90da0adca89d21290
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/core/src/multiarray/arraytypes.c.src
Log Message:
-----------
BUG: fix small leak in datetime metadata initialization
Commit: ef4a7461bb42164dd45345302be94f1af739e012
https://github.com/numpy/numpy/commit/ef4a7461bb42164dd45345302be94f1af739e012
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/core/memmap.py
M numpy/core/tests/test_memmap.py
Log Message:
-----------
BUG: set filename to None for memmaps of unnamed files
Closes gh-3302
Commit: 3a587d787b184ff94f970baf6d4b4ee1db9ba96b
https://github.com/numpy/numpy/commit/3a587d787b184ff94f970baf6d4b4ee1db9ba96b
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/numarray/functions.py
Log Message:
-----------
BUG: fix undefined function and add integer divisions in numarray
Commit: c065d6003da4584d1f831d85621f463a260a9ce6
https://github.com/numpy/numpy/commit/c065d6003da4584d1f831d85621f463a260a9ce6
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/random/mtrand/mtrand.pyx
Log Message:
-----------
BUG: fix a spelling error in mtrand.beta docstring
Commit: de7a8f21ac151bea683ebee3f7c6c2373297218c
https://github.com/numpy/numpy/commit/de7a8f21ac151bea683ebee3f7c6c2373297218c
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/distutils/system_info.py
Log Message:
-----------
BUG: add platform specific python include directories to search paths
the generic and platform specific path diverge in python3.3 in ubuntu 13.04
Commit: ba29f6a27b7c9182348cf903dc6989b8163f190c
https://github.com/numpy/numpy/commit/ba29f6a27b7c9182348cf903dc6989b8163f190c
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-22 (Sat, 22 Jun 2013)
Changed paths:
M numpy/distutils/misc_util.py
M numpy/distutils/tests/test_misc_util.py
Log Message:
-----------
BUG: hardcode some known shared library extensions
the configuration variables are not a reliable mean to get the shared
library extension. darwin, windows and debug linux are wrong in these
variables.
SHLIB_SUFFIX is also wrong as of python 3.3.1
closes #3057
Commit: 301ebdcdcf1d4a5943c1b27fe66555b85a4358c2
https://github.com/numpy/numpy/commit/301ebdcdcf1d4a5943c1b27fe66555b85a4358c2
Author: Ralf Gommers <ralf.gommers at googlemail.com>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M numpy/core/memmap.py
M numpy/core/src/multiarray/arraytypes.c.src
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/tests/test_memmap.py
M numpy/distutils/misc_util.py
M numpy/distutils/system_info.py
M numpy/distutils/tests/test_misc_util.py
M numpy/lib/utils.py
M numpy/numarray/functions.py
M numpy/random/mtrand/mtrand.pyx
Log Message:
-----------
Merge pull request #3463 from juliantaylor/1.7.x-bugfixes
1.7.x bugfixes
Compare: https://github.com/numpy/numpy/compare/f003b08a8be5...301ebdcdcf1d
More information about the Numpy-svn
mailing list