[pypy-commit] cffi default: Fix docstring to work around xemacs syntax highlighting issues.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1006:fe0269906048 Date: 2012-10-26 09:23 +0200 http://bitbucket.org/cffi/cffi/changeset/fe0269906048/ Log:Fix docstring to work around xemacs syntax highlighting issues. diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -201

[pypy-commit] cffi default: Fix function name in error message

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1007:3cd724b5f677 Date: 2012-10-26 09:59 +0200 http://bitbucket.org/cffi/cffi/changeset/3cd724b5f677/ Log:Fix function name in error message diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -2637,7 +

[pypy-commit] cffi default: Tests and fixes that include directly using a file as "FILE *".

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1008:fa7aacc08b34 Date: 2012-10-26 10:03 +0200 http://bitbucket.org/cffi/cffi/changeset/fa7aacc08b34/ Log:Tests and fixes that include directly using a file as "FILE *". diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c

[pypy-commit] pypy default: simple test for float(bytearray) - issue #1219

2012-10-26 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: Changeset: r58425:f5b988d30d44 Date: 2012-07-20 21:58 +0400 http://bitbucket.org/pypy/pypy/changeset/f5b988d30d44/ Log:simple test for float(bytearray) - issue #1219 diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/test/test

[pypy-commit] pypy default: test passes, but fix looks like an awful hack

2012-10-26 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: Changeset: r58426:63d00213f726 Date: 2012-07-20 22:11 +0400 http://bitbucket.org/pypy/pypy/changeset/63d00213f726/ Log:test passes, but fix looks like an awful hack diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py -

[pypy-commit] pypy default: some more tests, fix feels ok after looking around more

2012-10-26 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: Changeset: r58427:19376e234a52 Date: 2012-07-20 22:20 +0400 http://bitbucket.org/pypy/pypy/changeset/19376e234a52/ Log:some more tests, fix feels ok after looking around more diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/

[pypy-commit] pypy default: Merged in kostialopuhin/pypy (pull request #79)

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58430:58260cf95e05 Date: 2012-10-26 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/58260cf95e05/ Log:Merged in kostialopuhin/pypy (pull request #79) diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py

[pypy-commit] pypy default: catch ParseStringError, raise app-level exception

2012-10-26 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: Changeset: r58428:be5d72b50028 Date: 2012-07-20 23:21 +0400 http://bitbucket.org/pypy/pypy/changeset/be5d72b50028/ Log:catch ParseStringError, raise app-level exception diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.

[pypy-commit] pypy default: add test for invalid float argument and for nan

2012-10-26 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: Changeset: r58429:cb3d6f20e44c Date: 2012-07-21 00:05 +0400 http://bitbucket.org/pypy/pypy/changeset/cb3d6f20e44c/ Log:add test for invalid float argument and for nan diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/test/tes

[pypy-commit] pyrepl py3k-readline: we need to explicitly use integer division here

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: py3k-readline Changeset: r201:c385792628a7 Date: 2012-10-26 11:19 +0200 http://bitbucket.org/pypy/pyrepl/changeset/c385792628a7/ Log:we need to explicitly use integer division here diff --git a/pyrepl/completing_reader.py b/pyrepl/completing_reader.py --- a/pyrep

[pypy-commit] pypy py3k: update to pyrepl c385792628a7 (py3k-readline branch); now even fancycompleter and colored tab-completion works :)

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r58431:746d3737d53f Date: 2012-10-26 11:20 +0200 http://bitbucket.org/pypy/pypy/changeset/746d3737d53f/ Log:update to pyrepl c385792628a7 (py3k-readline branch); now even fancycompleter and colored tab-completion works :) diff --git a/lib_

[pypy-commit] pypy default: merge heads

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58433:6b60148cc3bb Date: 2012-10-26 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/6b60148cc3bb/ Log:merge heads diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py

[pypy-commit] pypy default: Fix check_number(), as per comments on pull request #80.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58434:64035d1ba94d Date: 2012-10-26 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/64035d1ba94d/ Log:Fix check_number(), as per comments on pull request #80. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_i

[pypy-commit] pypy default: issue1299: BZ2Decompressor.decompress('') does not raise EOFError at

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58432:469ecc21fa11 Date: 2012-10-24 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/469ecc21fa11/ Log:issue1299: BZ2Decompressor.decompress('') does not raise EOFError at end-of-stream. Patch by nadeem.vawda. diff --git a/pypy/module/bz2/i

[pypy-commit] pypy default: Fix lib_pypy/itertools.py

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58435:4b82a089ad3b Date: 2012-07-28 17:28 +0530 http://bitbucket.org/pypy/pypy/changeset/4b82a089ad3b/ Log:Fix lib_pypy/itertools.py diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/itertools.py +++ b/lib_pypy/itertools.py

[pypy-commit] pypy default: Use built-in next function and fix bugs in lib_pypy/itertools.py

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58436:c086d7f312fa Date: 2012-07-29 16:35 +0530 http://bitbucket.org/pypy/pypy/changeset/c086d7f312fa/ Log:Use built-in next function and fix bugs in lib_pypy/itertools.py diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/it

[pypy-commit] pypy default: Add lib_pypy.itertools tests, fix check_number in interp_itertools

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58438:2f592ec771aa Date: 2012-08-01 01:43 +0530 http://bitbucket.org/pypy/pypy/changeset/2f592ec771aa/ Log:Add lib_pypy.itertools tests, fix check_number in interp_itertools diff --git a/lib_pypy/pypy_test/test_itertools.py b/lib_pypy/pypy_test/te

[pypy-commit] pypy default: Make helper methods/attributes private in lib_pypy.itertools

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58437:7260a1f69a8a Date: 2012-08-01 00:36 +0530 http://bitbucket.org/pypy/pypy/changeset/7260a1f69a8a/ Log:Make helper methods/attributes private in lib_pypy.itertools diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/iterto

[pypy-commit] pypy default: Minor fix in lib_pypy.itertools.count, added test

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58440:8d78e41a3511 Date: 2012-08-01 02:09 +0530 http://bitbucket.org/pypy/pypy/changeset/8d78e41a3511/ Log:Minor fix in lib_pypy.itertools.count, added test diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/itertools.py +++

[pypy-commit] pypy default: Change _is 1_ to _== 1_ in lib_pypy.itertools tests

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58439:3eb41b3bf182 Date: 2012-08-01 01:46 +0530 http://bitbucket.org/pypy/pypy/changeset/3eb41b3bf182/ Log:Change _is 1_ to _== 1_ in lib_pypy.itertools tests diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/itertools.py ++

[pypy-commit] pypy default: Make itertools.tee shared data a linked list

2012-10-26 Thread cbjadwani
Author: Chirag Jadwani Branch: Changeset: r58441:c1a38c26cf83 Date: 2012-08-02 01:55 +0530 http://bitbucket.org/pypy/pypy/changeset/c1a38c26cf83/ Log:Make itertools.tee shared data a linked list diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/itertools.py +++ b/lib

[pypy-commit] pypy default: Remove the pure Python itertools.py. Having it around just means

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58443:698b7e10156b Date: 2012-10-26 12:15 +0200 http://bitbucket.org/pypy/pypy/changeset/698b7e10156b/ Log:Remove the pure Python itertools.py. Having it around just means extra maintenance burden for very little gain. diff --git a/lib_pypy/ite

[pypy-commit] pypy result-in-resops: almost pass the first test

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58444:ec91b4280c8d Date: 2012-10-25 13:32 +0200 http://bitbucket.org/pypy/pypy/changeset/ec91b4280c8d/ Log:almost pass the first test diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/o

[pypy-commit] pypy result-in-resops: wuhu pass, the first test

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58445:efa78ad453e4 Date: 2012-10-25 13:45 +0200 http://bitbucket.org/pypy/pypy/changeset/efa78ad453e4/ Log:wuhu pass, the first test diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/in

[pypy-commit] pypy result-in-resops: another one

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58449:d7e2f9e57135 Date: 2012-10-25 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/d7e2f9e57135/ Log:another one diff --git a/pypy/jit/metainterp/optmodel.py b/pypy/jit/metainterp/optmodel.py --- a/pypy/jit/metainterp/optm

[pypy-commit] pypy result-in-resops: sharing lists is not a good idea. ever

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58446:f84873f1f80a Date: 2012-10-25 15:17 +0200 http://bitbucket.org/pypy/pypy/changeset/f84873f1f80a/ Log:sharing lists is not a good idea. ever diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/o

[pypy-commit] pypy result-in-resops: hack enough to make the next test pass

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58447:2b413dc0ef40 Date: 2012-10-25 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/2b413dc0ef40/ Log:hack enough to make the next test pass diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/o

[pypy-commit] pypy result-in-resops: hack differently

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58448:d7ca4dbc4ab7 Date: 2012-10-25 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/d7ca4dbc4ab7/ Log:hack differently diff --git a/pypy/jit/metainterp/optmodel.py b/pypy/jit/metainterp/optmodel.py --- a/pypy/jit/metainterp

[pypy-commit] pypy default: a test and a fix

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58450:36f4ff25d012 Date: 2012-10-26 13:23 +0200 http://bitbucket.org/pypy/pypy/changeset/36f4ff25d012/ Log:a test and a fix diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/mi

[pypy-commit] pypy default: merge

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58451:6a45075e5fba Date: 2012-10-26 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/6a45075e5fba/ Log:merge diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/micronumpy/in

[pypy-commit] cffi default: Add another test for FILE being kept alive, this time in test_c.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1009:58a810ad199c Date: 2012-10-26 15:16 +0200 http://bitbucket.org/cffi/cffi/changeset/58a810ad199c/ Log:Add another test for FILE being kept alive, this time in test_c. diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -22

[pypy-commit] pypy numpypy-problems: document numpypy-problems branch

2012-10-26 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58453:e606a028ed30 Date: 2012-10-26 16:09 +0200 http://bitbucket.org/pypy/pypy/changeset/e606a028ed30/ Log:document numpypy-problems branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rs

[pypy-commit] cffi default: Change 'ffi.new("FILE**", f)' into 'ffi.cast("FILE*", f)'.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1010:65574fb4a819 Date: 2012-10-26 16:10 +0200 http://bitbucket.org/cffi/cffi/changeset/65574fb4a819/ Log:Change 'ffi.new("FILE**", f)' into 'ffi.cast("FILE*", f)'. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cff

[pypy-commit] cffi default: Fixes for test_verify.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1011:2e6275abecea Date: 2012-10-26 16:23 +0200 http://bitbucket.org/cffi/cffi/changeset/2e6275abecea/ Log:Fixes for test_verify. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -4606,8 +4606,14 @@

[pypy-commit] cffi default: Update the documentation about FILE.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1012:efa282269e02 Date: 2012-10-26 16:24 +0200 http://bitbucket.org/cffi/cffi/changeset/efa282269e02/ Log:Update the documentation about FILE. diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rs

[pypy-commit] pypy py3k-listview_str: a branch where to try to re-enable listview_str

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: py3k-listview_str Changeset: r58454:edf12e6d1705 Date: 2012-10-26 15:16 +0200 http://bitbucket.org/pypy/pypy/changeset/edf12e6d1705/ Log:a branch where to try to re-enable listview_str ___ pypy-commit mailing list pypy-

[pypy-commit] pypy py3k-listview_str: translation fix: we would need a BytesStrategy or a listview_unicode to make it working

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: py3k-listview_str Changeset: r58456:18626459a9b2 Date: 2012-10-26 14:33 +0200 http://bitbucket.org/pypy/pypy/changeset/18626459a9b2/ Log:translation fix: we would need a BytesStrategy or a listview_unicode to make it working diff --git a/TODO b/TODO --- a

[pypy-commit] pypy py3k-listview_str: attempt to re-enable space.listview_str. It was disabled because some strategies implemented it for unicode and some for bytes, so translation failed. We decide t

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: py3k-listview_str Changeset: r58455:d0c1cb8e18fc Date: 2012-10-26 14:09 +0200 http://bitbucket.org/pypy/pypy/changeset/d0c1cb8e18fc/ Log:attempt to re-enable space.listview_str. It was disabled because some strategies implemented it for unicode and some fo

[pypy-commit] pypy unicode-strategies: extend more test with UnicodeListStrategy (and make lines a bit shorter by using space and w instead of self.space.wrap)

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58460:c6cb1203f9aa Date: 2012-10-26 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/c6cb1203f9aa/ Log:extend more test with UnicodeListStrategy (and make lines a bit shorter by using space and w instead of self.space.wra

[pypy-commit] pypy unicode-strategies: a branch to add unicode strategies to list/dict/etc., which will be useful for py3k as well

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58457:01af5d1957f1 Date: 2012-10-26 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/01af5d1957f1/ Log:a branch to add unicode strategies to list/dict/etc., which will be useful for py3k as well diff --git a/pypy/objspac

[pypy-commit] pypy unicode-strategies: add a UnicodeListStrategy

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58458:4c820346ebe3 Date: 2012-10-26 16:04 +0200 http://bitbucket.org/pypy/pypy/changeset/4c820346ebe3/ Log:add a UnicodeListStrategy diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/

[pypy-commit] pypy unicode-strategies: fix this test

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58459:d54c96393106 Date: 2012-10-26 16:07 +0200 http://bitbucket.org/pypy/pypy/changeset/d54c96393106/ Log:fix this test diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_liststrategies.py ---

[pypy-commit] pypy unicode-strategies: extend more tests

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58461:ee69d4c9c719 Date: 2012-10-26 16:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ee69d4c9c719/ Log:extend more tests diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_liststrategies.py

[pypy-commit] pypy default: Attach the FILE to the Python file object from CFFI. This lets the FILE

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58462:1f2e3adb4ec0 Date: 2012-10-26 15:35 +0200 http://bitbucket.org/pypy/pypy/changeset/1f2e3adb4ec0/ Log:Attach the FILE to the Python file object from CFFI. This lets the FILE pointer stay valid for C code after the call to the function,

[pypy-commit] pypy default: merge heads

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58464:4a7d016ed03d Date: 2012-10-26 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/4a7d016ed03d/ Log:merge heads diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py deleted file mode 100644 --- a/lib_pypy/itertools.py +++ /dev/null @@ -1,6

[pypy-commit] pypy default: Update to cffi rev. 65574fb4a819.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58463:cc32c57f0892 Date: 2012-10-26 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/cc32c57f0892/ Log:Update to cffi rev. 65574fb4a819. diff --git a/pypy/module/_cffi_backend/ctypeptr.py b/pypy/module/_cffi_backend/ctypeptr.py --- a/pypy/module/_

[pypy-commit] pypy unicode-strategies: bah, remove pdb

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58465:ed283aa4800e Date: 2012-10-26 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/ed283aa4800e/ Log:bah, remove pdb diff --git a/pypy/objspace/descroperation.py b/pypy/objspace/descroperation.py --- a/pypy/objspace/descropera

[pypy-commit] pypy default: Move import

2012-10-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r58466:0a4f1fce48cd Date: 2012-10-26 16:55 +0200 http://bitbucket.org/pypy/pypy/changeset/0a4f1fce48cd/ Log:Move import diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py --- a/pypy/module/_cffi_backend/ctypefu

[pypy-commit] pypy stm-thread-2: Printing "stm-perform-transaction" delimiters.

2012-10-26 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r58467:cc046906276f Date: 2012-10-26 17:08 +0200 http://bitbucket.org/pypy/pypy/changeset/cc046906276f/ Log:Printing "stm-perform-transaction" delimiters. diff --git a/pypy/translator/stm/src_stm/rpyintf.c b/pypy/translator/stm/src_stm/rpyi

[pypy-commit] pypy unicode-strategies: add a unicode dict strategy

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58468:ff9660073713 Date: 2012-10-26 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/ff9660073713/ Log:add a unicode dict strategy diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py --- a/p

[pypy-commit] pypy unicode-strategies: add a test about string set strategy

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58469:7a311e30b728 Date: 2012-10-26 19:09 +0200 http://bitbucket.org/pypy/pypy/changeset/7a311e30b728/ Log:add a test about string set strategy diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/

[pypy-commit] pypy unicode-strategies: start to implement space.listview_unicode; it works only for lists for now

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58470:87cc5b05aa76 Date: 2012-10-26 19:16 +0200 http://bitbucket.org/pypy/pypy/changeset/87cc5b05aa76/ Log:start to implement space.listview_unicode; it works only for lists for now diff --git a/pypy/interpreter/baseobjspace

[pypy-commit] pypy unicode-strategies: enable listview_unicode also for subclasses which do not ovverride __iter__

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58474:c83bd1c0bc81 Date: 2012-10-26 19:33 +0200 http://bitbucket.org/pypy/pypy/changeset/c83bd1c0bc81/ Log:enable listview_unicode also for subclasses which do not ovverride __iter__ diff --git a/pypy/objspace/std/objspace.p

[pypy-commit] pypy unicode-strategies: unicode.join uses listview_unicode

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58471:36ecc34cfb00 Date: 2012-10-26 19:18 +0200 http://bitbucket.org/pypy/pypy/changeset/36ecc34cfb00/ Log:unicode.join uses listview_unicode diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_

[pypy-commit] pypy unicode-strategies: implement listview_unicode for dicts

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58475:3e98af414d3e Date: 2012-10-26 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/3e98af414d3e/ Log:implement listview_unicode for dicts diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.p

[pypy-commit] pypy unicode-strategies: implement listview_unicode for sets

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58478:53359e7fb6fc Date: 2012-10-26 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/53359e7fb6fc/ Log:implement listview_unicode for sets diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/obj

[pypy-commit] pypy unicode-strategies: implement unicode set strategy

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58476:9cbe431d72f5 Date: 2012-10-26 21:18 +0200 http://bitbucket.org/pypy/pypy/changeset/9cbe431d72f5/ Log:implement unicode set strategy diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/objspa

[pypy-commit] pypy unicode-strategies: yet another listview_unicode test

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58473:36681180d970 Date: 2012-10-26 19:21 +0200 http://bitbucket.org/pypy/pypy/changeset/36681180d970/ Log:yet another listview_unicode test diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_l

[pypy-commit] pypy unicode-strategies: implement iterator for unicode sets

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58477:30b58451e900 Date: 2012-10-26 21:23 +0200 http://bitbucket.org/pypy/pypy/changeset/30b58451e900/ Log:implement iterator for unicode sets diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/o

[pypy-commit] pypy unicode-strategies: one more test

2012-10-26 Thread antocuni
Author: Antonio Cuni Branch: unicode-strategies Changeset: r58472:c6068c310b51 Date: 2012-10-26 19:20 +0200 http://bitbucket.org/pypy/pypy/changeset/c6068c310b51/ Log:one more test diff --git a/pypy/objspace/std/test/test_liststrategies.py b/pypy/objspace/std/test/test_liststrategies.py ---

[pypy-commit] pypy py3k: Make lib_pypy/_marshal.py work for both Python2 and Python3.

2012-10-26 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58479:d76f4304a294 Date: 2012-10-26 22:31 +0200 http://bitbucket.org/pypy/pypy/changeset/d76f4304a294/ Log:Make lib_pypy/_marshal.py work for both Python2 and Python3. This fixes sandbox tests. diff --git a/lib_pypy/_marshal.py b/

[pypy-commit] pypy missing-ndarray-attributes: progress on sorting

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: missing-ndarray-attributes Changeset: r58480:6c4a7b843097 Date: 2012-10-26 20:21 +0200 http://bitbucket.org/pypy/pypy/changeset/6c4a7b843097/ Log:progress on sorting diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayim

[pypy-commit] pypy default: mark this as unroll safe - it's going to be almost always constant-folded away

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58482:22ec69c6b15d Date: 2012-10-26 22:50 +0200 http://bitbucket.org/pypy/pypy/changeset/22ec69c6b15d/ Log:mark this as unroll safe - it's going to be almost always constant- folded away diff --git a/pypy/module/micronumpy/interp_ufuncs

[pypy-commit] pypy default: merge

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58483:0fe28351555a Date: 2012-10-26 23:04 +0200 http://bitbucket.org/pypy/pypy/changeset/0fe28351555a/ Log:merge diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py --- a/pypy/module/_cffi_backend/ctype

[pypy-commit] pypy missing-ndarray-attributes: shuffle stuff around and pass argsort tests

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: missing-ndarray-attributes Changeset: r58484:4b874f254549 Date: 2012-10-27 00:06 +0200 http://bitbucket.org/pypy/pypy/changeset/4b874f254549/ Log:shuffle stuff around and pass argsort tests diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/m

[pypy-commit] pypy missing-ndarray-attributes: mention why we do that

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: missing-ndarray-attributes Changeset: r58485:c1bd1b306ef7 Date: 2012-10-27 00:09 +0200 http://bitbucket.org/pypy/pypy/changeset/c1bd1b306ef7/ Log:mention why we do that diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_

[pypy-commit] pypy result-in-resops: guard class removal

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58486:0ed7c47bcde4 Date: 2012-10-27 00:40 +0200 http://bitbucket.org/pypy/pypy/changeset/0ed7c47bcde4/ Log:guard class removal diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbound

[pypy-commit] pypy result-in-resops: one more test_guard_class

2012-10-26 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58487:c9dbbd6d9b9d Date: 2012-10-27 00:56 +0200 http://bitbucket.org/pypy/pypy/changeset/c9dbbd6d9b9d/ Log:one more test_guard_class diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimizeopt/op