[pypy-commit] pypy default: Fix a rare stacklet issue that was there since a while with shadowstack.

2017-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r91420:530b46ef1b95 Date: 2017-05-27 12:06 +0200 http://bitbucket.org/pypy/pypy/changeset/530b46ef1b95/ Log:Fix a rare stacklet issue that was there since a while with shadowstack. This is basically the same as b2569cf1bd55 was for thread

[pypy-commit] pypy default: Fix for PR #540 on non-Linux platforms

2017-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r91421:41f544557a61 Date: 2017-05-27 12:16 +0200 http://bitbucket.org/pypy/pypy/changeset/41f544557a61/ Log:Fix for PR #540 on non-Linux platforms diff --git a/rpython/translator/platform/__init__.py b/rpython/translator/platform/__init__.py --- a/rpyt

[pypy-commit] pypy default: Add a marker into the shadowstack from the JIT. Might improve performance in some cases

2017-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r91422:a88434fd16b8 Date: 2017-05-27 12:52 +0100 http://bitbucket.org/pypy/pypy/changeset/a88434fd16b8/ Log:Add a marker into the shadowstack from the JIT. Might improve performance in some cases diff --git a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy py3.5: Rename ArrayData to ArrayBuffer

2017-05-27 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91423:c1a9982a0266 Date: 2017-05-28 03:54 +0100 http://bitbucket.org/pypy/pypy/changeset/c1a9982a0266/ Log:Rename ArrayData to ArrayBuffer diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/

[pypy-commit] pypy default: Reduce diff with py3.5

2017-05-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r91424:0e27a73c87f6 Date: 2017-05-28 03:50 +0100 http://bitbucket.org/pypy/pypy/changeset/0e27a73c87f6/ Log:Reduce diff with py3.5 diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.p