[pypy-commit] pypy default: Clean up rerased: split interp-level ErasingPairIdentity from translator-level IdentityDesc

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93052:4c883891e3d7 Date: 2016-11-21 19:46 + http://bitbucket.org/pypy/pypy/changeset/4c883891e3d7/ Log:Clean up rerased: split interp-level ErasingPairIdentity from translator-level IdentityDesc diff --git a/rpython/rlib/rerased.py b/rpytho

[pypy-commit] pypy default: small cleanup

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93051:08eace48ed36 Date: 2016-11-20 22:11 + http://bitbucket.org/pypy/pypy/changeset/08eace48ed36/ Log:small cleanup diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annotator/annrpython.py +++ b/rpython/

[pypy-commit] pypy default: Kill confusing function callback case in emulate_pbc_call()

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93050:203414415a39 Date: 2016-11-20 17:24 + http://bitbucket.org/pypy/pypy/changeset/203414415a39/ Log:Kill confusing function callback case in emulate_pbc_call() diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/

[pypy-commit] pypy default: Simplify code

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93049:5e549a04ab94 Date: 2016-11-20 16:57 + http://bitbucket.org/pypy/pypy/changeset/5e549a04ab94/ Log:Simplify code diff --git a/rpython/annotator/dictdef.py b/rpython/annotator/dictdef.py --- a/rpython/annotator/dictdef.py +++ b/rpython/annotator

[pypy-commit] pypy py3.5: Remove obsolete PyPy-specific changes

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93047:4fe92f1fbcbf Date: 2017-11-15 20:40 + http://bitbucket.org/pypy/pypy/changeset/4fe92f1fbcbf/ Log:Remove obsolete PyPy-specific changes diff --git a/lib-python/3/test/test_cmd_line_script.py b/lib-python/3/test/test_cmd_line_script.py --

[pypy-commit] pypy py3.5: Always initialise __main__.__loader__ and __main__.__builtins__ (CPython does, it, don't ask me why)

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93048:6fc0a7040472 Date: 2017-11-15 22:08 + http://bitbucket.org/pypy/pypy/changeset/6fc0a7040472/ Log:Always initialise __main__.__loader__ and __main__.__builtins__ (CPython does, it, don't ask me why) diff --git a/pypy/interpreter/a

[pypy-commit] pypy rpython-20: start a branch to play with stronger type guarantees

2017-11-15 Thread fijal
Author: fijal Branch: rpython-20 Changeset: r93046:5f87d65c7f82 Date: 2017-11-15 19:26 +0100 http://bitbucket.org/pypy/pypy/changeset/5f87d65c7f82/ Log:start a branch to play with stronger type guarantees diff --git a/rpython/annotator/model.py b/rpython/annotator/model.py --- a/rpython/annot

[pypy-commit] pypy default: fix test_whatsnew

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r93045:95e0fdd7cd86 Date: 2017-11-15 18:26 +0100 http://bitbucket.org/pypy/pypy/changeset/95e0fdd7cd86/ Log:fix test_whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew

[pypy-commit] pypy unicode-utf8: general progress towards moving more of the infrastructure from runicode towards unicodehelper, which helps us to deal with surrogates nicely

2017-11-15 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r93044:1d6d78e72d50 Date: 2017-11-15 17:43 +0100 http://bitbucket.org/pypy/pypy/changeset/1d6d78e72d50/ Log:general progress towards moving more of the infrastructure from runicode towards unicodehelper, which helps us to deal with

[pypy-commit] pypy py3.5: Fix test to work on PyPy

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93043:12f1fb4860ac Date: 2017-11-15 16:23 + http://bitbucket.org/pypy/pypy/changeset/12f1fb4860ac/ Log:Fix test to work on PyPy diff --git a/lib-python/3/test/test_inspect.py b/lib-python/3/test/test_inspect.py --- a/lib-python/3/test/test_in

[pypy-commit] pypy py3.5: Improve test for posix.times()

2017-11-15 Thread thisch
Author: Thomas Hisch Branch: py3.5 Changeset: r93041:898194d1902c Date: 2017-11-13 23:44 +0100 http://bitbucket.org/pypy/pypy/changeset/898194d1902c/ Log:Improve test for posix.times() Test that posix.times() returns a times_result object. diff --git a/pypy/module/posix/test/test_po

[pypy-commit] pypy py3.5: Change return type of os.times to posix.times_result

2017-11-15 Thread thisch
Author: Thomas Hisch Branch: py3.5 Changeset: r93040:852c26ea2a1c Date: 2017-11-12 21:49 +0100 http://bitbucket.org/pypy/pypy/changeset/852c26ea2a1c/ Log:Change return type of os.times to posix.times_result The return type was changed in CPython3.3. Related: #2375 diff --gi

[pypy-commit] pypy py3.5: Merged in thisch/pypy/py3.5 (pull request #584)

2017-11-15 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93042:dfff7758834e Date: 2017-11-15 15:16 + http://bitbucket.org/pypy/pypy/changeset/dfff7758834e/ Log:Merged in thisch/pypy/py3.5 (pull request #584) Change return type of os.times to posix.times_result diff --git a/pypy/module/posix

[pypy-commit] pypy fix-vmprof-stacklet-switch: fix typo

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: fix-vmprof-stacklet-switch Changeset: r93035:1b1bdd6c7f39 Date: 2017-11-15 12:05 + http://bitbucket.org/pypy/pypy/changeset/1b1bdd6c7f39/ Log:fix typo diff --git a/rpython/rlib/test/test_rstacklet.py b/rpython/rlib/test/test_rstacklet.py --- a/rpython/rlib/t

[pypy-commit] pypy fix-vmprof-stacklet-switch: make sure that vmprof don't sample the stack in the middle of stacklet switching, else it reads nonsense and BOOM

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: fix-vmprof-stacklet-switch Changeset: r93034:3e4e9ff62be1 Date: 2017-11-15 12:59 +0100 http://bitbucket.org/pypy/pypy/changeset/3e4e9ff62be1/ Log:make sure that vmprof don't sample the stack in the middle of stacklet switching, else it reads nonsense and B

[pypy-commit] pypy fix-vmprof-stacklet-switch: close merged branch

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: fix-vmprof-stacklet-switch Changeset: r93038:2c8aa32187c0 Date: 2017-11-15 16:04 +0100 http://bitbucket.org/pypy/pypy/changeset/2c8aa32187c0/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org h

[pypy-commit] pypy fix-vmprof-stacklet-switch: remove the space param from rvmprof.{start, stop}_sampling: it is not used and also it does not make sense to have it inside rlib

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: fix-vmprof-stacklet-switch Changeset: r93037:46ee55287ed4 Date: 2017-11-15 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/46ee55287ed4/ Log:remove the space param from rvmprof.{start,stop}_sampling: it is not used and also it does not make sense to h

[pypy-commit] pypy fix-vmprof-stacklet-switch: add a test which is failing (i.e., segfaulting) on default, and that it seems to be fixed on this branch

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: fix-vmprof-stacklet-switch Changeset: r93036:52a6650ba479 Date: 2017-11-15 15:49 +0100 http://bitbucket.org/pypy/pypy/changeset/52a6650ba479/ Log:add a test which is failing (i.e., segfaulting) on default, and that it seems to be fixed on this branch diff

[pypy-commit] pypy default: merge the fix-vmprof-stacklet-switch: make sure that vmprof does not segfault in presence of continuation.switch (and thus with greenlets, eventlet, etc.)

2017-11-15 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r93039:927cc69f4d52 Date: 2017-11-15 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/927cc69f4d52/ Log:merge the fix-vmprof-stacklet-switch: make sure that vmprof does not segfault in presence of continuation.switch (and thus with