[pypy-commit] pypy arm-backend-2: (arigo, bivab): move this hack to rmmap and make it a bit cleaner

2011-12-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r50163:7873941fd23b Date: 2011-12-02 12:23 +0100 http://bitbucket.org/pypy/pypy/changeset/7873941fd23b/ Log:(arigo, bivab): move this hack to rmmap and make it a bit cleaner diff --git a/pypy/rlib/rmmap.py

[pypy-commit] pypy arm-backend-2: (arigo, bivab): clear CPU cache everty time instructions are written to memory and put breakpoints at the locations that are going to be patched

2011-12-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r50166:8fbef9af526f Date: 2011-12-02 23:04 +0100 http://bitbucket.org/pypy/pypy/changeset/8fbef9af526f/ Log:(arigo, bivab): clear CPU cache everty time instructions are written to memory and put

[pypy-commit] pypy default: A test and a fix

2011-12-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r50168:6b51800a7ece Date: 2011-12-05 13:09 +0200 http://bitbucket.org/pypy/pypy/changeset/6b51800a7ece/ Log:A test and a fix diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py ---

[pypy-commit] pypy type-specialized-instances: fixed mapdict tests

2011-12-05 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: type-specialized-instances Changeset: r50169:591a337d364f Date: 2011-12-05 12:32 +0100 http://bitbucket.org/pypy/pypy/changeset/591a337d364f/ Log:fixed mapdict tests diff --git a/pypy/objspace/std/test/test_mapdict.py

[pypy-commit] pypy nedbat-sandbox: Remove some pypy dependencies from sandlib.

2011-12-05 Thread ned
Author: Ned Batchelder n...@nedbatchelder.com Branch: nedbat-sandbox Changeset: r50170:4fe097ff1a9b Date: 2011-12-05 08:49 -0500 http://bitbucket.org/pypy/pypy/changeset/4fe097ff1a9b/ Log:Remove some pypy dependencies from sandlib. diff --git a/pypy/translator/sandbox/sandlib.py

[pypy-commit] pypy ppc-jit-backend: Add cashe flushing

2011-12-05 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50171:22a892ccc25e Date: 2011-12-05 17:24 +0100 http://bitbucket.org/pypy/pypy/changeset/22a892ccc25e/ Log:Add cashe flushing diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py

[pypy-commit] pypy jit-targets: hg merge default

2011-12-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-targets Changeset: r50172:d638586fc5b1 Date: 2011-12-05 16:16 +0100 http://bitbucket.org/pypy/pypy/changeset/d638586fc5b1/ Log:hg merge default diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py ---

[pypy-commit] pypy jit-targets: dont crash if two equal virtuals become not equal

2011-12-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-targets Changeset: r50173:9f840860f2cb Date: 2011-12-05 17:35 +0100 http://bitbucket.org/pypy/pypy/changeset/9f840860f2cb/ Log:dont crash if two equal virtuals become not equal diff --git

[pypy-commit] pypy default: Add a failing test.

2011-12-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50174:0d1f6b514b53 Date: 2011-12-05 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/0d1f6b514b53/ Log:Add a failing test. diff --git a/pypy/jit/metainterp/test/test_recursive.py b/pypy/jit/metainterp/test/test_recursive.py ---

[pypy-commit] pypy default: Fix the test.

2011-12-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50175:5abc8457062e Date: 2011-12-05 19:05 +0100 http://bitbucket.org/pypy/pypy/changeset/5abc8457062e/ Log:Fix the test. diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py

[pypy-commit] pypy numpy-dtype-refactor-complex: merged default

2011-12-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-dtype-refactor-complex Changeset: r50177:006352005df1 Date: 2011-12-05 13:53 -0500 http://bitbucket.org/pypy/pypy/changeset/006352005df1/ Log:merged default diff --git a/pypy/jit/backend/llsupport/gc.py

[pypy-commit] pypy numpy-dtype-refactor-complex: added real and imag descriptors to complex objs

2011-12-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-dtype-refactor-complex Changeset: r50176:7a810c2bdf0d Date: 2011-12-05 13:51 -0500 http://bitbucket.org/pypy/pypy/changeset/7a810c2bdf0d/ Log:added real and imag descriptors to complex objs diff --git

[pypy-commit] pypy numpy-dtype-refactor-complex: fix, make this numpypy

2011-12-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-dtype-refactor-complex Changeset: r50178:22862d325dba Date: 2011-12-05 13:57 -0500 http://bitbucket.org/pypy/pypy/changeset/22862d325dba/ Log:fix, make this numpypy diff --git a/pypy/module/micronumpy/interp_boxes.py

[pypy-commit] pypy default: Add a test that I wrote long ago, but apparently forgot to check in.

2011-12-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50179:ed550a1d0c11 Date: 2011-12-05 20:07 +0100 http://bitbucket.org/pypy/pypy/changeset/ed550a1d0c11/ Log:Add a test that I wrote long ago, but apparently forgot to check in. diff --git a/pypy/jit/metainterp/test/test_math.py

[pypy-commit] pypy default: Test and fix.

2011-12-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50180:92d4f8f7bcfb Date: 2011-12-05 20:31 +0100 http://bitbucket.org/pypy/pypy/changeset/92d4f8f7bcfb/ Log:Test and fix. diff --git a/pypy/module/_collections/app_defaultdict.py b/pypy/module/_collections/app_defaultdict.py ---

[pypy-commit] pypy default: Forgot this version of the file. Thanks amaury.

2011-12-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50181:0732486f6a76 Date: 2011-12-05 20:39 +0100 http://bitbucket.org/pypy/pypy/changeset/0732486f6a76/ Log:Forgot this version of the file. Thanks amaury. diff --git a/lib_pypy/_collections.py b/lib_pypy/_collections.py ---

[pypy-commit] pypy jit-targets: Dont rgc.collect() more than we have too (not working when run in a separate process by test_all)

2011-12-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-targets Changeset: r50182:417d2384375b Date: 2011-12-05 22:10 +0100 http://bitbucket.org/pypy/pypy/changeset/417d2384375b/ Log:Dont rgc.collect() more than we have too (not working when run in a separate process by test_all) diff --git

[pypy-commit] pypy matrixmath-dot: Merge with default

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50185:55693d8b2b89 Date: 2011-12-04 21:49 +0200 http://bitbucket.org/pypy/pypy/changeset/55693d8b2b89/ Log:Merge with default diff --git a/lib_pypy/_sha.py b/lib_pypy/_sha.py --- a/lib_pypy/_sha.py +++ b/lib_pypy/_sha.py @@ -1,5 +1,5 @@

[pypy-commit] pypy matrixmath-dot: fix for renamed class

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50184:0f00b31fe95a Date: 2011-12-04 21:48 +0200 http://bitbucket.org/pypy/pypy/changeset/0f00b31fe95a/ Log:fix for renamed class diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy matrixmath-dot: experimental approach to dot iterator problem

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50188:885d36165f89 Date: 2011-12-04 23:22 +0200 http://bitbucket.org/pypy/pypy/changeset/885d36165f89/ Log:experimental approach to dot iterator problem diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy matrixmath-dot: bad merge

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50186:55f149559e25 Date: 2011-12-04 22:06 +0200 http://bitbucket.org/pypy/pypy/changeset/55f149559e25/ Log:bad merge diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy matrixmath-dot: clean compile a bit

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50189:dc6c3373f647 Date: 2011-12-05 09:02 +0200 http://bitbucket.org/pypy/pypy/changeset/dc6c3373f647/ Log:clean compile a bit diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py ---

[pypy-commit] pypy matrixmath-dot: bad merge

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50187:09f8917ecaf3 Date: 2011-12-04 22:09 +0200 http://bitbucket.org/pypy/pypy/changeset/09f8917ecaf3/ Log:bad merge diff --git a/pypy/module/micronumpy/test/test_compile.py b/pypy/module/micronumpy/test/test_compile.py ---

[pypy-commit] pypy matrixmath-dot: add failing test for sum return value

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50194:699511d4d5d5 Date: 2011-12-05 16:36 +0200 http://bitbucket.org/pypy/pypy/changeset/699511d4d5d5/ Log:add failing test for sum return value diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy matrixmath-dot: Backed out changeset: 885d36165f89

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50190:1ae4feb97953 Date: 2011-12-05 09:03 +0200 http://bitbucket.org/pypy/pypy/changeset/1ae4feb97953/ Log:Backed out changeset: 885d36165f89 diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy matrixmath-dot: dot works

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50197:d28b98fc74ed Date: 2011-12-05 23:17 +0200 http://bitbucket.org/pypy/pypy/changeset/d28b98fc74ed/ Log:dot works diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy matrixmath-dot: merge

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50191:5a5cfa32fe70 Date: 2011-12-05 09:04 +0200 http://bitbucket.org/pypy/pypy/changeset/5a5cfa32fe70/ Log:merge diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy matrixmath-dot: translation fixes: avoid negative slices

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50192:26e6b2238d4a Date: 2011-12-05 10:30 +0200 http://bitbucket.org/pypy/pypy/changeset/26e6b2238d4a/ Log:translation fixes: avoid negative slices diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy matrixmath-dot: add bin_impl_one_dim, would be nice to have some tests

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50193:beba9400c9dd Date: 2011-12-05 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/beba9400c9dd/ Log:add bin_impl_one_dim, would be nice to have some tests diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy matrixmath-dot: need to fix failing sum test before continuing

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50195:ee2362c0cec8 Date: 2011-12-05 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/ee2362c0cec8/ Log:need to fix failing sum test before continuing diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy matrixmath-dot: expose promote_to_largest to reduce functions, fixes sum() prod() bug without ruining mean()

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50196:924460a509cd Date: 2011-12-05 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/924460a509cd/ Log:expose promote_to_largest to reduce functions, fixes sum() prod() bug without ruining mean() diff --git

[pypy-commit] pypy matrixmath-dot: dot seems to work, more of a proof-of-concept than usable

2011-12-05 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r50198:8ee1a24557b8 Date: 2011-12-05 23:31 +0200 http://bitbucket.org/pypy/pypy/changeset/8ee1a24557b8/ Log:dot seems to work, more of a proof-of-concept than usable diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: expose numpy.float32, thanks to jterrance for pointing it out

2011-12-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r50199:24a17a8610e1 Date: 2011-12-05 18:11 -0500 http://bitbucket.org/pypy/pypy/changeset/24a17a8610e1/ Log:expose numpy.float32, thanks to jterrance for pointing it out diff --git a/pypy/module/micronumpy/__init__.py