[pypy-commit] pypy default: some optimizations for arange

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73879:3245cfc8a14a Date: 2014-10-10 01:14 -0400 http://bitbucket.org/pypy/pypy/changeset/3245cfc8a14a/ Log:some optimizations for arange diff --git a/pypy/module/micronumpy/app_numpy.py b/pypy/module/micronumpy/app_numpy.py --- a/pypy/module/micronu

[pypy-commit] pypy default: fix searchsorted on array scalar

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73876:4910e986b85d Date: 2014-10-09 18:03 -0400 http://bitbucket.org/pypy/pypy/changeset/4910e986b85d/ Log:fix searchsorted on array scalar diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module/micronum

[pypy-commit] pypy default: implement searchsorted in rpython with jitdriver

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73877:0462e4a83ff1 Date: 2014-10-09 18:03 -0400 http://bitbucket.org/pypy/pypy/changeset/0462e4a83ff1/ Log:implement searchsorted in rpython with jitdriver diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy

[pypy-commit] pypy default: put flatiter typedef with class

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73874:f4c2ef76f510 Date: 2014-10-09 16:27 -0400 http://bitbucket.org/pypy/pypy/changeset/f4c2ef76f510/ Log:put flatiter typedef with class diff --git a/pypy/module/micronumpy/flatiter.py b/pypy/module/micronumpy/flatiter.py --- a/pypy/module/micronu

[pypy-commit] pypy default: reorganize flatiter

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73875:7d64e06caadf Date: 2014-10-09 16:43 -0400 http://bitbucket.org/pypy/pypy/changeset/7d64e06caadf/ Log:reorganize flatiter diff --git a/pypy/module/micronumpy/flatiter.py b/pypy/module/micronumpy/flatiter.py --- a/pypy/module/micronumpy/flatiter

[pypy-commit] pypy default: fix tests on 32bit

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73878:aab89610d3d8 Date: 2014-10-10 00:24 -0400 http://bitbucket.org/pypy/pypy/changeset/aab89610d3d8/ Log:fix tests on 32bit diff --git a/pypy/module/micronumpy/test/test_arrayops.py b/pypy/module/micronumpy/test/test_arrayops.py --- a/pypy/module/

[pypy-commit] pypy py3.3: Really validate the ast in compile()...

2014-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r73872:ec5e03429d1d Date: 2014-10-09 22:03 +0200 http://bitbucket.org/pypy/pypy/changeset/ec5e03429d1d/ Log:Really validate the ast in compile()... diff --git a/pypy/module/__builtin__/compiling.py b/pypy/module/__builtin__/compiling.py

[pypy-commit] pypy py3.3: Fix crash in ast module: check the presence of mandatory objects

2014-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r73871:73eefdc1c418 Date: 2014-10-09 21:52 +0200 http://bitbucket.org/pypy/pypy/changeset/73eefdc1c418/ Log:Fix crash in ast module: check the presence of mandatory objects diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpre

[pypy-commit] pypy py3.3: Avoid deadlock in test_ssl when the function is missing

2014-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r73873:3afee8df1893 Date: 2014-10-09 23:04 +0200 http://bitbucket.org/pypy/pypy/changeset/3afee8df1893/ Log:Avoid deadlock in test_ssl when the function is missing diff --git a/lib-python/3/test/test_ssl.py b/lib-python/3/test/test_ssl.py

[pypy-commit] pypy default: optimize searchsorted for case of sorted keys

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73869:0e32a2a7d77c Date: 2014-10-09 15:38 -0400 http://bitbucket.org/pypy/pypy/changeset/0e32a2a7d77c/ Log:optimize searchsorted for case of sorted keys diff --git a/pypy/module/micronumpy/selection.py b/pypy/module/micronumpy/selection.py --- a/pyp

[pypy-commit] pypy default: fix searchsorted on empty input

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73870:fad9ee2fdd2c Date: 2014-10-09 15:43 -0400 http://bitbucket.org/pypy/pypy/changeset/fad9ee2fdd2c/ Log:fix searchsorted on empty input diff --git a/pypy/module/micronumpy/selection.py b/pypy/module/micronumpy/selection.py --- a/pypy/module/micro

[pypy-commit] pypy default: fix searchsorted with multidim targets

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73868:188aa764d2e7 Date: 2014-10-09 15:18 -0400 http://bitbucket.org/pypy/pypy/changeset/188aa764d2e7/ Log:fix searchsorted with multidim targets diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module/mi

[pypy-commit] pypy var-in-Some: hg merge default

2014-10-09 Thread rlamy
Author: Ronan Lamy Branch: var-in-Some Changeset: r73867:77ca6f4b2c85 Date: 2014-10-09 19:20 +0100 http://bitbucket.org/pypy/pypy/changeset/77ca6f4b2c85/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/

[pypy-commit] pypy default: check for no args in result_type

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73866:83d8f679414d Date: 2014-10-09 13:39 -0400 http://bitbucket.org/pypy/pypy/changeset/83d8f679414d/ Log:check for no args in result_type diff --git a/pypy/module/micronumpy/arrayops.py b/pypy/module/micronumpy/arrayops.py --- a/pypy/module/micron

[pypy-commit] pypy default: implement numpy.result_type function

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73865:84e2e30e7551 Date: 2014-10-09 12:40 -0400 http://bitbucket.org/pypy/pypy/changeset/84e2e30e7551/ Log:implement numpy.result_type function diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/mi

[pypy-commit] pypy default: provide ndarray.tobytes as an alias to tostring

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73864:63793f7aeca2 Date: 2014-10-09 11:29 -0400 http://bitbucket.org/pypy/pypy/changeset/63793f7aeca2/ Log:provide ndarray.tobytes as an alias to tostring diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/

[pypy-commit] pypy default: (arigo) also fix for 32bit

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73863:22a85e994428 Date: 2014-10-09 04:16 -0400 http://bitbucket.org/pypy/pypy/changeset/22a85e994428/ Log:(arigo) also fix for 32bit diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.p

[pypy-commit] pypy default: match these setfields in any order

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73862:1993832c547b Date: 2014-10-09 03:41 -0400 http://bitbucket.org/pypy/pypy/changeset/1993832c547b/ Log:match these setfields in any order diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micr

[pypy-commit] pypy default: shuffle some things for clarity

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73860:eb0014921290 Date: 2014-10-09 02:02 -0400 http://bitbucket.org/pypy/pypy/changeset/eb0014921290/ Log:shuffle some things for clarity diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micronu

[pypy-commit] pypy default: implement searchside_converter

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73859:cb9125b5bf31 Date: 2014-10-09 01:41 -0400 http://bitbucket.org/pypy/pypy/changeset/cb9125b5bf31/ Log:implement searchside_converter diff --git a/pypy/module/micronumpy/constants.py b/pypy/module/micronumpy/constants.py --- a/pypy/module/micron

[pypy-commit] pypy default: clean up searchsorted

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73861:191af129e380 Date: 2014-10-09 02:22 -0400 http://bitbucket.org/pypy/pypy/changeset/191af129e380/ Log:clean up searchsorted diff --git a/pypy/module/micronumpy/selection.py b/pypy/module/micronumpy/selection.py --- a/pypy/module/micronumpy/sele

[pypy-commit] pypy default: fix argument order to ufunc reduce

2014-10-09 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73858:ac6033fa1b3c Date: 2014-10-09 01:15 -0400 http://bitbucket.org/pypy/pypy/changeset/ac6033fa1b3c/ Log:fix argument order to ufunc reduce diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a/