[pypy-commit] pypy default: Document branch

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84086:e4719d2c29a7 Date: 2016-05-01 08:42 +0200 http://bitbucket.org/pypy/pypy/changeset/e4719d2c29a7/ 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 default: hg merge share-cpyext-cpython-api

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84085:653a1c24d024 Date: 2016-05-01 08:36 +0200 http://bitbucket.org/pypy/pypy/changeset/653a1c24d024/ Log:hg merge share-cpyext-cpython-api Share the ~one thousand @cpython_api function wrappers, according to the signature. This reduce

[pypy-commit] pypy share-cpyext-cpython-api: Close branch, ready for merge (well, the tests don't seem to fail more

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84084:42e5e6b5fd26 Date: 2016-05-01 08:34 +0200 http://bitbucket.org/pypy/pypy/changeset/42e5e6b5fd26/ Log:Close branch, ready for merge (well, the tests don't seem to fail more than on default...) __

[pypy-commit] pypy.org extradoc: update hashes (without regenerating)

2016-04-30 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r742:62e826dccf0c Date: 2016-05-01 09:34 +0300 http://bitbucket.org/pypy/pypy.org/changeset/62e826dccf0c/ Log:update hashes (without regenerating) diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/dow

[pypy-commit] pypy cpyext-test-A: ifdef-out a weird tp_basicsize test in CPython.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84083:a80c3c091bfa Date: 2016-04-30 23:31 -0700 http://bitbucket.org/pypy/pypy/changeset/a80c3c091bfa/ Log:ifdef-out a weird tp_basicsize test in CPython. diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy/module/cpye

[pypy-commit] pypy cpyext-test-A: Include datetime.h in test_datetime, for CPython-compatibility.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84080:c914cf3f4816 Date: 2016-04-30 23:05 -0700 http://bitbucket.org/pypy/pypy/changeset/c914cf3f4816/ Log:Include datetime.h in test_datetime, for CPython-compatibility. diff --git a/pypy/module/cpyext/test/test_datetime.py b/pypy/

[pypy-commit] pypy cpyext-test-A: Fix test_hash to deal with lazily-created ->hash on CPython.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84078:1b3b372c1d9c Date: 2016-04-30 22:42 -0700 http://bitbucket.org/pypy/pypy/changeset/1b3b372c1d9c/ Log:Fix test_hash to deal with lazily-created ->hash on CPython. diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pyp

[pypy-commit] pypy cpyext-test-A: Only use PyDictProxy_Check[Exact] in PyPy, in test_dictobject.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84081:96d93cf8a09e Date: 2016-04-30 23:12 -0700 http://bitbucket.org/pypy/pypy/changeset/96d93cf8a09e/ Log:Only use PyDictProxy_Check[Exact] in PyPy, in test_dictobject. diff --git a/pypy/module/cpyext/test/test_dictobject.py b/pypy

[pypy-commit] pypy cpyext-test-A: Skip test_thread's tests when running tests against CPython.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84079:8ada27896c7b Date: 2016-04-30 22:58 -0700 http://bitbucket.org/pypy/pypy/changeset/8ada27896c7b/ Log:Skip test_thread's tests when running tests against CPython. diff --git a/pypy/module/cpyext/test/test_thread.py b/pypy/modul

[pypy-commit] pypy cpyext-test-A: Allow the initial refcount of () to be != 1 in test_tupleobject, for CPython-compatibility of the test.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84082:dbc56228353b Date: 2016-04-30 23:22 -0700 http://bitbucket.org/pypy/pypy/changeset/dbc56228353b/ Log:Allow the initial refcount of () to be != 1 in test_tupleobject, for CPython-compatibility of the test. diff --git a/p

[pypy-commit] pypy share-cpyext-cpython-api: ignore 'result_borrowed' if 'result_is_ll', also for the purposes of sharing

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84077:d520d25aa845 Date: 2016-05-01 08:19 +0200 http://bitbucket.org/pypy/pypy/changeset/d520d25aa845/ Log:ignore 'result_borrowed' if 'result_is_ll', also for the purposes of sharing diff --git a/pypy/module/cpyext/api.

[pypy-commit] pypy cpyext-test-A: Make test_version compatible with pytest.py -A.

2016-04-30 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-test-A Changeset: r84076:7e8bd9d01613 Date: 2016-04-30 22:30 -0700 http://bitbucket.org/pypy/pypy/changeset/7e8bd9d01613/ Log:Make test_version compatible with pytest.py -A. diff --git a/pypy/module/cpyext/test/test_version.py b/pypy/module/cpyext/tes

[pypy-commit] pypy default: start release cycle

2016-04-30 Thread mattip
Author: Matti Picus Branch: Changeset: r84074:0b2e75889888 Date: 2016-05-01 07:29 +0300 http://bitbucket.org/pypy/pypy/changeset/0b2e75889888/ Log:start release cycle diff --git a/pypy/doc/release-5.1.1.rst b/pypy/doc/release-5.1.1.rst new file mode 100644 --- /dev/null +++ b/pypy/doc/relea

[pypy-commit] pypy default: Added tag release-5.1.1 for changeset b0a649e90b66

2016-04-30 Thread mattip
Author: Matti Picus Branch: Changeset: r84075:ce68e84f6208 Date: 2016-05-01 07:32 +0300 http://bitbucket.org/pypy/pypy/changeset/ce68e84f6208/ Log:Added tag release-5.1.1 for changeset b0a649e90b66 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -21,3 +21,4 @@ 246c9cf22037b11

[pypy-commit] extradoc extradoc: shorten

2016-04-30 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r5641:8a43ad85184c Date: 2016-05-01 05:50 +0300 http://bitbucket.org/pypy/extradoc/changeset/8a43ad85184c/ Log:shorten diff --git a/talk/pycon-il-2016/talk.pdf b/talk/pycon-il-2016/talk.pdf index 51c1443ef77403e7affefca9ed3b4d748cf0c7c2..c46cf

[pypy-commit] pypy numpy_broadcast_nd: merge default into branch

2016-04-30 Thread mattip
Author: Matti Picus Branch: numpy_broadcast_nd Changeset: r84068:4d1e324b4a8e Date: 2016-04-30 22:40 +0300 http://bitbucket.org/pypy/pypy/changeset/4d1e324b4a8e/ Log:merge default into branch diff too long, truncating to 2000 out of 12991 lines diff --git a/TODO b/TODO new file mode 100644

[pypy-commit] pypy py3k: minor cleanup

2016-04-30 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84073:ee02e1bd2dd3 Date: 2016-04-30 13:50 -0700 http://bitbucket.org/pypy/pypy/changeset/ee02e1bd2dd3/ Log:minor cleanup diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py

[pypy-commit] pypy py3k: minor cleanup

2016-04-30 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84072:f424e2be88dd Date: 2016-04-30 13:49 -0700 http://bitbucket.org/pypy/pypy/changeset/f424e2be88dd/ Log:minor cleanup diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy/module/iterto

[pypy-commit] pypy cpyext-werror: merge default into branch

2016-04-30 Thread mattip
Author: Matti Picus Branch: cpyext-werror Changeset: r84071:1846e020572e Date: 2016-04-30 23:25 +0300 http://bitbucket.org/pypy/pypy/changeset/1846e020572e/ Log:merge default into branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy numpy_broadcast_nd: W_Broadcast (micronumpy) is rewritten using W_FlatIterator for implementation of iters attribute. W_FlatIterator gets optional arguments in constructor.

2016-04-30 Thread Sergey Matyunin
Author: Sergey Matyunin Branch: numpy_broadcast_nd Changeset: r84065:c0d40603d40b Date: 2016-04-24 13:36 +0200 http://bitbucket.org/pypy/pypy/changeset/c0d40603d40b/ Log:W_Broadcast (micronumpy) is rewritten using W_FlatIterator for implementation of iters attribute. W_FlatIterator ge

[pypy-commit] pypy numpy_broadcast_nd: fixed compilation error for W_Broadcast

2016-04-30 Thread Sergey Matyunin
Author: Sergey Matyunin Branch: numpy_broadcast_nd Changeset: r84067:23fae214f255 Date: 2016-04-24 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/23fae214f255/ Log:fixed compilation error for W_Broadcast diff --git a/pypy/module/micronumpy/broadcast.py b/pypy/module/micronumpy/broadca

[pypy-commit] pypy numpy_broadcast_nd: add failing test - W_Broadcast.__init__

2016-04-30 Thread mattip
Author: Matti Picus Branch: numpy_broadcast_nd Changeset: r84069:e1729cba05e7 Date: 2016-04-30 22:42 +0300 http://bitbucket.org/pypy/pypy/changeset/e1729cba05e7/ Log:add failing test - W_Broadcast.__init__ diff --git a/pypy/module/micronumpy/test/test_broadcast.py b/pypy/module/micronumpy/t

[pypy-commit] pypy numpy_broadcast_nd: try to treat W_Broadcast as true W_NumpyObjects

2016-04-30 Thread mattip
Author: Matti Picus Branch: numpy_broadcast_nd Changeset: r84070:96c7090938b3 Date: 2016-04-30 23:12 +0300 http://bitbucket.org/pypy/pypy/changeset/96c7090938b3/ Log:try to treat W_Broadcast as true W_NumpyObjects diff --git a/pypy/module/micronumpy/base.py b/pypy/module/micronumpy/base.py -

[pypy-commit] pypy numpy_broadcast_nd: In W_Broadcast (micronumpy) implemented nd attribute

2016-04-30 Thread Sergey Matyunin
Author: Sergey Matyunin Branch: numpy_broadcast_nd Changeset: r84064:2bcbec2ef549 Date: 2016-04-24 11:46 +0200 http://bitbucket.org/pypy/pypy/changeset/2bcbec2ef549/ Log:In W_Broadcast (micronumpy) implemented nd attribute diff --git a/pypy/module/micronumpy/broadcast.py b/pypy/module/micro

[pypy-commit] pypy numpy_broadcast_nd: Implemented reset for numpy broadcast object.

2016-04-30 Thread Sergey Matyunin
Author: Sergey Matyunin Branch: numpy_broadcast_nd Changeset: r84066:d52b849b3779 Date: 2016-04-24 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d52b849b3779/ Log:Implemented reset for numpy broadcast object. diff --git a/pypy/module/micronumpy/broadcast.py b/pypy/module/micronumpy/b

[pypy-commit] pypy py3k-update: Fix pointer types in test module creation

2016-04-30 Thread rlamy
Author: Ronan Lamy Branch: py3k-update Changeset: r84063:61f551d2e3fc Date: 2016-04-30 20:29 +0100 http://bitbucket.org/pypy/pypy/changeset/61f551d2e3fc/ Log:Fix pointer types in test module creation diff --git a/pypy/module/cpyext/test/banana.c b/pypy/module/cpyext/test/banana.c --- a/pypy/

[pypy-commit] pypy default: document merged branch

2016-04-30 Thread mattip
Author: Matti Picus Branch: Changeset: r84062:d70b2bdcba73 Date: 2016-04-30 21:00 +0300 http://bitbucket.org/pypy/pypy/changeset/d70b2bdcba73/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/what

[pypy-commit] pypy default: RPython: using "is" to compare functions does not really work

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84057:c8b5120f31d2 Date: 2016-04-30 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/c8b5120f31d2/ Log:RPython: using "is" to compare functions does not really work depending on the small-function-set optimization diff --git a/rpython/rtype

[pypy-commit] pypy share-cpyext-cpython-api: More result_is_ll

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84059:6c55da8738b8 Date: 2016-04-30 13:00 +0100 http://bitbucket.org/pypy/pypy/changeset/6c55da8738b8/ Log:More result_is_ll diff --git a/pypy/module/cpyext/unicodeobject.py b/pypy/module/cpyext/unicodeobject.py --- a/pypy/modu

[pypy-commit] pypy share-cpyext-cpython-api: hg merge default

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84061:d69ecfcd442d Date: 2016-04-30 17:11 +0100 http://bitbucket.org/pypy/pypy/changeset/d69ecfcd442d/ Log:hg merge default diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py --- a/rpython/rtyper/rpbc.py +++ b/rpython/

[pypy-commit] pypy share-cpyext-cpython-api: more translation fixes

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84060:c042ef987a6a Date: 2016-04-30 13:40 +0100 http://bitbucket.org/pypy/pypy/changeset/c042ef987a6a/ Log:more translation fixes diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py

[pypy-commit] pypy share-cpyext-cpython-api: Give up on this test, which is also half-not-passing in default

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84058:c1ee0447bc68 Date: 2016-04-30 13:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c1ee0447bc68/ Log:Give up on this test, which is also half-not-passing in default diff --git a/pypy/module/cpyext/test/test_pyerrors.py b/

[pypy-commit] pypy share-cpyext-cpython-api: more translation fighting

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84054:bfce7130fc86 Date: 2016-04-30 11:32 +0100 http://bitbucket.org/pypy/pypy/changeset/bfce7130fc86/ Log:more translation fighting diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api

[pypy-commit] pypy share-cpyext-cpython-api: hg merge default

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84055:4c3d9f56e6d4 Date: 2016-04-30 11:32 +0100 http://bitbucket.org/pypy/pypy/changeset/4c3d9f56e6d4/ Log:hg merge default diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.rst @@ -117,1

[pypy-commit] pypy share-cpyext-cpython-api: mess in progress

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84056:e4d93f6ca982 Date: 2016-04-30 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/e4d93f6ca982/ Log:mess in progress diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b

[pypy-commit] pypy default: The bogus casting is not needed any more after 9f9c409ee27e

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84053:ac2d62414b37 Date: 2016-04-30 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/ac2d62414b37/ Log:The bogus casting is not needed any more after 9f9c409ee27e diff --git a/pypy/module/cpyext/ndarrayobject.py b/pypy/module/cpyext/ndarrayobject.

[pypy-commit] pypy default: Test and fix for yet another very obscure misfeature of ctypes

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84052:9f9c409ee27e Date: 2016-04-30 10:40 +0200 http://bitbucket.org/pypy/pypy/changeset/9f9c409ee27e/ Log:Test and fix for yet another very obscure misfeature of ctypes diff --git a/rpython/rtyper/lltypesystem/ll2ctypes.py b/rpython/rtyper/lltypesyst

[pypy-commit] pypy default: Simplify stuff

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84051:bc001996d331 Date: 2016-04-30 10:33 +0200 http://bitbucket.org/pypy/pypy/changeset/bc001996d331/ Log:Simplify stuff diff --git a/rpython/rtyper/lltypesystem/ll2ctypes.py b/rpython/rtyper/lltypesystem/ll2ctypes.py --- a/rpython/rtyper/lltypesyste

[pypy-commit] pypy default: More precise info about why this segfaults on CPython

2016-04-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r84050:7fdc241191af Date: 2016-04-30 09:41 +0200 http://bitbucket.org/pypy/pypy/changeset/7fdc241191af/ Log:More precise info about why this segfaults on CPython diff --git a/pypy/module/cpyext/test/test_ndarrayobject.py b/pypy/module/cpyext/test/test_

[pypy-commit] pypy share-cpyext-cpython-api: translation fixes (in-progress)

2016-04-30 Thread arigo
Author: Armin Rigo Branch: share-cpyext-cpython-api Changeset: r84049:ea76859f9845 Date: 2016-04-29 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/ea76859f9845/ Log:translation fixes (in-progress) diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpye

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

2016-04-30 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r741:8b13f0f2008d Date: 2016-04-30 09:16 +0200 http://bitbucket.org/pypy/pypy.org/changeset/8b13f0f2008d/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro