[pypy-commit] pypy py3tests: Inject a fake pytest module for untranslated new-style applevel tests

2018-03-20 Thread rlamy
Author: Ronan Lamy Branch: py3tests Changeset: r94028:488e2edbef85 Date: 2018-03-20 13:27 +0100 http://bitbucket.org/pypy/pypy/changeset/488e2edbef85/ Log:Inject a fake pytest module for untranslated new-style applevel tests diff --git a/pypy/tool/pytest/appsupport.py b/pypy/tool/pyt

[pypy-commit] pypy cpyext-fast-typecheck: (anto, matti): add a passing test

2018-03-20 Thread antocuni
Author: Antonio Cuni Branch: cpyext-fast-typecheck Changeset: r94030:c05e38122aa5 Date: 2018-03-20 15:09 +0100 http://bitbucket.org/pypy/pypy/changeset/c05e38122aa5/ Log:(anto, matti): add a passing test diff --git a/pypy/module/cpyext/test/test_sliceobject.py b/pypy/module/cpyext/test/test

[pypy-commit] pypy cpyext-fast-typecheck: implement PySlice_Check as a fast macro instead of going through the slow roundtrip

2018-03-20 Thread antocuni
Author: Antonio Cuni Branch: cpyext-fast-typecheck Changeset: r94032:4744cec39496 Date: 2018-03-20 15:31 +0100 http://bitbucket.org/pypy/pypy/changeset/4744cec39496/ Log:implement PySlice_Check as a fast macro instead of going through the slow roundtrip diff --git a/pypy/module/cpyex

[pypy-commit] pypy cpyext-fast-typecheck: (anto, matti) introduce a new way to implement Py*_Check efficiently: we add a

2018-03-20 Thread antocuni
Author: Antonio Cuni Branch: cpyext-fast-typecheck Changeset: r94031:185b284722b0 Date: 2018-03-20 15:25 +0100 http://bitbucket.org/pypy/pypy/changeset/185b284722b0/ Log:(anto, matti) introduce a new way to implement Py*_Check efficiently: we add a new field to typeobject which contai

[pypy-commit] pypy cpyext-fast-typecheck: (anto, matti): start a branch in which to speed up things like PySlice_Check and similar

2018-03-20 Thread antocuni
Author: Antonio Cuni Branch: cpyext-fast-typecheck Changeset: r94029:3ee549601971 Date: 2018-03-20 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/3ee549601971/ Log:(anto, matti): start a branch in which to speed up things like PySlice_Check and similar _

[pypy-commit] pypy cpyext-fast-typecheck: (anto, matti): fix the tests broken by the previous commit: we are no longer

2018-03-20 Thread antocuni
Author: Antonio Cuni Branch: cpyext-fast-typecheck Changeset: r94033:403e8744b785 Date: 2018-03-20 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/403e8744b785/ Log:(anto, matti): fix the tests broken by the previous commit: we are no longer able to call PySlice_Check directly, b

[pypy-commit] pypy cpyext-fast-typecheck: anto, matti) implement PyBool_Check as a fast macro

2018-03-20 Thread mattip
Author: Matti Picus Branch: cpyext-fast-typecheck Changeset: r94034:833681add062 Date: 2018-03-20 16:53 +0200 http://bitbucket.org/pypy/pypy/changeset/833681add062/ Log:anto, matti) implement PyBool_Check as a fast macro diff --git a/pypy/module/cpyext/boolobject.py b/pypy/module/cpyext/bool

[pypy-commit] pypy guard-compatible: (arigo, remi) fix test

2018-03-20 Thread Raemi
Author: Remi Meier Branch: guard-compatible Changeset: r94035:c13441bb1f3b Date: 2018-03-20 15:56 +0100 http://bitbucket.org/pypy/pypy/changeset/c13441bb1f3b/ Log:(arigo, remi) fix test diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a/rpython/ji

[pypy-commit] pypy guard-compatible: (arigo, remi) test and fix a case of too many bridges

2018-03-20 Thread Raemi
Author: Remi Meier Branch: guard-compatible Changeset: r94036:931f5eaed82f Date: 2018-03-20 17:18 +0100 http://bitbucket.org/pypy/pypy/changeset/931f5eaed82f/ Log:(arigo, remi) test and fix a case of too many bridges see test for explanation diff --git a/rpython/jit/metainterp/black

[pypy-commit] pypy py3.6: Add gc_collect() to make it crash more reliably. Yay!

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94037:02930c62826c Date: 2018-03-20 17:29 +0100 http://bitbucket.org/pypy/pypy/changeset/02930c62826c/ Log:Add gc_collect() to make it crash more reliably. Yay! diff --git a/lib-python/3/test/test_asyncgen.py b/lib-python/3/test/test_asyncgen.p

[pypy-commit] pypy guard-compatible: (remi, arigo)

2018-03-20 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r94038:ec6d67e6b1cb Date: 2018-03-20 18:45 +0100 http://bitbucket.org/pypy/pypy/changeset/ec6d67e6b1cb/ Log:(remi, arigo) Fix what looks like a bug by staring at the diff with default diff --git a/rpython/jit/metainterp/optimize

[pypy-commit] pypy py3tests: Revert changes to _pytest/ made by this branch

2018-03-20 Thread rlamy
Author: Ronan Lamy Branch: py3tests Changeset: r94042:46d7ec4d97a8 Date: 2018-03-20 22:51 +0100 http://bitbucket.org/pypy/pypy/changeset/46d7ec4d97a8/ Log:Revert changes to _pytest/ made by this branch diff --git a/_pytest/assertion/rewrite.py b/_pytest/assertion/rewrite.py --- a/_pytest/ass

[pypy-commit] pypy py3.5: more debugging of finding cl.exe, 226287429316 did not print anything

2018-03-20 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r94043:3da473ecc0a8 Date: 2018-03-21 01:19 +0200 http://bitbucket.org/pypy/pypy/changeset/3da473ecc0a8/ Log:more debugging of finding cl.exe, 226287429316 did not print anything diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-p

[pypy-commit] pypy default: FinalizerQueue works with Boehm too

2018-03-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r94020:2804dc8a8645 Date: 2018-03-20 09:08 +0100 http://bitbucket.org/pypy/pypy/changeset/2804dc8a8645/ Log:FinalizerQueue works with Boehm too diff --git a/rpython/rlib/rgc.py b/rpython/rlib/rgc.py --- a/rpython/rlib/rgc.py +++ b/rpython/rlib/rgc.py @@

[pypy-commit] pypy reverse-debugger-updated: Fix type

2018-03-20 Thread arigo
Author: Armin Rigo Branch: reverse-debugger-updated Changeset: r94021:78d7729c2379 Date: 2018-03-20 09:56 +0100 http://bitbucket.org/pypy/pypy/changeset/78d7729c2379/ Log:Fix type diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/mo

[pypy-commit] cffi default: Show the recommended use case: API/out-of-line first, in its own section.

2018-03-20 Thread jdb
Author: Jean-Daniel Browne Branch: Changeset: r3116:9318184d748c Date: 2018-03-20 09:09 +0100 http://bitbucket.org/cffi/cffi/changeset/9318184d748c/ Log:Show the recommended use case: API/out-of-line first, in its own section. diff --git a/doc/source/overview.rst b/doc/source/overvi

[pypy-commit] buildbot default: Add link to py3.6 summary.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r1059:d86c1810081c Date: 2018-03-20 12:06 +0100 http://bitbucket.org/pypy/buildbot/changeset/d86c1810081c/ Log:Add link to py3.6 summary. diff --git a/master/templates/layout.html b/master/templates/layout.html --- a/master/templates/layout.html +++ b

[pypy-commit] pypy py3.6: Remove EOL whitespace.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94022:9f4edb1898f2 Date: 2018-03-20 12:53 +0100 http://bitbucket.org/pypy/pypy/changeset/9f4edb1898f2/ Log:Remove EOL whitespace. diff --git a/pypy/interpreter/test/test_syntax.py b/pypy/interpreter/test/test_syntax.py --- a/pypy/interpreter/te

[pypy-commit] pypy reverse-debugger-updated: Make it compile, breaks identityhash of prebuilt objects.

2018-03-20 Thread Alexander Schremmer
Author: Alexander Schremmer Branch: reverse-debugger-updated Changeset: r94026:1f98c4723883 Date: 2018-03-20 13:44 +0100 http://bitbucket.org/pypy/pypy/changeset/1f98c4723883/ Log:Make it compile, breaks identityhash of prebuilt objects. diff --git a/rpython/translator/revdb/src-revdb/revdb.

[pypy-commit] pypy py3.6: Raise SyntaxError when 'return' with value is used inside an async generator.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94027:1938b1ea9975 Date: 2018-03-20 14:10 +0100 http://bitbucket.org/pypy/pypy/changeset/1938b1ea9975/ Log:Raise SyntaxError when 'return' with value is used inside an async generator. diff --git a/pypy/interpreter/astcompiler/symtable.p