[pypy-commit] pypy default: Add a test for 2aa7dea5ad0f. It passes normally, but not on -A

2016-12-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r88892:3cffc7191d14 Date: 2016-12-06 10:26 +0100 http://bitbucket.org/pypy/pypy/changeset/3cffc7191d14/ Log:Add a test for 2aa7dea5ad0f. It passes normally, but not on -A diff --git a/pypy/module/gc/test/test_gc.py b/pypy/module/gc/test/test_gc.py --- a

[pypy-commit] pypy default: Normalize these macros (John Zhang on pypy-dev): instead of protecting

2016-12-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r88893:08ec669ddab9 Date: 2016-12-06 10:53 +0100 http://bitbucket.org/pypy/pypy/changeset/08ec669ddab9/ Log:Normalize these macros (John Zhang on pypy-dev): instead of protecting the calls with @jit.dont_look_inside, use the modern way, w

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

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88895:ed147e0d8844 Date: 2016-12-06 11:00 +0100 http://bitbucket.org/pypy/pypy/changeset/ed147e0d8844/ Log:hg merge default diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/executionc

[pypy-commit] pypy default: Fix 3cffc7191d14 for -A

2016-12-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r88894:407896dd979f Date: 2016-12-06 11:00 +0100 http://bitbucket.org/pypy/pypy/changeset/407896dd979f/ Log:Fix 3cffc7191d14 for -A diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/executio

[pypy-commit] pypy py3.5: CPython issue #25718

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88896:5e2bfa42f8f6 Date: 2016-12-06 11:28 +0100 http://bitbucket.org/pypy/pypy/changeset/5e2bfa42f8f6/ Log:CPython issue #25718 diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy/module/i

[pypy-commit] extradoc extradoc: another missed encoding case in source files

2016-12-06 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5760:b4c37569deaa Date: 2016-12-06 12:21 +0100 http://bitbucket.org/pypy/extradoc/changeset/b4c37569deaa/ Log:another missed encoding case in source files diff --git a/planning/py3.5/cpython-crashers.rst b/planning/py3.5/cpython-crashers.rst -

[pypy-commit] pypy py3.5: python-dev confirmed the strange repr for recursive deques

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88897:d96e6fa3d3ef Date: 2016-12-06 12:37 +0100 http://bitbucket.org/pypy/pypy/changeset/d96e6fa3d3ef/ Log:python-dev confirmed the strange repr for recursive deques diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections

[pypy-commit] pypy space-newtext: add a 'text' unwrap_spec

2016-12-06 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88900:8f14d8ae5141 Date: 2016-12-06 12:22 +0100 http://bitbucket.org/pypy/pypy/changeset/8f14d8ae5141/ Log:add a 'text' unwrap_spec diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gate

[pypy-commit] pypy space-newtext: try to fix two win issues

2016-12-06 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88898:47cdbd271ed9 Date: 2016-12-06 12:06 +0100 http://bitbucket.org/pypy/pypy/changeset/47cdbd271ed9/ Log:try to fix two win issues diff --git a/pypy/module/_winreg/interp_winreg.py b/pypy/module/_winreg/interp_winreg.py --- a/p

[pypy-commit] extradoc extradoc: python-dev confirmed the strange repr for recursive deques

2016-12-06 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5761:ea8c2e49fcfb Date: 2016-12-06 12:44 +0100 http://bitbucket.org/pypy/extradoc/changeset/ea8c2e49fcfb/ Log:python-dev confirmed the strange repr for recursive deques diff --git a/planning/py3.5/cpython-crashers.rst b/planning/py3.5/cpython-

[pypy-commit] pypy space-newtext: add a way to express "bytes" unwrapping via unwrap_spec

2016-12-06 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88899:4a061011e8e3 Date: 2016-11-10 17:38 +0100 http://bitbucket.org/pypy/pypy/changeset/4a061011e8e3/ Log:add a way to express "bytes" unwrapping via unwrap_spec (graft of 8d2718505c72) diff --git a/pypy/interpreter/gate

[pypy-commit] extradoc extradoc: Moved to bugs.python.org

2016-12-06 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5762:69d59aa417d0 Date: 2016-12-06 13:18 +0100 http://bitbucket.org/pypy/extradoc/changeset/69d59aa417d0/ Log:Moved to bugs.python.org diff --git a/planning/py3.5/cpython-crashers.rst b/planning/py3.5/cpython-crashers.rst --- a/planning/py3.5/

[pypy-commit] pypy py3.5: Some more checks that comments contain valid utf-8

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88901:77d31587155e Date: 2016-12-06 13:34 +0100 http://bitbucket.org/pypy/pypy/changeset/77d31587155e/ Log:Some more checks that comments contain valid utf-8 diff --git a/pypy/interpreter/pyparser/pytokenizer.py b/pypy/interpreter/pyparser/pytoke

[pypy-commit] pypy space-newtext: start replacing str in unwrap_spec with 'text' or 'bytes'

2016-12-06 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88902:52a246e29cf5 Date: 2016-12-06 15:27 +0100 http://bitbucket.org/pypy/pypy/changeset/52a246e29cf5/ Log:start replacing str in unwrap_spec with 'text' or 'bytes' diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode

[pypy-commit] pypy py3.5: Give more precise error messages---still different from CPython, but well, too bad I suppose

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88903:ec42187d7005 Date: 2016-12-06 15:28 +0100 http://bitbucket.org/pypy/pypy/changeset/ec42187d7005/ Log:Give more precise error messages---still different from CPython, but well, too bad I suppose diff --git a/pypy/interpreter/astcompil

[pypy-commit] pypy py3.5: Fix for a few tests in lib-python/3/test/test_coroutine

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88904:92ee15da58e2 Date: 2016-12-06 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/92ee15da58e2/ Log:Fix for a few tests in lib-python/3/test/test_coroutine diff --git a/lib_pypy/_testcapi.py b/lib_pypy/_testcapi.py --- a/lib_pypy/_testcapi.

[pypy-commit] pypy py3.5: Skip reference counting checks (but still run the tests around them, to

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88905:50e74819bfe3 Date: 2016-12-06 15:39 +0100 http://bitbucket.org/pypy/pypy/changeset/50e74819bfe3/ Log:Skip reference counting checks (but still run the tests around them, to check that they don't crash) diff --git a/lib-python/3/test/

[pypy-commit] pypy py3.5: fixes for test_coroutines

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88906:f140ab6e4d2e Date: 2016-12-06 15:48 +0100 http://bitbucket.org/pypy/pypy/changeset/f140ab6e4d2e/ Log:fixes for test_coroutines diff --git a/lib-python/3/test/test_coroutines.py b/lib-python/3/test/test_coroutines.py --- a/lib-python/3/test/

[pypy-commit] pypy py3.5: "Implement" sys.setswitchinterval(), by scaling the value and calling

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88908:edba47b26837 Date: 2016-12-06 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/edba47b26837/ Log:"Implement" sys.setswitchinterval(), by scaling the value and calling sys.setcheckinterval(). diff --git a/pypy/module/sys/__init__.

[pypy-commit] pypy space-newtext: more str unwrap_spec removed

2016-12-06 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88907:5016301ea5c3 Date: 2016-12-06 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/5016301ea5c3/ Log:more str unwrap_spec removed diff --git a/pypy/module/__pypy__/interp_builders.py b/pypy/module/__pypy__/interp_builders.p

[pypy-commit] pypy py3.5: may fix test_functools, but retranslation is needed to check

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88909:5cff42263511 Date: 2016-12-06 16:25 +0100 http://bitbucket.org/pypy/pypy/changeset/5cff42263511/ Log:may fix test_functools, but retranslation is needed to check diff --git a/lib_pypy/_functools.py b/lib_pypy/_functools.py --- a/lib_pypy/_fu

[pypy-commit] pypy py3.5: Add sys.hash_info.{hash_bits, seed_bits, cutoff}

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88910:e14df011c01b Date: 2016-12-06 16:40 +0100 http://bitbucket.org/pypy/pypy/changeset/e14df011c01b/ Log:Add sys.hash_info.{hash_bits,seed_bits,cutoff} diff --git a/pypy/module/sys/system.py b/pypy/module/sys/system.py --- a/pypy/module/sys/syst

[pypy-commit] pypy py3.5: fix test

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88911:18e8a3f27525 Date: 2016-12-06 16:42 +0100 http://bitbucket.org/pypy/pypy/changeset/18e8a3f27525/ Log:fix test diff --git a/lib-python/3/test/test_reprlib.py b/lib-python/3/test/test_reprlib.py --- a/lib-python/3/test/test_reprlib.py +++ b/l

[pypy-commit] pypy py3.5: trying harder to pretend this lives in the os module

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88912:82d53b0445a4 Date: 2016-12-06 16:43 +0100 http://bitbucket.org/pypy/pypy/changeset/82d53b0445a4/ Log:trying harder to pretend this lives in the os module diff --git a/pypy/module/posix/app_posix.py b/pypy/module/posix/app_posix.py --- a/pypy

[pypy-commit] pypy py3.5: Avoid wrap_oserror() with unwrapped filename arguments, because

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88913:75de6890ce07 Date: 2016-12-06 16:56 +0100 http://bitbucket.org/pypy/pypy/changeset/75de6890ce07/ Log:Avoid wrap_oserror() with unwrapped filename arguments, because if the filename was provided as bytes we want to send it to the

[pypy-commit] pypy.org extradoc: update the values

2016-12-06 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r829:075383c08e66 Date: 2016-12-06 17:27 +0100 http://bitbucket.org/pypy/pypy.org/changeset/075383c08e66/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] pypy py3.5: Bare 'raise' statements didn't work at all inside "hidden" app-level

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88914:0fd0d21d3ab1 Date: 2016-12-06 18:55 +0100 http://bitbucket.org/pypy/pypy/changeset/0fd0d21d3ab1/ Log:Bare 'raise' statements didn't work at all inside "hidden" app-level helpers. Make them work at least a little bit. diff --git a/pyp

[pypy-commit] pypy issue2446: test for issue #2446 (confirmed), issue #2445 (not confirmed), "fix" for #2446

2016-12-06 Thread mattip
Author: Matti Picus Branch: issue2446 Changeset: r88915:66f21f2d6751 Date: 2016-12-06 20:09 +0200 http://bitbucket.org/pypy/pypy/changeset/66f21f2d6751/ Log:test for issue #2446 (confirmed), issue #2445 (not confirmed), "fix" for #2446 diff --git a/pypy/module/cpyext/pyobject.py b/py

[pypy-commit] pypy py3.5: translation fix

2016-12-06 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88916:1db6128a92ee Date: 2016-12-06 19:20 +0100 http://bitbucket.org/pypy/pypy/changeset/1db6128a92ee/ Log:translation fix diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py

[pypy-commit] pypy py3.5: Test (annoyingly slow) and fix for BZ2Decompressor.decompress() with large max_length

2016-12-06 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88917:8c6ea1cc81e6 Date: 2016-12-06 19:08 + http://bitbucket.org/pypy/pypy/changeset/8c6ea1cc81e6/ Log:Test (annoyingly slow) and fix for BZ2Decompressor.decompress() with large max_length diff --git a/pypy/module/bz2/interp_bz2.py b/p

[pypy-commit] pypy issue2446: fix missing __doc__ attribute properly (arigato)

2016-12-06 Thread mattip
Author: Matti Picus Branch: issue2446 Changeset: r88918:5432199e0bc7 Date: 2016-12-06 20:51 +0200 http://bitbucket.org/pypy/pypy/changeset/5432199e0bc7/ Log:fix missing __doc__ attribute properly (arigato) diff --git a/pypy/module/cpyext/pyobject.py b/pypy/module/cpyext/pyobject.py --- a/pyp

[pypy-commit] pypy raw-calloc: Replace malloc+memset with a single calloc. This might be useful for

2016-12-06 Thread arigo
Author: Armin Rigo Branch: raw-calloc Changeset: r88919:9dfb829db9eb Date: 2016-12-06 23:18 +0100 http://bitbucket.org/pypy/pypy/changeset/9dfb829db9eb/ Log:Replace malloc+memset with a single calloc. This might be useful for large allocations. Also remove the deprecated stack_malloc.