[pypy-commit] pypy translation-cleanup: Disable non-working PRINT_* opcodes, with test

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57633:621474d4d149 Date: 2012-09-27 18:41 +0100 http://bitbucket.org/pypy/pypy/changeset/621474d4d149/ Log:Disable non-working PRINT_* opcodes, with test diff --git a/pypy/objspace/flow/flowcontext.py b/pypy/objspace/flow/flowcontex

[pypy-commit] pypy translation-cleanup: Refactor direct calls to app-level RPython from flow space

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57632:acef92897543 Date: 2012-09-27 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/acef92897543/ Log:Refactor direct calls to app-level RPython from flow space * Replace sc_applevel with FlowObjSpace.appcall() *

[pypy-commit] pypy translation-cleanup: Add missing FlowObjSpace.not_(), with test

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57631:83ad747e900b Date: 2012-09-27 07:22 +0100 http://bitbucket.org/pypy/pypy/changeset/83ad747e900b/ Log:Add missing FlowObjSpace.not_(), with test diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/flow/objspace.py --- a/

[pypy-commit] pypy translation-cleanup: Fix PRINT_ITEM and PRINT_NEWLINE

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57630:41fac9129f86 Date: 2012-09-27 07:07 +0100 http://bitbucket.org/pypy/pypy/changeset/41fac9129f86/ Log:Fix PRINT_ITEM and PRINT_NEWLINE diff --git a/pypy/objspace/flow/flowcontext.py b/pypy/objspace/flow/flowcontext.py --- a/pyp

[pypy-commit] pypy translation-cleanup: Don't intern co-names in flow space

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57628:333edc09fec9 Date: 2012-09-27 03:11 +0100 http://bitbucket.org/pypy/pypy/changeset/333edc09fec9/ Log:Don't intern co-names in flow space Interning is effectively meaningless there. + Copy PyCode.__init__ inot Ho

[pypy-commit] pypy translation-cleanup: Stop subclassing FlowObjSpace from ObjSpace.

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57629:849233ae612f Date: 2012-09-27 04:46 +0100 http://bitbucket.org/pypy/pypy/changeset/849233ae612f/ Log:Stop subclassing FlowObjSpace from ObjSpace. Copy missing methods into FlowObjSpace and simplify call_valuesta

[pypy-commit] pypy translation-cleanup: Copy ObjSpace.__init__ into FlowObjSpace

2012-09-27 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57627:a8f8be77346d Date: 2012-09-27 00:54 +0100 http://bitbucket.org/pypy/pypy/changeset/a8f8be77346d/ Log:Copy ObjSpace.__init__ into FlowObjSpace * disable things that don't make sense in flow space diff --git a/pypy/objsp

[pypy-commit] cffi default: Fix (thanks Hakan Ardo)

2012-09-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r977:33292fa6fbea Date: 2012-09-27 19:01 +0200 http://bitbucket.org/cffi/cffi/changeset/33292fa6fbea/ Log:Fix (thanks Hakan Ardo) diff --git a/cffi/model.py b/cffi/model.py --- a/cffi/model.py +++ b/cffi/model.py @@ -313,6 +313,7 @@ class EnumType(Stru

[pypy-commit] cffi default: Test for 33292fa6fbea.

2012-09-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r978:4f6eec10c1b2 Date: 2012-09-27 19:02 +0200 http://bitbucket.org/cffi/cffi/changeset/4f6eec10c1b2/ Log:Test for 33292fa6fbea. diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/test_verify.py @@ -4

[pypy-commit] cffi default: Added a test for caae153920ef.

2012-09-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r976:5e05b2936988 Date: 2012-09-27 11:07 +0200 http://bitbucket.org/cffi/cffi/changeset/5e05b2936988/ Log:Added a test for caae153920ef. diff --git a/testing/callback_in_thread.py b/testing/callback_in_thread.py new file mode 100644 --- /dev/null +++ b/

[pypy-commit] cffi default: Must initialize threads when we have callbacks. That's obscure,

2012-09-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r975:caae153920ef Date: 2012-09-27 10:48 +0200 http://bitbucket.org/cffi/cffi/changeset/caae153920ef/ Log:Must initialize threads when we have callbacks. That's obscure, but done by ctypes too. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c