[pypy-commit] pypy stmgc-c7: Light finalizers: still a problem if they call some function like close(),

2014-10-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74011:6355617bf9a2 Date: 2014-10-18 09:14 +0200 http://bitbucket.org/pypy/pypy/changeset/6355617bf9a2/ Log:Light finalizers: still a problem if they call some function like close(), because that triggers stm_become_inevitable(), which ca

[pypy-commit] extradoc extradoc: (fijal, arigo) start working on slides

2014-10-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r5441:e25d84db6be0 Date: 2014-10-18 15:47 +0200 http://bitbucket.org/pypy/extradoc/changeset/e25d84db6be0/ Log:(fijal, arigo) start working on slides diff --git a/talk/pyconpl-2014/benchmarks/abstract.rst b/talk/pyconpl-2014/benchmarks/

[pypy-commit] extradoc extradoc: merge

2014-10-18 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r5442:bb1fcacdc6cb Date: 2014-10-18 15:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/bb1fcacdc6cb/ Log:merge diff --git a/talk/pyconpl-2014/talk.pdf b/talk/pyconpl-2014/talk.pdf new file mode 100644 index 000

[pypy-commit] stmgc hashtable: A branch to add "hashtable" support in stmgc

2014-10-18 Thread arigo
Author: Armin Rigo Branch: hashtable Changeset: r1478:27943c928c3c Date: 2014-10-18 16:54 +0200 http://bitbucket.org/pypy/stmgc/changeset/27943c928c3c/ Log:A branch to add "hashtable" support in stmgc ___ pypy-commit mailing list pypy-commit@python

[pypy-commit] stmgc hashtable: Import initial untested logic

2014-10-18 Thread arigo
Author: Armin Rigo Branch: hashtable Changeset: r1479:04bcef9511f9 Date: 2014-10-18 17:09 +0200 http://bitbucket.org/pypy/stmgc/changeset/04bcef9511f9/ Log:Import initial untested logic diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c new file mode 100644 --- /dev/null +++ b/c7/stm/hasht

[pypy-commit] stmgc hashtable: Next test

2014-10-18 Thread arigo
Author: Armin Rigo Branch: hashtable Changeset: r1480:e2b457616c30 Date: 2014-10-18 17:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/e2b457616c30/ Log:Next test diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c --- a/c7/stm/hashtable.c +++ b/c7/stm/hashtable.c @@ -29,10 +29,13 @@

[pypy-commit] stmgc hashtable: test and fix

2014-10-18 Thread arigo
Author: Armin Rigo Branch: hashtable Changeset: r1481:34dc63f8a1d1 Date: 2014-10-18 17:47 +0200 http://bitbucket.org/pypy/stmgc/changeset/34dc63f8a1d1/ Log:test and fix diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c --- a/c7/stm/hashtable.c +++ b/c7/stm/hashtable.c @@ -220,11 +220,19 @

[pypy-commit] stmgc hashtable: Add a test about hashtable conflicts

2014-10-18 Thread arigo
Author: Armin Rigo Branch: hashtable Changeset: r1482:40201225092d Date: 2014-10-18 17:57 +0200 http://bitbucket.org/pypy/stmgc/changeset/40201225092d/ Log:Add a test about hashtable conflicts diff --git a/c7/test/support.py b/c7/test/support.py --- a/c7/test/support.py +++ b/c7/test/support

[pypy-commit] pypy gc-incminimark-pinning: Merge default into gc-incminimark-pinning.

2014-10-18 Thread groggi
Author: Gregor Wegberg Branch: gc-incminimark-pinning Changeset: r74012:a541092c6e2f Date: 2014-10-18 19:24 +0200 http://bitbucket.org/pypy/pypy/changeset/a541092c6e2f/ Log:Merge default into gc-incminimark-pinning. This is a first step merging the current incminimark (without zero

[pypy-commit] pypy gc-incminimark-pinning: passing gc/test/test_object_pinning tests, except skipped ones

2014-10-18 Thread groggi
Author: Gregor Wegberg Branch: gc-incminimark-pinning Changeset: r74013:fc3eef4065bc Date: 2014-10-18 19:34 +0200 http://bitbucket.org/pypy/pypy/changeset/fc3eef4065bc/ Log:passing gc/test/test_object_pinning tests, except skipped ones diff --git a/rpython/memory/gc/incminimark.py b/rpython/

[pypy-commit] pypy gc-incminimark-pinning: passing all object pinning specific GC tests again

2014-10-18 Thread groggi
Author: Gregor Wegberg Branch: gc-incminimark-pinning Changeset: r74014:26934ad677e7 Date: 2014-10-18 19:46 +0200 http://bitbucket.org/pypy/pypy/changeset/26934ad677e7/ Log:passing all object pinning specific GC tests again diff --git a/rpython/memory/gc/test/test_object_pinning.py b/rpytho

[pypy-commit] pypy online-transforms: refactor handling of method objects in bk.immutablevalue()

2014-10-18 Thread rlamy
Author: Ronan Lamy Branch: online-transforms Changeset: r74015:ca0bb5571fc7 Date: 2014-10-19 04:59 +0100 http://bitbucket.org/pypy/pypy/changeset/ca0bb5571fc7/ Log:refactor handling of method objects in bk.immutablevalue() diff --git a/rpython/annotator/bookkeeper.py b/rpython/annotator/book