[pypy-commit] pypy py3k-faulthandler: De-duplicate traceback entries after a LOC_JITTED

2016-09-29 Thread arigo
Author: Armin Rigo Branch: py3k-faulthandler Changeset: r87437:cabd383ef26c Date: 2016-09-29 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/cabd383ef26c/ Log:De-duplicate traceback entries after a LOC_JITTED diff --git a/rpython/rlib/rvmprof/rvmprof.py b/rpython/rlib/rvmprof/rvmprof.py

[pypy-commit] pypy py3.5-bz2-lzma: both bz2 and lzma seem to be in shape for py3.5

2016-09-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-bz2-lzma Changeset: r87439:2f6b9156a6be Date: 2016-09-29 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/2f6b9156a6be/ Log:both bz2 and lzma seem to be in shape for py3.5 diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py --

[pypy-commit] pypy py3.5: merge bz2 and lzma changes

2016-09-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87440:43ca4b14e86e Date: 2016-09-29 11:00 +0200 http://bitbucket.org/pypy/pypy/changeset/43ca4b14e86e/ Log:merge bz2 and lzma changes diff --git a/lib_pypy/_lzma.py b/lib_pypy/_lzma.py --- a/lib_pypy/_lzma.py +++ b/lib_pypy/_lzma.py @@ -445,

[pypy-commit] pypy py3.5-bz2-lzma: simplifications for bz2 decompress

2016-09-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-bz2-lzma Changeset: r87442:17c2b19b643b Date: 2016-09-29 12:07 +0200 http://bitbucket.org/pypy/pypy/changeset/17c2b19b643b/ Log:simplifications for bz2 decompress diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py --- a/pypy/modu

[pypy-commit] pypy py3k-faulthandler: translation fixes

2016-09-29 Thread arigo
Author: Armin Rigo Branch: py3k-faulthandler Changeset: r87443:cc3c09d40bf8 Date: 2016-09-29 12:13 +0200 http://bitbucket.org/pypy/pypy/changeset/cc3c09d40bf8/ Log:translation fixes diff --git a/pypy/module/faulthandler/faulthandler.c b/pypy/module/faulthandler/faulthandler.c --- a/pypy/mod

[pypy-commit] pypy py3.5-bz2-lzma: count diff too often

2016-09-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-bz2-lzma Changeset: r87445:c1062888fa88 Date: 2016-09-29 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/c1062888fa88/ Log:count diff too often diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py --- a/pypy/module/bz2/interp_

[pypy-commit] pypy py3k-faulthandler: in-progress

2016-09-29 Thread arigo
Author: Armin Rigo Branch: py3k-faulthandler Changeset: r87446:f17896d64f65 Date: 2016-09-29 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/f17896d64f65/ Log:in-progress diff --git a/pypy/module/faulthandler/__init__.py b/pypy/module/faulthandler/__init__.py --- a/pypy/module/faulthan

[pypy-commit] pypy py3k-faulthandler: add explicit dependency

2016-09-29 Thread arigo
Author: Armin Rigo Branch: py3k-faulthandler Changeset: r87447:8aae306f582f Date: 2016-09-29 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/8aae306f582f/ Log:add explicit dependency diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b

[pypy-commit] pypy py3.5: merged py3.5-bz2-lzma

2016-09-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87448:865e96c7c129 Date: 2016-09-29 17:43 +0200 http://bitbucket.org/pypy/pypy/changeset/865e96c7c129/ Log:merged py3.5-bz2-lzma diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py --- a/pypy/module/bz2/interp_bz2.py +

[pypy-commit] pypy py3k-faulthandler: fix

2016-09-29 Thread arigo
Author: Armin Rigo Branch: py3k-faulthandler Changeset: r87449:acb5b449d753 Date: 2016-09-29 17:45 +0200 http://bitbucket.org/pypy/pypy/changeset/acb5b449d753/ Log:fix diff --git a/pypy/module/faulthandler/handler.py b/pypy/module/faulthandler/handler.py --- a/pypy/module/faulthandler/handl

[pypy-commit] pypy py3k: hg merge default

2016-09-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87450:db0da9ef9eca Date: 2016-09-29 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/db0da9ef9eca/ Log:hg merge default diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -40,4 +40,4 @@ # http://lists.gnu.org/archive/html/help-m

[pypy-commit] pypy rmod-radd-slots: test, add functioning __rmod__ and dummy __radd__ to W_AbstractBytesObject

2016-09-29 Thread mattip
Author: Matti Picus Branch: rmod-radd-slots Changeset: r87453:f61471441ebd Date: 2016-09-29 19:57 +0300 http://bitbucket.org/pypy/pypy/changeset/f61471441ebd/ Log:test, add functioning __rmod__ and dummy __radd__ to W_AbstractBytesObject discover pypy cpython incompatibility

[pypy-commit] pypy default: make sure exception is raised if call returns error value

2016-09-29 Thread mattip
Author: Matti Picus Branch: Changeset: r87452:106a495914a5 Date: 2016-09-29 20:27 +0300 http://bitbucket.org/pypy/pypy/changeset/106a495914a5/ Log:make sure exception is raised if call returns error value diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pyp

[pypy-commit] pypy buffer-interface2: test, fix whoops for not assigning the buf when readonly

2016-09-29 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87451:64cae72e4923 Date: 2016-09-29 16:32 +0300 http://bitbucket.org/pypy/pypy/changeset/64cae72e4923/ Log:test, fix whoops for not assigning the buf when readonly diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/

[pypy-commit] pypy _warnings: add test that passes untranslated, fails w/pypy -A (TypeError: expected a readable buffer object)

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87454:f31d6c388d20 Date: 2016-09-29 21:17 +0300 http://bitbucket.org/pypy/pypy/changeset/f31d6c388d20/ Log:add test that passes untranslated, fails w/pypy -A (TypeError: expected a readable buffer object) diff --git a/pypy/module/_war

[pypy-commit] pypy py3k: Skip in test_app_main instead of failing if there is no python3.3

2016-09-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87455:a71ca3c65328 Date: 2016-09-29 19:38 +0100 http://bitbucket.org/pypy/pypy/changeset/a71ca3c65328/ Log:Skip in test_app_main instead of failing if there is no python3.3 diff --git a/pypy/interpreter/test/test_app_main.py b/pypy/interpreter/tes

[pypy-commit] pypy value-classes: Attempted support for unpacking constant pointers

2016-09-29 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87456:48e89a5c1a07 Date: 2016-09-29 17:04 -0400 http://bitbucket.org/pypy/pypy/changeset/48e89a5c1a07/ Log:Attempted support for unpacking constant pointers diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metai

[pypy-commit] pypy value-classes: Fixes for unpacking const pointers

2016-09-29 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87457:d227639f3fa6 Date: 2016-09-29 21:48 -0400 http://bitbucket.org/pypy/pypy/changeset/d227639f3fa6/ Log:Fixes for unpacking const pointers diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metainterp/optimizeo

[pypy-commit] pypy rmod-radd-slots: fix translation

2016-09-29 Thread mattip
Author: Matti Picus Branch: rmod-radd-slots Changeset: r87458:248a73d17a0e Date: 2016-09-30 06:51 +0300 http://bitbucket.org/pypy/pypy/changeset/248a73d17a0e/ Log:fix translation diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py

[pypy-commit] pypy default: fix translation

2016-09-29 Thread mattip
Author: Matti Picus Branch: Changeset: r87459:aa7addfd4bd1 Date: 2016-09-30 06:53 +0300 http://bitbucket.org/pypy/pypy/changeset/aa7addfd4bd1/ Log:fix translation diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py +++ b/pypy/mod

[pypy-commit] pypy py35-getbuiltin: Experiment with space.getbuiltinmodule(): it should not interact with sys.modules.

2016-09-29 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py35-getbuiltin Changeset: r87460:5a730fdf1043 Date: 2016-09-26 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/5a730fdf1043/ Log:Experiment with space.getbuiltinmodule(): it should not interact with sys.modules. Should fix test___all__ (which

[pypy-commit] pypy py35-getbuiltin: Progress: space.getbuiltinmodule() does not use or update sys.modules

2016-09-29 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py35-getbuiltin Changeset: r87461:ecaeac990f09 Date: 2016-09-30 08:02 +0200 http://bitbucket.org/pypy/pypy/changeset/ecaeac990f09/ Log:Progress: space.getbuiltinmodule() does not use or update sys.modules diff --git a/lib-python/3/importlib/_boots

[pypy-commit] pypy py35-getbuiltin: Don't 'inject' the .pyc magic number from the outside, but import it from __pypy__.

2016-09-29 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py35-getbuiltin Changeset: r87462:e5b6f76186cf Date: 2016-09-29 23:17 +0200 http://bitbucket.org/pypy/pypy/changeset/e5b6f76186cf/ Log:Don't 'inject' the .pyc magic number from the outside, but import it from __pypy__. This fixes the reload of test

[pypy-commit] pypy _warnings: copy cpython behaviour

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87463:262030adf8f1 Date: 2016-09-30 09:37 +0300 http://bitbucket.org/pypy/pypy/changeset/262030adf8f1/ Log:copy cpython behaviour diff --git a/pypy/module/_warnings/interp_warnings.py b/pypy/module/_warnings/interp_warnings.py --- a/pypy/mod

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

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87464:53649ba55ddf Date: 2016-09-30 09:45 +0300 http://bitbucket.org/pypy/pypy/changeset/53649ba55ddf/ Log:merge default into branch diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdef

[pypy-commit] pypy stricter-strip: test, fix for argument to strip() - must be None, str, unicode (cpython compatibility)

2016-09-29 Thread mattip
Author: Matti Picus Branch: stricter-strip Changeset: r87465:244251f50a52 Date: 2016-09-30 09:49 +0300 http://bitbucket.org/pypy/pypy/changeset/244251f50a52/ Log:test, fix for argument to strip() - must be None, str, unicode (cpython compatibility) diff --git a/pypy/objspace/std/byte