[pypy-commit] pypy.org extradoc: x86 on one line, regenerated source

2016-04-29 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r739:f5505f8ce414 Date: 2016-04-29 09:05 +0200 http://bitbucket.org/pypy/pypy.org/changeset/f5505f8ce414/ Log:x86 on one line, regenerated source diff --git a/features.html b/features.html --- a/features.html +++ b/features.html @@ -80,13

[pypy-commit] pypy default: be more consistent in naming

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r84022:2ac5162cb4ec Date: 2016-04-28 22:26 +0300 http://bitbucket.org/pypy/pypy/changeset/2ac5162cb4ec/ Log:be more consistent in naming diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict.py

[pypy-commit] pypy default: remove the weird _become method

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r84021:2a50600573cb Date: 2016-04-28 19:19 +0300 http://bitbucket.org/pypy/pypy/changeset/2a50600573cb/ Log:remove the weird _become method diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict

[pypy-commit] pypy share-mapdict-methods-2: don't inline 5 fields into everything, just into old-style classes and

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: share-mapdict-methods-2 Changeset: r84024:5a2610668526 Date: 2016-04-28 23:14 +0300 http://bitbucket.org/pypy/pypy/changeset/5a2610668526/ Log:don't inline 5 fields into everything, just into old-style classes and subclasses of object diff --git a/

[pypy-commit] pypy default: merge default

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r84026:616e8202f53f Date: 2016-04-29 11:17 +0300 http://bitbucket.org/pypy/pypy/changeset/616e8202f53f/ Log:merge default diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict.py +++ b/pypy/obj

[pypy-commit] pypy share-mapdict-methods-2: new attempt: try to share methods by simply sticking the same function objects

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: share-mapdict-methods-2 Changeset: r84023:e42550cbef26 Date: 2016-04-28 23:02 +0300 http://bitbucket.org/pypy/pypy/changeset/e42550cbef26/ Log:new attempt: try to share methods by simply sticking the same function objects into a number of classes (t

[pypy-commit] pypy share-mapdict-methods-2: fix problems with __del__: only make a single RPython subclass if

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: share-mapdict-methods-2 Changeset: r84025:1cb2c3897dbb Date: 2016-04-28 23:24 +0300 http://bitbucket.org/pypy/pypy/changeset/1cb2c3897dbb/ Log:fix problems with __del__: only make a single RPython subclass if the base class already has a del diff -

[pypy-commit] pypy share-mapdict-methods: close abandoned branch

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: share-mapdict-methods Changeset: r84027:fa02ea37ffeb Date: 2016-04-29 11:19 +0300 http://bitbucket.org/pypy/pypy/changeset/fa02ea37ffeb/ Log:close abandoned branch ___ pypy-commit mailing list pypy-commit@python.

[pypy-commit] pypy share-mapdict-methods: tighten test

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: share-mapdict-methods Changeset: r84028:8ff1bd873430 Date: 2016-04-29 12:08 +0300 http://bitbucket.org/pypy/pypy/changeset/8ff1bd873430/ Log:tighten test diff --git a/pypy/interpreter/test/test_typedef.py b/pypy/interpreter/test/test_typedef.py --- a/pypy

[pypy-commit] pypy default: merge share-mapdict-methods-2

2016-04-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r84029:0b1c7382 Date: 2016-04-29 16:52 +0300 http://bitbucket.org/pypy/pypy/changeset/0b1c7382/ Log:merge share-mapdict-methods-2 reduce generated code for subclasses by using the same function objects in all generated s

[pypy-commit] pypy default: Detail

2016-04-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r84030:cbcb5db910b7 Date: 2016-04-29 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/cbcb5db910b7/ Log:Detail diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.rst @@ -120,7 +120,7 @@ PyPy currently support

[pypy-commit] pypy.org extradoc: Rephrase

2016-04-29 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r740:d8f9d0dfa415 Date: 2016-04-29 17:23 +0200 http://bitbucket.org/pypy/pypy.org/changeset/d8f9d0dfa415/ Log:Rephrase diff --git a/features.html b/features.html --- a/features.html +++ b/features.html @@ -85,8 +85,9 @@ https://de.wikipedia.org

[pypy-commit] pypy py3k-update: Fix some tests

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84031:3a1f7e742d24 Date: 2016-04-29 16:33 +0100 http://bitbucket.org/pypy/pypy/changeset/3a1f7e742d24/ Log:Fix some tests diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module/cpyext/pyerrors.py +++ b

[pypy-commit] pypy py3k-update: 2to3fy two tests

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84032:641f1954ee8b Date: 2016-04-29 16:58 +0100 http://bitbucket.org/pypy/pypy/changeset/641f1954ee8b/ Log:2to3fy two tests diff --git a/pypy/module/cpyext/test/test_object.py b/pypy/module/cpyext/test/test_object.py --- a/pypy/module/cpyex

[pypy-commit] pypy cpyext-werror: Compile with -Werror in cpyext tests.

2016-04-29 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-werror Changeset: r84033:2b6f392b8626 Date: 2016-04-29 10:25 -0700 http://bitbucket.org/pypy/pypy/changeset/2b6f392b8626/ Log:Compile with -Werror in cpyext tests. Callers may build with -Werror and should not succeed with CPython but f

[pypy-commit] pypy py3k-update: Create PyDictProxy_Check{,Exact}

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84034:e93dae9a1960 Date: 2016-04-29 19:15 +0100 http://bitbucket.org/pypy/pypy/changeset/e93dae9a1960/ Log:Create PyDictProxy_Check{,Exact} diff --git a/pypy/module/cpyext/dictobject.py b/pypy/module/cpyext/dictobject.py --- a/pypy/module/cp

[pypy-commit] pypy py3k-update: more test fixes

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84035:a03042e29c90 Date: 2016-04-29 19:38 +0100 http://bitbucket.org/pypy/pypy/changeset/a03042e29c90/ Log:more test fixes diff --git a/pypy/module/cpyext/test/test_frameobject.py b/pypy/module/cpyext/test/test_frameobject.py --- a/pypy/mod

[pypy-commit] pypy py3k-update: more test fixes

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84036:81e8c1b4cde0 Date: 2016-04-29 20:02 +0100 http://bitbucket.org/pypy/pypy/changeset/81e8c1b4cde0/ Log:more test fixes diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/c

[pypy-commit] pypy py3k: Merged in marky1991/pypy_new/33_fix_itertools (pull request #437)

2016-04-29 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84047:e16f720c6101 Date: 2016-04-29 17:02 -0400 http://bitbucket.org/pypy/pypy/changeset/e16f720c6101/ Log:Merged in marky1991/pypy_new/33_fix_itertools (pull request #437) 33_fix_itertools diff --git a/lib-python/3/test/test_itertools.py

[pypy-commit] pypy 33_fix_itertools: Fix translation. (Thanks ronan)

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84039:c84d7d8227be Date: 2016-04-24 21:06 -0400 http://bitbucket.org/pypy/pypy/changeset/c84d7d8227be/ Log:Fix translation. (Thanks ronan) diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.

[pypy-commit] pypy 33_fix_itertools: Fix final two failing tests.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84043:94204cd7d00d Date: 2016-04-28 20:48 -0400 http://bitbucket.org/pypy/pypy/changeset/94204cd7d00d/ Log:Fix final two failing tests. diff --git a/pypy/module/itertools/__init__.py b/pypy/module/itertools/__init__.py --- a/pypy/modul

[pypy-commit] pypy 33_fix_itertools: Sort of fix the remaining itertools tests. Translation is currently broken and I had to use a lot of isinstance assertions to make the annotator happy. Committing

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84038:b8b4f1dbd1bc Date: 2016-04-24 19:28 -0400 http://bitbucket.org/pypy/pypy/changeset/b8b4f1dbd1bc/ Log:Sort of fix the remaining itertools tests. Translation is currently broken and I had to use a lot of isinstance assertions

[pypy-commit] pypy 33_fix_itertools: Got rid of unnecessary space.wrap calls and was then able to get rid of two of the three type assertions.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84040:9f7cb7aded10 Date: 2016-04-24 23:57 -0400 http://bitbucket.org/pypy/pypy/changeset/9f7cb7aded10/ Log:Got rid of unnecessary space.wrap calls and was then able to get rid of two of the three type assertions. diff --git a/py

[pypy-commit] pypy 33_fix_itertools: Get rid of all of the changes in test_itertools I never meant to actually commit.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84041:5adbc0348e12 Date: 2016-04-25 02:03 -0400 http://bitbucket.org/pypy/pypy/changeset/5adbc0348e12/ Log:Get rid of all of the changes in test_itertools I never meant to actually commit. diff --git a/lib-python/3/test/test_ite

[pypy-commit] pypy 33_fix_itertools: Respond to review.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84045:4608f2a4e438 Date: 2016-04-29 15:01 -0400 http://bitbucket.org/pypy/pypy/changeset/4608f2a4e438/ Log:Respond to review. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py --- a/lib-python/3/tes

[pypy-commit] pypy 33_fix_itertools: Get rid of out-of-date comment.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84044:3dae50cc472c Date: 2016-04-29 07:47 -0400 http://bitbucket.org/pypy/pypy/changeset/3dae50cc472c/ Log:Get rid of out-of-date comment. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.

[pypy-commit] pypy 33_fix_itertools: Fix the islice test.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84037:40a29d6f9028 Date: 2016-04-22 00:24 -0400 http://bitbucket.org/pypy/pypy/changeset/40a29d6f9028/ Log:Fix the islice test. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py --- a/lib-python/3/t

[pypy-commit] pypy 33_fix_itertools: Fix infinite loop bug in reduce.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84042:dfeff15ecc62 Date: 2016-04-25 02:05 -0400 http://bitbucket.org/pypy/pypy/changeset/dfeff15ecc62/ Log:Fix infinite loop bug in reduce. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools

[pypy-commit] pypy 33_fix_itertools: Use support.gc_collect instead of regular gc.collect

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84046:a940916c3f40 Date: 2016-04-29 15:08 -0400 http://bitbucket.org/pypy/pypy/changeset/a940916c3f40/ Log:Use support.gc_collect instead of regular gc.collect diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_i

[pypy-commit] pypy py3k-update: fix fix fix

2016-04-29 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84048:7c8c1f693f28 Date: 2016-04-30 00:37 +0100 http://bitbucket.org/pypy/pypy/changeset/7c8c1f693f28/ Log:fix fix fix diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py +++ b/py