[pypy-commit] [COMMENT] Pull request #13 for pypy/pypy: fixes issue 923

2011-10-27 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/13/fixes-issue-923#comment-673 Alex Gaynor (alex_gaynor) said: This looks basically correct, thanks for tracking this down! I'm not going to merge it though, because I'm not sufficiently confident in my knowledge of this

[pypy-commit] [OPEN] Pull request #13 for pypy/pypy: fixes issue 923

2011-10-27 Thread Bitbucket
A new pull request has been opened by Bruno Gola. brunogola/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/13/fixes-issue-923 Title: fixes issue 923 more info: https://bugs.pypy.org/issue923 Changes to be pulled: caf9fa132b86 by Bruno Gola: "merged

[pypy-commit] pypy numpy-minilang: cleanup

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48547:7861ff043f50 Date: 2011-10-28 00:21 +0200 http://bitbucket.org/pypy/pypy/changeset/7861ff043f50/ Log:cleanup diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/module/micronumpy/co

[pypy-commit] pypy numpy-minilang: reuse the meta interped graph

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48546:a9aa7bc83108 Date: 2011-10-28 00:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a9aa7bc83108/ Log:reuse the meta interped graph diff --git a/pypy/jit/metainterp/history.py b/pypy/jit/metainterp/history.py --- a/pypy/jit/m

[pypy-commit] pypy numpy-minilang: convert tests and some rpython fixes

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48545:c75ffa281f05 Date: 2011-10-28 00:00 +0200 http://bitbucket.org/pypy/pypy/changeset/c75ffa281f05/ Log:convert tests and some rpython fixes diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --

[pypy-commit] pypy numpy-minilang: a test and a fix. took a while :/

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48544:41172dd9df6f Date: 2011-10-27 23:57 +0200 http://bitbucket.org/pypy/pypy/changeset/41172dd9df6f/ Log:a test and a fix. took a while :/ diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py --- a

[pypy-commit] pypy numpy-minilang: pass the test_zjit finally

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48543:f1d8e024a3ed Date: 2011-10-27 23:31 +0200 http://bitbucket.org/pypy/pypy/changeset/f1d8e024a3ed/ Log:pass the test_zjit finally diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/m

[pypy-commit] pypy numpy-minilang: ok, not mix two spaces, leads to confusing errors

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48542:c729d657e525 Date: 2011-10-27 22:52 +0200 http://bitbucket.org/pypy/pypy/changeset/c729d657e525/ Log:ok, not mix two spaces, leads to confusing errors diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/

[pypy-commit] pypy numpy-minilang: oops, forgot to add a test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48541:349ca005d2ef Date: 2011-10-27 22:37 +0200 http://bitbucket.org/pypy/pypy/changeset/349ca005d2ef/ Log:oops, forgot to add a test diff --git a/pypy/module/micronumpy/test/test_compile.py b/pypy/module/micronumpy/test/test_com

[pypy-commit] pypy numpy-minilang: a bit of rpythonization

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48540:263d430ab0d3 Date: 2011-10-27 22:30 +0200 http://bitbucket.org/pypy/pypy/changeset/263d430ab0d3/ Log:a bit of rpythonization diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/modu

[pypy-commit] pypy numpy-minilang: progress on supporting strange language for test_zjit

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-minilang Changeset: r48539:ced3b41aaacb Date: 2011-10-27 22:07 +0200 http://bitbucket.org/pypy/pypy/changeset/ced3b41aaacb/ Log:progress on supporting strange language for test_zjit diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronu

[pypy-commit] pypy default: fix a test that was still trying to use W_TypeObject.interplevel_cls

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48538:993b01fd53d4 Date: 2011-10-27 15:42 -0400 http://bitbucket.org/pypy/pypy/changeset/993b01fd53d4/ Log:fix a test that was still trying to use W_TypeObject.interplevel_cls diff --git a/pypy/objspace/std/test/test_stdobjspace.py b/pypy/objspace/st

[pypy-commit] Notification: pypy

2011-10-27 Thread Bitbucket
You have received a notification from Bruno Gola. Hi, I forked pypy. My fork is at https://bitbucket.org/brunogola/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python.org http://

[pypy-commit] extradoc extradoc: this is done

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r3951:386468696bbc Date: 2011-10-27 14:30 -0400 http://bitbucket.org/pypy/extradoc/changeset/386468696bbc/ Log:this is done diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@ -190,7 +190,5 @@ -

[pypy-commit] pypy numpy-multidim: more tests

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48537:2944b13d49dd Date: 2011-10-27 20:22 +0200 http://bitbucket.org/pypy/pypy/changeset/2944b13d49dd/ Log:more tests diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py --- a/

[pypy-commit] pypy numpy-multidim: make the test test what I wanted to test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48536:fbb3d36afef8 Date: 2011-10-27 20:04 +0200 http://bitbucket.org/pypy/pypy/changeset/fbb3d36afef8/ Log:make the test test what I wanted to test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronump

[pypy-commit] pypy numpy-multidim: nonzero support and more tests for slices

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48535:e7d27a90d510 Date: 2011-10-27 20:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e7d27a90d510/ Log:nonzero support and more tests for slices diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/

[pypy-commit] pypy default: fix this test

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48534:de9715d6219f Date: 2011-10-27 13:58 -0400 http://bitbucket.org/pypy/pypy/changeset/de9715d6219f/ Log:fix this test diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic

[pypy-commit] pypy default: optimize numpy.ones a bit

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48533:e54c4fc626c7 Date: 2011-10-27 13:49 -0400 http://bitbucket.org/pypy/pypy/changeset/e54c4fc626c7/ Log:optimize numpy.ones a bit diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/micron

[pypy-commit] pypy numpy-multidim: creation from sequences

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48532:57661ae58454 Date: 2011-10-27 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/57661ae58454/ Log:creation from sequences diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numar

[pypy-commit] pypy numpy-multidim: creation from sequences

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48531:d73fb983a4bb Date: 2011-10-27 19:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d73fb983a4bb/ Log:creation from sequences diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy stm: transform.py should not touch immutable getfields

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48530:df4fdd533f50 Date: 2011-10-27 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/df4fdd533f50/ Log:transform.py should not touch immutable getfields diff --git a/pypy/translator/stm/test/test_transform.py b/pypy/translator/stm/test/test_tra

[pypy-commit] pypy stm: Simplify.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48529:d382548b28e1 Date: 2011-10-27 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/d382548b28e1/ Log:Simplify. diff --git a/pypy/translator/stm/llstminterp.py b/pypy/translator/stm/llstminterp.py --- a/pypy/translator/stm/llstminterp.py +++ b

[pypy-commit] pypy stm: - Refactor to support getfield of immutables.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48528:caa7e690cfc7 Date: 2011-10-27 17:05 +0200 http://bitbucket.org/pypy/pypy/changeset/caa7e690cfc7/ Log:- Refactor to support getfield of immutables. That's enough to raise simple exceptions. - Complain when an exception leaves th

[pypy-commit] pypy stm: We cannot return out of the frame that started a regular transaction.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48527:070bf17d0fbb Date: 2011-10-27 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/070bf17d0fbb/ Log:We cannot return out of the frame that started a regular transaction. diff --git a/pypy/translator/stm/llstminterp.py b/pypy/translat

[pypy-commit] pypy stm: A graph transformer, so far just renaming '{get, set}field'

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48526:3de5c2a4796d Date: 2011-10-27 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/3de5c2a4796d/ Log:A graph transformer, so far just renaming '{get,set}field' into 'stm_{get,set}field'. diff --git a/pypy/translator/stm/llstminterp.py

[pypy-commit] pypy stm: Keep track of the stm mode in which the LLSTMFrame is.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48525:acb04280b949 Date: 2011-10-27 16:10 +0200 http://bitbucket.org/pypy/pypy/changeset/acb04280b949/ Log:Keep track of the stm mode in which the LLSTMFrame is. Only allow operations that make sense in the current mode. diff --git a/pypy/tr

[pypy-commit] pypy stm: A subclass of llinterp that detects non-STM-friendly instructions.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48524:6ed608d0af8e Date: 2011-10-27 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/6ed608d0af8e/ Log:A subclass of llinterp that detects non-STM-friendly instructions. diff --git a/pypy/translator/stm/llstminterp.py b/pypy/translator/stm/llst

[pypy-commit] pypy ppc-jit-backend: GETFIELD_RAW, SETFIELD_RAW, GETFIELD_RAW_PURE, GETFIELD_GC_PURE.

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48523:00a70b5f77a9 Date: 2011-10-27 19:13 +0200 http://bitbucket.org/pypy/pypy/changeset/00a70b5f77a9/ Log:GETFIELD_RAW, SETFIELD_RAW, GETFIELD_RAW_PURE, GETFIELD_GC_PURE. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/ba

[pypy-commit] pypy numpy-multidim: fix until all tests pass, except test_zjit

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48522:79e8268eceeb Date: 2011-10-27 19:08 +0200 http://bitbucket.org/pypy/pypy/changeset/79e8268eceeb/ Log:fix until all tests pass, except test_zjit diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init

[pypy-commit] pypy numpy-multidim: skip test_zjit for now

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48521:647e3d21832c Date: 2011-10-27 17:47 +0200 http://bitbucket.org/pypy/pypy/changeset/647e3d21832c/ Log:skip test_zjit for now diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py --

[pypy-commit] pypy numpy-multidim: another test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48520:1065599494c0 Date: 2011-10-27 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/1065599494c0/ Log:another test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py ---

[pypy-commit] pypy ppc-jit-backend: CAST_INT_TO_PTR, CAST_PTR_TO_INT.

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48519:cffb9538d307 Date: 2011-10-27 19:05 +0200 http://bitbucket.org/pypy/pypy/changeset/cffb9538d307/ Log:CAST_INT_TO_PTR, CAST_PTR_TO_INT. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy ppc-jit-backend: Implemented DEBUG_MERGE_POINT and JIT_DEBUG.

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48518:0c1ba83db460 Date: 2011-10-27 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/0c1ba83db460/ Log:Implemented DEBUG_MERGE_POINT and JIT_DEBUG. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opa

[pypy-commit] pypy ppc-jit-backend: Skip test_array_of_structs if floats are not supported.

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48517:b6e8bd8c4973 Date: 2011-10-27 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/b6e8bd8c4973/ Log:Skip test_array_of_structs if floats are not supported. diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runn

[pypy-commit] pypy ppc-jit-backend: merge

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48516:59fae2045cad Date: 2011-10-26 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/59fae2045cad/ Log:merge diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py --- a/pypy/jit/backend/ppc/

[pypy-commit] pypy ppc-jit-backend: Ok, there actually IS an SLWI instr. on PPC.

2011-10-27 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48515:064b64295d89 Date: 2011-10-26 10:38 +0200 http://bitbucket.org/pypy/pypy/changeset/064b64295d89/ Log:Ok, there actually IS an SLWI instr. on PPC. Improved generated code in emit_unicodegetitem and emit_unicodesetitem. diff --git

[pypy-commit] pypy default: merged virtual-dicts branch, this branch makes it possible for array of structs to be virtualized, and allows inlining into a few rdict functions, which in practice allows

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48514:96310036438c Date: 2011-10-27 12:42 -0400 http://bitbucket.org/pypy/pypy/changeset/96310036438c/ Log:merged virtual-dicts branch, this branch makes it possible for array of structs to be virtualized, and allows inlining into a few rdict

[pypy-commit] pypy virtual-dicts: close for merge

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48513:9e7581b504d9 Date: 2011-10-27 12:41 -0400 http://bitbucket.org/pypy/pypy/changeset/9e7581b504d9/ Log:close for merge ___ pypy-commit mailing list pypy-commit@python.org http://mail.python.

[pypy-commit] pypy virtual-dicts: optimizeopt test for this

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48512:4aa0b3d16e34 Date: 2011-10-27 12:40 -0400 http://bitbucket.org/pypy/pypy/changeset/4aa0b3d16e34/ Log:optimizeopt test for this diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeop

[pypy-commit] pypy virtual-dicts: merged default

2011-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48511:5e267e0a16b0 Date: 2011-10-27 12:31 -0400 http://bitbucket.org/pypy/pypy/changeset/5e267e0a16b0/ Log:merged default diff --git a/lib-python/modified-2.7/heapq.py b/lib-python/modified-2.7/heapq.py new file mode 100644 --- /dev/null

[pypy-commit] extradoc extradoc: some more fixes from rhyolite

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3950:f55956fe1956 Date: 2011-10-27 17:47 +0200 http://bitbucket.org/pypy/extradoc/changeset/f55956fe1956/ Log:some more fixes from rhyolite diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-jso

[pypy-commit] pypy numpy-multidim: setitem with slice - part one

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48510:61f36db28f06 Date: 2011-10-27 17:37 +0200 http://bitbucket.org/pypy/pypy/changeset/61f36db28f06/ Log:setitem with slice - part one diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numar

[pypy-commit] extradoc extradoc: add another para

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3949:5c778250e982 Date: 2011-10-27 17:36 +0200 http://bitbucket.org/pypy/extradoc/changeset/5c778250e982/ Log:add another para diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b/b

[pypy-commit] pypy int-tag-untag-as-operations: make tagged instances use the new operations as well

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz Branch: int-tag-untag-as-operations Changeset: r48509:d3b9577c4c08 Date: 2011-10-27 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/d3b9577c4c08/ Log:make tagged instances use the new operations as well diff --git a/pypy/rpython/lltypesystem/rtagged.py b/pyp

[pypy-commit] extradoc extradoc: expand jit is good section

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3948:7e2623ff21cf Date: 2011-10-27 17:27 +0200 http://bitbucket.org/pypy/extradoc/changeset/7e2623ff21cf/ Log:expand jit is good section diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.r

[pypy-commit] extradoc extradoc: mention generators

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3947:f79ab024b2c1 Date: 2011-10-27 17:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/f79ab024b2c1/ Log:mention generators diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b

[pypy-commit] extradoc extradoc: I'm on a roll.

2011-10-27 Thread edelsohn
Author: edelsohn Branch: extradoc Changeset: r3946:a9917028d281 Date: 2011-10-27 11:17 -0400 http://bitbucket.org/pypy/extradoc/changeset/a9917028d281/ Log:I'm on a roll. diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b/blog/draft/fas

[pypy-commit] extradoc extradoc: Another typo.

2011-10-27 Thread edelsohn
Author: edelsohn Branch: extradoc Changeset: r3945:b4c00aeae648 Date: 2011-10-27 11:15 -0400 http://bitbucket.org/pypy/extradoc/changeset/b4c00aeae648/ Log:Another typo. diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b/blog/draft/fast

[pypy-commit] extradoc extradoc: More native English speaker phrases.

2011-10-27 Thread edelsohn
Author: edelsohn Branch: extradoc Changeset: r3944:ae2dbf57dd1b Date: 2011-10-27 11:13 -0400 http://bitbucket.org/pypy/extradoc/changeset/ae2dbf57dd1b/ Log:More native English speaker phrases. diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rs

[pypy-commit] extradoc extradoc: fixes by rhyolite

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3943:5ce3464a789c Date: 2011-10-27 17:09 +0200 http://bitbucket.org/pypy/extradoc/changeset/5ce3464a789c/ Log:fixes by rhyolite diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b/

[pypy-commit] pypy default: copy heapq to modified-2.7 and correctly deal with nlargest/nsmallest getting n < 0, fixes issue924

2011-10-27 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: Changeset: r48508:3fec6b7c733c Date: 2011-10-27 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3fec6b7c733c/ Log:copy heapq to modified-2.7 and correctly deal with nlargest/nsmallest getting n < 0, fixes issue924 diff --git a/lib-python/modif

[pypy-commit] pypy numpy-multidim: even more tests, you can never be sure

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48507:e6db0d0d0445 Date: 2011-10-27 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/e6db0d0d0445/ Log:even more tests, you can never be sure diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/

[pypy-commit] pypy numpy-multidim: more tests

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48506:4fb18345b1ab Date: 2011-10-27 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/4fb18345b1ab/ Log:more tests diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py --- a/

[pypy-commit] pypy numpy-multidim: Work on casting. Seems to fly

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48505:301f1937556a Date: 2011-10-27 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/301f1937556a/ Log:Work on casting. Seems to fly diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numar

[pypy-commit] pypy numpy-multidim: fix the test. previous commit by accident - start working on slices

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48504:c50cad7db70b Date: 2011-10-27 12:52 +0200 http://bitbucket.org/pypy/pypy/changeset/c50cad7db70b/ Log:fix the test. previous commit by accident - start working on slices diff --git a/pypy/module/micronumpy/test/test_numarray.

[pypy-commit] pypy numpy-multidim: few small fixes, start working on NDimSlice

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48503:6fd1b6212a20 Date: 2011-10-27 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/6fd1b6212a20/ Log:few small fixes, start working on NDimSlice diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronump

[pypy-commit] extradoc extradoc: merge

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3942:300ff59a5bbd Date: 2011-10-27 15:19 +0200 http://bitbucket.org/pypy/extradoc/changeset/300ff59a5bbd/ Log:merge diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++ b/blog/draft/f

[pypy-commit] extradoc extradoc: make some stuff bold

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3941:16b98b486879 Date: 2011-10-27 15:17 +0200 http://bitbucket.org/pypy/extradoc/changeset/16b98b486879/ Log:make some stuff bold diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/blog/draft/faster-json.rst +++

[pypy-commit] extradoc extradoc: some english fixes, and rephrase a couple of sentences

2011-10-27 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r3940:4e7631f04f96 Date: 2011-10-27 15:16 +0200 http://bitbucket.org/pypy/extradoc/changeset/4e7631f04f96/ Log:some english fixes, and rephrase a couple of sentences diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst --- a/bl

[pypy-commit] extradoc extradoc: Add a blog post

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3939:bb06f91061f3 Date: 2011-10-27 14:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/bb06f91061f3/ Log:Add a blog post diff --git a/blog/draft/faster-json.rst b/blog/draft/faster-json.rst new file mode 100644 --- /dev/null +++ b/

[pypy-commit] pypy numpy-multidim: few small fixes, start working on NDimSlice

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48502:21fa3eefa93b Date: 2011-10-27 12:40 +0200 http://bitbucket.org/pypy/pypy/changeset/21fa3eefa93b/ Log:few small fixes, start working on NDimSlice diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronump

[pypy-commit] pypy numpy-multidim: getsetitem for single items

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48501:345d2c256ce7 Date: 2011-10-27 12:02 +0200 http://bitbucket.org/pypy/pypy/changeset/345d2c256ce7/ Log:getsetitem for single items diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarra

[pypy-commit] benchmarks default: fix a test

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r152:f04d6d63ba60 Date: 2011-10-27 11:57 +0200 http://bitbucket.org/pypy/benchmarks/changeset/f04d6d63ba60/ Log:fix a test diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -110,7 +110,6 @@ assert timings

[pypy-commit] benchmarks default: don't report stackcheck numbers

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r151:39ae6234d7ac Date: 2011-10-27 11:53 +0200 http://bitbucket.org/pypy/benchmarks/changeset/39ae6234d7ac/ Log:don't report stackcheck numbers diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -81,12 +81,12 @

[pypy-commit] pypy int-tag-untag-as-operations: those are also not needed

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz Branch: int-tag-untag-as-operations Changeset: r48499:be97182b1a31 Date: 2011-10-27 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/be97182b1a31/ Log:those are also not needed diff --git a/pypy/jit/metainterp/test/test_immutable.py b/pypy/jit/metainterp/test

[pypy-commit] pypy int-tag-untag-as-operations: make all optimizeopt tests pass

2011-10-27 Thread cfbolz
Author: Carl Friedrich Bolz Branch: int-tag-untag-as-operations Changeset: r48498:5dea661f90f6 Date: 2011-10-25 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/5dea661f90f6/ Log:make all optimizeopt tests pass diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy/jit/backend/llgraph/l

[pypy-commit] pypy default: A better interface. Possibly a translation fix.

2011-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r48497:9f32a507b5be Date: 2011-10-27 11:04 +0200 http://bitbucket.org/pypy/pypy/changeset/9f32a507b5be/ Log:A better interface. Possibly a translation fix. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/ji

[pypy-commit] pypy default: merge heads

2011-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r48496:38058e92147d Date: 2011-10-27 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/38058e92147d/ Log:merge heads diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.py +++ b/pyp

[pypy-commit] pypy default: Revert the hack to llsupport/regalloc. Implement a version that

2011-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r48495:478d71b47de8 Date: 2011-10-27 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/478d71b47de8/ Log:Revert the hack to llsupport/regalloc. Implement a version that uses the hopefully "correct and official" API. diff --git a/pypy/jit/back

[pypy-commit] pypy default: a better fix for test_zll_random

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48494:b6e0fd170dae Date: 2011-10-27 10:24 +0200 http://bitbucket.org/pypy/pypy/changeset/b6e0fd170dae/ Log:a better fix for test_zll_random diff --git a/pypy/jit/backend/llsupport/regalloc.py b/pypy/jit/backend/llsupport/regalloc.py --- a/pypy

[pypy-commit] pypy numpy-multidim: tentative checkin

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48492:4dd7d695536a Date: 2011-10-27 00:04 +0200 http://bitbucket.org/pypy/pypy/changeset/4dd7d695536a/ Log:tentative checkin diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a

[pypy-commit] pypy numpy-multidim: a better fix for test_zll_random

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48493:52416083d855 Date: 2011-10-27 10:24 +0200 http://bitbucket.org/pypy/pypy/changeset/52416083d855/ Log:a better fix for test_zll_random diff --git a/pypy/jit/backend/llsupport/regalloc.py b/pypy/jit/backend/llsupport/regalloc

[pypy-commit] pypy numpy-multidim: shape

2011-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-multidim Changeset: r48491:cc8b141031c6 Date: 2011-10-26 22:34 +0200 http://bitbucket.org/pypy/pypy/changeset/cc8b141031c6/ Log:shape diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module