[pypy-commit] pypy py3.5: missing import

2016-08-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86239:7b764c792a9f Date: 2016-08-17 09:28 +0200 http://bitbucket.org/pypy/pypy/changeset/7b764c792a9f/ Log:missing import diff --git a/lib-python/3/test/test_class.py b/lib-python/3/test/test_class.py --- a/lib-python/3/test/test_class.py +++ b/li

[pypy-commit] pypy default: add a fake jitdriver to the jitdriver static data (fixes many tests in test_ajit)

2016-08-17 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86241:0b56b66d816b Date: 2016-08-17 11:04 +0200 http://bitbucket.org/pypy/pypy/changeset/0b56b66d816b/ Log:add a fake jitdriver to the jitdriver static data (fixes many tests in test_ajit) diff --git a/rpython/jit/metainterp/test/support.

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86240:d8e14af5ffed Date: 2016-08-17 09:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d8e14af5ffed/ Log:merge py3.5 diff too long, truncating to 2000 out of 4486 lines diff --git a/include/PyPy.h b/include/PyPy.h --- a/include

[pypy-commit] pypy memoryview-attributes: add tests, implement buffer check

2016-08-17 Thread mattip
Author: Matti Picus Branch: memoryview-attributes Changeset: r86242:a0ab08cd0fb3 Date: 2016-08-16 18:47 +0300 http://bitbucket.org/pypy/pypy/changeset/a0ab08cd0fb3/ Log:add tests, implement buffer check diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpye

[pypy-commit] extradoc extradoc: update

2016-08-17 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5672:e13c7d0db892 Date: 2016-08-17 12:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/e13c7d0db892/ Log:update diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/planning/py3.5/2016-augus

[pypy-commit] pypy py3.5-async: Add StopAsyncIteration exception, expand test to check 'async for' in test_asyncio

2016-08-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86243:7d96e4bc57bb Date: 2016-08-17 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/7d96e4bc57bb/ Log:Add StopAsyncIteration exception, expand test to check 'async for' in test_asyncio diff --git a/pypy/interpreter/astcompil

[pypy-commit] pypy quad-color-gc: a branch to experiment with a new GC (see TODO file)

2016-08-17 Thread Raemi
Author: Remi Meier Branch: quad-color-gc Changeset: r86244:8ca6fccd6b2f Date: 2016-08-17 13:13 +0200 http://bitbucket.org/pypy/pypy/changeset/8ca6fccd6b2f/ Log:a branch to experiment with a new GC (see TODO file) diff --git a/TODO b/TODO new file mode 100644 --- /dev/null +++ b/TODO @@ -0,0

[pypy-commit] pypy py3.5: Fix the test list, and skip for now some that seem to deadlock

2016-08-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86245:fe7c2ea3520e Date: 2016-08-17 13:21 +0200 http://bitbucket.org/pypy/pypy/changeset/fe7c2ea3520e/ Log:Fix the test list, and skip for now some that seem to deadlock diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python

[pypy-commit] cffi default: Document some common mistakes of bad lifetime of ffi.new()

2016-08-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r2738:f634d78ac712 Date: 2016-08-17 14:22 +0200 http://bitbucket.org/cffi/cffi/changeset/f634d78ac712/ Log:Document some common mistakes of bad lifetime of ffi.new() diff --git a/doc/source/using.rst b/doc/source/using.rst --- a/doc/source/using.rst +++

[pypy-commit] extradoc extradoc: update planned features

2016-08-17 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5673:639489d29314 Date: 2016-08-17 10:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/639489d29314/ Log:update planned features diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/pl

[pypy-commit] pypy asmmemmgr-for-code-only: A branch to simplify asmmemmgr.py so that it is only used for code, not

2016-08-17 Thread arigo
Author: Armin Rigo Branch: asmmemmgr-for-code-only Changeset: r86248:0194da5a333a Date: 2016-08-17 16:25 +0200 http://bitbucket.org/pypy/pypy/changeset/0194da5a333a/ Log:A branch to simplify asmmemmgr.py so that it is only used for code, not for data _

[pypy-commit] pypy py3.5-async: Add lookup for __anext__ in next() and __anext__ to typedef of coroutines, add better (offline) async_for test, remove old async_for test and change it back to test onl

2016-08-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86250:d819f16ccf3f Date: 2016-08-17 17:25 +0200 http://bitbucket.org/pypy/pypy/changeset/d819f16ccf3f/ Log:Add lookup for __anext__ in next() and __anext__ to typedef of coroutines, add better (offline) async_for test, remove old

[pypy-commit] pypy asmmemmgr-for-code-only: in-progress

2016-08-17 Thread arigo
Author: Armin Rigo Branch: asmmemmgr-for-code-only Changeset: r86249:9fb620098ee2 Date: 2016-08-17 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9fb620098ee2/ Log:in-progress diff --git a/rpython/jit/backend/llsupport/asmmemmgr.py b/rpython/jit/backend/llsupport/asmmemmgr.py --- a/rp

[pypy-commit] pypy asmmemmgr-for-code-only: fixes

2016-08-17 Thread arigo
Author: Armin Rigo Branch: asmmemmgr-for-code-only Changeset: r86251:940d3c45a1c5 Date: 2016-08-17 17:32 +0200 http://bitbucket.org/pypy/pypy/changeset/940d3c45a1c5/ Log:fixes diff --git a/rpython/jit/backend/llsupport/asmmemmgr.py b/rpython/jit/backend/llsupport/asmmemmgr.py --- a/rpython/

[pypy-commit] pypy asmmemmgr-for-code-only: Test fix, comments

2016-08-17 Thread arigo
Author: Armin Rigo Branch: asmmemmgr-for-code-only Changeset: r86252:b8f43775 Date: 2016-08-17 18:00 +0200 http://bitbucket.org/pypy/pypy/changeset/b8f43775/ Log:Test fix, comments diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py -

[pypy-commit] pypy asmmemmgr-for-code-only: Fix more tests

2016-08-17 Thread arigo
Author: Armin Rigo Branch: asmmemmgr-for-code-only Changeset: r86253:3342ecf1974e Date: 2016-08-17 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/3342ecf1974e/ Log:Fix more tests diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py --- a

[pypy-commit] pypy default: kill unneccessary line

2016-08-17 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r86254:b5b9e11e782d Date: 2016-08-17 17:39 +0200 http://bitbucket.org/pypy/pypy/changeset/b5b9e11e782d/ Log:kill unneccessary line diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict.py +++ b

[pypy-commit] pypy py3.5-async: Add TODO for __anext__ in coroutine wrapper

2016-08-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86256:0797bd9ecb43 Date: 2016-08-17 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/0797bd9ecb43/ Log:Add TODO for __anext__ in coroutine wrapper diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/inte

[pypy-commit] pypy py3.5-async: Change __next__ to __anext__ in coroutine

2016-08-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86255:bc47d0d39227 Date: 2016-08-17 19:01 +0200 http://bitbucket.org/pypy/pypy/changeset/bc47d0d39227/ Log:Change __next__ to __anext__ in coroutine diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interp

[pypy-commit] pypy py3.5-async: Minor change in TODO for __anext__

2016-08-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86257:2ec473a26e63 Date: 2016-08-17 19:06 +0200 http://bitbucket.org/pypy/pypy/changeset/2ec473a26e63/ Log:Minor change in TODO for __anext__ diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/t

[pypy-commit] pypy default: Refactor the uid_t/gid_t handling in rlib.rposix and in interp_posix.py,

2016-08-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r86258:a59647bbf2e6 Date: 2016-08-17 23:00 +0200 http://bitbucket.org/pypy/pypy/changeset/a59647bbf2e6/ Log:Refactor the uid_t/gid_t handling in rlib.rposix and in interp_posix.py, based on the clean-up of CPython 2.7.x (see comment in in