[pypy-commit] pypy default: fix for CPython compatibility

2014-10-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r74298:2b5071286e03 Date: 2014-10-30 17:17 +0100 http://bitbucket.org/pypy/pypy/changeset/2b5071286e03/ Log:fix for CPython compatibility diff --git a/rpython/rlib/streamio.py b/rpython/rlib/streamio.py --- a/rpython/rlib/streamio.py +++ b/rpython/rlib/

[pypy-commit] pypy default: oups

2014-10-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r74300:60a7caa0e0af Date: 2014-10-30 18:10 +0100 http://bitbucket.org/pypy/pypy/changeset/60a7caa0e0af/ Log:oups diff --git a/rpython/translator/c/support.py b/rpython/translator/c/support.py --- a/rpython/translator/c/support.py +++ b/rpython/translato

[pypy-commit] pypy default: Performance fix, really this time? We need to mark "extern" symbols

2014-10-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r74299:9da85304419d Date: 2014-10-30 18:09 +0100 http://bitbucket.org/pypy/pypy/changeset/9da85304419d/ Log:Performance fix, really this time? We need to mark "extern" symbols as really hidden, even with "-fvisibility=hidden". Grumble. diff --gi

[pypy-commit] pypy default: Port the test from 2b5071286e03 here as well, in case we decide

2014-10-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r74301:babb6a7ef2ed Date: 2014-10-30 19:27 +0100 http://bitbucket.org/pypy/pypy/changeset/babb6a7ef2ed/ Log:Port the test from 2b5071286e03 here as well, in case we decide later to change or drop rlib/streamio.py. diff --git a/pypy/module/_file/

[pypy-commit] pypy default: cleanup imports

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r74302:89a24e4a0863 Date: 2014-10-30 12:05 -0700 http://bitbucket.org/pypy/pypy/changeset/89a24e4a0863/ Log:cleanup imports diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.py ++

[pypy-commit] pypy default: Test and fix for issue #1909: the logic would incorrectly insert

2014-10-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r74303:642e055393ac Date: 2014-10-30 20:20 +0100 http://bitbucket.org/pypy/pypy/changeset/642e055393ac/ Log:Test and fix for issue #1909: the logic would incorrectly insert some zero_ptr_field() operation between an int_add_ovf() and the

[pypy-commit] pypy py3.3: kill StdTypeDef

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: py3.3 Changeset: r74305:0979b414707b Date: 2014-10-30 12:09 -0700 http://bitbucket.org/pypy/pypy/changeset/0979b414707b/ Log:kill StdTypeDef diff --git a/pypy/objspace/std/dictproxyobject.py b/pypy/objspace/std/dictproxyobject.py --- a/pypy/objspace/std/dictpro

[pypy-commit] pypy py3.3: merge py3k

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: py3.3 Changeset: r74307:d7ac21574776 Date: 2014-10-30 12:24 -0700 http://bitbucket.org/pypy/pypy/changeset/d7ac21574776/ Log:merge py3k diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.py ++

[pypy-commit] pypy py3.3: merge py3k

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: py3.3 Changeset: r74304:50061af2dd26 Date: 2014-10-30 11:55 -0700 http://bitbucket.org/pypy/pypy/changeset/50061af2dd26/ Log:merge py3k diff too long, truncating to 2000 out of 3718 lines diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/

[pypy-commit] pypy py3k: merge default

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r74306:72fb7148be52 Date: 2014-10-30 12:21 -0700 http://bitbucket.org/pypy/pypy/changeset/72fb7148be52/ Log:merge default diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.py

[pypy-commit] pypy default: sync with py3k: rearrange a bit making CreateFile more easily accessible and

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r74308:eef2599e7e7d Date: 2014-10-30 15:13 -0700 http://bitbucket.org/pypy/pypy/changeset/eef2599e7e7d/ Log:sync with py3k: rearrange a bit making CreateFile more easily accessible and fill in more of the BY_HANDLE_FILE_INFORMATION struct dif

[pypy-commit] pypy py3k: merge default

2014-10-30 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r74309:4ca3a10894aa Date: 2014-10-30 15:13 -0700 http://bitbucket.org/pypy/pypy/changeset/4ca3a10894aa/ Log:merge default diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/backend/

[pypy-commit] pypy nditer-external_loop: fix translation, slices are not rpython

2014-10-30 Thread mattip
Author: mattip Branch: nditer-external_loop Changeset: r74311:b75f8403f943 Date: 2014-10-31 01:10 +0200 http://bitbucket.org/pypy/pypy/changeset/b75f8403f943/ Log:fix translation, slices are not rpython diff --git a/pypy/module/micronumpy/nditer.py b/pypy/module/micronumpy/nditer.py --- a/py

[pypy-commit] pypy nditer-external_loop: cleanup

2014-10-30 Thread mattip
Author: mattip Branch: nditer-external_loop Changeset: r74310:e4b0f4a3ed16 Date: 2014-10-31 00:48 +0200 http://bitbucket.org/pypy/pypy/changeset/e4b0f4a3ed16/ Log:cleanup diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/pypy/module/micronumpy/iter