[pypy-commit] pypy default: add a test for c17aa572ce36

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61121:514fb4ea981d Date: 2013-02-12 03:50 -0500 http://bitbucket.org/pypy/pypy/changeset/514fb4ea981d/ Log:add a test for c17aa572ce36 diff --git a/pypy/module/test_lib_pypy/pyrepl/test_bugs.py

[pypy-commit] pypy default: small addition to last test

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61122:f81f586cea88 Date: 2013-02-12 04:04 -0500 http://bitbucket.org/pypy/pypy/changeset/f81f586cea88/ Log:small addition to last test diff --git a/pypy/module/test_lib_pypy/pyrepl/test_bugs.py

[pypy-commit] pypy jitframe-on-heap: Kill another copy of the same (broken) logic

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61123:009a38d24d36 Date: 2013-02-12 12:47 +0200 http://bitbucket.org/pypy/pypy/changeset/009a38d24d36/ Log:Kill another copy of the same (broken) logic diff --git a/rpython/jit/backend/llsupport/rewrite.py

[pypy-commit] pypy urlparse-unquote-faster: fix quadratic slowness of unquote (caused by buliding string with inplace addition)

2013-02-12 Thread kostialopuhin
Author: Konstantin Lopuhin kostia.lopu...@gmail.com Branch: urlparse-unquote-faster Changeset: r61124:c7ea99e3b4db Date: 2013-02-12 00:22 +0400 http://bitbucket.org/pypy/pypy/changeset/c7ea99e3b4db/ Log:fix quadratic slowness of unquote (caused by buliding string with inplace

[pypy-commit] pypy default: Merged in kostialopuhin/pypy/urlparse-unquote-faster (pull request #118)

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r61125:dcc4f89c3872 Date: 2013-02-12 12:59 +0200 http://bitbucket.org/pypy/pypy/changeset/dcc4f89c3872/ Log:Merged in kostialopuhin/pypy/urlparse-unquote-faster (pull request #118) Make unquote from urllib and

[pypy-commit] pypy jitframe-on-heap: fixes for gc_integration

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61126:45ecdb12c70d Date: 2013-02-12 13:05 +0200 http://bitbucket.org/pypy/pypy/changeset/45ecdb12c70d/ Log:fixes for gc_integration diff --git a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy jitframe-on-heap: more 32bit fixes

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61128:99028fa539f2 Date: 2013-02-12 13:19 +0200 http://bitbucket.org/pypy/pypy/changeset/99028fa539f2/ Log:more 32bit fixes diff --git a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy jitframe-on-heap: fix those tests

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61129:b0c9765f3558 Date: 2013-02-12 13:23 +0200 http://bitbucket.org/pypy/pypy/changeset/b0c9765f3558/ Log:fix those tests diff --git a/rpython/jit/backend/x86/test/test_gc_integration.py

[pypy-commit] pypy default: actually backout dcc4f89c3872

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61130:935bd2f2584b Date: 2013-02-12 06:29 -0500 http://bitbucket.org/pypy/pypy/changeset/935bd2f2584b/ Log:actually backout dcc4f89c3872 ___ pypy-commit mailing list

[pypy-commit] pypy jitframe-on-heap: We now keep the frame in ebp, easy

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61131:7db4696a951c Date: 2013-02-12 13:41 +0200 http://bitbucket.org/pypy/pypy/changeset/7db4696a951c/ Log:We now keep the frame in ebp, easy diff --git a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy jitframe-on-heap: fix the last gc_integration test

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61132:094a1cda58d3 Date: 2013-02-12 13:43 +0200 http://bitbucket.org/pypy/pypy/changeset/094a1cda58d3/ Log:fix the last gc_integration test diff --git a/rpython/jit/backend/x86/test/test_gc_integration.py

[pypy-commit] pypy unquote-faster: fix quadratic slowness of unquote (caused by buliding string with inplace addition)

2013-02-12 Thread kostialopuhin
Author: Konstantin Lopuhin kostia.lopu...@gmail.com Branch: unquote-faster Changeset: r61133:f505dfc8c778 Date: 2013-02-12 16:09 +0400 http://bitbucket.org/pypy/pypy/changeset/f505dfc8c778/ Log:fix quadratic slowness of unquote (caused by buliding string with inplace addition) diff

[pypy-commit] pypy unquote-faster: avoid extra copy

2013-02-12 Thread kostialopuhin
Author: Konstantin Lopuhin kostia.lopu...@gmail.com Branch: unquote-faster Changeset: r61134:134dddef38b4 Date: 2013-02-12 17:01 +0400 http://bitbucket.org/pypy/pypy/changeset/134dddef38b4/ Log:avoid extra copy diff --git a/lib-python/2.7/urllib.py b/lib-python/2.7/urllib.py ---

[pypy-commit] pypy default: Merged in kostialopuhin/pypy/unquote-faster (pull request #119)

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61135:46fb234140b9 Date: 2013-02-12 05:07 -0800 http://bitbucket.org/pypy/pypy/changeset/46fb234140b9/ Log:Merged in kostialopuhin/pypy/unquote-faster (pull request #119) Make unquote from urllib and urlparse faster diff

[pypy-commit] pypy default: test, fix missing dtype in coerce

2013-02-12 Thread mattip
Author: mattip Branch: Changeset: r61136:78737ede9909 Date: 2013-02-12 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/78737ede9909/ Log:test, fix missing dtype in coerce diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py ---

[pypy-commit] pypy default: typo

2013-02-12 Thread mattip
Author: mattip Branch: Changeset: r61137:24d0ce574830 Date: 2013-02-12 17:25 +0200 http://bitbucket.org/pypy/pypy/changeset/24d0ce574830/ Log:typo diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/module/micronumpy/types.py +++

[pypy-commit] pypy jitframe-on-heap: er, I'm a moron

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61138:ad46b2046728 Date: 2013-02-12 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ad46b2046728/ Log:er, I'm a moron diff --git a/rpython/jit/backend/llsupport/jitframe.py

[pypy-commit] pypy jitframe-on-heap: missing import

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61139:af14ec8e43fc Date: 2013-02-12 17:48 +0200 http://bitbucket.org/pypy/pypy/changeset/af14ec8e43fc/ Log:missing import diff --git a/rpython/jit/backend/x86/test/test_zrpy_gc_boehm.py

[pypy-commit] pypy jitframe-on-heap: oops

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61141:e11d4dff507d Date: 2013-02-12 18:11 +0200 http://bitbucket.org/pypy/pypy/changeset/e11d4dff507d/ Log:oops diff --git a/rpython/jit/backend/arm/test/test_runner.py

[pypy-commit] pypy jitframe-on-heap: a historical commit - start sharing code between arm and x86

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61143:3c7de3e490d1 Date: 2013-02-12 18:30 +0200 http://bitbucket.org/pypy/pypy/changeset/3c7de3e490d1/ Log:a historical commit - start sharing code between arm and x86 diff --git

[pypy-commit] pypy jitframe-on-heap: rewrite this test

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61140:8c534cd20ab5 Date: 2013-02-12 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/8c534cd20ab5/ Log:rewrite this test diff --git a/rpython/jit/backend/arm/test/test_runner.py

[pypy-commit] pypy jitframe-on-heap: finish fixing this test

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61142:932cb78d444f Date: 2013-02-12 18:14 +0200 http://bitbucket.org/pypy/pypy/changeset/932cb78d444f/ Log:finish fixing this test diff --git a/rpython/jit/backend/arm/test/test_runner.py

[pypy-commit] cffi auto-types: An extra test for 'bool'.

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: auto-types Changeset: r1146:c1ea20ec5783 Date: 2013-02-12 16:41 +0100 http://bitbucket.org/cffi/cffi/changeset/c1ea20ec5783/ Log:An extra test for 'bool'. diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++

[pypy-commit] cffi enum-as-int: Fix enums to use the same rule as gcc: they are actually not always

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: enum-as-int Changeset: r1147:c0fb2acdd6f7 Date: 2013-02-12 18:14 +0100 http://bitbucket.org/cffi/cffi/changeset/c0fb2acdd6f7/ Log:Fix enums to use the same rule as gcc: they are actually not always 'int', but the first of the following types

[pypy-commit] cffi default: hg merge slicing

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r1149:62db8ccc85d2 Date: 2013-02-12 18:19 +0100 http://bitbucket.org/cffi/cffi/changeset/62db8ccc85d2/ Log:hg merge slicing diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -102,7

[pypy-commit] cffi enum-as-int: More documentation

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: enum-as-int Changeset: r1150:ea9fec031def Date: 2013-02-12 18:21 +0100 http://bitbucket.org/cffi/cffi/changeset/ea9fec031def/ Log:More documentation diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++

[pypy-commit] cffi default: hg merge enum-as-int

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r1151:4aed2f4e2bc1 Date: 2013-02-12 18:26 +0100 http://bitbucket.org/cffi/cffi/changeset/4aed2f4e2bc1/ Log:hg merge enum-as-int diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -824,35

[pypy-commit] cffi default: hg merge auto-types

2013-02-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r1152:a5e3e36914a5 Date: 2013-02-12 18:27 +0100 http://bitbucket.org/cffi/cffi/changeset/a5e3e36914a5/ Log:hg merge auto-types diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -3346,7

[pypy-commit] pypy jitframe-on-heap: fix this test

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61144:a202d86f7287 Date: 2013-02-12 23:06 +0200 http://bitbucket.org/pypy/pypy/changeset/a202d86f7287/ Log:fix this test diff --git a/rpython/jit/backend/llsupport/test/test_runner.py

[pypy-commit] pypy jitframe-on-heap: test_gc for 32bit

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61145:839be53e2b6c Date: 2013-02-12 23:08 +0200 http://bitbucket.org/pypy/pypy/changeset/839be53e2b6c/ Log:test_gc for 32bit diff --git a/rpython/jit/backend/llsupport/test/test_gc.py

[pypy-commit] pypy default: test, add to_builtin_type for str

2013-02-12 Thread mattip
Author: mattip matti.pi...@gmail.com Branch: Changeset: r61146:711464be0c98 Date: 2013-02-12 21:29 +0200 http://bitbucket.org/pypy/pypy/changeset/711464be0c98/ Log:test, add to_builtin_type for str diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy jitframe-on-heap: floats come at even places, always

2013-02-12 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: jitframe-on-heap Changeset: r61147:2b18ceeedd8f Date: 2013-02-12 23:22 +0200 http://bitbucket.org/pypy/pypy/changeset/2b18ceeedd8f/ Log:floats come at even places, always diff --git a/rpython/jit/backend/llsupport/test/test_rewrite.py

[pypy-commit] pypy missing-os-functions: A branch to expose all posix functions supported by the platform,

2013-02-12 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: missing-os-functions Changeset: r61149:6daaf21d82ff Date: 2013-02-12 21:34 +0100 http://bitbucket.org/pypy/pypy/changeset/6daaf21d82ff/ Log:A branch to expose all posix functions supported by the platform, even when the hosting

[pypy-commit] pypy missing-os-functions: Use explicit names for posix functions and methods.

2013-02-12 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: missing-os-functions Changeset: r61150:0a0abe7ca7a4 Date: 2013-02-12 22:43 +0100 http://bitbucket.org/pypy/pypy/changeset/0a0abe7ca7a4/ Log:Use explicit names for posix functions and methods. It still relies on host Python for

[pypy-commit] pypy default: (fijal, agaynor) another try at presizing

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61151:2924a59b74ba Date: 2013-02-12 16:54 -0500 http://bitbucket.org/pypy/pypy/changeset/2924a59b74ba/ Log:(fijal, agaynor) another try at presizing diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py ---

[pypy-commit] pypy py3k: kill!

2013-02-12 Thread pjenvey
Author: Philip Jenvey pjen...@underboss.org Branch: py3k Changeset: r61152:cff1d143164c Date: 2013-02-12 14:06 -0800 http://bitbucket.org/pypy/pypy/changeset/cff1d143164c/ Log:kill! diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py ---

[pypy-commit] pypy py3k: regrtest.replace_stdout carelessly changes stdout's name attrib, fix it to

2013-02-12 Thread pjenvey
Author: Philip Jenvey pjen...@underboss.org Branch: py3k Changeset: r61153:27dc4381e169 Date: 2013-02-12 14:10 -0800 http://bitbucket.org/pypy/pypy/changeset/27dc4381e169/ Log:regrtest.replace_stdout carelessly changes stdout's name attrib, fix it to happen before import so its

[pypy-commit] pypy default: (amaury) presize to maxsplit + 1 not maxsplit

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61154:2db1e1e6b77e Date: 2013-02-12 17:16 -0500 http://bitbucket.org/pypy/pypy/changeset/2db1e1e6b77e/ Log:(amaury) presize to maxsplit + 1 not maxsplit diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py ---

[pypy-commit] pypy default: test, implement to_builtin_type for StringType

2013-02-12 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: Changeset: r61156:c99336a795d3 Date: 2013-02-13 00:25 +0200 http://bitbucket.org/pypy/pypy/changeset/c99336a795d3/ Log:test, implement to_builtin_type for StringType diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy default: fix whatsnew

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61157:df3aa2beb60f Date: 2013-02-12 19:40 -0500 http://bitbucket.org/pypy/pypy/changeset/df3aa2beb60f/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy py3k: update rich comparisons

2013-02-12 Thread pjenvey
Author: Philip Jenvey pjen...@underboss.org Branch: py3k Changeset: r61158:46552d7beaa9 Date: 2013-02-12 18:14 -0800 http://bitbucket.org/pypy/pypy/changeset/46552d7beaa9/ Log:update rich comparisons diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py

[pypy-commit] pypy default: improve this test to also test failures on backwards seeks when no raw seek is available

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61161:bca3a1371847 Date: 2013-02-13 00:41 -0500 http://bitbucket.org/pypy/pypy/changeset/bca3a1371847/ Log:improve this test to also test failures on backwards seeks when no raw seek is available diff --git

[pypy-commit] pypy default: prevent streamio SEEK_SET from trashing the buffers for in-buffer seeks, fixes issue1234

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61162:66d1e56f69a4 Date: 2013-02-13 01:25 -0500 http://bitbucket.org/pypy/pypy/changeset/66d1e56f69a4/ Log:prevent streamio SEEK_SET from trashing the buffers for in-buffer seeks, fixes issue1234 diff --git

[pypy-commit] pypy default: test and fix for _io buffering: in buffer back seeks shouldn't trash the buffer

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61159:fa3dd6e22b8c Date: 2013-02-13 00:21 -0500 http://bitbucket.org/pypy/pypy/changeset/fa3dd6e22b8c/ Log:test and fix for _io buffering: in buffer back seeks shouldn't trash the buffer just because we have no forward

[pypy-commit] pypy default: fix this test: it wasn't testing what it claimed to because it was constructing

2013-02-12 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r61160:1aa187fce1db Date: 2013-02-13 00:30 -0500 http://bitbucket.org/pypy/pypy/changeset/1aa187fce1db/ Log:fix this test: it wasn't testing what it claimed to because it was constructing seekable sources for a