[pypy-commit] cffi ffi_closure_alloc: Using the official interface from ffi to get closure memory

2015-11-10 Thread arigo
Author: Armin Rigo Branch: ffi_closure_alloc Changeset: r2375:c19672f5a532 Date: 2015-11-10 15:03 +0100 http://bitbucket.org/cffi/cffi/changeset/c19672f5a532/ Log:Using the official interface from ffi to get closure memory ___ pypy-commit mailing l

[pypy-commit] cffi ffi_closure_alloc: try

2015-11-10 Thread arigo
Author: Armin Rigo Branch: ffi_closure_alloc Changeset: r2376:4406e3b72133 Date: 2015-11-10 15:03 +0100 http://bitbucket.org/cffi/cffi/changeset/4406e3b72133/ Log:try diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -58,8 +58,6 @@ # endif

[pypy-commit] cffi ffi_closure_alloc: Fix the logic: must store 'closure_exec' in the c_data field, and the

2015-11-10 Thread arigo
Author: Armin Rigo Branch: ffi_closure_alloc Changeset: r2377:6e95445ccc62 Date: 2015-11-10 16:24 +0100 http://bitbucket.org/cffi/cffi/changeset/6e95445ccc62/ Log:Fix the logic: must store 'closure_exec' in the c_data field, and the 'closure' in some other new field. diff --git a/c/_

[pypy-commit] pypy default: Merged in no-class-specialize (pull request #356)

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80618:35771aeee5fc Date: 2015-11-10 18:03 + http://bitbucket.org/pypy/pypy/changeset/35771aeee5fc/ Log:Merged in no-class-specialize (pull request #356) Some refactoring of class handling in the annotator. Remove class specialisatio

[pypy-commit] pypy no-class-specialize: Close branch no-class-specialize

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: no-class-specialize Changeset: r80617:e064edccbcbe Date: 2015-11-10 18:03 + http://bitbucket.org/pypy/pypy/changeset/e064edccbcbe/ Log:Close branch no-class-specialize ___ pypy-commit mailing list [email protected]

[pypy-commit] pypy default: document merged branch

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80619:900729848e53 Date: 2015-11-10 18:07 + http://bitbucket.org/pypy/pypy/changeset/900729848e53/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whats

[pypy-commit] pypy default: Make imports of OrderedDict unconditional, since we only support 2.7 now.

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80620:8e96ccf1c83d Date: 2015-11-10 18:44 + http://bitbucket.org/pypy/pypy/changeset/8e96ccf1c83d/ Log:Make imports of OrderedDict unconditional, since we only support 2.7 now. diff --git a/rpython/annotator/test/test_annrpython.py b/rpyth

[pypy-commit] pypy default: Avoid unnecessary dependency on py.test

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80621:3a7694159dfb Date: 2015-11-10 19:43 + http://bitbucket.org/pypy/pypy/changeset/3a7694159dfb/ Log:Avoid unnecessary dependency on py.test diff --git a/rpython/rlib/rgc.py b/rpython/rlib/rgc.py --- a/rpython/rlib/rgc.py +++ b/rpython/rlib/rgc.p

[pypy-commit] pypy default: Make these failing tests actually run, so that they're not completely useless

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80622:d140679b2a00 Date: 2015-11-10 20:46 + http://bitbucket.org/pypy/pypy/changeset/d140679b2a00/ Log:Make these failing tests actually run, so that they're not completely useless diff --git a/rpython/annotator/test/test_annrpython.py b/r

[pypy-commit] pypy anntype: Create SomeTypeOf

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80625:e0901d853668 Date: 2015-11-09 01:45 + http://bitbucket.org/pypy/pypy/changeset/e0901d853668/ Log:Create SomeTypeOf diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annotator/annrpython.py +++

[pypy-commit] pypy anntype: Simplify SomeType union

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80623:141328501110 Date: 2015-11-08 03:33 + http://bitbucket.org/pypy/pypy/changeset/141328501110/ Log:Simplify SomeType union diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/annotator/binaryop.py +++

[pypy-commit] pypy anntype: Turn knowntypedata into a dict of dicts

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80628:789ca6e9fa3b Date: 2015-11-10 05:16 + http://bitbucket.org/pypy/pypy/changeset/789ca6e9fa3b/ Log:Turn knowntypedata into a dict of dicts diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annot

[pypy-commit] pypy anntype: Extract the relevant part of knowntypedata before calling follow_link()

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80629:6ac4b45795c0 Date: 2015-11-10 05:42 + http://bitbucket.org/pypy/pypy/changeset/6ac4b45795c0/ Log:Extract the relevant part of knowntypedata before calling follow_link() diff --git a/rpython/annotator/annrpython.py b/rpython/ann

[pypy-commit] pypy anntype: Try to clean up follow_link() a bit

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80624:c2a6e9cfb77c Date: 2015-11-08 07:14 + http://bitbucket.org/pypy/pypy/changeset/c2a6e9cfb77c/ Log:Try to clean up follow_link() a bit diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annotator

[pypy-commit] pypy anntype: Implement SomeTypeOf union

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80626:d38e7b673e7e Date: 2015-11-09 05:03 + http://bitbucket.org/pypy/pypy/changeset/d38e7b673e7e/ Log:Implement SomeTypeOf union diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/annotator/binaryop.py

[pypy-commit] pypy anntype: Don't unify unrelated SomeTypes

2015-11-10 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80627:52d90ac2df20 Date: 2015-11-09 17:46 + http://bitbucket.org/pypy/pypy/changeset/52d90ac2df20/ Log:Don't unify unrelated SomeTypes diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/annotator/binaryo