[pypy-commit] cffi default: Oups.

2012-09-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r974:403f68d50b37 Date: 2012-09-26 09:05 +0200 http://bitbucket.org/cffi/cffi/changeset/403f68d50b37/ Log:Oups. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -2698,6 +2698,7 @@ if (!PyArg_

[pypy-commit] pypy default: merge heads

2012-09-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r57595:71163f735ff9 Date: 2012-09-26 10:14 +0200 http://bitbucket.org/pypy/pypy/changeset/71163f735ff9/ Log:merge heads diff --git a/pypy/objspace/std/ropeunicodeobject.py b/pypy/objspace/std/ropeunicodeobject.py --- a/pypy/objspace/std/ropeunicodeobje

[pypy-commit] pypy default: Attempt to fix translation (sorry)

2012-09-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r57594:1a7ac972a82a Date: 2012-09-26 10:14 +0200 http://bitbucket.org/pypy/pypy/changeset/1a7ac972a82a/ Log:Attempt to fix translation (sorry) diff --git a/pypy/module/_csv/interp_reader.py b/pypy/module/_csv/interp_reader.py --- a/pypy/module/_csv/int

[pypy-commit] pypy default: make the python for asmgcroot stackfinding a makefile variable

2012-09-26 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: Changeset: r57596:27d3aacdd2a7 Date: 2012-09-26 10:36 +0200 http://bitbucket.org/pypy/pypy/changeset/27d3aacdd2a7/ Log:make the python for asmgcroot stackfinding a makefile variable diff --git a/pypy/translator/c/genc.py b/pypy/translator/c/genc.py --- a/p

[pypy-commit] pypy default: a faster mode for debugging.

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r57598:96c426a296fa Date: 2012-09-26 11:12 +0200 http://bitbucket.org/pypy/pypy/changeset/96c426a296fa/ Log:a faster mode for debugging. diff --git a/pypy/jit/metainterp/optimizeopt/util.py b/pypy/jit/metainterp/optimizeopt/util.py --- a/pypy/j

[pypy-commit] extradoc extradoc: typo (thanks kirma)

2012-09-26 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r4826:5afbf57e2e7b Date: 2012-09-26 11:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/5afbf57e2e7b/ Log:typo (thanks kirma) diff --git a/blog/draft/py3k-status-update-6.rst b/blog/draft/py3k-status-update-6.rst --- a/blog/draft/py3k-st

[pypy-commit] pypy result-in-resops: start hacking on virtualref. port the faster dispatch from default

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57599:631051aff983 Date: 2012-09-26 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/631051aff983/ Log:start hacking on virtualref. port the faster dispatch from default diff --git a/pypy/jit/metainterp/optimizeopt/util.py

[pypy-commit] pypy result-in-resops: missing replace

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57600:567dff1d3c6c Date: 2012-09-26 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/567dff1d3c6c/ Log:missing replace diff --git a/pypy/jit/metainterp/optimizeopt/virtualize.py b/pypy/jit/metainterp/optimizeopt/virtualize.

[pypy-commit] pypy result-in-resops: ups, a fix

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57601:0df711ead74e Date: 2012-09-26 11:16 +0200 http://bitbucket.org/pypy/pypy/changeset/0df711ead74e/ Log:ups, a fix diff --git a/pypy/jit/metainterp/optimizeopt/util.py b/pypy/jit/metainterp/optimizeopt/util.py --- a/pypy/jit

[pypy-commit] pypy result-in-resops: port some tests. now officially at 2/3 of the file

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57602:1d5bb84dff24 Date: 2012-09-26 11:30 +0200 http://bitbucket.org/pypy/pypy/changeset/1d5bb84dff24/ Log:port some tests. now officially at 2/3 of the file diff --git a/pypy/jit/metainterp/optimizeopt/__init__.py b/pypy/jit/m

[pypy-commit] extradoc extradoc: the way it went

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4828:691e27c6902e Date: 2012-09-26 11:37 +0200 http://bitbucket.org/pypy/extradoc/changeset/691e27c6902e/ Log:the way it went diff --git a/talk/confoo2013/abstract_hippy.rst b/talk/confoo2013/abstract_hippy.rst --- a/talk/confoo2013/ab

[pypy-commit] extradoc extradoc: typo

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4827:e46cdaee3f98 Date: 2012-09-26 11:37 +0200 http://bitbucket.org/pypy/extradoc/changeset/e46cdaee3f98/ Log:typo diff --git a/blog/draft/py3k-status-update-6.rst b/blog/draft/py3k-status-update-6.rst --- a/blog/draft/py3k-status-upda

[pypy-commit] extradoc extradoc: various updates as hinted on IRC

2012-09-26 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r4829:b08894b78490 Date: 2012-09-26 11:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/b08894b78490/ Log:various updates as hinted on IRC diff --git a/blog/draft/py3k-status-update-6.rst b/blog/draft/py3k-status-update-6.rst --- a/blog/

[pypy-commit] extradoc extradoc: split a long sentence into bullets

2012-09-26 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r4830:3a7499e240fc Date: 2012-09-26 11:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/3a7499e240fc/ Log:split a long sentence into bullets diff --git a/blog/draft/py3k-status-update-6.rst b/blog/draft/py3k-status-update-6.rst --- a/blo

[pypy-commit] pypy pytest: remove the py.test.config.option alias in dotviewer

2012-09-26 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: pytest Changeset: r57603:2ff5bb1a0f70 Date: 2012-09-26 13:23 +0200 http://bitbucket.org/pypy/pypy/changeset/2ff5bb1a0f70/ Log:remove the py.test.config.option alias in dotviewer diff --git a/dotviewer/conftest.py b/dotviewer/conftest.py --- a/dotviewer/conf

[pypy-commit] pypy result-in-resops: write some docs

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57604:8e8b239dae30 Date: 2012-09-26 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/8e8b239dae30/ Log:write some docs diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/optimizer.py

[pypy-commit] pypy result-in-resops: improve hashing, a bit tricky

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57606:d60b8107bede Date: 2012-09-26 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d60b8107bede/ Log:improve hashing, a bit tricky diff --git a/pypy/jit/metainterp/optimizeopt/pure.py b/pypy/jit/metainterp/optimizeopt/pur

[pypy-commit] pypy result-in-resops: improve hashing

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57605:748b64941b3e Date: 2012-09-26 12:09 +0200 http://bitbucket.org/pypy/pypy/changeset/748b64941b3e/ Log:improve hashing diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -1,5 +1,6 @@ -* make OptValue somehow leaner using su

[pypy-commit] pypy result-in-resops: fix argument order

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57607:dce7398be877 Date: 2012-09-26 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/dce7398be877/ Log:fix argument order diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbounds

[pypy-commit] pypy result-in-resops: string concat

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57608:a02c588271f1 Date: 2012-09-26 14:14 +0200 http://bitbucket.org/pypy/pypy/changeset/a02c588271f1/ Log:string concat diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbounds.py -

[pypy-commit] pypy result-in-resops: finish vstring

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57610:ae58c48dc8db Date: 2012-09-26 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/ae58c48dc8db/ Log:finish vstring diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeopt

[pypy-commit] pypy result-in-resops: more strconcat

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57609:0f09c91a2cf9 Date: 2012-09-26 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/0f09c91a2cf9/ Log:more strconcat diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeopt

[pypy-commit] pypy result-in-resops: recheck the value, they're not eternal

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57611:cab06c8fae2f Date: 2012-09-26 15:07 +0200 http://bitbucket.org/pypy/pypy/changeset/cab06c8fae2f/ Log:recheck the value, they're not eternal diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/opt

[pypy-commit] pypy result-in-resops: a little bit of dance with copying optimize_value. we need a better model I think

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57612:bf44c48658a3 Date: 2012-09-26 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/bf44c48658a3/ Log:a little bit of dance with copying optimize_value. we need a better model I think diff --git a/pypy/jit/metainter

[pypy-commit] pypy result-in-resops: finish test_optimizebasic

2012-09-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r57613:01d0a3b8ffb9 Date: 2012-09-26 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/01d0a3b8ffb9/ Log:finish test_optimizebasic diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/op

[pypy-commit] pypy translation-cleanup: Simplify code; flowspacify POP_BLOCK

2012-09-26 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57615:fc4ae75ecea4 Date: 2012-09-25 06:00 +0100 http://bitbucket.org/pypy/pypy/changeset/fc4ae75ecea4/ Log:Simplify code; flowspacify POP_BLOCK diff --git a/pypy/objspace/flow/flowcontext.py b/pypy/objspace/flow/flowcontext.py --- a

[pypy-commit] pypy translation-cleanup: Don't call superclass method from FlowObjSpace.exception_match()

2012-09-26 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57617:fa4e329098dc Date: 2012-09-25 17:09 +0100 http://bitbucket.org/pypy/pypy/changeset/fa4e329098dc/ Log:Don't call superclass method from FlowObjSpace.exception_match() diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/f

[pypy-commit] pypy translation-cleanup: Kill ObjSpace.full_exceptions

2012-09-26 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57616:862f3101015a Date: 2012-09-25 06:51 +0100 http://bitbucket.org/pypy/pypy/changeset/862f3101015a/ Log:Kill ObjSpace.full_exceptions diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/inte

[pypy-commit] pypy translation-cleanup: Remove dead code in FlowObjSpace.unpackiterable()

2012-09-26 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57618:53a80036a555 Date: 2012-09-26 21:32 +0100 http://bitbucket.org/pypy/pypy/changeset/53a80036a555/ Log:Remove dead code in FlowObjSpace.unpackiterable() and make it clear that all cases are accounted for. diff --git a/py

[pypy-commit] pypy default: refactor dupe impls into a base class

2012-09-26 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r57619:385b31354be6 Date: 2012-09-26 13:55 -0700 http://bitbucket.org/pypy/pypy/changeset/385b31354be6/ Log:refactor dupe impls into a base class diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py --- a/pypy/obj

[pypy-commit] pypy numpypy-problems: implement StringArray methods, add failing test

2012-09-26 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r57622:4c5d7dc7f7d9 Date: 2012-09-27 01:15 +0200 http://bitbucket.org/pypy/pypy/changeset/4c5d7dc7f7d9/ Log:implement StringArray methods, add failing test diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_

[pypy-commit] pypy numpypy-problems: allow numpy.void subclass

2012-09-26 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r57621:b9a4275d0959 Date: 2012-09-26 23:58 +0200 http://bitbucket.org/pypy/pypy/changeset/b9a4275d0959/ Log:allow numpy.void subclass diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/mo

[pypy-commit] pypy length-hint: merge default

2012-09-26 Thread pjenvey
Author: Philip Jenvey Branch: length-hint Changeset: r57623:0cd03df08692 Date: 2012-09-26 15:21 -0700 http://bitbucket.org/pypy/pypy/changeset/0cd03df08692/ Log:merge default diff --git a/pypy/doc/config/objspace.usemodules._csv.txt b/pypy/doc/config/objspace.usemodules._csv.txt new file mo

[pypy-commit] pypy length-hint: add a get_printable_location

2012-09-26 Thread pjenvey
Author: Philip Jenvey Branch: length-hint Changeset: r57624:18cbe2d3404b Date: 2012-09-26 16:58 -0700 http://bitbucket.org/pypy/pypy/changeset/18cbe2d3404b/ Log:add a get_printable_location diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std

[pypy-commit] pypy length-hint: cli probably needs this too

2012-09-26 Thread pjenvey
Author: Philip Jenvey Branch: length-hint Changeset: r57626:9b5412db6520 Date: 2012-09-26 17:03 -0700 http://bitbucket.org/pypy/pypy/changeset/9b5412db6520/ Log:cli probably needs this too diff --git a/pypy/translator/cli/src/pypylib.cs b/pypy/translator/cli/src/pypylib.cs --- a/pypy/transl

[pypy-commit] pypy length-hint: add the rest of the needed __length_hint__ impls and more tests

2012-09-26 Thread pjenvey
Author: Philip Jenvey Branch: length-hint Changeset: r57625:56e278ef5eb1 Date: 2012-09-26 17:02 -0700 http://bitbucket.org/pypy/pypy/changeset/56e278ef5eb1/ Log:add the rest of the needed __length_hint__ impls and more tests diff --git a/pypy/module/_collections/interp_deque.py b/pypy/modul