[pypy-commit] pypy default: make the dynamic interiorfield optimization work correctly with unsigned values

2011-12-08 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r50293:617e1464542c Date: 2011-12-08 05:41 -0500 http://bitbucket.org/pypy/pypy/changeset/617e1464542c/ Log:make the dynamic interiorfield optimization work correctly with unsigned values diff --git

[pypy-commit] pypy default: merged upstream

2011-12-08 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r50294:26bac7f772ca Date: 2011-12-08 05:42 -0500 http://bitbucket.org/pypy/pypy/changeset/26bac7f772ca/ Log:merged upstream diff --git a/pypy/module/clr/boxing_rules.py b/pypy/module/clr/boxing_rules.py ---

[pypy-commit] pypy default: Add a failing test for fixedview() on a list of floats

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50295:15d89540a5c3 Date: 2011-12-08 11:07 + http://bitbucket.org/pypy/pypy/changeset/15d89540a5c3/ Log:Add a failing test for fixedview() on a list of floats that expands to too much stuff for now. diff --git

[pypy-commit] pypy default: Revert this, committed by accident. (The other accidental commit is

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50296:3ff9c88dca39 Date: 2011-12-08 12:17 +0100 http://bitbucket.org/pypy/pypy/changeset/3ff9c88dca39/ Log:Revert this, committed by accident. (The other accidental commit is actually good and a complete detail, so I'm not going

[pypy-commit] pypy SpecialisedTuples: Rework the source code. Kill a few features that don't really make

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50297:363bac62f6dc Date: 2011-12-08 14:23 +0100 http://bitbucket.org/pypy/pypy/changeset/363bac62f6dc/ Log:Rework the source code. Kill a few features that don't really make sense to have; write by hand a fast

[pypy-commit] pypy SpecialisedTuples: translation fix

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50298:38ecd0cebaa2 Date: 2011-12-08 14:37 +0100 http://bitbucket.org/pypy/pypy/changeset/38ecd0cebaa2/ Log:translation fix diff --git a/pypy/objspace/std/specialisedtupleobject.py

[pypy-commit] pypy SpecialisedTuples: Add 'withspecialisedtuple' by default, at least for testing the result.

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50299:1f3ae2d48981 Date: 2011-12-08 14:47 +0100 http://bitbucket.org/pypy/pypy/changeset/1f3ae2d48981/ Log:Add 'withspecialisedtuple' by default, at least for testing the result. diff --git

[pypy-commit] pypy SpecialisedTuples: clean-up.

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50301:24d1d9d80c96 Date: 2011-12-08 15:01 +0100 http://bitbucket.org/pypy/pypy/changeset/24d1d9d80c96/ Log:clean-up. diff --git a/pypy/objspace/std/tupletype.py b/pypy/objspace/std/tupletype.py ---

[pypy-commit] pypy arm-backend-2: refactor FINISH to directly store all values to the failboxes.

2011-12-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r50302:e70ac50eb3a3 Date: 2011-12-07 15:52 +0100 http://bitbucket.org/pypy/pypy/changeset/e70ac50eb3a3/ Log:refactor FINISH to directly store all values to the failboxes. diff --git

[pypy-commit] pypy arm-backend-2: translation fix, missing case

2011-12-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r50303:10bf505d8a69 Date: 2011-12-08 15:13 +0100 http://bitbucket.org/pypy/pypy/changeset/10bf505d8a69/ Log:translation fix, missing case diff --git a/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy arm-backend-2: Reverse this BKPT back to a NOP here, because this is not always patched

2011-12-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r50304:9512dcdd4967 Date: 2011-12-08 15:15 +0100 http://bitbucket.org/pypy/pypy/changeset/9512dcdd4967/ Log:Reverse this BKPT back to a NOP here, because this is not always patched diff --git

[pypy-commit] pypy ppc-jit-backend: begin reimplementation of CALL on PPC64

2011-12-08 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50305:103beedd8034 Date: 2011-12-08 07:02 -0800 http://bitbucket.org/pypy/pypy/changeset/103beedd8034/ Log:begin reimplementation of CALL on PPC64 diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy ppc-jit-backend: remove comments

2011-12-08 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50306:e83a924bb5d8 Date: 2011-12-08 08:24 -0800 http://bitbucket.org/pypy/pypy/changeset/e83a924bb5d8/ Log:remove comments diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy ppc-jit-backend: remove debug stuff

2011-12-08 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50307:976ed819b3c4 Date: 2011-12-08 08:26 -0800 http://bitbucket.org/pypy/pypy/changeset/976ed819b3c4/ Log:remove debug stuff diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py

[pypy-commit] pypy default: Hack: record at least some partial information about which frame

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50308:062e9d06c908 Date: 2011-12-08 16:40 +0100 http://bitbucket.org/pypy/pypy/changeset/062e9d06c908/ Log:Hack: record at least some partial information about which frame locations are freed, and if a hint is present, try to

[pypy-commit] pypy default: merge

2011-12-08 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: Changeset: r50311:6acad4874739 Date: 2011-12-08 17:47 +0100 http://bitbucket.org/pypy/pypy/changeset/6acad4874739/ Log:merge diff --git a/pypy/jit/backend/llsupport/regalloc.py b/pypy/jit/backend/llsupport/regalloc.py ---

[pypy-commit] pypy default: (l.diekmann, cfbolz): Be more careful about unrolling getitems. also make one less copy

2011-12-08 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: Changeset: r50310:f19d06a5972d Date: 2011-12-08 17:27 +0100 http://bitbucket.org/pypy/pypy/changeset/f19d06a5972d/ Log:(l.diekmann, cfbolz): Be more careful about unrolling getitems. also make one less copy diff --git

[pypy-commit] pypy type-specialized-instances: fixes for type-specialized-attributes

2011-12-08 Thread l . diekmann
Author: l.diekmann Branch: type-specialized-instances Changeset: r50312:e481a093e056 Date: 2011-12-08 16:35 + http://bitbucket.org/pypy/pypy/changeset/e481a093e056/ Log:fixes for type-specialized-attributes diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py ---

[pypy-commit] pypy SpecialisedTuples: Kill.

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50313:526f61d70b8f Date: 2011-12-08 18:01 +0100 http://bitbucket.org/pypy/pypy/changeset/526f61d70b8f/ Log:Kill. diff --git a/pypy/objspace/std/test/test_specialisedtupleobject.py

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

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50314:f0cc6a3ff8e9 Date: 2011-12-08 18:06 +0100 http://bitbucket.org/pypy/pypy/changeset/f0cc6a3ff8e9/ Log:Test and fix. diff --git a/pypy/objspace/std/specialisedtupleobject.py

[pypy-commit] pypy SpecialisedTuples: Re-add and review this code. Needed to ensure that tup*1 is tup,

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: SpecialisedTuples Changeset: r50315:d896533b28af Date: 2011-12-08 18:15 +0100 http://bitbucket.org/pypy/pypy/changeset/d896533b28af/ Log:Re-add and review this code. Needed to ensure that tup*1 is tup, in case obscure code depends on it.

[pypy-commit] [OPEN] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays

2011-12-08 Thread Bitbucket
A new pull request has been opened by Jeff Terrace. jterrace/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/15/added-tolist-function-to-numpypys-scalars Title: Added tolist() function to numpypy's scalars and multidim arrays Includes tests Changes

[pypy-commit] [OPEN] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays

2011-12-08 Thread Bitbucket
Pull request #15 has been updated by Jeff Terrace to include new changes. https://bitbucket.org/pypy/pypy/pull-request/15/added-tolist-function-to-numpypys-scalars Title: Added tolist() function to numpypy's scalars and multidim arrays Creator: Jeff Terrace Includes tests Updated list of

[pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays

2011-12-08 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/15/added-tolist-function-to-numpypys-scalars#comment-1331 Jeff Terrace (jterrace) said: 1. I think I did this right, although I couldn't figure out how to import the LTR names from interp_dtype, so they are hard coded.

[pypy-commit] extradoc extradoc: a draft

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3973:f6959a758880 Date: 2011-12-09 00:14 +0200 http://bitbucket.org/pypy/extradoc/changeset/f6959a758880/ Log:a draft diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst new file mode 100644 --- /dev/null

[pypy-commit] extradoc extradoc: merge

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3974:37901e468764 Date: 2011-12-09 00:14 +0200 http://bitbucket.org/pypy/extradoc/changeset/37901e468764/ Log:merge diff --git a/planning/micronumpy.txt b/planning/micronumpy.txt --- a/planning/micronumpy.txt +++

[pypy-commit] extradoc extradoc: some review

2011-12-08 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: extradoc Changeset: r3975:2d85277632f9 Date: 2011-12-08 17:21 -0500 http://bitbucket.org/pypy/extradoc/changeset/2d85277632f9/ Log:some review diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst --- a/blog/draft/matplotlib.rst

[pypy-commit] extradoc extradoc: clarrify

2011-12-08 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: extradoc Changeset: r3976:82c71fa181e5 Date: 2011-12-08 17:23 -0500 http://bitbucket.org/pypy/extradoc/changeset/82c71fa181e5/ Log:clarrify diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst --- a/blog/draft/matplotlib.rst +++

[pypy-commit] extradoc extradoc: address the review

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3977:3977810e2b86 Date: 2011-12-09 00:24 +0200 http://bitbucket.org/pypy/extradoc/changeset/3977810e2b86/ Log:address the review diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst ---

[pypy-commit] extradoc extradoc: merge

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3978:84a45e78b80d Date: 2011-12-09 00:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/84a45e78b80d/ Log:merge ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] extradoc extradoc: add a screenshot

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3979:3e9cbd0c0d54 Date: 2011-12-09 00:27 +0200 http://bitbucket.org/pypy/extradoc/changeset/3e9cbd0c0d54/ Log:add a screenshot diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst ---

[pypy-commit] extradoc extradoc: links

2011-12-08 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: extradoc Changeset: r3980:89893594fd04 Date: 2011-12-09 00:28 +0200 http://bitbucket.org/pypy/extradoc/changeset/89893594fd04/ Log:links diff --git a/blog/draft/matplotlib.rst b/blog/draft/matplotlib.rst --- a/blog/draft/matplotlib.rst +++

[pypy-commit] pypy default: A failing test: keepalive_until_there is not really

2011-12-08 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50319:1edf7af77df6 Date: 2011-12-09 08:36 +0100 http://bitbucket.org/pypy/pypy/changeset/1edf7af77df6/ Log:A failing test: keepalive_until_there is not really strong enough. diff --git a/pypy/jit/metainterp/test/test_del.py