[pypy-commit] pypy default: Fix test, and improve it to check that a non-executable fake exe is not

2014-09-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r73283:912dd9df99a8 Date: 2014-09-02 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/912dd9df99a8/ Log:Fix test, and improve it to check that a non-executable fake exe is not picked up any more, but an executable one is (after issue

[pypy-commit] stmgc default: yes, bear with us...

2014-09-02 Thread Raemi
Author: Remi Meier Branch: Changeset: r1330:0afeb56953d5 Date: 2014-09-02 17:22 +0200 http://bitbucket.org/pypy/stmgc/changeset/0afeb56953d5/ Log:yes, bear with us... diff --git a/c8/doc/high-level-c8.pdf b/c8/doc/high-level-c8.pdf new file mode 100644 index 000

[pypy-commit] pypy default: From RFile.close(), call the C function fclose() or pclose() by

2014-09-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r73282:fd7c85c9370f Date: 2014-09-02 16:04 +0200 http://bitbucket.org/pypy/pypy/changeset/fd7c85c9370f/ Log:From RFile.close(), call the C function fclose() or pclose() by releasing the GIL. But from RFile.__del__(), we can't and don't re

[pypy-commit] pypy default: backout 62f4648aed86

2014-09-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r73281:b7ef31a82744 Date: 2014-09-02 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/b7ef31a82744/ Log:backout 62f4648aed86 add an explanation and a link to the full commit for why diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py

[pypy-commit] pypy gc-incminimark-pinning: don't allow objects with weakrefs to be pinned

2014-09-02 Thread groggi
Author: Gregor Wegberg Branch: gc-incminimark-pinning Changeset: r73280:109d47eb6e54 Date: 2014-09-02 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/109d47eb6e54/ Log:don't allow objects with weakrefs to be pinned diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incmin