[pypy-commit] extradoc extradoc: Add an empty list

2020-01-14 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5974:af6a9a930dd1 Date: 2020-01-14 10:14 +0100 http://bitbucket.org/pypy/extradoc/changeset/af6a9a930dd1/ Log:Add an empty list diff --git a/sprintinfo/leysin-winter-2020/people.txt b/sprintinfo/leysin-winter-2020/people.txt new file mode 1006

[pypy-commit] extradoc extradoc: fix rst

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r5975:b86ad5543fec Date: 2020-01-14 11:33 +0100 http://bitbucket.org/pypy/extradoc/changeset/b86ad5543fec/ Log:fix rst diff --git a/blog/draft/2019-12-hpy-sprint.rst b/blog/draft/2019-12-hpy-sprint.rst --- a/blog/draft/2019-12-hpy-sprint.rst

[pypy-commit] extradoc extradoc: add myself

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r5976:c7f49c18f76c Date: 2020-01-14 11:33 +0100 http://bitbucket.org/pypy/extradoc/changeset/c7f49c18f76c/ Log:add myself diff --git a/sprintinfo/leysin-winter-2020/people.txt b/sprintinfo/leysin-winter-2020/people.txt --- a/sprintinfo/leysin

[pypy-commit] pypy py3.7: make num >> (huge int) return 0 or -1

2020-01-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98529:0d41cb5cfe59 Date: 2020-01-14 13:21 +0100 http://bitbucket.org/pypy/pypy/changeset/0d41cb5cfe59/ Log:make num >> (huge int) return 0 or -1 diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/

[pypy-commit] pypy py3.7: merge py3.6

2020-01-14 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98528:54bf5e2f78e0 Date: 2020-01-14 13:15 +0100 http://bitbucket.org/pypy/pypy/changeset/54bf5e2f78e0/ Log:merge py3.6 diff --git a/extra_tests/cffi_tests/cffi0/backend_tests.py b/extra_tests/cffi_tests/cffi0/backend_tests.py ---

[pypy-commit] pypy hpy: hg merge py3.6

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: hpy Changeset: r98531:b47edb1d5c11 Date: 2020-01-14 15:22 +0100 http://bitbucket.org/pypy/pypy/changeset/b47edb1d5c11/ Log:hg merge py3.6 diff too long, truncating to 2000 out of 122344 lines diff --git a/extra_tests/cffi_tests/cffi0/backend_tests.py b/extra_te

[pypy-commit] pypy default: Detect code that annotates as "raise None" and complain

2020-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r98532:f35d1ea7de4f Date: 2020-01-14 15:26 +0100 http://bitbucket.org/pypy/pypy/changeset/f35d1ea7de4f/ Log:Detect code that annotates as "raise None" and complain diff --git a/rpython/rtyper/debug.py b/rpython/rtyper/debug.py --- a/rpython/rtyper/debug

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

2020-01-14 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r98534:a443ea8e15fc Date: 2020-01-14 15:29 +0100 http://bitbucket.org/pypy/pypy/changeset/a443ea8e15fc/ Log:hg merge default diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -2,7 +2,6 @@ all: pypy-c cffi_imports PYPY_EXECUTABLE

[pypy-commit] pypy py3.6: Use a new _raise_error_always() function call for places that are missing loops

2020-01-14 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r98533:ce8858de481f Date: 2020-01-14 15:29 +0100 http://bitbucket.org/pypy/pypy/changeset/ce8858de481f/ Log:Use a new _raise_error_always() function call for places that are missing loops to retry. Maybe we should add these loops, too; I

[pypy-commit] pypy hpy: move the attach_legacy_methods logic into interp_cpy_compat, where it belongs

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: hpy Changeset: r98535:12ac759ab903 Date: 2020-01-14 18:55 +0100 http://bitbucket.org/pypy/pypy/changeset/12ac759ab903/ Log:move the attach_legacy_methods logic into interp_cpy_compat, where it belongs diff --git a/pypy/module/hpy_universal/interp_cpy_comp

[pypy-commit] pypy hpy: introduce W_CPyStaticData to manage the lifetime of pymethods. Previously, the array was freed as soon as we exited the scoped_alloc(), so we ended up with W_PyCFunction refere

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: hpy Changeset: r98536:ea75324675cd Date: 2020-01-14 19:01 +0100 http://bitbucket.org/pypy/pypy/changeset/ea75324675cd/ Log:introduce W_CPyStaticData to manage the lifetime of pymethods. Previously, the array was freed as soon as we exited the scope

[pypy-commit] pypy hpy: fix translation

2020-01-14 Thread antocuni
Author: Antonio Cuni Branch: hpy Changeset: r98537:8c554d272b6a Date: 2020-01-14 23:36 + http://bitbucket.org/pypy/pypy/changeset/8c554d272b6a/ Log:fix translation diff --git a/pypy/module/hpy_universal/interp_cpy_compat.py b/pypy/module/hpy_universal/interp_cpy_compat.py --- a/pypy/mod