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

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89668:8a00871322e3 Date: 2017-01-18 20:03 + http://bitbucket.org/pypy/pypy/changeset/8a00871322e3/ Log:fix translation diff --git a/pypy/module/cpyext/import_.py b/pypy/module/cpyext/import_.py --- a/pypy/module/cpyext/import_.py +++ b/pypy/mo

[pypy-commit] pypy py3.5: Add C implementation (from CPython) for PyImport_ImportModuleLevel and PyImport_ImportModuleEx

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89667:00eea104b29e Date: 2017-01-18 19:38 + http://bitbucket.org/pypy/pypy/changeset/00eea104b29e/ Log:Add C implementation (from CPython) for PyImport_ImportModuleLevel and PyImport_ImportModuleEx diff --git a/pypy/module/cpyext/api.p

[pypy-commit] pypy py3.5: fix warning on clang

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89666:60a8a54cf3fa Date: 2017-01-18 19:20 + http://bitbucket.org/pypy/pypy/changeset/60a8a54cf3fa/ Log:fix warning on clang diff --git a/pypy/module/cpyext/test/array.c b/pypy/module/cpyext/test/array.c --- a/pypy/module/cpyext/test/array.c ++

[pypy-commit] pypy py3.5: Implement PyImport_ImportModuleLevelObject

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89665:5e0d28baa9d9 Date: 2017-01-18 18:53 + http://bitbucket.org/pypy/pypy/changeset/5e0d28baa9d9/ Log:Implement PyImport_ImportModuleLevelObject diff --git a/pypy/module/cpyext/import_.py b/pypy/module/cpyext/import_.py --- a/pypy/module/cpye

[pypy-commit] pypy py3.5: posix.{get,set}priority()

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89664:f979a9155582 Date: 2017-01-18 19:36 +0100 http://bitbucket.org/pypy/pypy/changeset/f979a9155582/ Log:posix.{get,set}priority() diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__init__.py +++

[pypy-commit] pypy default: rposix.{get,set}priority()

2017-01-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r89662:b7bdc19909d9 Date: 2017-01-18 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/b7bdc19909d9/ Log:rposix.{get,set}priority() 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 py3.5: hg merge default

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89663:920d60110d57 Date: 2017-01-18 19:14 +0100 http://bitbucket.org/pypy/pypy/changeset/920d60110d57/ Log:hg merge default 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 py3.5: Add dummy _PyGC_FINALIZED macro

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89661:7448016b9307 Date: 2017-01-18 17:33 + http://bitbucket.org/pypy/pypy/changeset/7448016b9307/ Log:Add dummy _PyGC_FINALIZED macro diff --git a/pypy/module/cpyext/include/object.h b/pypy/module/cpyext/include/object.h --- a/pypy/module/cp

[pypy-commit] pypy py3.5: Kill all Py_TPFLAGS that were removed in Python3

2017-01-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89660:0c80211612f5 Date: 2017-01-18 16:32 + http://bitbucket.org/pypy/pypy/changeset/0c80211612f5/ Log:Kill all Py_TPFLAGS that were removed in Python3 diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext

[pypy-commit] pypy py3.5: fix error message

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89659:fd8e2f1e76e5 Date: 2017-01-18 13:18 +0100 http://bitbucket.org/pypy/pypy/changeset/fd8e2f1e76e5/ Log:fix error message diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++ b/pypy/interp

[pypy-commit] pypy py3.5: skip on pypy only

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89658:ed5cf18954c8 Date: 2017-01-18 13:14 +0100 http://bitbucket.org/pypy/pypy/changeset/ed5cf18954c8/ Log:skip on pypy only diff --git a/lib-python/3/test/test_peepholer.py b/lib-python/3/test/test_peepholer.py --- a/lib-python/3/test/test_peeph

[pypy-commit] pypy py3.5: Restore this test to its CPython version. Then skip a test in the

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89657:946775085781 Date: 2017-01-18 13:10 +0100 http://bitbucket.org/pypy/pypy/changeset/946775085781/ Log:Restore this test to its CPython version. Then skip a test in the middle (manually for now) diff --git a/lib-python/3/test/test_peep

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

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89656:4991383b53ef Date: 2017-01-18 12:55 +0100 http://bitbucket.org/pypy/pypy/changeset/4991383b53ef/ Log:fix tests diff --git a/pypy/module/pypyjit/test_pypy_c/test_containers.py b/pypy/module/pypyjit/test_pypy_c/test_containers.py --- a/pypy/m

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

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89655:4d7690bc23c2 Date: 2017-01-18 12:47 +0100 http://bitbucket.org/pypy/pypy/changeset/4d7690bc23c2/ Log:hg merge default diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/executionc

[pypy-commit] pypy default: sys.settrace(f) when we see a 'call' can return a different

2017-01-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r89654:f47609af5171 Date: 2017-01-18 12:43 +0100 http://bitbucket.org/pypy/pypy/changeset/f47609af5171/ Log:sys.settrace(f) when we see a 'call' can return a different function g() or None. But such a function g() cannot return None: if it does

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

2017-01-18 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89653:608eb2f6470b Date: 2017-01-18 10:38 +0100 http://bitbucket.org/pypy/pypy/changeset/608eb2f6470b/ Log:fix tests diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/pypy/module/pypyji