[pypy-commit] pypy default: move test, fix for all cases

2014-12-25 Thread mattip
Author: mattip Branch: Changeset: r75125:fb69c75eb931 Date: 2014-12-26 08:28 +0200 http://bitbucket.org/pypy/pypy/changeset/fb69c75eb931/ Log:move test, fix for all cases diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py --- a/pypy/module/

[pypy-commit] pypy default: test, fix int64 < 0 conversion on 32 bit platforms

2014-12-25 Thread mattip
Author: mattip Branch: Changeset: r75124:0a4307698d88 Date: 2014-12-25 22:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0a4307698d88/ Log:test, fix int64 < 0 conversion on 32 bit platforms diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test/test_ndarr

[pypy-commit] pypy pypy-dont-copy-ops: merge slimming branch, it's easier that way

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: pypy-dont-copy-ops Changeset: r75122:a66a0e7c9caa Date: 2014-12-25 22:37 +0200 http://bitbucket.org/pypy/pypy/changeset/a66a0e7c9caa/ Log:merge slimming branch, it's easier that way diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/ar

[pypy-commit] pypy pypy-dont-copy-ops: start working on lack of copying of ops

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: pypy-dont-copy-ops Changeset: r75121:1fd614fe5b30 Date: 2014-12-25 22:35 +0200 http://bitbucket.org/pypy/pypy/changeset/1fd614fe5b30/ Log:start working on lack of copying of ops diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compil

[pypy-commit] pypy pypy-dont-copy-ops: fix first problems (it is going to be fun)

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: pypy-dont-copy-ops Changeset: r75123:eac43a44411d Date: 2014-12-25 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/eac43a44411d/ Log:fix first problems (it is going to be fun) diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/

[pypy-commit] pypy default: actually really kill that assert

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r75119:d3c2f3039388 Date: 2014-12-25 21:56 +0200 http://bitbucket.org/pypy/pypy/changeset/d3c2f3039388/ Log:actually really kill that assert diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optim

[pypy-commit] pypy slim-down-resumedescr: grrr untested case

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75120:d2c413fe8562 Date: 2014-12-25 21:57 +0200 http://bitbucket.org/pypy/pypy/changeset/d2c413fe8562/ Log:grrr untested case diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython

[pypy-commit] pypy slim-down-resumedescr: fix this test

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75117:4d69e7d465fc Date: 2014-12-25 21:39 +0200 http://bitbucket.org/pypy/pypy/changeset/4d69e7d465fc/ Log:fix this test diff --git a/rpython/jit/metainterp/test/test_resume.py b/rpython/jit/metainterp/test/test_resume.py

[pypy-commit] pypy default: we can definbitely use a constant here

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r75118:a2cfe79ba785 Date: 2014-12-25 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/a2cfe79ba785/ Log:we can definbitely use a constant here diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt

[pypy-commit] pypy slim-down-resumedescr: now I know why, unskip

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75116:5c4892d864fd Date: 2014-12-25 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/5c4892d864fd/ Log:now I know why, unskip diff --git a/rpython/jit/metainterp/test/test_memmgr.py b/rpython/jit/metainterp/test/test_m

[pypy-commit] pypy slim-down-resumedescr: fix a test

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75115:ce1577763894 Date: 2014-12-25 21:33 +0200 http://bitbucket.org/pypy/pypy/changeset/ce1577763894/ Log:fix a test diff --git a/rpython/jit/metainterp/test/test_compile.py b/rpython/jit/metainterp/test/test_compile.py -

[pypy-commit] pypy slim-down-resumedescr: Improve the logic to be exactly how it was before, but instead of storing

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75114:49886da188a7 Date: 2014-12-25 21:32 +0200 http://bitbucket.org/pypy/pypy/changeset/49886da188a7/ Log:Improve the logic to be exactly how it was before, but instead of storing wref on each descr, store wref on c

[pypy-commit] pypy slim-down-resumedescr: ups, we missed it somehow

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75113:cf41cc016bb6 Date: 2014-12-25 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/cf41cc016bb6/ Log:ups, we missed it somehow diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metainterp/optimi

[pypy-commit] pypy slim-down-resumedescr: don't commit pdb

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75112:f7b6d854393e Date: 2014-12-25 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/f7b6d854393e/ Log:don't commit pdb diff --git a/rpython/jit/metainterp/jitexc.py b/rpython/jit/metainterp/jitexc.py --- a/rpython/jit/

[pypy-commit] pypy slim-down-resumedescr: yet another attempt - dont allocate descrs for not emitted guards at all

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75111:cd94f2a8fe4a Date: 2014-12-25 14:27 +0200 http://bitbucket.org/pypy/pypy/changeset/cd94f2a8fe4a/ Log:yet another attempt - dont allocate descrs for not emitted guards at all (this nicely solves some nasty optim

[pypy-commit] pypy slim-down-resumedescr: skip that test, it has not been true on x86 backedn for a bit forever

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75110:cfcdde2f0eb6 Date: 2014-12-25 12:56 +0200 http://bitbucket.org/pypy/pypy/changeset/cfcdde2f0eb6/ Log:skip that test, it has not been true on x86 backedn for a bit forever diff --git a/rpython/jit/metainterp/te

[pypy-commit] pypy slim-down-resumedescr: another try

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75109:193143ca545c Date: 2014-12-25 12:48 +0200 http://bitbucket.org/pypy/pypy/changeset/193143ca545c/ Log:another try diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py --

[pypy-commit] pypy slim-down-resumedescr: ups

2014-12-25 Thread fijal
Author: Maciej Fijalkowski Branch: slim-down-resumedescr Changeset: r75108:ad48827961e0 Date: 2014-12-25 12:45 +0200 http://bitbucket.org/pypy/pypy/changeset/ad48827961e0/ Log:ups diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp