[pypy-commit] pypy optresult: fight with rewriting quite a bit more

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77625:bb48cb213dc0 Date: 2015-05-27 12:22 +0200 http://bitbucket.org/pypy/pypy/changeset/bb48cb213dc0/ Log:fight with rewriting quite a bit more diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit/backend/llsupport/descr

[pypy-commit] pypy default: Add missing file

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r77624:261e4e47f4c7 Date: 2015-05-27 12:20 +0200 http://bitbucket.org/pypy/pypy/changeset/261e4e47f4c7/ Log:Add missing file diff --git a/pypy/module/test_lib_pypy/cffi_tests/cffi1/test_zdist.py b/pypy/module/test_lib_pypy/cffi_tests/cffi1/test_zdist.p

[pypy-commit] pypy default: import cffi/1f18df199d5b

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r77623:d97169e897c7 Date: 2015-05-27 12:19 +0200 http://bitbucket.org/pypy/pypy/changeset/d97169e897c7/ Log:import cffi/1f18df199d5b diff --git a/lib_pypy/cffi/recompiler.py b/lib_pypy/cffi/recompiler.py --- a/lib_pypy/cffi/recompiler.py +++ b/lib_pypy/

[pypy-commit] cffi default: fix

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2113:1f18df199d5b Date: 2015-05-27 12:03 +0200 http://bitbucket.org/cffi/cffi/changeset/1f18df199d5b/ Log:fix diff --git a/testing/cffi1/test_zdist.py b/testing/cffi1/test_zdist.py --- a/testing/cffi1/test_zdist.py +++ b/testing/cffi1/test_zdist.py @@

[pypy-commit] cffi default: Mention this too

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2112:b065013ab7fb Date: 2015-05-27 11:59 +0200 http://bitbucket.org/cffi/cffi/changeset/b065013ab7fb/ Log:Mention this too diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst --- a/doc/source/whatsnew.rst +++ b/doc/source/whatsnew.rst @@ -7,

[pypy-commit] cffi default: Issue #197: this import fails for some people on CPython>=3.3 without

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2111:975101f032cf Date: 2015-05-27 11:54 +0200 http://bitbucket.org/cffi/cffi/changeset/975101f032cf/ Log:Issue #197: this import fails for some people on CPython>=3.3 without the magic lines. Can't reproduce it for me, though... diff --git a/t

[pypy-commit] cffi default: Fix the test on Windows

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2110:92be9c5dbce5 Date: 2015-05-27 11:47 +0200 http://bitbucket.org/cffi/cffi/changeset/92be9c5dbce5/ Log:Fix the test on Windows diff --git a/testing/cffi1/test_zdist.py b/testing/cffi1/test_zdist.py --- a/testing/cffi1/test_zdist.py +++ b/testing/cff

[pypy-commit] cffi default: Test and various fixes for the location of the produced files, notably

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2109:01e7a78ca0ff Date: 2015-05-27 11:37 +0200 http://bitbucket.org/cffi/cffi/changeset/01e7a78ca0ff/ Log:Test and various fixes for the location of the produced files, notably during the calls to ffi.compile() diff --git a/cffi/recompiler.py b

[pypy-commit] pypy optresult: start fighting with rewriting

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77622:3e70605b03b9 Date: 2015-05-27 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3e70605b03b9/ Log:start fighting with rewriting diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py

[pypy-commit] pypy optresult: simple whacking at the backend

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77619:bab2d31d5723 Date: 2015-05-27 10:59 +0200 http://bitbucket.org/pypy/pypy/changeset/bab2d31d5723/ Log:simple whacking at the backend diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.

[pypy-commit] pypy optresult: pass some of the backend tests

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77621:bd4274f683d3 Date: 2015-05-27 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/bd4274f683d3/ Log:pass some of the backend tests diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py

[pypy-commit] pypy optresult: start passing backend tests

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77620:4f11e4ee675c Date: 2015-05-27 11:05 +0200 http://bitbucket.org/pypy/pypy/changeset/4f11e4ee675c/ Log:start passing backend tests diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py

[pypy-commit] pypy vecopt: added a vectorize_user parameter to try the vectorization on user code (array[i], numpy.array[i]), removed some old checks for test_axissum

2015-05-27 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77618:c5bf438f0e12 Date: 2015-05-27 11:13 +0200 http://bitbucket.org/pypy/pypy/changeset/c5bf438f0e12/ Log:added a vectorize_user parameter to try the vectorization on user code (array[i], numpy.array[i]), removed some old checks for

[pypy-commit] pypy optresult: TODO that's not tested by test_optimizebasic

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77616:4f5f1bac1478 Date: 2015-05-27 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/4f5f1bac1478/ Log:TODO that's not tested by test_optimizebasic diff --git a/rpython/jit/metainterp/optimizeopt/TODO b/rpython/jit/metainterp/opti

[pypy-commit] pypy optresult: fix test_runner for changes in new_with_vtable

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77617:9700e8855baa Date: 2015-05-27 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/9700e8855baa/ Log:fix test_runner for changes in new_with_vtable diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/

[pypy-commit] pypy optresult: enough to pass test_loop.py

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77615:d3a76417791a Date: 2015-05-27 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/d3a76417791a/ Log:enough to pass test_loop.py diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rp

[pypy-commit] pypy default: fix

2015-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r77614:45aef060e0ef Date: 2015-05-27 10:26 +0200 http://bitbucket.org/pypy/pypy/changeset/45aef060e0ef/ Log:fix diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py --- a/rpython/rtyper/lltypesystem/llope

[pypy-commit] pypy optresult: comment out pieces of unrolling, we have to think what to do next

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77613:acfca723c438 Date: 2015-05-27 10:08 +0200 http://bitbucket.org/pypy/pypy/changeset/acfca723c438/ Log:comment out pieces of unrolling, we have to think what to do next diff --git a/rpython/jit/metainterp/optimizeopt/generalize.py

[pypy-commit] pypy optresult: fix the last problem

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77612:c66e4c9a78e0 Date: 2015-05-27 10:02 +0200 http://bitbucket.org/pypy/pypy/changeset/c66e4c9a78e0/ Log:fix the last problem diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metai

[pypy-commit] pypy optresult: more unused code

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77610:d6e687eb5ea4 Date: 2015-05-27 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/d6e687eb5ea4/ Log:more unused code diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpy

[pypy-commit] pypy optresult: fix failures on pypy and also skip the test that's a bit hopeless right now

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77611:ff025404a1ef Date: 2015-05-27 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/ff025404a1ef/ Log:fix failures on pypy and also skip the test that's a bit hopeless right now diff --git a/rpython/jit/metainterp/optimize

[pypy-commit] pypy optresult: kill some dead code

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77609:631983986c53 Date: 2015-05-27 09:45 +0200 http://bitbucket.org/pypy/pypy/changeset/631983986c53/ Log:kill some dead code diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py b/rpython/jit/metainterp/optimizeopt/vstring.py

[pypy-commit] pypy optresult: few small fixes

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77608:ae589174c1c1 Date: 2015-05-27 09:43 +0200 http://bitbucket.org/pypy/pypy/changeset/ae589174c1c1/ Log:few small fixes diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpyt

[pypy-commit] pypy optresult: pass the first test of slices

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77604:0ff634d1263d Date: 2015-05-27 08:46 +0200 http://bitbucket.org/pypy/pypy/changeset/0ff634d1263d/ Log:pass the first test of slices diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info

[pypy-commit] pypy optresult: str equality does not mean args are non-null

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77606:7c139bdd1ea2 Date: 2015-05-27 09:16 +0200 http://bitbucket.org/pypy/pypy/changeset/7c139bdd1ea2/ Log:str equality does not mean args are non-null diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py b/rpython/jit/metainter

[pypy-commit] pypy optresult: handle null in a few more places

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77607:4e460872afa9 Date: 2015-05-27 09:22 +0200 http://bitbucket.org/pypy/pypy/changeset/4e460872afa9/ Log:handle null in a few more places diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/i

[pypy-commit] pypy optresult: blind fixes on str equality

2015-05-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77605:2a035324c0f8 Date: 2015-05-27 09:07 +0200 http://bitbucket.org/pypy/pypy/changeset/2a035324c0f8/ Log:blind fixes on str equality diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py b/rpython/jit/metainterp/optimizeopt/vst