[pypy-commit] pypy missing-ndarray-attributes: why is this needed?

2013-01-19 Thread mattip
Author: mattip Branch: missing-ndarray-attributes Changeset: r60221:c158cea62fa8 Date: 2013-01-20 00:20 +0200 http://bitbucket.org/pypy/pypy/changeset/c158cea62fa8/ Log:why is this needed? diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/p

[pypy-commit] pypy inline-virtualref: hacks so this test will run, it sitll doesn't run

2013-01-19 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-virtualref Changeset: r60220:12e302fb1c07 Date: 2013-01-19 13:46 -0800 http://bitbucket.org/pypy/pypy/changeset/12e302fb1c07/ Log:hacks so this test will run, it sitll doesn't run diff --git a/pypy/jit/metainterp/test/support.py b/pypy/jit/metainterp/test/

[pypy-commit] pypy inline-virtualref: finally write a test

2013-01-19 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-virtualref Changeset: r60219:6d12a7821174 Date: 2013-01-19 13:27 -0800 http://bitbucket.org/pypy/pypy/changeset/6d12a7821174/ Log:finally write a test diff --git a/pypy/jit/metainterp/test/test_virtualref.py b/pypy/jit/metainterp/test/test_virtualref.py --

[pypy-commit] pypy default: Fix (forgot this file, same fix as cb0037c8f67c)

2013-01-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r60218:0d36011c0987 Date: 2013-01-19 21:59 +0100 http://bitbucket.org/pypy/pypy/changeset/0d36011c0987/ Log:Fix (forgot this file, same fix as cb0037c8f67c) diff --git a/pypy/jit/backend/test/test_ll_random.py b/pypy/jit/backend/test/test_ll_random.py

[pypy-commit] pypy py3k: woops, fix translation

2013-01-19 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60217:daa01948e092 Date: 2013-01-19 12:55 -0800 http://bitbucket.org/pypy/pypy/changeset/daa01948e092/ Log:woops, fix translation diff --git a/pypy/objspace/descroperation.py b/pypy/objspace/descroperation.py --- a/pypy/objspace/descroperation.p

[pypy-commit] pypy inline-virtualref: simplify, doesn't fix anything

2013-01-19 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-virtualref Changeset: r60216:7484e3c524fd Date: 2013-01-19 12:32 -0800 http://bitbucket.org/pypy/pypy/changeset/7484e3c524fd/ Log:simplify, doesn't fix anything diff --git a/pypy/jit/metainterp/virtualref.py b/pypy/jit/metainterp/virtualref.py --- a/pypy/j

[pypy-commit] pypy inline-virtualref: Begin hacking, doesn't work at all.

2013-01-19 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-virtualref Changeset: r60215:a62651601098 Date: 2013-01-19 12:25 -0800 http://bitbucket.org/pypy/pypy/changeset/a62651601098/ Log:Begin hacking, doesn't work at all. diff --git a/pypy/jit/codewriter/jtransform.py b/pypy/jit/codewriter/jtransform.py --- a/p

[pypy-commit] pypy missing-ndarray-attributes: whoops

2013-01-19 Thread mattip
Author: mattip Branch: missing-ndarray-attributes Changeset: r60213:59d998a98dc1 Date: 2013-01-18 13:15 +0200 http://bitbucket.org/pypy/pypy/changeset/59d998a98dc1/ Log:whoops diff --git a/pypy/rlib/listsort.py b/pypy/rlib/listsort.py --- a/pypy/rlib/listsort.py +++ b/pypy/rlib/listsort.py @

[pypy-commit] pypy missing-ndarray-attributes: implement arg_gettitem_slice

2013-01-19 Thread mattip
Author: mattip Branch: missing-ndarray-attributes Changeset: r60214:beb9be493502 Date: 2013-01-19 22:11 +0200 http://bitbucket.org/pypy/pypy/changeset/beb9be493502/ Log:implement arg_gettitem_slice diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/pypy/module/micronumpy/arrayimpl/sort

[pypy-commit] pypy jitframe-on-heap: Fixes

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60212:d0469f22d0e8 Date: 2013-01-19 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/d0469f22d0e8/ Log:Fixes diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/asse

[pypy-commit] pypy jitframe-on-heap: fix

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60211:3658fb4c15a5 Date: 2013-01-19 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3658fb4c15a5/ Log:fix diff --git a/pypy/jit/backend/x86/test/test_recompilation.py b/pypy/jit/backend/x86/test/test_recompilation.py --- a

[pypy-commit] pypy jitframe-on-heap: fix test_jump

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60210:d3bdf7d158b5 Date: 2013-01-19 16:07 +0200 http://bitbucket.org/pypy/pypy/changeset/d3bdf7d158b5/ Log:fix test_jump diff --git a/pypy/TODO b/pypy/TODO --- a/pypy/TODO +++ b/pypy/TODO @@ -2,4 +2,5 @@ * 32bit x86 * ARM * s

[pypy-commit] pypy jit-usable_retrace_3: Rearange code to make value.getfiled always return a propert OptValue

2013-01-19 Thread hakanardo
Author: Hakan Ardo Branch: jit-usable_retrace_3 Changeset: r60209:db653f81ea07 Date: 2013-01-19 15:03 +0100 http://bitbucket.org/pypy/pypy/changeset/db653f81ea07/ Log:Rearange code to make value.getfiled always return a propert OptValue diff --git a/pypy/jit/metainterp/optimizeopt/vi

[pypy-commit] pypy jit-usable_retrace_3: more specific version of test_random_loops.test_failure1

2013-01-19 Thread hakanardo
Author: Hakan Ardo Branch: jit-usable_retrace_3 Changeset: r60208:7694bc8ca631 Date: 2013-01-19 14:36 +0100 http://bitbucket.org/pypy/pypy/changeset/7694bc8ca631/ Log:more specific version of test_random_loops.test_failure1 diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/j

[pypy-commit] pypy jit-usable_retrace_3: unneeded

2013-01-19 Thread hakanardo
Author: Hakan Ardo Branch: jit-usable_retrace_3 Changeset: r60207:1c04768e7bb0 Date: 2013-01-14 20:38 +0100 http://bitbucket.org/pypy/pypy/changeset/1c04768e7bb0/ Log:unneeded diff --git a/pypy/jit/metainterp/test/test_random_loops.py b/pypy/jit/metainterp/test/test_random_loops.py --- a/py

[pypy-commit] pypy jitframe-on-heap: fix this test a bit

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60206:fbb2583b6e4d Date: 2013-01-19 16:03 +0200 http://bitbucket.org/pypy/pypy/changeset/fbb2583b6e4d/ Log:fix this test a bit diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/test/calling_conven

[pypy-commit] pypy jitframe-on-heap: rpythonize runner

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60205:57a25033f068 Date: 2013-01-19 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/57a25033f068/ Log:rpythonize runner diff --git a/pypy/jit/backend/x86/runner.py b/pypy/jit/backend/x86/runner.py --- a/pypy/jit/backend/x86

[pypy-commit] pypy jitframe-on-heap: oops

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60204:4f19c69ba01d Date: 2013-01-19 15:35 +0200 http://bitbucket.org/pypy/pypy/changeset/4f19c69ba01d/ Log:oops diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py --- a/pypy/jit/backend/x86/regalloc

[pypy-commit] pypy jitframe-on-heap: fix this test

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60203:c85600087e9a Date: 2013-01-19 15:33 +0200 http://bitbucket.org/pypy/pypy/changeset/c85600087e9a/ Log:fix this test diff --git a/pypy/jit/metainterp/test/test_virtualref.py b/pypy/jit/metainterp/test/test_virtualref.py ---

[pypy-commit] pypy jitframe-on-heap: fix test_resume

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60202:5b4da4c7bf61 Date: 2013-01-19 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/5b4da4c7bf61/ Log:fix test_resume diff --git a/pypy/jit/metainterp/test/test_resume.py b/pypy/jit/metainterp/test/test_resume.py --- a/pyp

[pypy-commit] pypy jitframe-on-heap: fish virtualizable

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60201:054ad90ac866 Date: 2013-01-19 15:25 +0200 http://bitbucket.org/pypy/pypy/changeset/054ad90ac866/ Log:fish virtualizable diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/bac

[pypy-commit] pypy jitframe-on-heap: shadowstack support, disable stackchecking for now

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60200:4bf8cd0f1d34 Date: 2013-01-19 13:17 +0200 http://bitbucket.org/pypy/pypy/changeset/4bf8cd0f1d34/ Log:shadowstack support, disable stackchecking for now diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsup

[pypy-commit] pypy jitframe-on-heap: slow progress;

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60198:9fa11e930749 Date: 2013-01-19 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/9fa11e930749/ Log:slow progress; diff --git a/pypy/jit/backend/llsupport/asmmemmgr.py b/pypy/jit/backend/llsupport/asmmemmgr.py --- a/pypy

[pypy-commit] pypy jitframe-on-heap: cleanup imports

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60199:99202d717462 Date: 2013-01-19 13:06 +0200 http://bitbucket.org/pypy/pypy/changeset/99202d717462/ Log:cleanup imports diff --git a/pypy/jit/backend/x86/test/test_assembler.py b/pypy/jit/backend/x86/test/test_assembler.py -

[pypy-commit] pypy jitframe-on-heap: no asserts

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60197:ae26b2dd2e89 Date: 2013-01-19 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/ae26b2dd2e89/ Log:no asserts diff --git a/pypy/jit/backend/llsupport/jitframe.py b/pypy/jit/backend/llsupport/jitframe.py --- a/pypy/jit/b

[pypy-commit] pypy jitframe-on-heap: implement a custom tracer abomination

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60196:d6f5e379ab27 Date: 2013-01-19 12:46 +0200 http://bitbucket.org/pypy/pypy/changeset/d6f5e379ab27/ Log:implement a custom tracer abomination diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --

[pypy-commit] pypy jitframe-on-heap: add TODO

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60195:5ee42fd8c3c3 Date: 2013-01-19 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/5ee42fd8c3c3/ Log:add TODO diff --git a/pypy/TODO b/pypy/TODO new file mode 100644 --- /dev/null +++ b/pypy/TODO @@ -0,0 +1,5 @@ + +* 32bit

[pypy-commit] pypy jitframe-on-heap: Backed out changeset c68a9032570c. Too much of a mess

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60194:1fff0bac1857 Date: 2013-01-19 11:47 +0200 http://bitbucket.org/pypy/pypy/changeset/1fff0bac1857/ Log:Backed out changeset c68a9032570c. Too much of a mess diff --git a/pypy/rpython/lltypesystem/lltype.py b/pypy/rpython/ll

[pypy-commit] pypy imrpove-custom-gc-tracing: a bit of shuffling before giving up

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: imrpove-custom-gc-tracing Changeset: r60193:7d6bb887766f Date: 2013-01-19 11:46 +0200 http://bitbucket.org/pypy/pypy/changeset/7d6bb887766f/ Log:a bit of shuffling before giving up diff --git a/pypy/rpython/lltypesystem/opimpl.py b/pypy/rpython/lltypesyste

[pypy-commit] pypy imrpove-custom-gc-tracing: work in progress not sure where to go from here

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: imrpove-custom-gc-tracing Changeset: r60192:b103c0c9fec5 Date: 2013-01-19 11:32 +0200 http://bitbucket.org/pypy/pypy/changeset/b103c0c9fec5/ Log:work in progress not sure where to go from here diff --git a/pypy/rpython/lltypesystem/lloperation.py b/pypy/rp

[pypy-commit] pypy imrpove-custom-gc-tracing: an API I want from a custom tracer (that can be run directly too)

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: imrpove-custom-gc-tracing Changeset: r60191:5bffe8e57968 Date: 2013-01-18 16:17 +0200 http://bitbucket.org/pypy/pypy/changeset/5bffe8e57968/ Log:an API I want from a custom tracer (that can be run directly too) diff --git a/pypy/rpython/lltypesystem/lltype.

[pypy-commit] pypy default: remove unused import

2013-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r60190:0a7ee9d89700 Date: 2013-01-19 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/0a7ee9d89700/ Log:remove unused import diff --git a/pypy/rlib/rsre/test/test_zjit.py b/pypy/rlib/rsre/test/test_zjit.py --- a/pypy/rlib/rsre/test/test_zjit