[pypy-commit] pypy stm-thread-2: Let "translate.py --stm -Ojit" pick the stmgc.

2012-11-18 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r58980:a038aa8d5715 Date: 2012-11-18 10:30 +0100 http://bitbucket.org/pypy/pypy/changeset/a038aa8d5715/ Log:Let "translate.py --stm -Ojit" pick the stmgc. diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py --- a

[pypy-commit] pypy stm-thread-2: "extra threshold" support in stmgc.

2012-11-18 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r58981:5a97f72b3931 Date: 2012-11-18 10:57 +0100 http://bitbucket.org/pypy/pypy/changeset/5a97f72b3931/ Log:"extra threshold" support in stmgc. diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py --- a/pypy/rpython

[pypy-commit] pypy stm-thread-2: Re-import the parts of the old transform.py that insert

2012-11-18 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r58982:47e9f6ca045d Date: 2012-11-18 13:18 +0100 http://bitbucket.org/pypy/pypy/changeset/47e9f6ca045d/ Log:Re-import the parts of the old transform.py that insert 'turn_inevitable' around unsupported operations. diff --git a/pypy/tr

[pypy-commit] pypy stm-thread-2: Bah, fix.

2012-11-18 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r58983:8dd73a83f074 Date: 2012-11-18 14:58 +0100 http://bitbucket.org/pypy/pypy/changeset/8dd73a83f074/ Log:Bah, fix. diff --git a/pypy/rpython/memory/gc/stmtls.py b/pypy/rpython/memory/gc/stmtls.py --- a/pypy/rpython/memory/gc/stmtls.py +++

[pypy-commit] pypy default: Tweak the implementation of math.log1p in RPython to be more similar to

2012-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r58984:f4c25db559d1 Date: 2012-11-18 16:46 +0100 http://bitbucket.org/pypy/pypy/changeset/f4c25db559d1/ Log:Tweak the implementation of math.log1p in RPython to be more similar to math.log and math.log10. Also, this lets us add a special-case,

[pypy-commit] pypy py3k: _posixsubprocess seems to translate and work correctly

2012-11-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58989:f5eb386cd043 Date: 2012-11-18 23:37 +0100 http://bitbucket.org/pypy/pypy/changeset/f5eb386cd043/ Log:_posixsubprocess seems to translate and work correctly diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pyp

[pypy-commit] pypy py3k: Use signed number for array length, the binary search seems to use negative numbers.

2012-11-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58986:1a2ac556f59f Date: 2012-11-19 00:05 +0100 http://bitbucket.org/pypy/pypy/changeset/1a2ac556f59f/ Log:Use signed number for array length, the binary search seems to use negative numbers. diff --git a/pypy/module/_posixsubproc

[pypy-commit] pypy py3k: Fixes in _posixsubprocess module.

2012-11-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58985:5e8ec66b5218 Date: 2012-11-18 18:43 +0100 http://bitbucket.org/pypy/pypy/changeset/5e8ec66b5218/ Log:Fixes in _posixsubprocess module. diff --git a/pypy/module/_posixsubprocess/interp_subprocess.py b/pypy/module/_posixsubprocess/in

[pypy-commit] pypy py3k: _posixsubprocess: handle the (usual) case when preexec_fn is None,

2012-11-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58987:5ec3a2cb4ebd Date: 2012-11-18 23:32 +0100 http://bitbucket.org/pypy/pypy/changeset/5ec3a2cb4ebd/ Log:_posixsubprocess: handle the (usual) case when preexec_fn is None, and correcly call all pre- and post-fork hooks. diff --g

[pypy-commit] pypy py3k: Translation hack: annotation of liststr2charpp fails when used both in RPython

2012-11-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58988:0334082f2284 Date: 2012-11-18 23:34 +0100 http://bitbucket.org/pypy/pypy/changeset/0334082f2284/ Log:Translation hack: annotation of liststr2charpp fails when used both in RPython and lltype helper code. Duplicate the functio

[pypy-commit] pypy default: significantly improve the performance of cProfile for calling 'builtin' functions

2012-11-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r58990:7c881e264806 Date: 2012-11-18 15:40 -0800 http://bitbucket.org/pypy/pypy/changeset/7c881e264806/ Log:significantly improve the performance of cProfile for calling 'builtin' functions diff --git a/pypy/module/_lsprof/interp_lsprof.py b/p

[pypy-commit] pypy default: merged upstream

2012-11-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r58991:f4c2e0223550 Date: 2012-11-18 20:50 -0600 http://bitbucket.org/pypy/pypy/changeset/f4c2e0223550/ Log:merged upstream diff --git a/pypy/rpython/extfuncregistry.py b/pypy/rpython/extfuncregistry.py --- a/pypy/rpython/extfuncregistry.py +++ b/pypy/