[pypy-commit] pypy py3k: Fix a bug that caused e.g. None.__eq__ to evaluate to an unbound function.

2015-06-11 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r78038:36f6f45e781a Date: 2015-06-12 05:39 +0200 http://bitbucket.org/pypy/pypy/changeset/36f6f45e781a/ Log:Fix a bug that caused e.g. None.__eq__ to evaluate to an unbound function. diff --git a/pypy/module/__builtin__/test/test_builtin.p

[pypy-commit] pypy default: Issue #2060: one more case

2015-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78037:14b17ac4fe7f Date: 2015-06-12 00:02 +0200 http://bitbucket.org/pypy/pypy/changeset/14b17ac4fe7f/ Log:Issue #2060: one more case diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x8

[pypy-commit] pypy release-2.6.x: tagging only after buildbot runs produces a cleaner flow

2015-06-11 Thread mattip
Author: mattip Branch: release-2.6.x Changeset: r78036:93fb3c29652e Date: 2015-06-12 00:12 +0300 http://bitbucket.org/pypy/pypy/changeset/93fb3c29652e/ Log:tagging only after buildbot runs produces a cleaner flow diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst --- a/py

[pypy-commit] pypy default: tagging only after buildbot runs produces a cleaner flow

2015-06-11 Thread mattip
Author: mattip Branch: Changeset: r78035:95bb26f8adf4 Date: 2015-06-12 00:12 +0300 http://bitbucket.org/pypy/pypy/changeset/95bb26f8adf4/ Log:tagging only after buildbot runs produces a cleaner flow diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst --- a/pypy/doc/how-to

[pypy-commit] pypy dtypes-compatability: sort out bogus tests differentiation between pypy and cpython

2015-06-11 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78033:23fdb8434415 Date: 2015-06-10 23:54 +0300 http://bitbucket.org/pypy/pypy/changeset/23fdb8434415/ Log:sort out bogus tests differentiation between pypy and cpython diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/mod

[pypy-commit] pypy dtypes-compatability: fix translation

2015-06-11 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78034:3eda966e35cc Date: 2015-06-11 08:18 +0300 http://bitbucket.org/pypy/pypy/changeset/3eda966e35cc/ Log:fix translation diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/descriptor.py --- a/pypy/module/micro

[pypy-commit] stmgc c8-gil-like: These two disabled cases work too

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1809:b5442bfc9534 Date: 2015-06-11 22:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/b5442bfc9534/ Log:These two disabled cases work too diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo

[pypy-commit] stmgc c8-gil-like: fix

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1808:4b5e5bbe333f Date: 2015-06-11 18:02 +0200 http://bitbucket.org/pypy/stmgc/changeset/4b5e5bbe333f/ Log:fix diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo/demo_random.c @@ -376,6 +376,

[pypy-commit] stmgc c8-gil-like: demo_random.c starts to work

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1806:e2e9d6b116b9 Date: 2015-06-11 17:41 +0200 http://bitbucket.org/pypy/stmgc/changeset/e2e9d6b116b9/ Log:demo_random.c starts to work diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -1287,28 +1287,41 @

[pypy-commit] stmgc c8-gil-like: Tweaks: remove atomic_exchange() again, and use the regular

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1807:a30818fb55ed Date: 2015-06-11 17:59 +0200 http://bitbucket.org/pypy/stmgc/changeset/a30818fb55ed/ Log:Tweaks: remove atomic_exchange() again, and use the regular __sync_bool_compare_and_swap() instead. Avoids an issue with the

[pypy-commit] stmgc c8-gil-like: in-progress

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1805:ea72e4a504fd Date: 2015-06-11 16:22 +0200 http://bitbucket.org/pypy/stmgc/changeset/ea72e4a504fd/ Log:in-progress diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo/demo_random.c @@ -57,

[pypy-commit] pypy unicode-dtype: hg merge default

2015-06-11 Thread rlamy
Author: Ronan Lamy Branch: unicode-dtype Changeset: r78032:5b192b71776d Date: 2015-06-11 17:35 +0100 http://bitbucket.org/pypy/pypy/changeset/5b192b71776d/ Log:hg merge default diff --git a/pypy/module/_cffi_backend/lib_obj.py b/pypy/module/_cffi_backend/lib_obj.py --- a/pypy/module/_cffi_b

[pypy-commit] pypy optresult: a hack to make sure that we have a correct type in fielddescr

2015-06-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r78031:12b6a3d6cfcf Date: 2015-06-11 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/12b6a3d6cfcf/ Log:a hack to make sure that we have a correct type in fielddescr diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit

[pypy-commit] pypy vecopt: some test changes, removed an error when the output type is none

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78030:c291ce811739 Date: 2015-06-11 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/c291ce811739/ Log:some test changes, removed an error when the output type is none diff --git a/rpython/jit/metainterp/optimizeopt/test/test_schedule.p

[pypy-commit] stmgc c8-gil-like: fixfix

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1804:ff025e03931c Date: 2015-06-11 12:42 +0200 http://bitbucket.org/pypy/stmgc/changeset/ff025e03931c/ Log:fixfix diff --git a/c8/stm/core.h b/c8/stm/core.h --- a/c8/stm/core.h +++ b/c8/stm/core.h @@ -162,6 +162,7 @@ #ifdef STM_TESTS S

[pypy-commit] stmgc c8-gil-like: fix test

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1803:e414755a0ddc Date: 2015-06-11 12:05 +0200 http://bitbucket.org/pypy/stmgc/changeset/e414755a0ddc/ Log:fix test diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo/demo_random.c @@ -367,7

[pypy-commit] pypy vecopt: added llgraph impl for reduce (+,-,*)n

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78029:fa11cb002cc1 Date: 2015-06-11 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/fa11cb002cc1/ Log:added llgraph impl for reduce (+,-,*)n diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --

[pypy-commit] stmgc c8-gil-like: fix

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1802:cc87f515da59 Date: 2015-06-11 11:33 +0200 http://bitbucket.org/pypy/stmgc/changeset/cc87f515da59/ Log:fix diff --git a/c8/stm/core.h b/c8/stm/core.h --- a/c8/stm/core.h +++ b/c8/stm/core.h @@ -162,7 +162,6 @@ #ifdef STM_TESTS SP_W

[pypy-commit] pypy vecopt: removed set_trace call

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78028:2c6a43445680 Date: 2015-06-11 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/2c6a43445680/ Log:removed set_trace call diff --git a/rpython/jit/metainterp/optimizeopt/vectorize.py b/rpython/jit/metainterp/optimizeopt/vectorize.p

[pypy-commit] stmgc c8-gil-like: in-progress

2015-06-11 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1801:f344eac5014c Date: 2015-06-11 11:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/f344eac5014c/ Log:in-progress diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo/demo_random.c @@ -347

[pypy-commit] pypy vecopt: added uint vector addition test

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78027:685a9ce976c8 Date: 2015-06-11 11:16 +0200 http://bitbucket.org/pypy/pypy/changeset/685a9ce976c8/ Log:added uint vector addition test diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py ---

[pypy-commit] pypy vecopt: added tests and parameterized one

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78026:645362226e3e Date: 2015-06-11 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/645362226e3e/ Log:added tests and parameterized one diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/modu

[pypy-commit] pypy vecopt: signext (due to its missing x86 opcodes) is weigthed as "not a profitable operation"

2015-06-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78025:eaef430ca49d Date: 2015-06-11 10:08 +0200 http://bitbucket.org/pypy/pypy/changeset/eaef430ca49d/ Log:signext (due to its missing x86 opcodes) is weigthed as "not a profitable operation" diff --git a/pypy/module/micronumpy/comp