[pypy-commit] stmgc c8-locking: update todo list

2015-06-02 Thread Raemi
Author: Remi Meier Branch: c8-locking Changeset: r1786:bc85b4567b48 Date: 2015-06-02 09:59 +0200 http://bitbucket.org/pypy/stmgc/changeset/bc85b4567b48/ Log:update todo list diff --git a/c8/TODO b/c8/TODO --- a/c8/TODO +++ b/c8/TODO @@ -1,9 +1,6 @@ - improve sync of small objs on commit (

[pypy-commit] stmgc default: Merge with c8-locking

2015-06-02 Thread Raemi
Author: Remi Meier Branch: Changeset: r1787:cca95721cc80 Date: 2015-06-02 10:00 +0200 http://bitbucket.org/pypy/stmgc/changeset/cca95721cc80/ Log:Merge with c8-locking diff --git a/c8/TODO b/c8/TODO --- a/c8/TODO +++ b/c8/TODO @@ -1,9 +1,6 @@ - improve sync of small objs on commit (see F

[pypy-commit] pypy default: Mention the modern multiple-list-types-friendly variant and not at all

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r77749:6bfb2b6982a7 Date: 2015-06-02 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/6bfb2b6982a7/ Log:Mention the modern multiple-list-types-friendly variant and not at all the prebuilt TimSort class. diff --git a/rpython/doc/rlib.rst b/rp

[pypy-commit] pypy default: Quickly mention rsre, and note that the `parsing' module's regexps are

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r77750:bf714a418f74 Date: 2015-06-02 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/bf714a418f74/ Log:Quickly mention rsre, and note that the `parsing' module's regexps are different. diff --git a/rpython/doc/rlib.rst b/rpython/doc/rlib.rs

[pypy-commit] pypy optresult: minor fixes

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77753:1ea860301814 Date: 2015-06-02 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/1ea860301814/ Log:minor fixes diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/

[pypy-commit] pypy optresult: fix RECORD_KNOWN_CLASS

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77752:0308c512080c Date: 2015-06-02 10:31 +0200 http://bitbucket.org/pypy/pypy/changeset/0308c512080c/ Log:fix RECORD_KNOWN_CLASS diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py b/rpython/jit/metainterp/optimizeopt/rewrite.

[pypy-commit] pypy optresult: add a workaround

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77751:5c6831ad7336 Date: 2015-06-02 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/5c6831ad7336/ Log:add a workaround diff --git a/rpython/jit/metainterp/optimizeopt/intutils.py b/rpython/jit/metainterp/optimizeopt/intutils.py -

[pypy-commit] pypy optresult: allow None in failargs;

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77754:d86ae392be1c Date: 2015-06-02 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/d86ae392be1c/ Log:allow None in failargs; diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/

[pypy-commit] pypy.org extradoc: update the python version we implement

2015-06-02 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r616:590cf35c94dd Date: 2015-06-02 05:00 -0400 http://bitbucket.org/pypy/pypy.org/changeset/590cf35c94dd/ Log:update the python version we implement diff --git a/compat.html b/compat.html --- a/compat.html +++ b/compat.html @@ -69,7 +69,7 @@

[pypy-commit] pypy vecopt: removed the unpacking of the values in the trace of call2

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77755:dd7d048468f6 Date: 2015-06-02 11:21 +0200 http://bitbucket.org/pypy/pypy/changeset/dd7d048468f6/ Log:removed the unpacking of the values in the trace of call2 diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/

[pypy-commit] pypy vecopt: excluded _GC from vectorization. Those ops can load complex objects which are not subject of this optimization

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77756:f80a25298cf3 Date: 2015-06-02 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/f80a25298cf3/ Log:excluded _GC from vectorization. Those ops can load complex objects which are not subject of this optimization diff --git a/r

[pypy-commit] pypy optresult: fix the backend

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77757:4180412b78a9 Date: 2015-06-02 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/4180412b78a9/ Log:fix the backend diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit/backend/llsupport/descr.py --- a/rpython/jit/

[pypy-commit] pypy vecopt: wrong assumption: it can happen that a call that is exception guarded is not immediatley after the call

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77758:cd53c1c662a5 Date: 2015-06-02 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/cd53c1c662a5/ Log:wrong assumption: it can happen that a call that is exception guarded is not immediatley after the call diff --git a/rpython/

[pypy-commit] pypy vecopt: removed primitive type mixin

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77759:20d16b623806 Date: 2015-06-02 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/20d16b623806/ Log:removed primitive type mixin added two schedule tests for constant/variable expansion, need to move the instructions before

[pypy-commit] pypy vecopt: expanding variables/constants are not inlined before the instruction but gathered in another list to be prepended to the label operation

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77760:692b8f945d3a Date: 2015-06-02 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/692b8f945d3a/ Log:expanding variables/constants are not inlined before the instruction but gathered in another list to be prepended to the label

[pypy-commit] pypy optresult: basic fixes to vstring

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77764:e93151054fb5 Date: 2015-06-02 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/e93151054fb5/ Log:basic fixes to vstring diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py b/rpython/jit/metainterp/optimizeopt/virtu

[pypy-commit] pypy optresult: work on rpython and recursive stuff

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77761:c3aeb7fe8605 Date: 2015-06-02 14:56 +0200 http://bitbucket.org/pypy/pypy/changeset/c3aeb7fe8605/ Log:work on rpython and recursive stuff diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py

[pypy-commit] pypy optresult: work on rpython and recursive stuff

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77762:6e5fd3dc775a Date: 2015-06-02 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/6e5fd3dc775a/ Log:work on rpython and recursive stuff diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py --- a/rpython/rtyper/ll

[pypy-commit] pypy optresult: start working on the virtualizable

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77763:717e62ece9d4 Date: 2015-06-02 15:04 +0200 http://bitbucket.org/pypy/pypy/changeset/717e62ece9d4/ Log:start working on the virtualizable diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py b/rpython/jit/metainterp/optimize

[pypy-commit] pypy optresult: fixes to virtualizable

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77765:24891008629e Date: 2015-06-02 15:24 +0200 http://bitbucket.org/pypy/pypy/changeset/24891008629e/ Log:fixes to virtualizable diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/met

[pypy-commit] pypy optresult: fix tmp_callback

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77766:d4d7b1dff942 Date: 2015-06-02 15:31 +0200 http://bitbucket.org/pypy/pypy/changeset/d4d7b1dff942/ Log:fix tmp_callback diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainter

[pypy-commit] pypy vecopt: prepending invariant operations before the label

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77767:9a42391307c6 Date: 2015-06-02 15:48 +0200 http://bitbucket.org/pypy/pypy/changeset/9a42391307c6/ Log:prepending invariant operations before the label moved inlined ops before header in the tests (vectorize) diff --git a/rpytho

[pypy-commit] cffi default: Test and fix for ffi.verify() only on PyPy (thanks Alex Gaynor for

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2157:8e0288e21778 Date: 2015-06-02 15:56 +0200 http://bitbucket.org/cffi/cffi/changeset/8e0288e21778/ Log:Test and fix for ffi.verify() only on PyPy (thanks Alex Gaynor for pointing it out) diff --git a/cffi/vengine_gen.py b/cffi/vengine_gen.py

[pypy-commit] pypy vecopt: vector boxes in label and jump args are not correctly dispatched as xmm registers

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77768:8ef2e618034c Date: 2015-06-02 16:07 +0200 http://bitbucket.org/pypy/pypy/changeset/8ef2e618034c/ Log:vector boxes in label and jump args are not correctly dispatched as xmm registers diff --git a/rpython/jit/backend/x86/regall

[pypy-commit] pypy optresult: an attempt to fix exception handling in the new model

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77769:22d1b419809f Date: 2015-06-02 16:14 +0200 http://bitbucket.org/pypy/pypy/changeset/22d1b419809f/ Log:an attempt to fix exception handling in the new model diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/h

[pypy-commit] pypy optresult: finish fixing exceptions

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r2:979818fc7953 Date: 2015-06-02 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/979818fc7953/ Log:finish fixing exceptions diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpyth

[pypy-commit] pypy optresult: fix here

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r1:7c631275cd0d Date: 2015-06-02 16:23 +0200 http://bitbucket.org/pypy/pypy/changeset/7c631275cd0d/ Log:fix here diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitp

[pypy-commit] pypy optresult: one more thing

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r0:7ada4b15297f Date: 2015-06-02 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/7ada4b15297f/ Log:one more thing diff --git a/rpython/jit/metainterp/blackhole.py b/rpython/jit/metainterp/blackhole.py --- a/rpython/jit/metaint

[pypy-commit] pypy optresult: two more small fixes

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r3:3b5889478fc5 Date: 2015-06-02 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3b5889478fc5/ Log:two more small fixes diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metai

[pypy-commit] pypy optresult: fix fix fix fix

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r4:8010cbfca5a0 Date: 2015-06-02 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/8010cbfca5a0/ Log:fix fix fix fix diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp

[pypy-commit] pypy py3k: hg merge default

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r5:0b31f311ef2f Date: 2015-06-02 17:02 +0200 http://bitbucket.org/pypy/pypy/changeset/0b31f311ef2f/ Log:hg merge default diff too long, truncating to 2000 out of 34800 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -10,3

[pypy-commit] pypy use_min_scalar: correct handling of scalars for non-simple binary ufuncs

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: use_min_scalar Changeset: r6:02c9c753b06c Date: 2015-06-02 05:31 +0100 http://bitbucket.org/pypy/pypy/changeset/02c9c753b06c/ Log:correct handling of scalars for non-simple binary ufuncs diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/mic

[pypy-commit] pypy py3k: Use threading.Lock() instead of thread.allocate_lock().

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r7:dbda865fd16e Date: 2015-06-02 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/dbda865fd16e/ Log:Use threading.Lock() instead of thread.allocate_lock(). diff --git a/lib_pypy/_gdbm.py b/lib_pypy/_gdbm.py --- a/lib_pypy/_gdbm.py +++ b/li

[pypy-commit] pypy optresult: fix quasiimmut + rpython fixes

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r8:63a86d7eb28c Date: 2015-06-02 18:26 +0200 http://bitbucket.org/pypy/pypy/changeset/63a86d7eb28c/ Log:fix quasiimmut + rpython fixes diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a

[pypy-commit] pypy optresult: few fixes

2015-06-02 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r9:cf289fc49521 Date: 2015-06-02 18:30 +0200 http://bitbucket.org/pypy/pypy/changeset/cf289fc49521/ Log:few fixes diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py b/rpython/jit/metainterp/optimizeopt/virtualize.py ---

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77780:94efbc9c28df Date: 2015-06-02 18:06 +0200 http://bitbucket.org/pypy/pypy/changeset/94efbc9c28df/ Log:2to3 diff --git a/pypy/module/__pypy__/test/test_magic.py b/pypy/module/__pypy__/test/test_magic.py --- a/pypy/module/__pypy__/test/test_m

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77781:a13d93cc5971 Date: 2015-06-02 18:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a13d93cc5971/ Log:2to3 diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend/ffi_obj.py +

[pypy-commit] pypy use_min_scalar: Switch to the scalar fast path earlier in W_Ufunc2.call()

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: use_min_scalar Changeset: r77782:22a1e48d9fc0 Date: 2015-06-02 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/22a1e48d9fc0/ Log:Switch to the scalar fast path earlier in W_Ufunc2.call() diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/uf

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77783:a4114a083024 Date: 2015-06-02 19:03 +0200 http://bitbucket.org/pypy/pypy/changeset/a4114a083024/ Log:2to3 diff --git a/pypy/module/_cffi_backend/test/test_ffi_obj.py b/pypy/module/_cffi_backend/test/test_ffi_obj.py --- a/pypy/module/_cffi_

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77784:56eddd4b5785 Date: 2015-06-02 19:03 +0200 http://bitbucket.org/pypy/pypy/changeset/56eddd4b5785/ Log:2to3 diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_recompiler.py --- a/pypy/module/

[pypy-commit] pypy py3k: Remove merge conflict marker which was accidently left.

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77785:baaee72e978a Date: 2015-06-02 19:17 +0200 http://bitbucket.org/pypy/pypy/changeset/baaee72e978a/ Log:Remove merge conflict marker which was accidently left. diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py --- a/rpyt

[pypy-commit] cffi default: In the type parser, escape error messages and don't display the input

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2158:fa3cf2db4a04 Date: 2015-06-02 19:22 +0200 http://bitbucket.org/cffi/cffi/changeset/fa3cf2db4a04/ Log:In the type parser, escape error messages and don't display the input type if too huge diff --git a/c/ffi_obj.c b/c/ffi_obj.c --- a/c/ffi_

[pypy-commit] pypy default: In the type parser, escape error messages and don't display the

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r77786:f891985cf1f3 Date: 2015-06-02 19:28 +0200 http://bitbucket.org/pypy/pypy/changeset/f891985cf1f3/ Log:In the type parser, escape error messages and don't display the input type if too huge diff --git a/pypy/module/_cffi_backend/ffi_obj.py

[pypy-commit] pypy default: test, fix to support creating a record array from a different record array

2015-06-02 Thread mattip
Author: mattip Branch: Changeset: r77788:0c9994fe9a36 Date: 2015-06-02 21:05 +0300 http://bitbucket.org/pypy/pypy/changeset/0c9994fe9a36/ Log:test, fix to support creating a record array from a different record array diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/mo

[pypy-commit] pypy default: fix translation ("argument not constant")

2015-06-02 Thread mattip
Author: mattip Branch: Changeset: r77787:61595f3c9846 Date: 2015-06-02 21:12 +0300 http://bitbucket.org/pypy/pypy/changeset/61595f3c9846/ Log:fix translation ("argument not constant") diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77789:b0fb0320e5d9 Date: 2015-06-02 20:49 +0200 http://bitbucket.org/pypy/pypy/changeset/b0fb0320e5d9/ Log:2to3 diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.py --- a/pypy/module/micronumpy/casting.py +++ b/pypy

[pypy-commit] cffi default: Document that this example is also possible in the out-of-line mode

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2159:25dc5648d49e Date: 2015-06-02 21:13 +0200 http://bitbucket.org/cffi/cffi/changeset/25dc5648d49e/ Log:Document that this example is also possible in the out-of-line mode diff --git a/doc/source/overview.rst b/doc/source/overview.rst --- a/doc/sourc

[pypy-commit] pypy use_min_scalar: use_min_scalar can never be true for unary ufuncs

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: use_min_scalar Changeset: r77790:f1baee239d59 Date: 2015-06-02 20:16 +0100 http://bitbucket.org/pypy/pypy/changeset/f1baee239d59/ Log:use_min_scalar can never be true for unary ufuncs diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py

[pypy-commit] pypy py3k: Fix.

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77791:fbba4b4c3b08 Date: 2015-06-02 22:18 +0200 http://bitbucket.org/pypy/pypy/changeset/fbba4b4c3b08/ Log:Fix. diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/api.py @@

[pypy-commit] pypy default: add context argument to __array_wrap__ in ufuncs

2015-06-02 Thread mattip
Author: mattip Branch: Changeset: r77792:1137f0723a07 Date: 2015-06-02 22:15 +0300 http://bitbucket.org/pypy/pypy/changeset/1137f0723a07/ Log:add context argument to __array_wrap__ in ufuncs diff --git a/pypy/module/micronumpy/test/test_subtype.py b/pypy/module/micronumpy/test/test_subtype

[pypy-commit] pypy default: test, fix record array creation with int value broadcast to internal array

2015-06-02 Thread mattip
Author: mattip Branch: Changeset: r77793:d7275799e550 Date: 2015-06-03 00:43 +0300 http://bitbucket.org/pypy/pypy/changeset/d7275799e550/ Log:test, fix record array creation with int value broadcast to internal array diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/mo

[pypy-commit] pypy py3k: Fix.

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77794:c759743c891a Date: 2015-06-02 22:37 +0200 http://bitbucket.org/pypy/pypy/changeset/c759743c891a/ Log:Fix. diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/api.py @@

[pypy-commit] pypy default: Merged use_min_scalar into default

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r77796:cad6015d5380 Date: 2015-06-03 00:04 +0100 http://bitbucket.org/pypy/pypy/changeset/cad6015d5380/ Log:Merged use_min_scalar into default diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a/py

[pypy-commit] pypy use_min_scalar: Close branch use_min_scalar

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: use_min_scalar Changeset: r77795:17f781c28235 Date: 2015-06-03 00:04 +0100 http://bitbucket.org/pypy/pypy/changeset/17f781c28235/ Log:Close branch use_min_scalar ___ pypy-commit mailing list pypy-commit@python.org https:/

[pypy-commit] pypy default: update whatsnew

2015-06-02 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r77797:41393326513b Date: 2015-06-03 00:05 +0100 http://bitbucket.org/pypy/pypy/changeset/41393326513b/ Log:update whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy py3k: 2to3

2015-06-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77798:9cbfdd1c8b6b Date: 2015-06-03 01:32 +0200 http://bitbucket.org/pypy/pypy/changeset/9cbfdd1c8b6b/ Log:2to3 diff --git a/pypy/module/_cffi_backend/test/test_re_python.py b/pypy/module/_cffi_backend/test/test_re_python.py --- a/pypy/module/_c

[pypy-commit] stmgc c8-gil-like: A branch to have "GIL-like" behavior for inevitable transactions: one

2015-06-02 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1788:7bd179c15062 Date: 2015-06-02 16:57 +0200 http://bitbucket.org/pypy/stmgc/changeset/7bd179c15062/ Log:A branch to have "GIL-like" behavior for inevitable transactions: one not-too-short inevitable transaction that is passed aroun

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

2015-06-02 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1789:2ee1030752df Date: 2015-06-03 07:59 +0200 http://bitbucket.org/pypy/stmgc/changeset/2ee1030752df/ Log:Plan diff --git a/c8/CALL_RELEASE_GIL b/c8/CALL_RELEASE_GIL new file mode 100644 --- /dev/null +++ b/c8/CALL_RELEASE_GIL @@ -0,0 +1,88

[pypy-commit] cffi default: ffi.dlopen(None) does not work on Windows, and ffi.dlopen("foo") no

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2160:1a2efa6a7f27 Date: 2015-06-03 08:31 +0200 http://bitbucket.org/cffi/cffi/changeset/1a2efa6a7f27/ Log:ffi.dlopen(None) does not work on Windows, and ffi.dlopen("foo") no longer works generally. diff --git a/doc/source/overview.rst b/doc/sou

[pypy-commit] cffi default: Rewords

2015-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2161:21154b1d1666 Date: 2015-06-03 08:44 +0200 http://bitbucket.org/cffi/cffi/changeset/21154b1d1666/ Log:Rewords diff --git a/doc/source/overview.rst b/doc/source/overview.rst --- a/doc/source/overview.rst +++ b/doc/source/overview.rst @@ -82,7 +82,10

[pypy-commit] pypy vecopt: remember expansion (reduces register pressure if constant/variable is use more often). but not for heterogeneous expanded vectors, I don't think this happens frequently

2015-06-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77799:95db7332c363 Date: 2015-06-03 08:53 +0200 http://bitbucket.org/pypy/pypy/changeset/95db7332c363/ Log:remember expansion (reduces register pressure if constant/variable is use more often). but not for heterogeneous expanded vect