[pypy-commit] pypy optresult-unroll: rpythonize

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79263:07045431ecaa Date: 2015-08-27 19:26 +0200 http://bitbucket.org/pypy/pypy/changeset/07045431ecaa/ Log:rpythonize diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py --- a/rp

[pypy-commit] pypy vecopt-merge: packset combination now maximizes the packset and splits it right after combination into chunks that fit into the vector regsiter, this eliminates the sorting (lets se

2015-08-27 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79262:1b4b6db46742 Date: 2015-08-27 19:17 +0200 http://bitbucket.org/pypy/pypy/changeset/1b4b6db46742/ Log:packset combination now maximizes the packset and splits it right after combination into chunks that fit into the vector

[pypy-commit] pypy default: Apply cffi's 06cb88161224

2015-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r79261:0b377f21f77f Date: 2015-08-27 18:43 +0200 http://bitbucket.org/pypy/pypy/changeset/0b377f21f77f/ Log:Apply cffi's 06cb88161224 diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test/_backend_test_c.py ---

[pypy-commit] cffi default: Move this potential failure earlier

2015-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2258:06cb88161224 Date: 2015-08-27 18:25 +0200 http://bitbucket.org/cffi/cffi/changeset/06cb88161224/ Log:Move this potential failure earlier diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -12,6 +12,9 @@ # __

[pypy-commit] pypy optresult-unroll: work on rpythonization

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79260:1e42367301da Date: 2015-08-27 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/1e42367301da/ Log:work on rpythonization diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/

[pypy-commit] pypy vecopt-merge: loop versioning needed to changes the failargs for stitched bridges -> thus tests needed adaption

2015-08-27 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79259:d95ae9b7cad9 Date: 2015-08-27 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/d95ae9b7cad9/ Log:loop versioning needed to changes the failargs for stitched bridges -> thus tests needed adaption further testing memory

[pypy-commit] pypy optresult-unroll: work towards translation

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79258:aea7066431e6 Date: 2015-08-27 15:16 +0200 http://bitbucket.org/pypy/pypy/changeset/aea7066431e6/ Log:work towards translation diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py ---

[pypy-commit] pypy optresult-unroll: fixes to the backend

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79257:40407d03401e Date: 2015-08-27 14:42 +0200 http://bitbucket.org/pypy/pypy/changeset/40407d03401e/ Log:fixes to the backend diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit/backend/llsupport/descr.py --- a/

[pypy-commit] pypy optresult-unroll: fix some tests

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79256:ca17931ca6a5 Date: 2015-08-27 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/ca17931ca6a5/ Log:fix some tests diff --git a/rpython/jit/metainterp/test/test_virtual.py b/rpython/jit/metainterp/test/test_virtual.py --

[pypy-commit] pypy optresult-unroll: fix some tests in test_recursive

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79255:033eed71b734 Date: 2015-08-27 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/033eed71b734/ Log:fix some tests in test_recursive diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py ---

[pypy-commit] pypy optresult-unroll: write support for varraystruct virtual info

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79254:ad90619d3fce Date: 2015-08-27 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/ad90619d3fce/ Log:write support for varraystruct virtual info diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llg

[pypy-commit] pypy optresult-unroll: yay pass test_string

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79253:1e0e6b76cf77 Date: 2015-08-27 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/1e0e6b76cf77/ Log:yay pass test_string diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/ji

[pypy-commit] pypy vecopt-merge: extending test cases for memory references

2015-08-27 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79252:fc31b6dcacc8 Date: 2015-08-27 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/fc31b6dcacc8/ Log:extending test cases for memory references diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py b/rpython/jit/metaint

[pypy-commit] pypy optresult-unroll: fix

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79251:179bcf4602f2 Date: 2015-08-27 13:01 +0200 http://bitbucket.org/pypy/pypy/changeset/179bcf4602f2/ Log:fix diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metainterp/optimizeopt/unroll.py --- a/rpyth

[pypy-commit] pypy optresult-unroll: reinstante accidentally killed line

2015-08-27 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optresult-unroll Changeset: r79250:d06c03e5917f Date: 2015-08-27 12:39 +0200 http://bitbucket.org/pypy/pypy/changeset/d06c03e5917f/ Log:reinstante accidentally killed line diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py

[pypy-commit] pypy optresult-unroll: fix 2 tests

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79249:3b1e02116b5d Date: 2015-08-27 12:32 +0200 http://bitbucket.org/pypy/pypy/changeset/3b1e02116b5d/ Log:fix 2 tests diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py --- a/rpyth

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

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79248:6f2e5221c6f2 Date: 2015-08-27 11:48 +0200 http://bitbucket.org/pypy/pypy/changeset/6f2e5221c6f2/ Log:fix test_optimizebridge diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebridge.py b/rpython/jit/metain

[pypy-commit] pypy default: Comment to explain what the test is for

2015-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r79247:2cfeb200c73c Date: 2015-08-27 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/2cfeb200c73c/ Log:Comment to explain what the test is for diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimi

[pypy-commit] pypy optresult-unroll: fix test_optimizeopt for the new virtualstate

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79246:975bc5a56e3a Date: 2015-08-27 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/975bc5a56e3a/ Log:fix test_optimizeopt for the new virtualstate diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b

[pypy-commit] pypy optresult-unroll: some fixes to test_dict

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79245:cc1ab08f4f5f Date: 2015-08-27 10:34 +0200 http://bitbucket.org/pypy/pypy/changeset/cc1ab08f4f5f/ Log:some fixes to test_dict diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/jit/metainterp/optimiz

[pypy-commit] pypy stmgc-c8-gcc: import stmgc with finalizer fixes

2015-08-27 Thread Raemi
Author: Remi Meier Branch: stmgc-c8-gcc Changeset: r79242:163412702b2b Date: 2015-08-27 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/163412702b2b/ Log:import stmgc with finalizer fixes diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision ---

[pypy-commit] pypy stmgc-c8-gcc: improve timeline in print_stm_log

2015-08-27 Thread Raemi
Author: Remi Meier Branch: stmgc-c8-gcc Changeset: r79244:e15328b24f1b Date: 2015-08-27 10:26 +0200 http://bitbucket.org/pypy/pypy/changeset/e15328b24f1b/ Log:improve timeline in print_stm_log diff --git a/pypy/stm/print_stm_log.py b/pypy/stm/print_stm_log.py --- a/pypy/stm/print_stm_log.py

[pypy-commit] pypy stmgc-c8-gcc: add a TODO about light finalizers

2015-08-27 Thread Raemi
Author: Remi Meier Branch: stmgc-c8-gcc Changeset: r79243:3744b529b0f0 Date: 2015-08-27 10:26 +0200 http://bitbucket.org/pypy/pypy/changeset/3744b529b0f0/ Log:add a TODO about light finalizers diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -1,3 +1,6 @@ +see rpython.translator.backendopt.f

[pypy-commit] pypy optresult-unroll: fix

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79240:3c4a45981c62 Date: 2015-08-27 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/3c4a45981c62/ Log:fix diff --git a/rpython/jit/metainterp/optimizeopt/shortpreamble.py b/rpython/jit/metainterp/optimizeopt/shortpreamble.

[pypy-commit] pypy optresult-unroll: fix clearing of zerod arrays

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79241:7592f7c40713 Date: 2015-08-27 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/7592f7c40713/ Log:fix clearing of zerod arrays diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeop

[pypy-commit] stmgc use-gcc: remove XXX

2015-08-27 Thread Raemi
Author: Remi Meier Branch: use-gcc Changeset: r1949:c8524a717c93 Date: 2015-08-27 10:18 +0200 http://bitbucket.org/pypy/stmgc/changeset/c8524a717c93/ Log:remove XXX diff --git a/c8/stm/finalizer.c b/c8/stm/finalizer.c --- a/c8/stm/finalizer.c +++ b/c8/stm/finalizer.c @@ -486,12 +486,7 @@

[pypy-commit] pypy optresult-unroll: write a test that shows a problem with heapcache

2015-08-27 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79239:589909794071 Date: 2015-08-27 10:11 +0200 http://bitbucket.org/pypy/pypy/changeset/589909794071/ Log:write a test that shows a problem with heapcache diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py

[pypy-commit] stmgc use-gcc: fix

2015-08-27 Thread Raemi
Author: Remi Meier Branch: use-gcc Changeset: r1948:08c773f2b6ef Date: 2015-08-27 10:11 +0200 http://bitbucket.org/pypy/stmgc/changeset/08c773f2b6ef/ Log:fix diff --git a/c8/stm/finalizer.c b/c8/stm/finalizer.c --- a/c8/stm/finalizer.c +++ b/c8/stm/finalizer.c @@ -518,8 +518,9 @@ /* oth

[pypy-commit] stmgc use-gcc: fix some issues with finalizers

2015-08-27 Thread Raemi
Author: Remi Meier Branch: use-gcc Changeset: r1947:187d67c77fd4 Date: 2015-08-27 10:05 +0200 http://bitbucket.org/pypy/stmgc/changeset/187d67c77fd4/ Log:fix some issues with finalizers diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -1365,9 +1365,10 @@