[pypy-commit] pypy s390x-backend: malloc_cond_varsize impl

2016-01-08 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r81616:068e8f6aa644 Date: 2016-01-08 09:05 +0100 http://bitbucket.org/pypy/pypy/changeset/068e8f6aa644/ Log:malloc_cond_varsize impl diff --git a/rpython/jit/backend/zarch/assembler.py b/rpython/jit/backend/zarch/assembler.py --- a/r

[pypy-commit] pypy s390x-backend: merged memop simplify (malloc_nursery_varsize updates)

2016-01-08 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r81617:782f331d2e8b Date: 2016-01-08 09:09 +0100 http://bitbucket.org/pypy/pypy/changeset/782f331d2e8b/ Log:merged memop simplify (malloc_nursery_varsize updates) diff --git a/lib_pypy/cPickle.py b/lib_pypy/cPickle.py --- a/lib_pypy/c

[pypy-commit] pypy vmprof-newstack: kill some irrelevant parts

2016-01-08 Thread fijal
Author: fijal Branch: vmprof-newstack Changeset: r81618:894173dc749c Date: 2016-01-08 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/894173dc749c/ Log:kill some irrelevant parts diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.p

[pypy-commit] cffi static-callback-embedding: in-progress: work work work to port this to Python 3

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2553:0680a4c2d249 Date: 2016-01-08 11:01 +0100 http://bitbucket.org/cffi/cffi/changeset/0680a4c2d249/ Log:in-progress: work work work to port this to Python 3 diff --git a/c/cffi1_module.c b/c/cffi1_module.c --- a/c/cffi1_modul

[pypy-commit] cffi static-callback-embedding: py3 compat

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2554:31afbf41f7b5 Date: 2016-01-08 11:37 +0100 http://bitbucket.org/cffi/cffi/changeset/31afbf41f7b5/ Log:py3 compat diff --git a/testing/embedding/add1.py b/testing/embedding/add1.py --- a/testing/embedding/add1.py +++ b/testi

[pypy-commit] pypy s390x-backend: malloc_nursery_* fixes, need to revive the shadowstack calls (e.g. call_footer_shadow_stack) to pass the full gc integration test

2016-01-08 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r81619:b67d4bcd90bc Date: 2016-01-08 12:42 +0100 http://bitbucket.org/pypy/pypy/changeset/b67d4bcd90bc/ Log:malloc_nursery_* fixes, need to revive the shadowstack calls (e.g. call_footer_shadow_stack) to pass the full gc integr

[pypy-commit] cffi static-callback-embedding: trying win fix

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2555:4ba87915b6b2 Date: 2016-01-08 16:56 +0100 http://bitbucket.org/cffi/cffi/changeset/4ba87915b6b2/ Log:trying win fix diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py --- a/testing/embedding/tes

[pypy-commit] cffi static-callback-embedding: fix

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2556:27792b7b2983 Date: 2016-01-08 16:57 +0100 http://bitbucket.org/cffi/cffi/changeset/27792b7b2983/ Log:fix diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py --- a/testing/embedding/test_basic.py

[pypy-commit] pypy exctrans: merge prepare_inline_helpers() and inline_helpers(); simplify

2016-01-08 Thread rlamy
Author: Ronan Lamy Branch: exctrans Changeset: r81625:c1d9d612f60e Date: 2016-01-06 14:53 +0100 http://bitbucket.org/pypy/pypy/changeset/c1d9d612f60e/ Log:merge prepare_inline_helpers() and inline_helpers(); simplify diff --git a/rpython/memory/gctransform/transform.py b/rpython/memory/gctr

[pypy-commit] pypy exctrans: merge generate_graphs() into db.complete()

2016-01-08 Thread rlamy
Author: Ronan Lamy Branch: exctrans Changeset: r81622:ecb9259b9257 Date: 2016-01-06 03:07 +0100 http://bitbucket.org/pypy/pypy/changeset/ecb9259b9257/ Log:merge generate_graphs() into db.complete() diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py --- a/rpython

[pypy-commit] pypy exctrans: Don't create the database automagically in .generate_graphs()

2016-01-08 Thread rlamy
Author: Ronan Lamy Branch: exctrans Changeset: r81621:f13f3ff0672b Date: 2016-01-06 01:40 +0100 http://bitbucket.org/pypy/pypy/changeset/f13f3ff0672b/ Log:Don't create the database automagically in .generate_graphs() diff --git a/rpython/memory/gctransform/test/test_framework.py b/rpython/m

[pypy-commit] cffi static-callback-embedding: try

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2557:260f5be65f3f Date: 2016-01-08 17:09 +0100 http://bitbucket.org/cffi/cffi/changeset/260f5be65f3f/ Log:try diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py --- a/testing/embedding/test_basic.py

[pypy-commit] pypy exctrans: fix tests

2016-01-08 Thread rlamy
Author: Ronan Lamy Branch: exctrans Changeset: r81624:054945ac51d4 Date: 2016-01-06 12:56 +0100 http://bitbucket.org/pypy/pypy/changeset/054945ac51d4/ Log:fix tests diff --git a/rpython/memory/gctransform/test/test_framework.py b/rpython/memory/gctransform/test/test_framework.py --- a/rpyth

[pypy-commit] pypy exctrans: kill patch_graph()

2016-01-08 Thread rlamy
Author: Ronan Lamy Branch: exctrans Changeset: r81623:b729d770a6fe Date: 2016-01-06 12:29 +0100 http://bitbucket.org/pypy/pypy/changeset/b729d770a6fe/ Log:kill patch_graph() diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py --- a/rpython/translator/c/database.p

[pypy-commit] cffi static-callback-embedding: try

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2558:d13754540a7c Date: 2016-01-08 17:11 +0100 http://bitbucket.org/cffi/cffi/changeset/d13754540a7c/ Log:try diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py --- a/testing/embedding/test_basic.py

[pypy-commit] pypy remove-getfield-pure: Merge with default

2016-01-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: remove-getfield-pure Changeset: r81627:6e223f0e19d6 Date: 2016-01-08 11:24 -0500 http://bitbucket.org/pypy/pypy/changeset/6e223f0e19d6/ Log:Merge with default diff --git a/lib_pypy/cPickle.py b/lib_pypy/cPickle.py --- a/lib_pypy/cPickle.py +++ b/lib_pypy

[pypy-commit] pypy remove-getfield-pure: Merge with default

2016-01-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: remove-getfield-pure Changeset: r81626:a699f3807ffd Date: 2016-01-05 13:35 -0500 http://bitbucket.org/pypy/pypy/changeset/a699f3807ffd/ Log:Merge with default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -28,7 +28,7 @@ DEALINGS IN T

[pypy-commit] pypy vmprof-newstack: some progress on the JIT front - it's still unfinished, but we have a working test

2016-01-08 Thread fijal
Author: fijal Branch: vmprof-newstack Changeset: r81628:09a93ad62225 Date: 2016-01-08 18:36 +0200 http://bitbucket.org/pypy/pypy/changeset/09a93ad62225/ Log:some progress on the JIT front - it's still unfinished, but we have a working test diff --git a/rpython/jit/backend/llsupport/te

[pypy-commit] cffi static-callback-embedding: Give up testing windows: it kinda seems to work but I really, really,

2016-01-08 Thread arigo
Author: Armin Rigo Branch: static-callback-embedding Changeset: r2559:9430cc490818 Date: 2016-01-08 18:05 +0100 http://bitbucket.org/cffi/cffi/changeset/9430cc490818/ Log:Give up testing windows: it kinda seems to work but I really, really, really don't manage to make the tests pass.

[pypy-commit] pypy default: Add support for floats as parameters to itertools.islice. Improves compatibility with CPython.

2016-01-08 Thread jonaspf
Author: Jonas Pfannschmidt Branch: Changeset: r81629:8ba0a03b22db Date: 2016-01-08 12:22 + http://bitbucket.org/pypy/pypy/changeset/8ba0a03b22db/ Log:Add support for floats as parameters to itertools.islice. Improves compatibility with CPython. diff --git a/pypy/module/itertools

[pypy-commit] pypy default: rename register_dirty_field to register_info. document and check its invariant.

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81632:5017455f828c Date: 2016-01-08 20:12 +0100 http://bitbucket.org/pypy/pypy/changeset/5017455f828c/ Log:rename register_dirty_field to register_info. document and check its invariant. diff --git a/rpython/jit/metainterp/optimizeopt/

[pypy-commit] pypy default: kill unused methods

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81630:cee9c69134f4 Date: 2016-01-08 18:44 +0100 http://bitbucket.org/pypy/pypy/changeset/cee9c69134f4/ Log:kill unused methods diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpython/

[pypy-commit] pypy default: rename _setfield to put_field_back_to_info and document it (it's only called

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81634:758c16008f01 Date: 2016-01-08 20:08 +0100 http://bitbucket.org/pypy/pypy/changeset/758c16008f01/ Log:rename _setfield to put_field_back_to_info and document it (it's only called after a lazy setfield has been forced). diff --git

[pypy-commit] pypy default: remove some unused remnants from before the big refactoring

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81631:7710475c1031 Date: 2016-01-08 18:55 +0100 http://bitbucket.org/pypy/pypy/changeset/7710475c1031/ Log:remove some unused remnants from before the big refactoring diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metai

[pypy-commit] pypy default: rename the really generic _getvalue to _get_rhs_from_set_op

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81633:f770507d0b18 Date: 2016-01-08 19:18 +0100 http://bitbucket.org/pypy/pypy/changeset/f770507d0b18/ Log:rename the really generic _getvalue to _get_rhs_from_set_op diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metai

[pypy-commit] pypy default: put the really shared method into an abstract base class

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81636:67211e59dc29 Date: 2016-01-08 21:14 +0100 http://bitbucket.org/pypy/pypy/changeset/67211e59dc29/ Log:put the really shared method into an abstract base class diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainte

[pypy-commit] pypy default: have consistent argument order between setfield and setitem

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81637:bf4390452db6 Date: 2016-01-08 21:20 +0100 http://bitbucket.org/pypy/pypy/changeset/bf4390452db6/ Log:have consistent argument order between setfield and setitem diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metai

[pypy-commit] pypy default: reduce the confusion of everything being name "descr" by renaming a few "descr"

2016-01-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r81635:0becb07b3278 Date: 2016-01-08 20:32 +0100 http://bitbucket.org/pypy/pypy/changeset/0becb07b3278/ Log:reduce the confusion of everything being name "descr" by renaming a few "descr" to "fielddescr" diff --git a/rpython/jit/metaint