[pypy-commit] pypy default: Ignore cffi build leftovers.

2017-02-27 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90375:44d9fc927ace Date: 2017-02-27 10:28 +0100 http://bitbucket.org/pypy/pypy/changeset/44d9fc927ace/ Log:Ignore cffi build leftovers. diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -60,6 +60,9 @@ ^lib_pypy/ctypes_config_cach

[pypy-commit] stmgc c8-efficient-serial-execution: Created new branch c8-efficient-serial-execution

2017-02-27 Thread tobweber
Author: Tobias Weber Branch: c8-efficient-serial-execution Changeset: r2015:5f37db83b9d8 Date: 2017-02-27 11:11 + http://bitbucket.org/pypy/stmgc/changeset/5f37db83b9d8/ Log:Created new branch c8-efficient-serial-execution ___ pypy-commit maili

[pypy-commit] pypy unicode-utf8: (fijal, argio) whack until we run into a serious problem

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90376:85fee86ba1f7 Date: 2017-02-27 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/85fee86ba1f7/ Log:(fijal, argio) whack until we run into a serious problem diff --git a/pypy/module/__pypy__/__init__.py b/pypy/module/__pypy__/__init__.py -

[pypy-commit] pypy get/setpriority: exposed prio_process, prio_user, prio_pgrp

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90381:fcaf312e010c Date: 2017-01-09 14:06 +0300 http://bitbucket.org/pypy/pypy/changeset/fcaf312e010c/ Log:exposed prio_process,prio_user,prio_pgrp diff --git a/lib-python/2.7/os.py b/lib-python/2.7/os.py --- a/lib-python/2.7/os.py

[pypy-commit] pypy get/setpriority: registering attributes

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90378:56478fb6d837 Date: 2016-12-28 02:15 +0300 http://bitbucket.org/pypy/pypy/changeset/56478fb6d837/ Log:registering attributes diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__

[pypy-commit] pypy pread/pwrite: OFF_T

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90384:074c9e98df7c Date: 2017-02-20 12:05 +0300 http://bitbucket.org/pypy/pypy/changeset/074c9e98df7c/ Log:OFF_T diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@

[pypy-commit] pypy get/setpriority: getpriority and setpriority attributes

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90377:e245c0e11157 Date: 2016-12-27 23:45 +0300 http://bitbucket.org/pypy/pypy/changeset/e245c0e11157/ Log:getpriority and setpriority attributes diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy

[pypy-commit] pypy get/setpriority: translate to corresponding C code

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90379:a36386624a08 Date: 2016-12-30 17:29 +0300 http://bitbucket.org/pypy/pypy/changeset/a36386624a08/ Log:translate to corresponding C code diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/

[pypy-commit] pypy pread/pwrite: removed unwanted import

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90386:a9fa1c5caee1 Date: 2017-02-20 19:28 +0300 http://bitbucket.org/pypy/pypy/changeset/a9fa1c5caee1/ Log:removed unwanted import diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython

[pypy-commit] pypy pread/pwrite: pread/pwrite

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90383:9762c2f4cd64 Date: 2017-02-18 21:03 +0300 http://bitbucket.org/pypy/pypy/changeset/9762c2f4cd64/ Log:pread/pwrite diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__init__.py +++

[pypy-commit] pypy pread/pwrite: using OFF_T instead of rffi.LONGLONG

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90385:b920b22b16fd Date: 2017-02-20 19:14 +0300 http://bitbucket.org/pypy/pypy/changeset/b920b22b16fd/ Log:using OFF_T instead of rffi.LONGLONG diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py

[pypy-commit] pypy py3.5-text-utf8: (mjacob, plan_rich) forbid surrogates while encoding to utf-8 in W_UnicodeObject.text_w

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5-text-utf8 Changeset: r90389:08bd2beb79dc Date: 2017-02-27 12:39 +0100 http://bitbucket.org/pypy/pypy/changeset/08bd2beb79dc/ Log:(mjacob, plan_rich) forbid surrogates while encoding to utf-8 in W_UnicodeObject.text_w diff --git a/pypy/objspace/s

[pypy-commit] pypy pread/pwrite: retry transparently when we get EINTR error

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90387:c61e7a2fca32 Date: 2017-02-25 13:18 +0300 http://bitbucket.org/pypy/pypy/changeset/c61e7a2fca32/ Log:retry transparently when we get EINTR error diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/py

[pypy-commit] pypy get/setpriority: change in test data

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90380:2d3af8f1bada Date: 2016-12-30 17:46 +0300 http://bitbucket.org/pypy/pypy/changeset/2d3af8f1bada/ Log:change in test data diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py --- a/pypy/m

[pypy-commit] pypy pread/pwrite: retry for pwrite also

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: pread/pwrite Changeset: r90388:891d7b451da6 Date: 2017-02-25 13:30 +0300 http://bitbucket.org/pypy/pypy/changeset/891d7b451da6/ Log:retry for pwrite also diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/pos

[pypy-commit] pypy get/setpriority: error handling

2017-02-27 Thread nanjekye
Author: Joannah Nanjekye Branch: get/setpriority Changeset: r90382:e22cb19efefa Date: 2017-01-17 17:29 +0300 http://bitbucket.org/pypy/pypy/changeset/e22cb19efefa/ Log:error handling diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/i

[pypy-commit] pypy get/setpriority: close branch, accidentally pushed the merge I did for the pull request #517

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: get/setpriority Changeset: r90390:76ca536c7972 Date: 2017-02-27 12:50 +0100 http://bitbucket.org/pypy/pypy/changeset/76ca536c7972/ Log:close branch, accidentally pushed the merge I did for the pull request #517

[pypy-commit] pyrepl default: manually apply pypy commit ca9508369e5a, to keep compatibility between the twos

2017-02-27 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r264:62630c596d7c Date: 2017-02-27 13:04 +0100 http://bitbucket.org/pypy/pyrepl/changeset/62630c596d7c/ Log:manually apply pypy commit ca9508369e5a, to keep compatibility between the twos diff --git a/pyrepl/simple_interact.py b/pyrepl/simple_

[pypy-commit] pypy unicode-utf8: Add W_UnicodeObject._multi_chr() returning str

2017-02-27 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r90391:df262c600edd Date: 2017-02-27 14:09 +0100 http://bitbucket.org/pypy/pypy/changeset/df262c600edd/ Log:Add W_UnicodeObject._multi_chr() returning str diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy default: add use autodoc for text_w

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90392:610a99f1638f Date: 2017-02-27 14:03 +0100 http://bitbucket.org/pypy/pypy/changeset/610a99f1638f/ Log:add use autodoc for text_w diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -17,6 +17,7 @@

[pypy-commit] pypy py3.5: (plan_rich, mjacob) hg merge default

2017-02-27 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90393:2e9fdb0ad351 Date: 2017-02-27 14:34 +0100 http://bitbucket.org/pypy/pypy/changeset/2e9fdb0ad351/ Log:(plan_rich, mjacob) hg merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -60,6 +60,9 @@ ^lib_pypy/ctype

[pypy-commit] pypy unicode-utf8: waaaaaaaaa but revdb is cool

2017-02-27 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r90394:e0ed90dd707f Date: 2017-02-27 14:40 +0100 http://bitbucket.org/pypy/pypy/changeset/e0ed90dd707f/ Log:wa but revdb is cool diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/l

[pypy-commit] pypy default: cherry-pick e0ed90dd707f

2017-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r90395:ce15e13c6312 Date: 2017-02-27 14:40 +0100 http://bitbucket.org/pypy/pypy/changeset/ce15e13c6312/ Log:cherry-pick e0ed90dd707f diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/listobject.py +++

[pypy-commit] pypy unicode-utf8: merge heads

2017-02-27 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r90396:2fa0248d61eb Date: 2017-02-27 14:41 +0100 http://bitbucket.org/pypy/pypy/changeset/2fa0248d61eb/ Log:merge heads diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobje

[pypy-commit] pypy unicode-utf8: remove pdb

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90397:f5e948aa5162 Date: 2017-02-27 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/f5e948aa5162/ Log:remove pdb diff --git a/rpython/annotator/listdef.py b/rpython/annotator/listdef.py --- a/rpython/annotator/listdef.py +++ b/rpython/annota

[pypy-commit] pypy py3.5: (mjacob, plan_rich) merge default

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r90399:6dd6cb21c7c9 Date: 2017-02-27 14:58 +0100 http://bitbucket.org/pypy/pypy/changeset/6dd6cb21c7c9/ Log:(mjacob, plan_rich) merge default diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst --- a/pypy/doc/objspace.rst +++ b/pypy/do

[pypy-commit] pypy default: (mjacob, plan_rich) update bytes_w to autodoc

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90398:14bcde218123 Date: 2017-02-27 14:57 +0100 http://bitbucket.org/pypy/pypy/changeset/14bcde218123/ Log:(mjacob, plan_rich) update bytes_w to autodoc diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst --- a/pypy/doc/objspace.rst +++ b/

[pypy-commit] pypy unicode-utf8: fixes

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90400:17031d8a78ec Date: 2017-02-27 15:02 +0100 http://bitbucket.org/pypy/pypy/changeset/17031d8a78ec/ Log:fixes diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a/pypy/interpreter/pyparser/par

[pypy-commit] pypy unicode-utf8: fix

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90401:e4861071cd46 Date: 2017-02-27 15:11 +0100 http://bitbucket.org/pypy/pypy/changeset/e4861071cd46/ Log:fix diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicodehelper.py +++ b/pypy/

[pypy-commit] pypy unicode-utf8: Add a test

2017-02-27 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r90402:0a067e948514 Date: 2017-02-27 15:26 +0100 http://bitbucket.org/pypy/pypy/changeset/0a067e948514/ Log:Add a test diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeobject.py --- a/pypy/objsp

[pypy-commit] pypy py3.5-text-utf8: (ronan, arigato, plan_rich) make the W_UnicodeObject elidable by the jit, the exception is propagated one level up

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5-text-utf8 Changeset: r90403:2694e2b25754 Date: 2017-02-27 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/2694e2b25754/ Log:(ronan, arigato, plan_rich) make the W_UnicodeObject elidable by the jit, the exception is propagated one level up d

[pypy-commit] pypy unicode-utf8: fix and a workaround

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90404:737c72b15c6d Date: 2017-02-27 16:22 +0100 http://bitbucket.org/pypy/pypy/changeset/737c72b15c6d/ Log:fix and a workaround diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py +++ b/p

[pypy-commit] pypy default: Test and fix (from unicode-utf8): an obscure case where we get

2017-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r90405:98f4a2ce0fa5 Date: 2017-02-27 16:31 +0100 http://bitbucket.org/pypy/pypy/changeset/98f4a2ce0fa5/ Log:Test and fix (from unicode-utf8): an obscure case where we get convert_from_to() that targets SomeImpossibleValue. diff --git a/rpython/r

[pypy-commit] pypy py3.5-text-utf8: (ronan, plan_rich) allow surrogates to be passed to __import__

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5-text-utf8 Changeset: r90406:cb8bf6a7d22d Date: 2017-02-27 16:42 +0100 http://bitbucket.org/pypy/pypy/changeset/cb8bf6a7d22d/ Log:(ronan, plan_rich) allow surrogates to be passed to __import__ diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/i

[pypy-commit] pypy py3.5-text-utf8: Adapt test for changed behavior.

2017-02-27 Thread mjacob
Author: Manuel Jacob Branch: py3.5-text-utf8 Changeset: r90407:ae315621f4b7 Date: 2017-02-27 16:59 +0100 http://bitbucket.org/pypy/pypy/changeset/ae315621f4b7/ Log:Adapt test for changed behavior. diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicod

[pypy-commit] stmgc c8-reshare-pages: merge default

2017-02-27 Thread Raemi
Author: Remi Meier Branch: c8-reshare-pages Changeset: r2016:afef19229966 Date: 2017-02-27 17:00 +0100 http://bitbucket.org/pypy/stmgc/changeset/afef19229966/ Log:merge default diff too long, truncating to 2000 out of 3600 lines diff --git a/README.txt b/README.md rename from README.txt ren

[pypy-commit] stmgc c8-reshare-pages: do a direct NOACCES->ACCESSIBLE if the SIGSEGV is a write operation

2017-02-27 Thread Raemi
Author: Remi Meier Branch: c8-reshare-pages Changeset: r2017:5911d9fa238e Date: 2017-02-27 17:38 +0100 http://bitbucket.org/pypy/stmgc/changeset/5911d9fa238e/ Log:do a direct NOACCES->ACCESSIBLE if the SIGSEGV is a write operation Apparently the kernel can tell us if the SIGSEGV is c

[pypy-commit] pypy default: (plan_rich, mjacob, ronan) document a difference on pypy3

2017-02-27 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90408:b0cf041ff37c Date: 2017-02-27 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/b0cf041ff37c/ Log:(plan_rich, mjacob, ronan) document a difference on pypy3 diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst

[pypy-commit] pypy py3.5: (plan_rich, mjacob) Mark this as an implementation detail (documented in b0cf041ff37c315390a54bf119dae8cc0b270a44).

2017-02-27 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90409:3371879bfdd7 Date: 2017-02-27 17:51 +0100 http://bitbucket.org/pypy/pypy/changeset/3371879bfdd7/ Log:(plan_rich, mjacob) Mark this as an implementation detail (documented in b0cf041ff37c315390a54bf119dae8cc0b270a44). diff --git a/l