[pypy-commit] pypy stmgc-c7: Use a regular lock as the fall-back "atomic" object here, as it also

2014-07-04 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r72352:617dab8c0da1 Date: 2014-07-04 10:04 +0200 http://bitbucket.org/pypy/pypy/changeset/617dab8c0da1/ Log:Use a regular lock as the fall-back "atomic" object here, as it also supports "with" directly. diff --git a/lib_pypy/transaction.

[pypy-commit] pypy default: Add a warning to the tproxy docs

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r72353:261cce2fec2d Date: 2014-07-04 13:58 +0200 http://bitbucket.org/pypy/pypy/changeset/261cce2fec2d/ Log:Add a warning to the tproxy docs diff --git a/pypy/doc/objspace-proxies.rst b/pypy/doc/objspace-proxies.rst --- a/pypy/doc/objspace-proxies.rst +

[pypy-commit] pypy stmgc-c7: Cancel 3e144ed1d5b7: it makes translate.py take 25% longer...

2014-07-04 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r72354:3676ac825f07 Date: 2014-07-04 14:20 +0200 http://bitbucket.org/pypy/pypy/changeset/3676ac825f07/ Log:Cancel 3e144ed1d5b7: it makes translate.py take 25% longer... diff --git a/rpython/translator/stm/src_stm/stmgcintf.c b/rpython/translat

[pypy-commit] pypy stmgc-c7: Improve the speed of some non-jitted parts of the code, by disabling the assert() there when

2014-07-04 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r72356:4f5e243c027d Date: 2014-07-04 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/4f5e243c027d/ Log:Improve the speed of some non-jitted parts of the code, by disabling the assert() there when compiled in non-debug mode. diff --g

[pypy-commit] pypy default: merge heads

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r72357:b668c9626bce Date: 2014-07-04 14:23 +0200 http://bitbucket.org/pypy/pypy/changeset/b668c9626bce/ Log:merge heads diff --git a/pypy/doc/objspace-proxies.rst b/pypy/doc/objspace-proxies.rst --- a/pypy/doc/objspace-proxies.rst +++ b/pypy/doc/objspac

[pypy-commit] pypy default: Improve the speed of some non-jitted parts of the code, by disabling the assert() there when

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r72355:7c2871e9cb26 Date: 2014-07-04 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/7c2871e9cb26/ Log:Improve the speed of some non-jitted parts of the code, by disabling the assert() there when compiled in non-debug mode. diff --git a/rpy

[pypy-commit] pypy default: Fix a big leak in our '_ssl' module. Argh. Thanks bob_grigoryan on irc.

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r72358:0726938dad41 Date: 2014-07-04 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/0726938dad41/ Log:Fix a big leak in our '_ssl' module. Argh. Thanks bob_grigoryan on irc. diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/in

[pypy-commit] pypy default: Replace more usages of rffi.alloc_buffer() with scoped_alloc_buffer().

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r72359:8bc897775808 Date: 2014-07-04 16:44 +0200 http://bitbucket.org/pypy/pypy/changeset/8bc897775808/ Log:Replace more usages of rffi.alloc_buffer() with scoped_alloc_buffer(). diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy

[pypy-commit] benchmarks default: Add a mini benchmark.

2014-07-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r264:620a3e907582 Date: 2014-07-04 18:21 +0200 http://bitbucket.org/pypy/benchmarks/changeset/620a3e907582/ Log:Add a mini benchmark. diff --git a/multithread/minibench1.py b/multithread/minibench1.py new file mode 100644 --- /dev/null +++ b/multithread