[pypy-commit] pypy issue2444: try with _finalize_, but it is called too early

2016-12-12 Thread mattip
Author: Matti Picus Branch: issue2444 Changeset: r89035:fb9619c1a00a Date: 2016-12-12 23:43 +0200 http://bitbucket.org/pypy/pypy/changeset/fb9619c1a00a/ Log:try with _finalize_, but it is called too early diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy

[pypy-commit] pypy issue2444: massive hack of CPyBuffer.__del__ to call bf_releasebuffer, new idea needed

2016-12-12 Thread mattip
Author: Matti Picus Branch: issue2444 Changeset: r89034:9d872f71a438 Date: 2016-12-12 22:01 +0200 http://bitbucket.org/pypy/pypy/changeset/9d872f71a438/ Log:massive hack of CPyBuffer.__del__ to call bf_releasebuffer, new idea needed diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/

[pypy-commit] pypy cling-support: support signed char and long double in as much that rffi supports them

2016-12-12 Thread wlav
Author: Wim Lavrijsen Branch: cling-support Changeset: r89032:026bbdbd61f5 Date: 2016-12-09 14:49 -0800 http://bitbucket.org/pypy/pypy/changeset/026bbdbd61f5/ Log:support signed char and long double in as much that rffi supports them diff --git a/pypy/module/cppyy/capi/builtin_capi.p

[pypy-commit] pypy cling-support: check and protect against lookup failures

2016-12-12 Thread wlav
Author: Wim Lavrijsen Branch: cling-support Changeset: r89033:b446d39f9f70 Date: 2016-12-12 10:36 -0800 http://bitbucket.org/pypy/pypy/changeset/b446d39f9f70/ Log:check and protect against lookup failures diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py ---

[pypy-commit] pypy py3.5: pfff, there are 2 cases here with the same error message but different exception types

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89031:0c79e8c786b3 Date: 2016-12-12 17:23 + http://bitbucket.org/pypy/pypy/changeset/0c79e8c786b3/ Log:pfff, there are 2 cases here with the same error message but different exception types diff --git a/pypy/module/cpyext/structmember.

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

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89030:cbf1cf403292 Date: 2016-12-12 17:09 + http://bitbucket.org/pypy/pypy/changeset/cbf1cf403292/ Log:hg merge default diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py --- a/pypy/module/cpyext/typeobject.py +++

[pypy-commit] pypy default: Set w_type.flag_heaptype from an explicitly given argument to the constructor

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89029:deb24ecc88aa Date: 2016-12-12 17:03 + http://bitbucket.org/pypy/pypy/changeset/deb24ecc88aa/ Log:Set w_type.flag_heaptype from an explicitly given argument to the constructor diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module

[pypy-commit] pypy issue2444: test for calling bf_releasebuffer, pases with -A

2016-12-12 Thread mattip
Author: Matti Picus Branch: issue2444 Changeset: r89028:c8c4d41979cd Date: 2016-12-12 18:43 +0200 http://bitbucket.org/pypy/pypy/changeset/c8c4d41979cd/ Log:test for calling bf_releasebuffer, pases with -A diff --git a/pypy/module/cpyext/test/test_bufferobject.py b/pypy/module/cpyext/test/t

[pypy-commit] pypy better-PyDict_Next: cleanup

2016-12-12 Thread mattip
Author: Matti Picus Branch: better-PyDict_Next Changeset: r89026:1d0306628f20 Date: 2016-12-12 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/1d0306628f20/ Log:cleanup diff --git a/pypy/module/cpyext/test/test_dictobject.py b/pypy/module/cpyext/test/test_dictobject.py --- a/pypy/modul

[pypy-commit] pypy better-PyDict_Next: merge default into branch

2016-12-12 Thread mattip
Author: Matti Picus Branch: better-PyDict_Next Changeset: r89027:c32d9bbf4564 Date: 2016-12-12 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/c32d9bbf4564/ Log:merge default into branch diff --git a/lib_pypy/greenlet.egg-info b/lib_pypy/greenlet.egg-info --- a/lib_pypy/greenlet.egg-inf

[pypy-commit] pypy better-PyDict_Next: merge default into branch

2016-12-12 Thread mattip
Author: Matti Picus Branch: better-PyDict_Next Changeset: r89024:d9b07fbc433c Date: 2016-12-12 16:23 +0200 http://bitbucket.org/pypy/pypy/changeset/d9b07fbc433c/ Log:merge default into branch diff --git a/pypy/interpreter/test/test_unicodehelper.py b/pypy/interpreter/test/test_unicodehelper

[pypy-commit] pypy py3.5: Move qualname setting out of setup_*_type()

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89025:bdf046580d0a Date: 2016-12-12 14:22 + http://bitbucket.org/pypy/pypy/changeset/bdf046580d0a/ Log:Move qualname setting out of setup_*_type() diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.py --- a/pypy/objspa

[pypy-commit] pypy py3.5: fix pickling reversed(list)

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89023:fc7ceff2ed1f Date: 2016-12-12 15:03 +0100 http://bitbucket.org/pypy/pypy/changeset/fc7ceff2ed1f/ Log:fix pickling reversed(list) diff --git a/pypy/objspace/std/iterobject.py b/pypy/objspace/std/iterobject.py --- a/pypy/objspace/std/iterobjec

[pypy-commit] pypy better-PyDict_Next: add a passing test, does not exercise the c-level getter (which is NULL but should not be)

2016-12-12 Thread mattip
Author: Matti Picus Branch: better-PyDict_Next Changeset: r89022:0bd4f1974653 Date: 2016-12-12 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/0bd4f1974653/ Log:add a passing test, does not exercise the c-level getter (which is NULL but should not be) diff --git a/pypy/module/cp

[pypy-commit] pypy py3.5: fix pickling deque_iterator and deque_reverse_iterator

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89021:e47c8f353a9e Date: 2016-12-12 14:54 +0100 http://bitbucket.org/pypy/pypy/changeset/e47c8f353a9e/ Log:fix pickling deque_iterator and deque_reverse_iterator diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/int

[pypy-commit] pypy py3.5: fix test

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89020:f04b5764c0e2 Date: 2016-12-12 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f04b5764c0e2/ Log:fix test diff --git a/pypy/module/struct/test/test_struct.py b/pypy/module/struct/test/test_struct.py --- a/pypy/module/struct/test/test_st

[pypy-commit] pypy py3.5: Test and fix for a similar exception_trace() inside YIELD_FROM

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89019:d05548c7343d Date: 2016-12-12 14:02 +0100 http://bitbucket.org/pypy/pypy/changeset/d05548c7343d/ Log:Test and fix for a similar exception_trace() inside YIELD_FROM diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py --

[pypy-commit] pypy py3.5: fix for 3a45764f6ee1

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89018:3840ecbe977d Date: 2016-12-12 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/3840ecbe977d/ Log:fix for 3a45764f6ee1 diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py +++ b/pypy/

[pypy-commit] pypy default: A passing test which fails on py3.5

2016-12-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r89015:ee017a393e9e Date: 2016-12-12 13:44 +0100 http://bitbucket.org/pypy/pypy/changeset/ee017a393e9e/ Log:A passing test which fails on py3.5 diff --git a/pypy/interpreter/test/test_pyframe.py b/pypy/interpreter/test/test_pyframe.py --- a/pypy/interp

[pypy-commit] pypy py3.5: Test for missing the internal StopIteration

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89014:3a45764f6ee1 Date: 2016-12-12 12:53 +0100 http://bitbucket.org/pypy/pypy/changeset/3a45764f6ee1/ Log:Test for missing the internal StopIteration diff --git a/pypy/interpreter/test/test_pyframe.py b/pypy/interpreter/test/test_pyframe.py ---

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

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89016:e45017387ad8 Date: 2016-12-12 13:45 +0100 http://bitbucket.org/pypy/pypy/changeset/e45017387ad8/ Log:hg merge default diff --git a/lib_pypy/greenlet.egg-info b/lib_pypy/greenlet.egg-info --- a/lib_pypy/greenlet.egg-info +++ b/lib_pypy/greenl

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

2016-12-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89017:310d51b5e3ba Date: 2016-12-12 13:46 +0100 http://bitbucket.org/pypy/pypy/changeset/310d51b5e3ba/ Log:merge heads diff --git a/pypy/module/cpyext/structmember.py b/pypy/module/cpyext/structmember.py --- a/pypy/module/cpyext/structmember.py +

[pypy-commit] pypy py3.5: Fix exception type when trying to delete a readonly member

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89013:db801833173a Date: 2016-12-12 11:55 + http://bitbucket.org/pypy/pypy/changeset/db801833173a/ Log:Fix exception type when trying to delete a readonly member diff --git a/pypy/module/cpyext/structmember.py b/pypy/module/cpyext/structmembe

[pypy-commit] pypy py3.5: fix test

2016-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89012:af50dbdbb236 Date: 2016-12-12 11:41 + http://bitbucket.org/pypy/pypy/changeset/af50dbdbb236/ Log:fix test diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test_typeobject.py --- a/pypy/module/cpyext/test

[pypy-commit] cffi default: typos

2016-12-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r2834:dc847ec359cc Date: 2016-12-12 12:30 +0100 http://bitbucket.org/cffi/cffi/changeset/dc847ec359cc/ Log:typos diff --git a/doc/source/ref.rst b/doc/source/ref.rst --- a/doc/source/ref.rst +++ b/doc/source/ref.rst @@ -263,7 +263,7 @@ For ``array =

[pypy-commit] pypy.org extradoc: update the values

2016-12-12 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r832:6e0717c2 Date: 2016-12-12 10:17 +0100 http://bitbucket.org/pypy/pypy.org/changeset/6e0717c2/ Log:update the values diff --git a/don4.html b/don4.html --- a/don4.html +++ b/don4.html @@ -17,7 +17,7 @@ 2nd call: - $59010 of