<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/bscript, branch v1.9.2</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>ENH: speed-up minimum, maximum and xor for bool dtype</title>
<updated>2014-05-26T04:33:13+00:00</updated>
<author>
<name>jaimefrio</name>
<email>jaime.frio@gmail.com</email>
</author>
<published>2014-05-25T07:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=494abcf189e9b53e42b624752eb3eaaf46a0dfd3'/>
<id>494abcf189e9b53e42b624752eb3eaaf46a0dfd3</id>
<content type='text'>
Replaced the operations for the above ufuncs on bools, by simpler
single instructions.

On random inputs `np.minimum` and `np.maximum` run about 25% faster,
and `np.logical_xor` and `np.bitwise_xor` almost 3x faster.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replaced the operations for the above ufuncs on bools, by simpler
single instructions.

On random inputs `np.minimum` and `np.maximum` run about 25% faster,
and `np.logical_xor` and `np.bitwise_xor` almost 3x faster.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: move memory allocator functions to own file alloc.c</title>
<updated>2014-05-05T21:02:52+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-05-05T20:13:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=c1570b58793c5516294f1f96822668efc734d6c4'/>
<id>c1570b58793c5516294f1f96822668efc734d6c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: fix large file support on 32 bit systems</title>
<updated>2014-01-11T20:02:32+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-01-11T12:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d64d62b76df62e8b20eea060db05ef23c472354d'/>
<id>d64d62b76df62e8b20eea060db05ef23c472354d</id>
<content type='text'>
On linux large file support must be enabled and ftello used to avoid
overflows. The result must not be converted to a size_t, but a long
long.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On linux large file support must be enabled and ftello used to avoid
overflows. The result must not be converted to a size_t, but a long
long.
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: add off_t size detection to bento build</title>
<updated>2014-01-09T08:44:52+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2014-01-09T08:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=03a2535613934f3f08593d20935e5cc84ce9782c'/>
<id>03a2535613934f3f08593d20935e5cc84ce9782c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: [bento] document that adding optional GCC performance improvements is TODO</title>
<updated>2013-09-22T11:19:43+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@googlemail.com</email>
</author>
<published>2013-09-22T11:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8707b0ec85c462bbaa4c3d96925d3ad6a0ec00a8'/>
<id>8707b0ec85c462bbaa4c3d96925d3ad6a0ec00a8</id>
<content type='text'>
[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: fix Bento build.</title>
<updated>2013-09-19T18:54:49+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@googlemail.com</email>
</author>
<published>2013-09-19T18:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=6418925464f02e20c8d3498c3d9c5391d7566254'/>
<id>6418925464f02e20c8d3498c3d9c5391d7566254</id>
<content type='text'>
Issue was introduced with PR-3524, the ufunc override stuff.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue was introduced with PR-3524, the ufunc override stuff.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: move simd functions to new file simd.inc.src</title>
<updated>2013-06-08T20:32:06+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2013-06-07T20:44:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=63123538b7d4d948919dfb5366a78eaa972fcda9'/>
<id>63123538b7d4d948919dfb5366a78eaa972fcda9</id>
<content type='text'>
SIMD functions are called via a minimal dispatcher function.
Minizes extra code in loops.c.src and hopefully transparently allows to
simply enable more complex (runtime) dispatching rules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SIMD functions are called via a minimal dispatcher function.
Minizes extra code in loops.c.src and hopefully transparently allows to
simply enable more complex (runtime) dispatching rules.
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: fix Bento build after umath_linalg move from core to linalg module.</title>
<updated>2013-05-04T19:42:09+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@googlemail.com</email>
</author>
<published>2013-05-04T17:28:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3d431abd7f92efca208d92d597d5c8393ecc388d'/>
<id>3d431abd7f92efca208d92d597d5c8393ecc388d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Add NPY_RELAXED_STRIDES_CHECKING flag</title>
<updated>2013-04-01T19:12:46+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2013-03-21T13:23:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=79d22dcef7947347660cbb953cb54ee3b38822f5'/>
<id>79d22dcef7947347660cbb953cb54ee3b38822f5</id>
<content type='text'>
This flag will toggle to a new definition for the contiguous flags
where only the memory layout is forced to be correct. As a particular
example this means that np.ones((3,1)) can be both C and F-Contiguous
and its stride[-1] can be arbitrary but the array still contiguous.

The flag will also make most new arrays be created with MAX_INTP as
stride so that unsafe usage of the stride will surface more commonly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This flag will toggle to a new definition for the contiguous flags
where only the memory layout is forced to be correct. As a particular
example this means that np.ones((3,1)) can be both C and F-Contiguous
and its stride[-1] can be arbitrary but the array still contiguous.

The flag will also make most new arrays be created with MAX_INTP as
stride so that unsafe usage of the stride will surface more commonly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2943 from rgommers/bento-ini-files</title>
<updated>2013-02-27T19:32:29+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@googlemail.com</email>
</author>
<published>2013-02-27T19:32:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=208072f817ac14f041569f0123d3434bc9e0daba'/>
<id>208072f817ac14f041569f0123d3434bc9e0daba</id>
<content type='text'>
BUG: npy-pkg-config ini files were missing after Bento build.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: npy-pkg-config ini files were missing after Bento build.</pre>
</div>
</content>
</entry>
</feed>
