[pypy-commit] pypy numpy-multidim: shape

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48491:cc8b141031c6 Date: 2011-10-26 22:34 +0200 http://bitbucket.org/pypy/pypy/changeset/cc8b141031c6/ Log:shape diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-multidim: a better fix for test_zll_random

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48493:52416083d855 Date: 2011-10-27 10:24 +0200 http://bitbucket.org/pypy/pypy/changeset/52416083d855/ Log:a better fix for test_zll_random diff --git a/pypy/jit/backend/llsupport/regalloc.py

[pypy-commit] pypy numpy-multidim: tentative checkin

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48492:4dd7d695536a Date: 2011-10-27 00:04 +0200 http://bitbucket.org/pypy/pypy/changeset/4dd7d695536a/ Log:tentative checkin diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: Revert the hack to llsupport/regalloc. Implement a version that

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48495:478d71b47de8 Date: 2011-10-27 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/478d71b47de8/ Log:Revert the hack to llsupport/regalloc. Implement a version that uses the hopefully correct and official API. diff --git

[pypy-commit] pypy int-tag-untag-as-operations: make all optimizeopt tests pass

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: int-tag-untag-as-operations Changeset: r48498:5dea661f90f6 Date: 2011-10-25 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/5dea661f90f6/ Log:make all optimizeopt tests pass diff --git a/pypy/jit/backend/llgraph/llimpl.py

[pypy-commit] pypy int-tag-untag-as-operations: those are also not needed

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: int-tag-untag-as-operations Changeset: r48499:be97182b1a31 Date: 2011-10-27 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/be97182b1a31/ Log:those are also not needed diff --git a/pypy/jit/metainterp/test/test_immutable.py

[pypy-commit] benchmarks default: fix a test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r152:f04d6d63ba60 Date: 2011-10-27 11:57 +0200 http://bitbucket.org/pypy/benchmarks/changeset/f04d6d63ba60/ Log:fix a test diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -110,7 +110,6 @@

[pypy-commit] pypy numpy-multidim: getsetitem for single items

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48501:345d2c256ce7 Date: 2011-10-27 12:02 +0200 http://bitbucket.org/pypy/pypy/changeset/345d2c256ce7/ Log:getsetitem for single items diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-multidim: few small fixes, start working on NDimSlice

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48502:21fa3eefa93b Date: 2011-10-27 12:40 +0200 http://bitbucket.org/pypy/pypy/changeset/21fa3eefa93b/ Log:few small fixes, start working on NDimSlice diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] extradoc extradoc: Add a blog post

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3939:bb06f91061f3 Date: 2011-10-27 14:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/bb06f91061f3/ Log:Add a blog post diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst new file mode 100644 ---

[pypy-commit] pypy numpy-multidim: few small fixes, start working on NDimSlice

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48503:6fd1b6212a20 Date: 2011-10-27 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/6fd1b6212a20/ Log:few small fixes, start working on NDimSlice diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-multidim: Work on casting. Seems to fly

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48505:301f1937556a Date: 2011-10-27 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/301f1937556a/ Log:Work on casting. Seems to fly diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-multidim: more tests

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48506:4fb18345b1ab Date: 2011-10-27 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/4fb18345b1ab/ Log:more tests diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy numpy-multidim: even more tests, you can never be sure

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48507:e6db0d0d0445 Date: 2011-10-27 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/e6db0d0d0445/ Log:even more tests, you can never be sure diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy default: copy heapq to modified-2.7 and correctly deal with nlargest/nsmallest getting n 0, fixes issue924

2011-10-27 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt ronny.pfannschm...@gmx.de Branch: Changeset: r48508:3fec6b7c733c Date: 2011-10-27 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3fec6b7c733c/ Log:copy heapq to modified-2.7 and correctly deal with nlargest/nsmallest getting n 0, fixes issue924 diff

[pypy-commit] pypy int-tag-untag-as-operations: make tagged instances use the new operations as well

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: int-tag-untag-as-operations Changeset: r48509:d3b9577c4c08 Date: 2011-10-27 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/d3b9577c4c08/ Log:make tagged instances use the new operations as well diff --git

[pypy-commit] extradoc extradoc: add another para

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3949:5c778250e982 Date: 2011-10-27 17:36 +0200 http://bitbucket.org/pypy/extradoc/changeset/5c778250e982/ Log:add another para diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst ---

[pypy-commit] pypy numpy-multidim: setitem with slice - part one

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48510:61f36db28f06 Date: 2011-10-27 17:37 +0200 http://bitbucket.org/pypy/pypy/changeset/61f36db28f06/ Log:setitem with slice - part one diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] extradoc extradoc: some more fixes from rhyolite

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3950:f55956fe1956 Date: 2011-10-27 17:47 +0200 http://bitbucket.org/pypy/extradoc/changeset/f55956fe1956/ Log:some more fixes from rhyolite diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst ---

[pypy-commit] pypy default: merged virtual-dicts branch, this branch makes it possible for array of structs to be virtualized, and allows inlining into a few rdict functions, which in practice allows

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r48514:96310036438c Date: 2011-10-27 12:42 -0400 http://bitbucket.org/pypy/pypy/changeset/96310036438c/ Log:merged virtual-dicts branch, this branch makes it possible for array of structs to be virtualized, and allows

[pypy-commit] pypy ppc-jit-backend: Ok, there actually IS an SLWI instr. on PPC.

2011-10-27 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r48515:064b64295d89 Date: 2011-10-26 10:38 +0200 http://bitbucket.org/pypy/pypy/changeset/064b64295d89/ Log:Ok, there actually IS an SLWI instr. on PPC. Improved generated code in emit_unicodegetitem and

[pypy-commit] pypy ppc-jit-backend: Skip test_array_of_structs if floats are not supported.

2011-10-27 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r48517:b6e8bd8c4973 Date: 2011-10-27 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/b6e8bd8c4973/ Log:Skip test_array_of_structs if floats are not supported. diff --git a/pypy/jit/backend/test/runner_test.py

[pypy-commit] pypy ppc-jit-backend: CAST_INT_TO_PTR, CAST_PTR_TO_INT.

2011-10-27 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r48519:cffb9538d307 Date: 2011-10-27 19:05 +0200 http://bitbucket.org/pypy/pypy/changeset/cffb9538d307/ Log:CAST_INT_TO_PTR, CAST_PTR_TO_INT. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy numpy-multidim: another test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48520:1065599494c0 Date: 2011-10-27 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/1065599494c0/ Log:another test diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy numpy-multidim: skip test_zjit for now

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48521:647e3d21832c Date: 2011-10-27 17:47 +0200 http://bitbucket.org/pypy/pypy/changeset/647e3d21832c/ Log:skip test_zjit for now diff --git a/pypy/module/micronumpy/test/test_zjit.py

[pypy-commit] pypy stm: A graph transformer, so far just renaming '{get, set}field'

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm Changeset: r48526:3de5c2a4796d Date: 2011-10-27 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/3de5c2a4796d/ Log:A graph transformer, so far just renaming '{get,set}field' into 'stm_{get,set}field'. diff --git

[pypy-commit] pypy stm: We cannot return out of the frame that started a regular transaction.

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm Changeset: r48527:070bf17d0fbb Date: 2011-10-27 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/070bf17d0fbb/ Log:We cannot return out of the frame that started a regular transaction. diff --git a/pypy/translator/stm/llstminterp.py

[pypy-commit] pypy stm: - Refactor to support getfield of immutables.

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm Changeset: r48528:caa7e690cfc7 Date: 2011-10-27 17:05 +0200 http://bitbucket.org/pypy/pypy/changeset/caa7e690cfc7/ Log:- Refactor to support getfield of immutables. That's enough to raise simple exceptions. - Complain when an

[pypy-commit] pypy stm: Simplify.

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm Changeset: r48529:d382548b28e1 Date: 2011-10-27 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/d382548b28e1/ Log:Simplify. diff --git a/pypy/translator/stm/llstminterp.py b/pypy/translator/stm/llstminterp.py ---

[pypy-commit] pypy stm: transform.py should not touch immutable getfields

2011-10-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: stm Changeset: r48530:df4fdd533f50 Date: 2011-10-27 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/df4fdd533f50/ Log:transform.py should not touch immutable getfields diff --git a/pypy/translator/stm/test/test_transform.py

[pypy-commit] pypy numpy-multidim: creation from sequences

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48532:57661ae58454 Date: 2011-10-27 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/57661ae58454/ Log:creation from sequences diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy default: optimize numpy.ones a bit

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r48533:e54c4fc626c7 Date: 2011-10-27 13:49 -0400 http://bitbucket.org/pypy/pypy/changeset/e54c4fc626c7/ Log:optimize numpy.ones a bit diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy default: fix this test

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r48534:de9715d6219f Date: 2011-10-27 13:58 -0400 http://bitbucket.org/pypy/pypy/changeset/de9715d6219f/ Log:fix this test diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py

[pypy-commit] pypy numpy-multidim: nonzero support and more tests for slices

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48535:e7d27a90d510 Date: 2011-10-27 20:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e7d27a90d510/ Log:nonzero support and more tests for slices diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy numpy-multidim: make the test test what I wanted to test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48536:fbb3d36afef8 Date: 2011-10-27 20:04 +0200 http://bitbucket.org/pypy/pypy/changeset/fbb3d36afef8/ Log:make the test test what I wanted to test diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy numpy-multidim: more tests

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-multidim Changeset: r48537:2944b13d49dd Date: 2011-10-27 20:22 +0200 http://bitbucket.org/pypy/pypy/changeset/2944b13d49dd/ Log:more tests diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] extradoc extradoc: this is done

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: extradoc Changeset: r3951:386468696bbc Date: 2011-10-27 14:30 -0400 http://bitbucket.org/pypy/extradoc/changeset/386468696bbc/ Log:this is done diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@

[pypy-commit] pypy numpy-minilang: pass the test_zjit finally

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-minilang Changeset: r48543:f1d8e024a3ed Date: 2011-10-27 23:31 +0200 http://bitbucket.org/pypy/pypy/changeset/f1d8e024a3ed/ Log:pass the test_zjit finally diff --git a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy numpy-minilang: a test and a fix. took a while :/

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-minilang Changeset: r48544:41172dd9df6f Date: 2011-10-27 23:57 +0200 http://bitbucket.org/pypy/pypy/changeset/41172dd9df6f/ Log:a test and a fix. took a while :/ diff --git a/pypy/rpython/lltypesystem/rstr.py

[pypy-commit] pypy numpy-minilang: convert tests and some rpython fixes

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-minilang Changeset: r48545:c75ffa281f05 Date: 2011-10-28 00:00 +0200 http://bitbucket.org/pypy/pypy/changeset/c75ffa281f05/ Log:convert tests and some rpython fixes diff --git a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy numpy-minilang: reuse the meta interped graph

2011-10-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: numpy-minilang Changeset: r48546:a9aa7bc83108 Date: 2011-10-28 00:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a9aa7bc83108/ Log:reuse the meta interped graph diff --git a/pypy/jit/metainterp/history.py b/pypy/jit/metainterp/history.py

[pypy-commit] [OPEN] Pull request #13 for pypy/pypy: fixes issue 923

2011-10-27 Thread Bitbucket
A new pull request has been opened by Bruno Gola. brunogola/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/13/fixes-issue-923 Title: fixes issue 923 more info: https://bugs.pypy.org/issue923 Changes to be pulled: caf9fa132b86 by Bruno Gola: merged

[pypy-commit] [COMMENT] Pull request #13 for pypy/pypy: fixes issue 923

2011-10-27 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/13/fixes-issue-923#comment-673 Alex Gaynor (alex_gaynor) said: This looks basically correct, thanks for tracking this down! I'm not going to merge it though, because I'm not sufficiently confident in my knowledge of