[pypy-commit] pypy py3.5-async: Raise runtimewarning if coroutine was never awaited in finalize

2016-07-17 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85747:5d91025f5131 Date: 2016-07-17 23:02 +0200 http://bitbucket.org/pypy/pypy/changeset/5d91025f5131/ Log:Raise runtimewarning if coroutine was never awaited in finalize diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/gene

[pypy-commit] pypy default: More documentation

2016-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r85746:54b7118ed2a1 Date: 2016-07-17 22:37 +0200 http://bitbucket.org/pypy/pypy/changeset/54b7118ed2a1/ Log:More documentation diff --git a/lib_pypy/_pypy_winbase_build.py b/lib_pypy/_pypy_winbase_build.py --- a/lib_pypy/_pypy_winbase_build.py +++ b/lib

[pypy-commit] pypy default: Document the hacking of cffi._pycparser here, in case we upgrade

2016-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r85745:0dba3fb6b61f Date: 2016-07-17 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/0dba3fb6b61f/ Log:Document the hacking of cffi._pycparser here, in case we upgrade cffi._pycparser. diff --git a/lib_pypy/_pypy_winbase_build.py b/lib_pypy

[pypy-commit] pypy default: hg merge msvcrt-cffi

2016-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r85743:a96b9413bfb3 Date: 2016-07-17 22:24 +0200 http://bitbucket.org/pypy/pypy/changeset/a96b9413bfb3/ Log:hg merge msvcrt-cffi Rewrite the Win32 dependencies of 'subprocess' to use cffi instead of ctypes. This avoids importing ctypes i

[pypy-commit] pypy msvcrt-cffi: fix for test_fileio

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85741:44b1abd4fcbb Date: 2016-07-17 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/44b1abd4fcbb/ Log:fix for test_fileio diff --git a/lib_pypy/_subprocess.py b/lib_pypy/_subprocess.py --- a/lib_pypy/_subprocess.py +++ b/lib_pypy/_subpr

[pypy-commit] pypy default: Document branch

2016-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r85744:96be7efe9700 Date: 2016-07-17 22:25 +0200 http://bitbucket.org/pypy/pypy/changeset/96be7efe9700/ Log:Document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy msvcrt-cffi: close branch, ready to merge

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85742:0dd94e498a5c Date: 2016-07-17 22:22 +0200 http://bitbucket.org/pypy/pypy/changeset/0dd94e498a5c/ Log:close branch, ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://m

[pypy-commit] pypy msvcrt-cffi: Fix: GetStdHandle() must not free the handle it returns

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85740:e5ff527a2054 Date: 2016-07-17 18:29 +0200 http://bitbucket.org/pypy/pypy/changeset/e5ff527a2054/ Log:Fix: GetStdHandle() must not free the handle it returns diff --git a/lib_pypy/_subprocess.py b/lib_pypy/_subprocess.py --- a/lib_pypy/

[pypy-commit] pypy msvcrt-cffi: More fixing

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85739:5e07aae6b97d Date: 2016-07-17 17:48 +0200 http://bitbucket.org/pypy/pypy/changeset/5e07aae6b97d/ Log:More fixing diff --git a/lib_pypy/_subprocess.py b/lib_pypy/_subprocess.py --- a/lib_pypy/_subprocess.py +++ b/lib_pypy/_subprocess.py

[pypy-commit] pypy default: Expose the name of CDLL objects

2016-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r85738:9dc2375a6abf Date: 2016-07-17 13:46 +0200 http://bitbucket.org/pypy/pypy/changeset/9dc2375a6abf/ Log:Expose the name of CDLL objects diff --git a/pypy/module/_rawffi/interp_rawffi.py b/pypy/module/_rawffi/interp_rawffi.py --- a/pypy/module/_rawf

[pypy-commit] pypy msvcrt-cffi: Expose the name of CDLL objects

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85737:7bbaa85559ab Date: 2016-07-17 13:46 +0200 http://bitbucket.org/pypy/pypy/changeset/7bbaa85559ab/ Log:Expose the name of CDLL objects diff --git a/pypy/module/_rawffi/interp_rawffi.py b/pypy/module/_rawffi/interp_rawffi.py --- a/pypy/m

[pypy-commit] pypy msvcrt-cffi: fixes

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85736:74ab37ebe16d Date: 2016-07-17 13:09 +0200 http://bitbucket.org/pypy/pypy/changeset/74ab37ebe16d/ Log:fixes diff --git a/lib_pypy/_subprocess.py b/lib_pypy/_subprocess.py --- a/lib_pypy/_subprocess.py +++ b/lib_pypy/_subprocess.py @@ -3

[pypy-commit] pypy msvcrt-cffi: fixes

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85735:82aed8c45e31 Date: 2016-07-17 12:57 +0200 http://bitbucket.org/pypy/pypy/changeset/82aed8c45e31/ Log:fixes diff --git a/lib_pypy/_subprocess.py b/lib_pypy/_subprocess.py --- a/lib_pypy/_subprocess.py +++ b/lib_pypy/_subprocess.py @@ -2

[pypy-commit] pypy msvcrt-cffi: Check in _msvcrt_cffi.py, which should also solve bootstrapping issues.

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85733:3e03635fb2af Date: 2016-07-17 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/3e03635fb2af/ Log:Check in _msvcrt_cffi.py, which should also solve bootstrapping issues. diff --git a/lib_pypy/_msvcrt_cffi.py b/lib_pypy/_msvc

[pypy-commit] pypy msvcrt-cffi: Rewrite _msvcrt_build to use the out-of-line ABI mode. Seems to work

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85732:2d2968de4cfd Date: 2016-07-17 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/2d2968de4cfd/ Log:Rewrite _msvcrt_build to use the out-of-line ABI mode. Seems to work with an extra hack in _pycparser to not import 'subprocess

[pypy-commit] pypy msvcrt-cffi: save this work for later. Idea needed: the subprocess module

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85731:2bd75abf0c25 Date: 2016-07-17 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/2bd75abf0c25/ Log:save this work for later. Idea needed: the subprocess module needs msvcrt, but of course we need the subprocess module to run a

[pypy-commit] pypy msvcrt-cffi: 'msvcrt.py' reimplemented using cffi

2016-07-17 Thread arigo
Author: Armin Rigo Branch: msvcrt-cffi Changeset: r85730:e6c312c2cee5 Date: 2016-07-17 11:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e6c312c2cee5/ Log:'msvcrt.py' reimplemented using cffi diff --git a/pypy/module/thread/gil.py b/pypy/module/thread/gil.py --- a/pypy/module/thread/gil.p