[pypy-commit] pypy default: Extend FinalizerQueue to be able to handle low-level GCREF pointers

2018-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r94019:c4654fc5b220 Date: 2018-03-20 07:37 +0100 http://bitbucket.org/pypy/pypy/changeset/c4654fc5b220/ Log:Extend FinalizerQueue to be able to handle low-level GCREF pointers directly, instead of high-level instances of some class diff --git a/

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94018:845ecbcca6b6 Date: 2018-03-19 23:22 +0100 http://bitbucket.org/pypy/pypy/changeset/845ecbcca6b6/ Log:hg merge py3.5 diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-python/3/distutils/msvc9compiler.py --- a/lib-python/3/distutil

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94017:d12c359516b2 Date: 2018-03-19 23:21 +0100 http://bitbucket.org/pypy/pypy/changeset/d12c359516b2/ Log:hg merge default diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/listobject.py +++

[pypy-commit] pypy default: Test and fix interpreter crash after int overflow involving __length_hint__.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r94016:c5cc7018cdd5 Date: 2018-03-19 23:19 +0100 http://bitbucket.org/pypy/pypy/changeset/c5cc7018cdd5/ Log:Test and fix interpreter crash after int overflow involving __length_hint__. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspa

[pypy-commit] pypy unicode-utf8: fix from merge

2018-03-19 Thread mattip
Author: Matti Picus Branch: unicode-utf8 Changeset: r94013:6a7b9467958c Date: 2018-03-19 18:36 +0100 http://bitbucket.org/pypy/pypy/changeset/6a7b9467958c/ Log:fix from merge diff --git a/pypy/tool/pytest/objspace.py b/pypy/tool/pytest/objspace.py --- a/pypy/tool/pytest/objspace.py +++ b/pyp

[pypy-commit] pypy py3tests: Make untranslated app tests work on a very basic level

2018-03-19 Thread Floris Bruynooghe
Author: Floris Bruynooghe Branch: py3tests Changeset: r94012:6fdcb46e0b2f Date: 2018-03-19 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/6fdcb46e0b2f/ Log:Make untranslated app tests work on a very basic level This can collect a module and run test functions inside it, without

[pypy-commit] stmgc c8-reshare-pages: fix warnings that let tests fail

2018-03-19 Thread Raemi
Author: Remi Meier Branch: c8-reshare-pages Changeset: r2156:322ad09f62f0 Date: 2018-03-19 18:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/322ad09f62f0/ Log:fix warnings that let tests fail diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -14,7 +14,

[pypy-commit] pypy py3tests: First step, collecting and running apptest_*.py works

2018-03-19 Thread Floris Bruynooghe
Author: Floris Bruynooghe Branch: py3tests Changeset: r94011:eea5b6bc977d Date: 2018-03-19 11:28 +0100 http://bitbucket.org/pypy/pypy/changeset/eea5b6bc977d/ Log:First step, collecting and running apptest_*.py works diff --git a/pypy/conftest.py b/pypy/conftest.py --- a/pypy/conftest.py +++

[pypy-commit] pypy py3.5: Delete recently-introduced EOL whitespace.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94009:2df857639086 Date: 2018-03-19 17:22 +0100 http://bitbucket.org/pypy/pypy/changeset/2df857639086/ Log:Delete recently-introduced EOL whitespace. diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-python/3/distutils/msvc9compiler.py

[pypy-commit] pypy py3.6: Extend struct half-float test with native formats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94008:760c10a5b6d8 Date: 2018-03-19 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/760c10a5b6d8/ Log:Extend struct half-float test with native formats. diff --git a/pypy/module/struct/test/test_struct.py b/pypy/module/struct/test/test_str

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94007:a756aa082d6b Date: 2018-03-19 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/a756aa082d6b/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 2599 lines diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-python/3/d

[pypy-commit] pypy py3.5: Extend struct half-float test with native formats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94006:e4575f135d6f Date: 2018-03-19 17:02 +0100 http://bitbucket.org/pypy/pypy/changeset/e4575f135d6f/ Log:Extend struct half-float test with native formats. diff --git a/pypy/module/struct/test/test_struct.py b/pypy/module/struct/test/test_str

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94004:fcbdf6d13402 Date: 2018-03-19 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/fcbdf6d13402/ Log:hg merge default 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 py3.5: hg merge py3.5

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94005:02491c2d50b2 Date: 2018-03-19 16:57 +0100 http://bitbucket.org/pypy/pypy/changeset/02491c2d50b2/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 126938 lines diff --git a/lib-python/3/_collections_abc.py b/lib-python/3/_collec

[pypy-commit] pypy default: Add 'e' (half-float) struct format to native format table. Copy CPython's behavior of using short's size and alignment for half-floats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r94003:f65cb735be28 Date: 2018-03-19 16:54 +0100 http://bitbucket.org/pypy/pypy/changeset/f65cb735be28/ Log:Add 'e' (half-float) struct format to native format table. Copy CPython's behavior of using short's size and alignment for half-

[pypy-commit] pypy py3.6: Change socket.close() to raise OSError if closing the underlying socket fails and remove app-level test checking the old behavior.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94002:c386ba74c681 Date: 2018-03-19 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c386ba74c681/ Log:Change socket.close() to raise OSError if closing the underlying socket fails and remove app-level test checking the old behavior.

[pypy-commit] stmgc c8-reshare-pages: do not check for safepoint in the become_inev(DONT_WAIT) case

2018-03-19 Thread Raemi
Author: Remi Meier Branch: c8-reshare-pages Changeset: r2155:ed6411636c6f Date: 2018-03-19 15:42 +0100 http://bitbucket.org/pypy/stmgc/changeset/ed6411636c6f/ Log:do not check for safepoint in the become_inev(DONT_WAIT) case there is a deadlock if stm_next_to_finalize() calls

[pypy-commit] pypy rpython-sprint: Fix formatting of code blocks from previous commit.

2018-03-19 Thread ariava
Author: Arianna Avanzini Branch: rpython-sprint Changeset: r94001:0c4b7c3e09fa Date: 2018-03-19 15:22 +0100 http://bitbucket.org/pypy/pypy/changeset/0c4b7c3e09fa/ Log:Fix formatting of code blocks from previous commit. diff --git a/rpython/doc/rpython.rst b/rpython/doc/rpython.rst --- a/rpyt

[pypy-commit] pypy unicode-utf8: remove remaining space.newunicode, continue fix in f8aaef6e3548, fix translation

2018-03-19 Thread mattip
Author: Matti Picus Branch: unicode-utf8 Changeset: r94000:1ea028ef8faa Date: 2018-03-19 13:16 +0100 http://bitbucket.org/pypy/pypy/changeset/1ea028ef8faa/ Log:remove remaining space.newunicode, continue fix in f8aaef6e3548, fix translation diff --git a/pypy/interpreter/baseobjspace.

[pypy-commit] pypy py3.5: try to debug buildslave failure to find cl.exe

2018-03-19 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r93999:226287429316 Date: 2018-03-19 12:22 +0100 http://bitbucket.org/pypy/pypy/changeset/226287429316/ Log:try to debug buildslave failure to find cl.exe diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-python/3/distutils/msvc9compiler

[pypy-commit] pypy rpython-sprint: Document enforceargs() decorator on RPython docs.

2018-03-19 Thread ariava
Author: Arianna Avanzini Branch: rpython-sprint Changeset: r93998:76a4a4c1f521 Date: 2018-03-19 09:57 +0100 http://bitbucket.org/pypy/pypy/changeset/76a4a4c1f521/ Log:Document enforceargs() decorator on RPython docs. diff --git a/rpython/doc/rpython.rst b/rpython/doc/rpython.rst --- a/rpytho

[pypy-commit] pypy rpython-sprint: Spellchecking and cleanup.

2018-03-19 Thread ariava
Author: Arianna Avanzini Branch: rpython-sprint Changeset: r93997:5f1376bbe863 Date: 2018-03-18 19:09 +0100 http://bitbucket.org/pypy/pypy/changeset/5f1376bbe863/ Log:Spellchecking and cleanup. - Fix spellchecking nits in few comments and in translation.rst - Fix TypeError me