[pypy-commit] pypy stmgc-c4: do_malloc_xx_clear(), used in the JIT

2013-09-10 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66889:0a12aff5926c Date: 2013-09-10 09:44 +0200 http://bitbucket.org/pypy/pypy/changeset/0a12aff5926c/ Log:do_malloc_xx_clear(), used in the JIT diff --git a/rpython/translator/stm/inevitable.py b/rpython/translator/stm/inevitable.py --- a/rpy

[pypy-commit] pypy stmgc-c4: Disable stack-checking "more", with STM. In particular, avoid

2013-09-10 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66890:5ea162371f3f Date: 2013-09-10 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/5ea162371f3f/ Log:Disable stack-checking "more", with STM. In particular, avoid calls to LL_stack_criticalcode_start(), turning the transaction

[pypy-commit] pypy default: Fix a last import

2013-09-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r66893:967ae258fa75 Date: 2013-09-10 14:33 +0200 http://bitbucket.org/pypy/pypy/changeset/967ae258fa75/ Log:Fix a last import diff --git a/rpython/rlib/rsre/test/test_char.py b/rpython/rlib/rsre/test/test_char.py --- a/rpython/rlib/rsre/test/test_char.

[pypy-commit] pypy default: Fix

2013-09-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r66892:e23a1f3e941f Date: 2013-09-10 14:26 +0200 http://bitbucket.org/pypy/pypy/changeset/e23a1f3e941f/ Log:Fix diff --git a/rpython/rlib/rsre/rsre_re.py b/rpython/rlib/rsre/rsre_re.py --- a/rpython/rlib/rsre/rsre_re.py +++ b/rpython/rlib/rsre/rsre_re.p

[pypy-commit] pypy default: Stop relying on the host stdlib's sre_*.py files, which can and do

2013-09-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r66891:7b0cafed5689 Date: 2013-09-10 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/7b0cafed5689/ Log:Stop relying on the host stdlib's sre_*.py files, which can and do change details (like in 2.7.4). Instead, copy directly the version

[pypy-commit] pypy default: issue 1595

2013-09-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r66895:7d4e13193892 Date: 2013-09-10 22:58 +0200 http://bitbucket.org/pypy/pypy/changeset/7d4e13193892/ Log:issue 1595 PyPy bug-to-bug compatibility with CPython 2.7. diff --git a/lib-python/2.7/argparse.py b/lib-python/2.7/argparse.py --- a/li

[pypy-commit] pypy default: Don't use this logic for str and unicode. The other checks have been tested to not cause any CPython failure in test_argparse.

2013-09-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r66896:6fd3cdc48a70 Date: 2013-09-10 23:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6fd3cdc48a70/ Log:Don't use this logic for str and unicode. The other checks have been tested to not cause any CPython failure in test_argparse. diff --git

[pypy-commit] pypy gc-del-2: Fixes

2013-09-10 Thread arigo
Author: Armin Rigo Branch: gc-del-2 Changeset: r66894:aa0885f380b5 Date: 2013-09-10 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/aa0885f380b5/ Log:Fixes diff --git a/rpython/memory/gc/minimark.py b/rpython/memory/gc/minimark.py --- a/rpython/memory/gc/minimark.py +++ b/rpython/memory

[pypy-commit] pypy reflex-support: code cleanup

2013-09-10 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r66898:95801d352cc8 Date: 2013-09-10 16:00 -0700 http://bitbucket.org/pypy/pypy/changeset/95801d352cc8/ Log:code cleanup diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/converter.py +

[pypy-commit] pypy reflex-support: allow int(0) and None to be passed as NULL through instance*

2013-09-10 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r66897:51089b1669b5 Date: 2013-09-10 15:55 -0700 http://bitbucket.org/pypy/pypy/changeset/51089b1669b5/ Log:allow int(0) and None to be passed as NULL through instance* diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/con

[pypy-commit] pypy less-stringly-ops: const() returns an instance of Constant

2013-09-10 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r66899:f0d93e1cd108 Date: 2013-09-11 01:31 +0100 http://bitbucket.org/pypy/pypy/changeset/f0d93e1cd108/ Log:const() returns an instance of Constant Create ConstException which subclasses both Constant and FSException. Th