[pypy-commit] pypy refactor-call_release_gil: add a workaround to make test_fficall::test_guard_not_forced_fail passing on the x86 backend; see the comment for details

2013-03-27 Thread antocuni
Author: Antonio Cuni Branch: refactor-call_release_gil Changeset: r62829:48666ddb2250 Date: 2013-03-27 14:22 +0100 http://bitbucket.org/pypy/pypy/changeset/48666ddb2250/ Log:add a workaround to make test_fficall::test_guard_not_forced_fail passing on the x86 backend; see the comment f

[pypy-commit] pypy refactor-call_release_gil: add a (no longer failing) test which is the whole point of the branch

2013-03-27 Thread antocuni
Author: Antonio Cuni Branch: refactor-call_release_gil Changeset: r62830:c5cc557a227f Date: 2013-03-27 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/c5cc557a227f/ Log:add a (no longer failing) test which is the whole point of the branch diff --git a/pypy/module/pypyjit/test_py

[pypy-commit] pypy refactor-call_release_gil: close about-to-be-merged branch

2013-03-27 Thread antocuni
Author: Antonio Cuni Branch: refactor-call_release_gil Changeset: r62831:091e8b0f37f8 Date: 2013-03-27 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/091e8b0f37f8/ Log:close about-to-be-merged branch ___ pypy-commit mailing list pypy-commit@p

[pypy-commit] pypy default: merge the refactor-call_release_gil branch. This fixes a nasty bug which

2013-03-27 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r62832:2c9ecfd8eb43 Date: 2013-03-27 15:27 +0100 http://bitbucket.org/pypy/pypy/changeset/2c9ecfd8eb43/ Log:merge the refactor-call_release_gil branch. This fixes a nasty bug which occoured when JITting the call to a cffi function which calls

[pypy-commit] pypy gc-del: Support the new finalizer interface in Boehm too.

2013-03-27 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r62833:9ef6bb8aa5c2 Date: 2013-03-27 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/9ef6bb8aa5c2/ Log:Support the new finalizer interface in Boehm too. diff --git a/rpython/memory/gctransform/boehm.py b/rpython/memory/gctransform/boehm.py -

[pypy-commit] pypy default: Run -A tests even if they require translation options (specified without

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62836:0397468104b6 Date: 2013-03-27 17:50 +0100 http://bitbucket.org/pypy/pypy/changeset/0397468104b6/ Log:Run -A tests even if they require translation options (specified without the "translation." prefix, e.g. in pypy/module/_continuat

[pypy-commit] pypy default: Fix an obscure issue where destructed SHADOWSTACKREFs could still be

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62838:160bd3211313 Date: 2013-03-27 20:06 +0100 http://bitbucket.org/pypy/pypy/changeset/160bd3211313/ Log:Fix an obscure issue where destructed SHADOWSTACKREFs could still be occasionally traced, leading to crashes. diff --git a/rpython/memory

[pypy-commit] pypy gc-del: Progress

2013-03-27 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r62837:5185bfcb30aa Date: 2013-03-27 16:45 +0100 http://bitbucket.org/pypy/pypy/changeset/5185bfcb30aa/ Log:Progress diff --git a/pypy/interpreter/test/test_typedef.py b/pypy/interpreter/test/test_typedef.py --- a/pypy/interpreter/test/test_typed

[pypy-commit] cffi default: Issue #67

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r1199:4fb209f49094 Date: 2013-03-27 20:51 +0100 http://bitbucket.org/cffi/cffi/changeset/4fb209f49094/ Log:Issue #67 Copy the enum's values on the library object returned by dlopen(). diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++

[pypy-commit] cffi default: Fix for a potential race condition in multithreaded programs (hard to test).

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r1200:37d1044bd114 Date: 2013-03-27 20:54 +0100 http://bitbucket.org/cffi/cffi/changeset/37d1044bd114/ Log:Fix for a potential race condition in multithreaded programs (hard to test). diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++

[pypy-commit] pypy longdouble2: merge implementations of W_Float96Box and W_Float128Box, etc.

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble2 Changeset: r62841:0d1617b3c655 Date: 2013-03-25 16:02 + http://bitbucket.org/pypy/pypy/changeset/0d1617b3c655/ Log:merge implementations of W_Float96Box and W_Float128Box, etc. diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronump

[pypy-commit] pypy longdouble2: merge implementations of Float96 and Float128

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble2 Changeset: r62839:134e6c61bda1 Date: 2013-03-23 01:47 + http://bitbucket.org/pypy/pypy/changeset/134e6c61bda1/ Log:merge implementations of Float96 and Float128 diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pyp

[pypy-commit] pypy longdouble2: merge dtype declarations for longdouble

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble2 Changeset: r62840:78b3ee37137e Date: 2013-03-23 02:44 + http://bitbucket.org/pypy/pypy/changeset/78b3ee37137e/ Log:merge dtype declarations for longdouble diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy longdouble2: Don't use convert_{real|imag}_to indirection in W_ComplexFloatingBox

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble2 Changeset: r62842:57de9f69aee0 Date: 2013-03-27 19:31 + http://bitbucket.org/pypy/pypy/changeset/57de9f69aee0/ Log:Don't use convert_{real|imag}_to indirection in W_ComplexFloatingBox diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/modul

[pypy-commit] pypy longdouble: false start

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble Changeset: r62843:61977b89cac0 Date: 2013-03-27 20:28 + http://bitbucket.org/pypy/pypy/changeset/61977b89cac0/ Log:false start ___ pypy-commit mailing list [email protected] http://mail.python.org/mail

[pypy-commit] buildbot default: reenable macosx64 nightly

2013-03-27 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r765:adf1e4813691 Date: 2013-03-27 17:54 -0400 http://bitbucket.org/pypy/buildbot/changeset/adf1e4813691/ Log:reenable macosx64 nightly diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2

[pypy-commit] pypy default: Attempt to dump a bit more information when hitting this error.

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62844:8613b726b6e5 Date: 2013-03-27 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/8613b726b6e5/ Log:Attempt to dump a bit more information when hitting this error. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy

[pypy-commit] pypy default: Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD.

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62845:bbcac902d424 Date: 2013-03-27 23:33 +0100 http://bitbucket.org/pypy/pypy/changeset/bbcac902d424/ Log:Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD. diff --git a/rpython/translator/c/src/thread_pthread.c b/rpython/translator/c/src

[pypy-commit] pypy py3k: restore checking __int__ on subclasses, simplify

2013-03-27 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r62846:d8c011188f3f Date: 2013-03-27 15:52 -0700 http://bitbucket.org/pypy/pypy/changeset/d8c011188f3f/ Log:restore checking __int__ on subclasses, simplify diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/pypy

[pypy-commit] pypy py3k: switch to unicodedata 6.0.0

2013-03-27 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r62847:3087c96d6434 Date: 2013-03-27 16:52 -0700 http://bitbucket.org/pypy/pypy/changeset/3087c96d6434/ Log:switch to unicodedata 6.0.0 diff --git a/pypy/module/unicodedata/__init__.py b/pypy/module/unicodedata/__init__.py --- a/pypy/module/unic

[pypy-commit] pypy default: Fix an obscure issue where destructed SHADOWSTACKREFs could still be

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62849:a51c7cc17f48 Date: 2013-03-27 20:06 +0100 http://bitbucket.org/pypy/pypy/changeset/a51c7cc17f48/ Log:Fix an obscure issue where destructed SHADOWSTACKREFs could still be occasionally traced, leading to crashes. diff --git a/rpython/memory

[pypy-commit] pypy default: Run -A tests even if they require translation options (specified without

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62848:aacdc4ebd49b Date: 2013-03-27 17:50 +0100 http://bitbucket.org/pypy/pypy/changeset/aacdc4ebd49b/ Log:Run -A tests even if they require translation options (specified without the "translation." prefix, e.g. in pypy/module/_continuat

[pypy-commit] pypy default: Attempt to dump a bit more information when hitting this error.

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62850:8df907eaa517 Date: 2013-03-27 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/8df907eaa517/ Log:Attempt to dump a bit more information when hitting this error. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy

[pypy-commit] pypy default: Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD.

2013-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r62851:e2b3678c1e08 Date: 2013-03-27 23:33 +0100 http://bitbucket.org/pypy/pypy/changeset/e2b3678c1e08/ Log:Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD. diff --git a/rpython/translator/c/src/thread_pthread.c b/rpython/translator/c/src

[pypy-commit] pypy default: backout merge of refactor-call_release_gil branch, breaks translation w jit

2013-03-27 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r62852:3ef424d4281f Date: 2013-03-27 21:42 -0400 http://bitbucket.org/pypy/pypy/changeset/3ef424d4281f/ Log:backout merge of refactor-call_release_gil branch, breaks translation w jit ___ pypy-commit

[pypy-commit] pypy longdouble2: dispatch set_imag on the dtype

2013-03-27 Thread rlamy
Author: Ronan Lamy Branch: longdouble2 Changeset: r62853:7141f6c474cd Date: 2013-03-28 05:11 + http://bitbucket.org/pypy/pypy/changeset/7141f6c474cd/ Log:dispatch set_imag on the dtype diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.