[pypy-commit] pypy cffi-handle-lifetime: crash cleanly if we manage to detect a bogus or dead object

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80116:7ba53dd4f845 Date: 2015-10-11 22:26 +0100 http://bitbucket.org/pypy/pypy/changeset/7ba53dd4f845/ Log:crash cleanly if we manage to detect a bogus or dead object diff --git a/pypy/module/_cffi_backend/handle.py b/pypy/module/_

[pypy-commit] pypy cffi-handle-lifetime: translation fix

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80115:ff20fcc9fd50 Date: 2015-10-11 21:08 +0100 http://bitbucket.org/pypy/pypy/changeset/ff20fcc9fd50/ Log:translation fix diff --git a/rpython/jit/codewriter/jtransform.py b/rpython/jit/codewriter/jtransform.py --- a/rpython/jit/c

[pypy-commit] pypy cffi-handle-lifetime: Test and fix

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80114:cd5334105e34 Date: 2015-10-11 21:58 +0200 http://bitbucket.org/pypy/pypy/changeset/cd5334105e34/ Log:Test and fix diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/incmini

[pypy-commit] buildbot default: run numpy tests in the documented way (ronan)

2015-10-11 Thread mattip
Author: mattip Branch: Changeset: r963:8e092f35a054 Date: 2015-10-11 22:42 +0300 http://bitbucket.org/pypy/buildbot/changeset/8e092f35a054/ Log:run numpy tests in the documented way (ronan) diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds

[pypy-commit] pypy cffi-handle-lifetime: Adapt _cffi_backend.handle

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80113:252c59f68289 Date: 2015-10-11 19:42 +0200 http://bitbucket.org/pypy/pypy/changeset/252c59f68289/ Log:Adapt _cffi_backend.handle diff --git a/pypy/module/_cffi_backend/handle.py b/pypy/module/_cffi_backend/handle.py --- a/pypy

[pypy-commit] pypy cffi-handle-lifetime: add the interface 'instantiate(Cls, nonmovable=True)'

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80111:57dfab5e28fa Date: 2015-10-11 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/57dfab5e28fa/ Log:add the interface 'instantiate(Cls, nonmovable=True)' diff --git a/rpython/annotator/builtin.py b/rpython/annotator/builtin.p

[pypy-commit] pypy cffi-handle-lifetime: A branch to fix the lifetime of ffi.new_handle(x): currently, it becomes

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80110:0af42d8b4142 Date: 2015-10-11 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0af42d8b4142/ Log:A branch to fix the lifetime of ffi.new_handle(x): currently, it becomes invalid as soon as 'x' is first found as unre

[pypy-commit] pypy cffi-handle-lifetime: Implement nonmovable=True

2015-10-11 Thread arigo
Author: Armin Rigo Branch: cffi-handle-lifetime Changeset: r80112:235bc9c680e7 Date: 2015-10-11 19:29 +0200 http://bitbucket.org/pypy/pypy/changeset/235bc9c680e7/ Log:Implement nonmovable=True diff --git a/rpython/jit/codewriter/jtransform.py b/rpython/jit/codewriter/jtransform.py --- a/rpy

[pypy-commit] pypy llconst: fix, again

2015-10-11 Thread rlamy
Author: Ronan Lamy Branch: llconst Changeset: r80109:49daae873d69 Date: 2015-10-11 05:41 +0100 http://bitbucket.org/pypy/pypy/changeset/49daae873d69/ Log:fix, again diff --git a/rpython/memory/test/test_gctypelayout.py b/rpython/memory/test/test_gctypelayout.py --- a/rpython/memory/test/tes

[pypy-commit] pypy default: cleanup: get_call_parameters()[0] is always a graph

2015-10-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80108:6a6f81c1d420 Date: 2015-10-11 18:20 +0100 http://bitbucket.org/pypy/pypy/changeset/6a6f81c1d420/ Log:cleanup: get_call_parameters()[0] is always a graph diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/

[pypy-commit] pypy default: backout 2a46aa80547f, it seems to create issues (buildbot, pypy-c-jit)

2015-10-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r80107:3513381b7af4 Date: 2015-10-11 08:46 +0100 http://bitbucket.org/pypy/pypy/changeset/3513381b7af4/ Log:backout 2a46aa80547f, it seems to create issues (buildbot, pypy-c-jit) diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython

[pypy-commit] pypy default: Fix for 004a5d649ed9 (issue #2132). See comment in pyjitpl.py.

2015-10-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r80106:66ca1ac6c1dc Date: 2015-10-11 09:31 +0200 http://bitbucket.org/pypy/pypy/changeset/66ca1ac6c1dc/ Log:Fix for 004a5d649ed9 (issue #2132). See comment in pyjitpl.py. diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/