[pypy-commit] pypy default: provide get_printable_location for numpy

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50895:59d04a0ce4a7 Date: 2011-12-27 13:43 +0200 http://bitbucket.org/pypy/pypy/changeset/59d04a0ce4a7/ Log:provide get_printable_location for numpy diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray

[pypy-commit] pypy default: pass the loop name around

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50893:2971cd3e5323 Date: 2011-12-27 13:31 +0200 http://bitbucket.org/pypy/pypy/changeset/2971cd3e5323/ Log:pass the loop name around diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.

[pypy-commit] pypy default: this can be unrolled sometimes

2011-12-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r50907:653d45fce4df Date: 2011-12-27 10:15 -0600 http://bitbucket.org/pypy/pypy/changeset/653d45fce4df/ Log:this can be unrolled sometimes diff --git a/pypy/module/micronumpy/strides.py b/pypy/module/micronumpy/strides.py --- a/pypy/module/micronumpy/

[pypy-commit] jitviewer default: simplify and reintroduce cssclass, this time saneish

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r182:7d2ec216e348 Date: 2011-12-27 12:25 +0200 http://bitbucket.org/pypy/jitviewer/changeset/7d2ec216e348/ Log:simplify and reintroduce cssclass, this time saneish diff --git a/_jitviewer/parser.py b/_jitviewer/parser.py --- a/_jitviewer/parser.

[pypy-commit] pypy default: a neat debugging feature

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50902:a8481f7a34ed Date: 2011-12-27 15:18 +0200 http://bitbucket.org/pypy/pypy/changeset/a8481f7a34ed/ Log:a neat debugging feature diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronum

[pypy-commit] pypy default: some simplifications

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50889:7924477d6680 Date: 2011-12-27 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/7924477d6680/ Log:some simplifications diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser

[pypy-commit] pypy default: fix another test

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50896:13448846544c Date: 2011-12-27 13:45 +0200 http://bitbucket.org/pypy/pypy/changeset/13448846544c/ Log:fix another test diff --git a/pypy/jit/metainterp/test/test_logger.py b/pypy/jit/metainterp/test/test_logger.py --- a/pypy/jit/metainter

[pypy-commit] pypy default: A guard can't invalidate the heap cache in the metainterp.

2011-12-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r50908:c2d42bf471da Date: 2011-12-27 10:39 -0600 http://bitbucket.org/pypy/pypy/changeset/c2d42bf471da/ Log:A guard can't invalidate the heap cache in the metainterp. diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py ---

[pypy-commit] pypy default: remove some nonsense

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50892:d69a1af57f0c Date: 2011-12-27 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/d69a1af57f0c/ Log:remove some nonsense diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py ++

[pypy-commit] pypy default: some fixes

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50887:a91f8bee90b0 Date: 2011-12-27 11:37 +0200 http://bitbucket.org/pypy/pypy/changeset/a91f8bee90b0/ Log:some fixes diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser.py +++ b/

[pypy-commit] pypy default: adjust to new situation

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50903:974244d55fe2 Date: 2011-12-27 16:41 +0200 http://bitbucket.org/pypy/pypy/changeset/974244d55fe2/ Log:adjust to new situation diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/par

[pypy-commit] pypy default: more small fixes

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50891:8417bf8c3a59 Date: 2011-12-27 13:27 +0200 http://bitbucket.org/pypy/pypy/changeset/8417bf8c3a59/ Log:more small fixes diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser.py

[pypy-commit] pypy default: fix the test

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50894:17fd3576a153 Date: 2011-12-27 13:36 +0200 http://bitbucket.org/pypy/pypy/changeset/17fd3576a153/ Log:fix the test diff --git a/pypy/jit/metainterp/test/test_compile.py b/pypy/jit/metainterp/test/test_compile.py --- a/pypy/jit/metainterp/

[pypy-commit] pypy default: improvements

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50904:6406dbf9a60e Date: 2011-12-27 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/6406dbf9a60e/ Log:improvements diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser.py +++

[pypy-commit] pypy default: add some info "we're in re" or "we're in numpy"

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50906:ff4589dda2b1 Date: 2011-12-27 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/ff4589dda2b1/ Log:add some info "we're in re" or "we're in numpy" diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py -

[pypy-commit] pypy default: remove some unnecessary dependencies

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50897:ecf82a6d3959 Date: 2011-12-27 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/ecf82a6d3959/ Log:remove some unnecessary dependencies diff --git a/pypy/translator/sandbox/pypy_interact.py b/pypy/translator/sandbox/pypy_interact.py --

[pypy-commit] pypy jit-improve-nested-loops: prevent a BadVirtualState exception from escaping here, the loop will be discovered to be invalid later in any case

2011-12-27 Thread hakanardo
Author: Hakan Ardo Branch: jit-improve-nested-loops Changeset: r50888:3eafa11552d5 Date: 2011-12-27 11:11 +0100 http://bitbucket.org/pypy/pypy/changeset/3eafa11552d5/ Log:prevent a BadVirtualState exception from escaping here, the loop will be discovered to be invalid later in any cas

[pypy-commit] jitviewer default: some progress. Disable css_class because it's outrageous

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r181:18fe3ae6deff Date: 2011-12-27 11:42 +0200 http://bitbucket.org/pypy/jitviewer/changeset/18fe3ae6deff/ Log:some progress. Disable css_class because it's outrageous diff --git a/_jitviewer/parser.py b/_jitviewer/parser.py --- a/_jitviewer/par

[pypy-commit] jitviewer default: fix PATH

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r180:0768b9ec165c Date: 2011-12-26 23:42 +0200 http://bitbucket.org/pypy/jitviewer/changeset/0768b9ec165c/ Log:fix PATH diff --git a/bin/jitviewer.py b/bin/jitviewer.py --- a/bin/jitviewer.py +++ b/bin/jitviewer.py @@ -172,8 +172,7 @@ B

[pypy-commit] pypy default: Fix assembler to differentiate between 3 kinds of counters

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50898:b67ec3f6c00f Date: 2011-12-27 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/b67ec3f6c00f/ Log:Fix assembler to differentiate between 3 kinds of counters diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembl

[pypy-commit] pypy jit-improve-nested-loops: hg merge c8ddbb442986

2011-12-27 Thread hakanardo
Author: Hakan Ardo Branch: jit-improve-nested-loops Changeset: r50905:4481b4f255f7 Date: 2011-12-27 16:05 +0100 http://bitbucket.org/pypy/pypy/changeset/4481b4f255f7/ Log:hg merge c8ddbb442986 diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gatew

[pypy-commit] pypy default: fix the test

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50899:6d97be67953c Date: 2011-12-27 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/6d97be67953c/ Log:fix the test diff --git a/pypy/jit/backend/x86/test/test_runner.py b/pypy/jit/backend/x86/test/test_runner.py --- a/pypy/jit/backend/x86

[pypy-commit] pypy default: append debugging code at the beginning even if for loops

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50890:e105505cc286 Date: 2011-12-27 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/e105505cc286/ Log:append debugging code at the beginning even if for loops diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler

[pypy-commit] extradoc extradoc: Fix the description

2011-12-27 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r3994:e88672794b8f Date: 2011-12-27 18:05 +0100 http://bitbucket.org/pypy/extradoc/changeset/e88672794b8f/ Log:Fix the description diff --git a/sprintinfo/leysin-winter-2012/announcement.txt b/sprintinfo/leysin-winter-2012/announcement.txt ---

[pypy-commit] pypy default: a minor fix

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50909:84b731e827a6 Date: 2011-12-27 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/84b731e827a6/ Log:a minor fix diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser.py +++ b

[pypy-commit] pypy default: merge

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50910:56272f637518 Date: 2011-12-27 20:27 +0200 http://bitbucket.org/pypy/pypy/changeset/56272f637518/ Log:merge diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py --- a/pypy/jit/metainterp/heapcache.py +++ b/pypy/

[pypy-commit] jitviewer default: slightly better - display loops at least

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r184:e9485a7845a0 Date: 2011-12-27 16:57 +0200 http://bitbucket.org/pypy/jitviewer/changeset/e9485a7845a0/ Log:slightly better - display loops at least diff --git a/bin/jitviewer.py b/bin/jitviewer.py --- a/bin/jitviewer.py +++ b/bin/jitviewer.p

[pypy-commit] pypy default: Meh, at least raise error in case there is a typo

2011-12-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r50911:94e9969b5f00 Date: 2011-12-27 22:46 +0200 http://bitbucket.org/pypy/pypy/changeset/94e9969b5f00/ Log:Meh, at least raise error in case there is a typo diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py --- a/pypy/rlib/jit.py +++ b/pypy/rlib

[pypy-commit] pypy numpypy-axisops: add tests for numpypy.reduce

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50912:e5b246bae93a Date: 2011-12-25 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/e5b246bae93a/ Log:add tests for numpypy.reduce diff --git a/pypy/module/micronumpy/interp_ufuncs.py b/pypy/module/micronumpy/interp_ufuncs.py --- a/pypy

[pypy-commit] pypy numpypy-axisops: checkpoint

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50913:da091f2c5c7d Date: 2011-12-26 23:32 +0200 http://bitbucket.org/pypy/pypy/changeset/da091f2c5c7d/ Log:checkpoint diff --git a/pypy/module/micronumpy/interp_iter.py b/pypy/module/micronumpy/interp_iter.py --- a/pypy/module/micronumpy/int

[pypy-commit] pypy numpypy-axisops: rework AxisIterator, make single tests pass

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50914:b12a872f0961 Date: 2011-12-27 07:32 +0200 http://bitbucket.org/pypy/pypy/changeset/b12a872f0961/ Log:rework AxisIterator, make single tests pass diff --git a/pypy/module/micronumpy/interp_iter.py b/pypy/module/micronumpy/interp_iter.py

[pypy-commit] pypy numpypy-axisops: why do default args cause problems?

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50915:cd8f7d57fe3e Date: 2011-12-27 08:12 +0200 http://bitbucket.org/pypy/pypy/changeset/cd8f7d57fe3e/ Log:why do default args cause problems? diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py --- a/pypy/

[pypy-commit] pypy numpypy-axisops: iterators, frames in place, but still not correct

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50916:a1810346784a Date: 2011-12-27 22:46 +0200 http://bitbucket.org/pypy/pypy/changeset/a1810346784a/ Log:iterators, frames in place, but still not correct diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/inte

[pypy-commit] pypy numpypy-axisops: fix test_axis_iterator, start to see some results

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50917:4e517ebe55c0 Date: 2011-12-28 02:31 +0200 http://bitbucket.org/pypy/pypy/changeset/4e517ebe55c0/ Log:fix test_axis_iterator, start to see some results diff --git a/pypy/module/micronumpy/interp_iter.py b/pypy/module/micronumpy/interp_i

[pypy-commit] pypy numpypy-axisops: merge with default

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50919:1714b0167e37 Date: 2011-12-28 03:02 +0200 http://bitbucket.org/pypy/pypy/changeset/1714b0167e37/ Log:merge with default diff --git a/pypy/interpreter/eval.py b/pypy/interpreter/eval.py --- a/pypy/interpreter/eval.py +++ b/pypy/interpret

[pypy-commit] pypy numpypy-axisops: bugfix, passes tests

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50918:ff482782c5fe Date: 2011-12-28 02:57 +0200 http://bitbucket.org/pypy/pypy/changeset/ff482782c5fe/ Log:bugfix, passes tests diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/mod

[pypy-commit] pypy numpypy-axisops: whoops, start fixes for translate

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50921:f1a8c490b279 Date: 2011-12-28 03:56 +0200 http://bitbucket.org/pypy/pypy/changeset/f1a8c490b279/ Log:whoops, start fixes for translate diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py -

[pypy-commit] pypy numpypy-axisops: more finely distinguish between different 'promote_?' s

2011-12-27 Thread mattip
Author: mattip Branch: numpypy-axisops Changeset: r50920:e3824eb2fc4c Date: 2011-12-28 03:38 +0200 http://bitbucket.org/pypy/pypy/changeset/e3824eb2fc4c/ Log:more finely distinguish between different 'promote_?' s diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronump