[pypy-commit] pypy py3.5: lost this in the d4951c9a2236 merge

2017-03-03 Thread pjenvey
Author: Philip Jenvey Branch: py3.5 Changeset: r90523:766232ac3729 Date: 2017-03-03 20:26 -0800 http://bitbucket.org/pypy/pypy/changeset/766232ac3729/ Log:lost this in the d4951c9a2236 merge diff --git a/pypy/module/_socket/interp_socket.py

[pypy-commit] pypy py3.5: handle surrogates in filenames

2017-03-03 Thread pjenvey
Author: Philip Jenvey Branch: py3.5 Changeset: r90524:28c92faba249 Date: 2017-03-03 20:26 -0800 http://bitbucket.org/pypy/pypy/changeset/28c92faba249/ Log:handle surrogates in filenames diff --git a/pypy/module/_warnings/interp_warnings.py

[pypy-commit] pypy py3.5: idna needs unicodedata

2017-03-03 Thread pjenvey
Author: Philip Jenvey Branch: py3.5 Changeset: r90522:35f5281b39f7 Date: 2017-03-03 20:04 -0800 http://bitbucket.org/pypy/pypy/changeset/35f5281b39f7/ Log:idna needs unicodedata diff --git a/pypy/module/_socket/test/test_sock_app.py

[pypy-commit] pypy py3.5: hg merge default

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90521:2b8db666aa18 Date: 2017-03-04 00:48 +0100 http://bitbucket.org/pypy/pypy/changeset/2b8db666aa18/ Log:hg merge default diff --git a/pypy/module/_io/interp_fileio.py b/pypy/module/_io/interp_fileio.py ---

[pypy-commit] pypy default: Fix translation by adding import.

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90520:ef6200437274 Date: 2017-03-04 00:47 +0100 http://bitbucket.org/pypy/pypy/changeset/ef6200437274/ Log:Fix translation by adding import. diff --git a/pypy/module/_io/interp_fileio.py b/pypy/module/_io/interp_fileio.py ---

[pypy-commit] pypy py3.5: hg merge default

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90519:5adc6b27b53a Date: 2017-03-04 00:43 +0100 http://bitbucket.org/pypy/pypy/changeset/5adc6b27b53a/ Log:hg merge default diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py

[pypy-commit] pypy default: Move keepalive_until_here() to some place where it is reached

2017-03-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r90518:237c12abc97e Date: 2017-03-03 23:36 +0100 http://bitbucket.org/pypy/pypy/changeset/237c12abc97e/ Log:Move keepalive_until_here() to some place where it is reached diff --git a/pypy/module/_io/interp_fileio.py

[pypy-commit] pypy default: Add optimized "zero-copy" path for io.FileIO.readinto().

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90517:2d9e1b4a2e61 Date: 2017-03-03 23:21 +0100 http://bitbucket.org/pypy/pypy/changeset/2d9e1b4a2e61/ Log:Add optimized "zero-copy" path for io.FileIO.readinto(). This path is taken if the passed buffer has a raw

[pypy-commit] pypy default: Remove wrong import

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r90516:f29f4899fafc Date: 2017-03-03 18:56 +0100 http://bitbucket.org/pypy/pypy/changeset/f29f4899fafc/ Log:Remove wrong import diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/memoryobject.py ---

[pypy-commit] pypy py3.5: hg merge default

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r90515:531a0caf2bb4 Date: 2017-03-03 18:53 +0100 http://bitbucket.org/pypy/pypy/changeset/531a0caf2bb4/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy nogil-unsafe-2: (arigo, remi) WIP with failing test

2017-03-03 Thread Raemi
Author: Remi Meier Branch: nogil-unsafe-2 Changeset: r90514:9d54936470c4 Date: 2017-03-03 18:43 +0100 http://bitbucket.org/pypy/pypy/changeset/9d54936470c4/ Log:(arigo, remi) WIP with failing test diff --git a/rpython/memory/gctransform/shadowstack.py

[pypy-commit] pypy default: hg merge

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90513:53fee63aea78 Date: 2017-03-03 17:22 +0100 http://bitbucket.org/pypy/pypy/changeset/53fee63aea78/ Log:hg merge diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++

[pypy-commit] pypy default: Call setup for each test method in this class instead of only once. Fix wrong test that would fail otherwise because the tests weren't independent before.

2017-03-03 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90512:085da6954f2c Date: 2017-03-03 17:21 +0100 http://bitbucket.org/pypy/pypy/changeset/085da6954f2c/ Log:Call setup for each test method in this class instead of only once. Fix wrong test that would fail otherwise

[pypy-commit] pypy default: Reimplement PyObject_CheckBuffer, PyObject_GetBuffer and PyBuffer_Release in C

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r90511:d84bd32a26e4 Date: 2017-03-03 16:36 +0100 http://bitbucket.org/pypy/pypy/changeset/d84bd32a26e4/ Log:Reimplement PyObject_CheckBuffer, PyObject_GetBuffer and PyBuffer_Release in C diff --git

[pypy-commit] pypy nogil-unsafe-2: add missing pieces for debug prints

2017-03-03 Thread Raemi
Author: Remi Meier Branch: nogil-unsafe-2 Changeset: r90510:8137acf8c43a Date: 2017-03-03 15:47 +0100 http://bitbucket.org/pypy/pypy/changeset/8137acf8c43a/ Log:add missing pieces for debug prints diff --git a/rpython/rlib/debug.py b/rpython/rlib/debug.py ---

[pypy-commit] pypy nogil-unsafe-2: add colourful, thread-prefixed debug print

2017-03-03 Thread Raemi
Author: Remi Meier Branch: nogil-unsafe-2 Changeset: r90509:3fe01091f755 Date: 2017-03-03 15:21 +0100 http://bitbucket.org/pypy/pypy/changeset/3fe01091f755/ Log:add colourful, thread-prefixed debug print (imported from stmgc-c8 branch) diff --git

[pypy-commit] pypy nogil-unsafe-2: change test so we don't spend most of the time doing minor GC

2017-03-03 Thread Raemi
Author: Remi Meier Branch: nogil-unsafe-2 Changeset: r90508:0dd8add9e63b Date: 2017-03-03 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/0dd8add9e63b/ Log:change test so we don't spend most of the time doing minor GC before, we were spending most of the

[pypy-commit] pypy default: document merged branch

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r90507:64e48b7abe6f Date: 2017-03-03 12:53 +0100 http://bitbucket.org/pypy/pypy/changeset/64e48b7abe6f/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] stmgc c8-efficient-serial-execution: Fix marker tests

2017-03-03 Thread tob...@masterthesis-vm
Author: tobias@masterthesis-vm Branch: c8-efficient-serial-execution Changeset: r2021:32769a7365e2 Date: 2017-03-03 11:53 +0100 http://bitbucket.org/pypy/stmgc/changeset/32769a7365e2/ Log:Fix marker tests diff --git a/c8/test/test_marker.py b/c8/test/test_marker.py ---

[pypy-commit] stmgc c8-efficient-serial-execution: Refactor timing event function to accept general payloads

2017-03-03 Thread tob...@masterthesis-vm
Author: tobias@masterthesis-vm Branch: c8-efficient-serial-execution Changeset: r2019:87f8a688298c Date: 2017-03-02 16:44 +0100 http://bitbucket.org/pypy/stmgc/changeset/87f8a688298c/ Log:Refactor timing event function to accept general payloads diff --git a/c8/stm/marker.c b/c8/stm/marker.c

[pypy-commit] stmgc c8-efficient-serial-execution: Adapt stmgc API in support.py to timing event function interface change

2017-03-03 Thread tob...@masterthesis-vm
Author: tobias@masterthesis-vm Branch: c8-efficient-serial-execution Changeset: r2020:58cddde10089 Date: 2017-03-03 11:42 +0100 http://bitbucket.org/pypy/stmgc/changeset/58cddde10089/ Log:Adapt stmgc API in support.py to timing event function interface change diff --git

[pypy-commit] stmgc c8-efficient-serial-execution: Introduce general data structure for timing event workloads

2017-03-03 Thread tob...@masterthesis-vm
Author: tobias@masterthesis-vm Branch: c8-efficient-serial-execution Changeset: r2018:7c3284e554f1 Date: 2017-03-01 21:56 +0100 http://bitbucket.org/pypy/stmgc/changeset/7c3284e554f1/ Log:Introduce general data structure for timing event workloads diff --git a/c8/stmgc.h b/c8/stmgc.h ---

[pypy-commit] pypy default: Merged fix-cpyext-releasebuffer into default

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r90506:37e26597bd07 Date: 2017-03-03 11:53 +0100 http://bitbucket.org/pypy/pypy/changeset/37e26597bd07/ Log:Merged fix-cpyext-releasebuffer into default diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py ---

[pypy-commit] pypy fix-cpyext-releasebuffer: Close branch fix-cpyext-releasebuffer

2017-03-03 Thread rlamy
Author: Ronan Lamy Branch: fix-cpyext-releasebuffer Changeset: r90505:7c40ce697921 Date: 2017-03-03 11:53 +0100 http://bitbucket.org/pypy/pypy/changeset/7c40ce697921/ Log:Close branch fix-cpyext-releasebuffer ___ pypy-commit