[pypy-commit] extradoc extradoc: 3:rd version

2011-08-22 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3884:19f85e786f4f Date: 2011-08-22 09:09 +0200 http://bitbucket.org/pypy/extradoc/changeset/19f85e786f4f/ Log:3:rd version diff --git a/talk/iwtc11/benchmarks/image/numpy_compare.py b/talk/iwtc11/benchmarks/image/numpy_compare.py --- a/talk/iw

[pypy-commit] pypy numpy-dtype-alt: array.copy() now copies the dtype, too - with test.

2011-08-22 Thread Timo Paulssen
Author: Timo Paulssen Branch: numpy-dtype-alt Changeset: r46701:f76fa35d1021 Date: 2011-08-22 09:00 +0200 http://bitbucket.org/pypy/pypy/changeset/f76fa35d1021/ Log:array.copy() now copies the dtype, too - with test. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micro

[pypy-commit] pypy numpy-dtype-alt: numpy.dtype(None) works, and returns float64, which in turn allows simplifying code.

2011-08-22 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46702:535f40b5c843 Date: 2011-08-22 02:29 -0500 http://bitbucket.org/pypy/pypy/changeset/535f40b5c843/ Log:numpy.dtype(None) works, and returns float64, which in turn allows simplifying code. diff --git a/pypy/module/micronumpy/

[pypy-commit] pypy numpy-dtype-alt: (timo) ones and zeros take dtype arguments

2011-08-22 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46703:750c052f98bd Date: 2011-08-22 02:40 -0500 http://bitbucket.org/pypy/pypy/changeset/750c052f98bd/ Log:(timo) ones and zeros take dtype arguments diff --git a/TODO.txt b/TODO.txt --- a/TODO.txt +++ b/TODO.txt @@ -5,8 +5,3 @@ * dtyp

[pypy-commit] extradoc extradoc: numpy version of magnify, make example self contained

2011-08-22 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3885:2215bd2c568e Date: 2011-08-22 11:37 +0200 http://bitbucket.org/pypy/extradoc/changeset/2215bd2c568e/ Log:numpy version of magnify, make example self contained diff --git a/talk/iwtc11/benchmarks/image/numpy_compare.py b/talk/iwtc11/benchm

[pypy-commit] pypy ppc-jit-backend: Revert test_load_and_store to using load_word

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46704:582eba1bbfe6 Date: 2011-08-22 11:29 -0400 http://bitbucket.org/pypy/pypy/changeset/582eba1bbfe6/ Log:Revert test_load_and_store to using load_word test_load_from must use rffi.LONG Remove test_ld as redundant diff --git a/pypy

[pypy-commit] pypy ppc-jit-backend: load_word loads 64 bit immediate on PPC64

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46705:6cdb0c740848 Date: 2011-08-22 11:39 -0400 http://bitbucket.org/pypy/pypy/changeset/6cdb0c740848/ Log:load_word loads 64 bit immediate on PPC64 load_from loads 64 bits on PPC64 store_reg stores 64 bits on PPC64 store_reg uses di

[pypy-commit] pypy numpy-dtype-alt: fix for sum/prod with various dtypes. breaks test_zjit.

2011-08-22 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46706:5377b6e0918b Date: 2011-08-22 12:41 -0500 http://bitbucket.org/pypy/pypy/changeset/5377b6e0918b/ Log:fix for sum/prod with various dtypes. breaks test_zjit. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micron

[pypy-commit] pypy numpy-dtype-alt: add NonConstant nonsense to make zjit tests pass.

2011-08-22 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46707:715a7cf297a1 Date: 2011-08-22 13:05 -0500 http://bitbucket.org/pypy/pypy/changeset/715a7cf297a1/ Log:add NonConstant nonsense to make zjit tests pass. diff --git a/pypy/module/micronumpy/interp_ufuncs.py b/pypy/module/micronumpy/

[pypy-commit] pypy numpy-dtype-alt: update TODO

2011-08-22 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46708:eba811fd1726 Date: 2011-08-22 13:05 -0500 http://bitbucket.org/pypy/pypy/changeset/eba811fd1726/ Log:update TODO diff --git a/TODO.txt b/TODO.txt --- a/TODO.txt +++ b/TODO.txt @@ -3,5 +3,4 @@ * More operations on more dtypes *

[pypy-commit] pypy ppc-jit-backend: Enable test_call_function on PPC64

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46709:36c09944085d Date: 2011-08-22 15:57 -0400 http://bitbucket.org/pypy/pypy/changeset/36c09944085d/ Log:Enable test_call_function on PPC64 test_call_function must load entire function descriptor for PPC64 diff --git a/pypy/jit/ba

[pypy-commit] pypy ppc-jit-backend: Add srd, cmpd and srdi.

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46710:43ed955340a9 Date: 2011-08-22 16:44 -0400 http://bitbucket.org/pypy/pypy/changeset/43ed955340a9/ Log:Add srd, cmpd and srdi. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py ---

[pypy-commit] pypy ppc-jit-backend: emit_int_le, emit_int_lt, emit_int_gt, emit_int_ge PPC64 cmpd

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46711:448d8da161a4 Date: 2011-08-22 21:41 -0400 http://bitbucket.org/pypy/pypy/changeset/448d8da161a4/ Log:emit_int_le, emit_int_lt, emit_int_gt, emit_int_ge PPC64 cmpd emit_int_ne fix typo diff --git a/pypy/jit/backend/ppc/ppcgen/p

[pypy-commit] pypy ppc-jit-backend: emit_int_is_zero convert to optimized count leading zero algorithm

2011-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r46712:988a2c4303a0 Date: 2011-08-22 21:58 -0400 http://bitbucket.org/pypy/pypy/changeset/988a2c4303a0/ Log:emit_int_is_zero convert to optimized count leading zero algorithm diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/

[pypy-commit] pypy numpy-dtype: fixed getitem of a slice

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46713:481b3ae5777d Date: 2011-08-16 00:12 -0600 http://bitbucket.org/pypy/pypy/changeset/481b3ae5777d/ Log:fixed getitem of a slice diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/py

[pypy-commit] pypy numpy-dtype: Added in Int64 and fixed a typo.

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46715:48a26861a1ac Date: 2011-08-22 01:17 -0600 http://bitbucket.org/pypy/pypy/changeset/48a26861a1ac/ Log:Added in Int64 and fixed a typo. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/

[pypy-commit] pypy numpy-dtype: setslice is working, but had to disable all types except bool, int32, long, float64.

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46714:7695baf72d2f Date: 2011-08-22 00:38 -0600 http://bitbucket.org/pypy/pypy/changeset/7695baf72d2f/ Log:setslice is working, but had to disable all types except bool, int32, long, float64. diff --git a/pypy/module/micronumpy/inte

[pypy-commit] pypy numpy-dtype: convert_to_array can handle scalars again.

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46716:d3b95f7ca4d2 Date: 2011-08-22 12:31 -0600 http://bitbucket.org/pypy/pypy/changeset/d3b95f7ca4d2/ Log:convert_to_array can handle scalars again. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype

[pypy-commit] pypy numpy-dtype: Added neg unary function. no jit stuff at all so far.

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46717:155103f6a006 Date: 2011-08-23 00:49 -0600 http://bitbucket.org/pypy/pypy/changeset/155103f6a006/ Log:Added neg unary function. no jit stuff at all so far. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronump

[pypy-commit] pypy numpy-dtype: add abs

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46718:9e75642aab93 Date: 2011-08-23 00:52 -0600 http://bitbucket.org/pypy/pypy/changeset/9e75642aab93/ Log:add abs diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/micronu

[pypy-commit] pypy numpy-dtype: add __pos__

2011-08-22 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46719:4705cb4b51b3 Date: 2011-08-23 00:54 -0600 http://bitbucket.org/pypy/pypy/changeset/4705cb4b51b3/ Log:add __pos__ diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/mic