[pypy-commit] pypy bootstrap-clarity: Create space._is_runtime attribute.

2016-03-15 Thread rlamy
Author: Ronan Lamy Branch: bootstrap-clarity Changeset: r83076:006b04e6249a Date: 2016-03-15 19:06 + http://bitbucket.org/pypy/pypy/changeset/006b04e6249a/ Log:Create space._is_runtime attribute. This is meant to allow cleanly separating translation-time objspace configur

[pypy-commit] pypy bootstrap-clarity: Make module _cleanup_ explicit

2016-03-15 Thread rlamy
Author: Ronan Lamy Branch: bootstrap-clarity Changeset: r83077:11e9cab4e26f Date: 2016-03-15 20:10 + http://bitbucket.org/pypy/pypy/changeset/11e9cab4e26f/ Log:Make module _cleanup_ explicit diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/inter

[pypy-commit] cffi default: Document issue #247

2016-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r2648:9fa50c74716e Date: 2016-03-15 18:16 +0100 http://bitbucket.org/cffi/cffi/changeset/9fa50c74716e/ Log:Document issue #247 diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst --- a/doc/source/cdef.rst +++ b/doc/source/cdef.rst @@ -109,6 +109,14 @

[pypy-commit] cffi default: Another attempt at improving the shutdown issues w.r.t. @def_extern

2016-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r2647:ab9941c073b3 Date: 2016-03-15 18:07 +0100 http://bitbucket.org/cffi/cffi/changeset/ab9941c073b3/ Log:Another attempt at improving the shutdown issues w.r.t. @def_extern diff --git a/c/call_python.c b/c/call_python.c --- a/c/call_python.c +++ b/c/c

[pypy-commit] pypy jit-leaner-frontend: try to get rid of values too

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83074:b62416027897 Date: 2016-03-15 15:43 +0200 http://bitbucket.org/pypy/pypy/changeset/b62416027897/ Log:try to get rid of values too diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py --- a/rpython/jit/meta

[pypy-commit] pypy jit-leaner-frontend: another micro-optimization

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83075:5f3c4d1e2f03 Date: 2016-03-15 18:45 +0200 http://bitbucket.org/pypy/pypy/changeset/5f3c4d1e2f03/ Log:another micro-optimization diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy cpyext-ext: Undo one of the effects of hacking at PyString_Type.tp_itemsize, which

2016-03-15 Thread arigo
Author: Armin Rigo Branch: cpyext-ext Changeset: r83073:7b7796d0cff0 Date: 2016-03-15 16:53 +0100 http://bitbucket.org/pypy/pypy/changeset/7b7796d0cff0/ Log:Undo one of the effects of hacking at PyString_Type.tp_itemsize, which is that all PyStringObjects have the extra size allocated

[pypy-commit] pypy cpyext-ext: * Remove unicode_alloc.

2016-03-15 Thread arigo
Author: Armin Rigo Branch: cpyext-ext Changeset: r83072:251f4973a108 Date: 2016-03-15 16:48 +0100 http://bitbucket.org/pypy/pypy/changeset/251f4973a108/ Log:* Remove unicode_alloc. * Ensure the order of the fields is correct (might be unnecessary, but feels safer). diff --gi

[pypy-commit] pypy guard-compatible: nonsense

2016-03-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83071:24d702fa2df4 Date: 2016-03-15 15:02 +0100 http://bitbucket.org/pypy/pypy/changeset/24d702fa2df4/ Log:nonsense diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict.py +++

[pypy-commit] pypy guard-compatible: avoid some operations

2016-03-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83070:cadb6f1c1225 Date: 2016-03-15 14:49 +0100 http://bitbucket.org/pypy/pypy/changeset/cadb6f1c1225/ Log:avoid some operations diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/m

[pypy-commit] pypy jit-leaner-frontend: try to not have position on resop at all

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83069:5413d954e8a2 Date: 2016-03-15 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/5413d954e8a2/ Log:try to not have position on resop at all diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/r

[pypy-commit] pypy guard-compatible: remove two more promotes

2016-03-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83067:1b4c7fac81be Date: 2016-03-15 10:11 +0100 http://bitbucket.org/pypy/pypy/changeset/1b4c7fac81be/ Log:remove two more promotes diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/st

[pypy-commit] pypy guard-compatible: Add more flexibility with (compilation-time) tweakable parameters

2016-03-15 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r83066:0cbabc844652 Date: 2016-03-15 10:08 +0100 http://bitbucket.org/pypy/pypy/changeset/0cbabc844652/ Log:Add more flexibility with (compilation-time) tweakable parameters diff --git a/rpython/jit/backend/test/runner_test.py b/rpython

[pypy-commit] pypy jit-leaner-frontend: backpedal + be slightly more conscious

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83064:345cab5f0d0b Date: 2016-03-15 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/345cab5f0d0b/ Log:backpedal + be slightly more conscious diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a

[pypy-commit] pypy jit-leaner-frontend: oops

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83063:0779fefa5ca6 Date: 2016-03-15 09:15 +0200 http://bitbucket.org/pypy/pypy/changeset/0779fefa5ca6/ Log:oops diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/opencoder.