[pypy-commit] pypy missing-tp_new: add more userslot functions, cleanup slotdefs for repeated definitions of __getattr__

2016-11-08 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r88245:1b0451031b2e Date: 2016-11-02 00:32 +0200 http://bitbucket.org/pypy/pypy/changeset/1b0451031b2e/ Log:add more userslot functions, cleanup slotdefs for repeated definitions of __getattr__ diff --git

[pypy-commit] pypy default: update repackage script

2016-11-08 Thread mattip
Author: Matti Picus Branch: Changeset: r88246:e0419340cee7 Date: 2016-11-09 08:21 +0200 http://bitbucket.org/pypy/pypy/changeset/e0419340cee7/ Log:update repackage script diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh ---

[pypy-commit] pypy release-pypy2.7-5.x: fix test

2016-11-08 Thread arigo
Author: Armin Rigo Branch: release-pypy2.7-5.x Changeset: r88241:a247645e7d20 Date: 2016-11-08 11:36 +0100 http://bitbucket.org/pypy/pypy/changeset/a247645e7d20/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_ffi.py

[pypy-commit] pypy release-pypy2.7-5.x: int_floordiv/int_mod is not a resoperation anymore, replace those operations in two ppc regalloc tests

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88244:5d6f1ada014a Date: 2016-11-08 20:53 +0100 http://bitbucket.org/pypy/pypy/changeset/5d6f1ada014a/ Log:int_floordiv/int_mod is not a resoperation anymore, replace those operations in two ppc

[pypy-commit] pypy release-pypy2.7-5.x: remove unused imports in test file

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88243:5b71fa21dc86 Date: 2016-11-08 20:39 +0100 http://bitbucket.org/pypy/pypy/changeset/5b71fa21dc86/ Log:remove unused imports in test file diff --git a/rpython/jit/backend/ppc/test/test_form.py

[pypy-commit] pypy release-pypy2.7-5.x: two ppc fixes (test_form, test_ppc)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88242:4a74144afadb Date: 2016-11-08 20:36 +0100 http://bitbucket.org/pypy/pypy/changeset/4a74144afadb/ Log:two ppc fixes (test_form, test_ppc) diff --git a/rpython/jit/backend/ppc/test/test_form.py

[pypy-commit] pypy default: int_floordiv/int_mod is not a resoperation anymore, replace those operations in two ppc regalloc tests

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88240:ca6dfb1e30b8 Date: 2016-11-08 20:53 +0100 http://bitbucket.org/pypy/pypy/changeset/ca6dfb1e30b8/ Log:int_floordiv/int_mod is not a resoperation anymore, replace those operations in two ppc regalloc tests diff

[pypy-commit] pypy default: remove unused imports in test file

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88239:5d97e67dcc3c Date: 2016-11-08 20:39 +0100 http://bitbucket.org/pypy/pypy/changeset/5d97e67dcc3c/ Log:remove unused imports in test file diff --git a/rpython/jit/backend/ppc/test/test_form.py

[pypy-commit] pypy py3.5: Make sure that the response gets closed, to prevent deadlock

2016-11-08 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88238:60632ceee47b Date: 2016-11-08 19:49 + http://bitbucket.org/pypy/pypy/changeset/60632ceee47b/ Log:Make sure that the response gets closed, to prevent deadlock diff --git a/lib-python/3/test/test_httpservers.py

[pypy-commit] pypy default: two ppc fixes (test_form, test_ppc)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88237:5860f448a03f Date: 2016-11-08 20:36 +0100 http://bitbucket.org/pypy/pypy/changeset/5860f448a03f/ Log:two ppc fixes (test_form, test_ppc) diff --git a/rpython/jit/backend/ppc/test/test_form.py

[pypy-commit] pypy default: Win32: pass/skip a few tests

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88236:3f7920856747 Date: 2016-11-08 20:22 +0100 http://bitbucket.org/pypy/pypy/changeset/3f7920856747/ Log:Win32: pass/skip a few tests diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py ---

[pypy-commit] pypy default: account for vector guards while parsing the textual jit log

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88235:0c1ef72f23c4 Date: 2016-11-08 20:13 +0100 http://bitbucket.org/pypy/pypy/changeset/0c1ef72f23c4/ Log:account for vector guards while parsing the textual jit log diff --git a/rpython/tool/jitlogparser/storage.py

[pypy-commit] pypy default: Win32: fix making sockets non-inheritable

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88234:2e2a6396f7c9 Date: 2016-11-08 20:02 +0100 http://bitbucket.org/pypy/pypy/changeset/2e2a6396f7c9/ Log:Win32: fix making sockets non-inheritable diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py ---

[pypy-commit] pypy release-pypy2.7-5.x: solved the big endian issue in the ppc backend

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88232:d8b224b914e8 Date: 2016-11-08 18:51 +0100 http://bitbucket.org/pypy/pypy/changeset/d8b224b914e8/ Log:solved the big endian issue in the ppc backend diff --git a/rpython/jit/backend/ppc/vector_ext.py

[pypy-commit] pypy release-pypy2.7-5.x: do not call intmask on float parameters (as pointed out by armin)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88230:f7ba891dd786 Date: 2016-11-08 14:21 +0100 http://bitbucket.org/pypy/pypy/changeset/f7ba891dd786/ Log:do not call intmask on float parameters (as pointed out by armin) diff --git

[pypy-commit] pypy release-pypy2.7-5.x: obscure, added a helper method called addr_add_bytes to add the offset to the memory location (used in vec_load/store), disabled some tests that are not interes

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88231:cb951b3dd6f7 Date: 2016-11-08 16:01 +0100 http://bitbucket.org/pypy/pypy/changeset/cb951b3dd6f7/ Log:obscure, added a helper method called addr_add_bytes to add the offset to the memory

[pypy-commit] pypy release-pypy2.7-5.x: add intmask to arith in llgraph runner (was looking at the x86 backend all the time)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88229:c9be457baf05 Date: 2016-11-08 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/c9be457baf05/ Log:add intmask to arith in llgraph runner (was looking at the x86 backend all the time) diff

[pypy-commit] pypy release-pypy2.7-5.x: another big endian issue in the ppc vector backend

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy2.7-5.x Changeset: r88233:575021da212c Date: 2016-11-08 19:32 +0100 http://bitbucket.org/pypy/pypy/changeset/575021da212c/ Log:another big endian issue in the ppc vector backend diff --git

[pypy-commit] pypy default: another big endian issue in the ppc vector backend

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88228:5ec36e7b4fc0 Date: 2016-11-08 19:32 +0100 http://bitbucket.org/pypy/pypy/changeset/5ec36e7b4fc0/ Log:another big endian issue in the ppc vector backend diff --git a/rpython/jit/backend/ppc/vector_ext.py

[pypy-commit] pypy default: solved the big endian issue in the ppc backend

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88227:558aca7fa5b5 Date: 2016-11-08 18:51 +0100 http://bitbucket.org/pypy/pypy/changeset/558aca7fa5b5/ Log:solved the big endian issue in the ppc backend diff --git a/rpython/jit/backend/ppc/vector_ext.py

[pypy-commit] pypy default: We want r_longlong(42) + 0.5 to be 42.5. Previous version returned 42.0...

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88226:a23c22636d73 Date: 2016-11-08 19:37 +0100 http://bitbucket.org/pypy/pypy/changeset/a23c22636d73/ Log:We want r_longlong(42) + 0.5 to be 42.5. Previous version returned 42.0... diff --git a/rpython/rlib/rarithmetic.py

[pypy-commit] pypy default: Win32: remove rposix.fdlistdir()

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88225:336f8717b768 Date: 2016-11-08 19:15 +0100 http://bitbucket.org/pypy/pypy/changeset/336f8717b768/ Log:Win32: remove rposix.fdlistdir() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++

[pypy-commit] pypy default: Win32: pass test_rposix.test_putenv

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88224:aa00ccf8fdaf Date: 2016-11-08 19:09 +0100 http://bitbucket.org/pypy/pypy/changeset/aa00ccf8fdaf/ Log:Win32: pass test_rposix.test_putenv diff --git a/rpython/rlib/rposix_environ.py b/rpython/rlib/rposix_environ.py ---

[pypy-commit] pypy default: Win32: fix set_inheritable tests

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88223:405237fca758 Date: 2016-11-08 18:44 +0100 http://bitbucket.org/pypy/pypy/changeset/405237fca758/ Log:Win32: fix set_inheritable tests diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++

[pypy-commit] pypy default: Avoid calling a non-static function "_cpu_count()", which might conflict

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88222:27e820181ac7 Date: 2016-11-08 17:48 +0100 http://bitbucket.org/pypy/pypy/changeset/27e820181ac7/ Log:Avoid calling a non-static function "_cpu_count()", which might conflict diff --git a/rpython/rlib/rposix.py

[pypy-commit] pypy default: do not call intmask on float parameters (as pointed out by armin)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88220:b82fe3f0417e Date: 2016-11-08 14:21 +0100 http://bitbucket.org/pypy/pypy/changeset/b82fe3f0417e/ Log:do not call intmask on float parameters (as pointed out by armin) diff --git a/rpython/jit/backend/llgraph/runner.py

[pypy-commit] pypy default: obscure, added a helper method called addr_add_bytes to add the offset to the memory location (used in vec_load/store), disabled some tests that are not interesting on llgr

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88221:e354d68473f3 Date: 2016-11-08 16:01 +0100 http://bitbucket.org/pypy/pypy/changeset/e354d68473f3/ Log:obscure, added a helper method called addr_add_bytes to add the offset to the memory location (used in

[pypy-commit] pypy py3.5: make PyErr_SetFromErrnoWithFilename use wrap_fsdecoded

2016-11-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: py3.5 Changeset: r88219:88143396c66f Date: 2016-11-08 16:26 +0100 http://bitbucket.org/pypy/pypy/changeset/88143396c66f/ Log:make PyErr_SetFromErrnoWithFilename use wrap_fsdecoded diff --git a/pypy/module/cpyext/pyerrors.py

[pypy-commit] pypy default: add intmask to arith in llgraph runner (was looking at the x86 backend all the time)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88218:b1e0b4162789 Date: 2016-11-08 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/b1e0b4162789/ Log:add intmask to arith in llgraph runner (was looking at the x86 backend all the time) diff --git

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

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88217:17b695310d4d Date: 2016-11-08 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/17b695310d4d/ Log:hg merge default diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy default: Backed out changeset 4c405c663a1c

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88215:b49ff4761bde Date: 2016-11-08 13:52 +0100 http://bitbucket.org/pypy/pypy/changeset/b49ff4761bde/ Log:Backed out changeset 4c405c663a1c diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py ---

[pypy-commit] pypy default: comment

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88216:6eccb6e5fe92 Date: 2016-11-08 13:58 +0100 http://bitbucket.org/pypy/pypy/changeset/6eccb6e5fe92/ Log:comment diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy default: Move the exception-catching scope to also include the call for generators

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88211:40d99b61ca87 Date: 2016-11-08 13:32 +0100 http://bitbucket.org/pypy/pypy/changeset/40d99b61ca87/ Log:Move the exception-catching scope to also include the call for generators diff --git a/pypy/interpreter/pyframe.py

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

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88213:b60d335832b3 Date: 2016-11-08 13:37 +0100 http://bitbucket.org/pypy/pypy/changeset/b60d335832b3/ Log:hg merge default ___ pypy-commit mailing list pypy-commit@python.org

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

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88214:0496d602181c Date: 2016-11-08 13:38 +0100 http://bitbucket.org/pypy/pypy/changeset/0496d602181c/ Log:fix test diff --git a/pypy/objspace/std/test/test_mapdict.py b/pypy/objspace/std/test/test_mapdict.py ---

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

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88212:84f687b458a4 Date: 2016-11-08 13:36 +0100 http://bitbucket.org/pypy/pypy/changeset/84f687b458a4/ Log:hg merge default diff too long, truncating to 2000 out of 8 lines diff --git a/LICENSE b/LICENSE --- a/LICENSE +++

[pypy-commit] pypy py3.5: no-op merge

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88209:d955d28fddcd Date: 2016-11-08 13:20 +0100 http://bitbucket.org/pypy/pypy/changeset/d955d28fddcd/ Log:no-op merge ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy default: Un-Windows-ify line endings

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88210:96932525fa42 Date: 2016-11-08 13:24 +0100 http://bitbucket.org/pypy/pypy/changeset/96932525fa42/ Log:Un-Windows-ify line endings diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy py3.5: hg merge 50aae6a02e7f^

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88208:e8664fda6f93 Date: 2016-11-08 13:18 +0100 http://bitbucket.org/pypy/pypy/changeset/e8664fda6f93/ Log:hg merge 50aae6a02e7f^ diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO ---

[pypy-commit] pypy py3.5: hg merge 30e64025212d (from openssl-1.1)

2016-11-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88207:a4c50a3fcf9f Date: 2016-11-08 13:11 +0100 http://bitbucket.org/pypy/pypy/changeset/a4c50a3fcf9f/ Log:hg merge 30e64025212d (from openssl-1.1) diff --git a/lib-python/2.7/test/test_ssl.py b/lib-python/2.7/test/test_ssl.py

[pypy-commit] pypy default: Document branch

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88206:093f41c167de Date: 2016-11-08 11:49 +0100 http://bitbucket.org/pypy/pypy/changeset/093f41c167de/ Log:Document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy default: fix tests

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88205:4c405c663a1c Date: 2016-11-08 11:47 +0100 http://bitbucket.org/pypy/pypy/changeset/4c405c663a1c/ Log:fix tests diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy default: fix test

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88204:95700489ad41 Date: 2016-11-08 11:36 +0100 http://bitbucket.org/pypy/pypy/changeset/95700489ad41/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_ffi.py b/pypy/module/pypyjit/test_pypy_c/test_ffi.py ---

[pypy-commit] pypy default: A further tweak: move the logic detecting MemoryError and stack

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88203:a4d8923ea51b Date: 2016-11-08 11:32 +0100 http://bitbucket.org/pypy/pypy/changeset/a4d8923ea51b/ Log:A further tweak: move the logic detecting MemoryError and stack overflows in error.py, where it can be used for

[pypy-commit] pypy default: Fix docstring

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88201:1773719613f5 Date: 2016-11-08 10:53 +0100 http://bitbucket.org/pypy/pypy/changeset/1773719613f5/ Log:Fix docstring diff --git a/rpython/jit/tl/jittest.py b/rpython/jit/tl/jittest.py --- a/rpython/jit/tl/jittest.py +++

[pypy-commit] pypy default: One more try at tweaking this code. Need to turn the RPython exception

2016-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r88202:474587286cd1 Date: 2016-11-08 10:58 +0100 http://bitbucket.org/pypy/pypy/changeset/474587286cd1/ Log:One more try at tweaking this code. Need to turn the RPython exception into SystemError in gateway.py too, so that it

[pypy-commit] pypy default: mark some vector tests x86 only (test cases are written for x86 ISA assumptions)

2016-11-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88200:8017949729a8 Date: 2016-11-08 09:52 +0100 http://bitbucket.org/pypy/pypy/changeset/8017949729a8/ Log:mark some vector tests x86 only (test cases are written for x86 ISA assumptions) diff --git

[pypy-commit] pypy py3.5: __qualname__ should not use the parent scope for "global" functions.

2016-11-08 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88199:9da9ea8cb259 Date: 2016-11-08 09:16 +0100 http://bitbucket.org/pypy/pypy/changeset/9da9ea8cb259/ Log:__qualname__ should not use the parent scope for "global" functions. diff --git