[pypy-commit] pypy default: merge upstream

2014-03-05 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69745:de74625112ee Date: 2014-03-05 17:03 -0800 http://bitbucket.org/pypy/pypy/changeset/de74625112ee/ Log:merge upstream diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-h

[pypy-commit] pypy py3k: merge default

2014-03-05 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r69747:10973dec5068 Date: 2014-03-05 17:12 -0800 http://bitbucket.org/pypy/pypy/changeset/10973dec5068/ Log:merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsne

[pypy-commit] pypy py3k: adapt to py3k and kill new withrangelist tests

2014-03-05 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r69748:19a9d0a0df2f Date: 2014-03-05 17:31 -0800 http://bitbucket.org/pypy/pypy/changeset/19a9d0a0df2f/ Log:adapt to py3k and kill new withrangelist tests diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listo

[pypy-commit] pypy default: fix/py3k compat

2014-03-05 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69744:cf32f7a88ca2 Date: 2014-03-05 17:02 -0800 http://bitbucket.org/pypy/pypy/changeset/cf32f7a88ca2/ Log:fix/py3k compat diff --git a/pypy/objspace/std/test/test_intobject.py b/pypy/objspace/std/test/test_intobject.py --- a/pypy/objspace/std/test

[pypy-commit] pypy default: update whatsnew

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69743:506e1379b98c Date: 2014-03-05 19:00 -0500 http://bitbucket.org/pypy/pypy/changeset/506e1379b98c/ Log:update whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-h

[pypy-commit] pypy llvm-translation-backend: Fix import of lltype_to_annotation.

2014-03-05 Thread Manuel Jacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r69742:e1e709fd181c Date: 2014-03-06 00:04 +0100 http://bitbucket.org/pypy/pypy/changeset/e1e709fd181c/ Log:Fix import of lltype_to_annotation. diff --git a/rpython/translator/llvm/genllvm.py b/rpython/translator/llvm/genllvm.p

[pypy-commit] pypy stdlib-2.7.6: cleanup

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: stdlib-2.7.6 Changeset: r69740:0a4d945c60dc Date: 2014-03-05 16:58 -0500 http://bitbucket.org/pypy/pypy/changeset/0a4d945c60dc/ Log:cleanup diff --git a/pypy/module/_file/test/test_file_extra.py b/pypy/module/_file/test/test_file_extra.py --- a/pypy/module/_file

[pypy-commit] pypy stdlib-2.7.6: don't need a test_ztranslation in submodule

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: stdlib-2.7.6 Changeset: r69739:5eaa6b2dc7ce Date: 2014-03-05 01:30 -0500 http://bitbucket.org/pypy/pypy/changeset/5eaa6b2dc7ce/ Log:don't need a test_ztranslation in submodule diff --git a/pypy/module/_rawffi/alt/test/test_ztranslation.py b/pypy/module/_rawffi/a

[pypy-commit] pypy numpypy-nditer: merge default

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: numpypy-nditer Changeset: r69738:cface9ad9ad7 Date: 2014-03-05 16:27 -0500 http://bitbucket.org/pypy/pypy/changeset/cface9ad9ad7/ Log:merge default diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micronumpy/

[pypy-commit] pypy default: add this extra test

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69737:b03d8d46d83d Date: 2014-03-05 16:25 -0500 http://bitbucket.org/pypy/pypy/changeset/b03d8d46d83d/ Log:add this extra test diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test/test_ndarray.py --- a/pypy/module/m

[pypy-commit] pypy numpypy-nditer: merge default

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: numpypy-nditer Changeset: r69736:6d344175d0f5 Date: 2014-03-05 16:10 -0500 http://bitbucket.org/pypy/pypy/changeset/6d344175d0f5/ Log:merge default diff --git a/pypy/interpreter/special.py b/pypy/interpreter/special.py --- a/pypy/interpreter/special.py +++ b/pypy

[pypy-commit] pypy default: simplify

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69735:240dfa51dd8c Date: 2014-03-05 16:09 -0500 http://bitbucket.org/pypy/pypy/changeset/240dfa51dd8c/ Log:simplify diff --git a/pypy/interpreter/special.py b/pypy/interpreter/special.py --- a/pypy/interpreter/special.py +++ b/pypy/interpreter/specia

[pypy-commit] pypy numpypy-nditer: merge this test with the existing one

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: numpypy-nditer Changeset: r69734:f7b0b2365c0f Date: 2014-03-05 16:01 -0500 http://bitbucket.org/pypy/pypy/changeset/f7b0b2365c0f/ Log:merge this test with the existing one diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test/tes

[pypy-commit] pypy default: be more explicit

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69733:37e17ee041e2 Date: 2014-03-05 15:47 -0500 http://bitbucket.org/pypy/pypy/changeset/37e17ee041e2/ Log:be more explicit diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listobject.py --- a/pypy/objspace/std/te

[pypy-commit] pypy default: clean up the list/range tests

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69732:b4e9b9428c20 Date: 2014-03-05 14:40 -0500 http://bitbucket.org/pypy/pypy/changeset/b4e9b9428c20/ Log:clean up the list/range tests diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listobject.py --- a/pypy/ob

[pypy-commit] pypy default: backout 307818c61207 & 0e0d08198110, this is no longer needed for py3k

2014-03-05 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69731:b58eb7873100 Date: 2014-03-05 11:38 -0800 http://bitbucket.org/pypy/pypy/changeset/b58eb7873100/ Log:backout 307818c61207 & 0e0d08198110, this is no longer needed for py3k diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/

[pypy-commit] pypy default: cleanup, enable passing test

2014-03-05 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69730:7b7d906a7882 Date: 2014-03-05 13:35 -0500 http://bitbucket.org/pypy/pypy/changeset/7b7d906a7882/ Log:cleanup, enable passing test diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listobject.py --- a/pypy/obj

[pypy-commit] pypy default: Backed out changeset: 925eec5518eb, bdk fixed everything properly before

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69728:75a2fb413619 Date: 2014-03-05 18:12 +0100 http://bitbucket.org/pypy/pypy/changeset/75a2fb413619/ Log:Backed out changeset: 925eec5518eb, bdk fixed everything properly before diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/m

[pypy-commit] pypy default: Backed out changeset: 10e1e307844f, bdk fixed everything before

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69729:983423db26e2 Date: 2014-03-05 18:13 +0100 http://bitbucket.org/pypy/pypy/changeset/983423db26e2/ Log:Backed out changeset: 10e1e307844f, bdk fixed everything before diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/tes

[pypy-commit] pypy numpypy-nditer: start to pass tests

2014-03-05 Thread mattip
Author: Matti Picus Branch: numpypy-nditer Changeset: r69727:ecda1fad7553 Date: 2014-03-05 18:51 +0200 http://bitbucket.org/pypy/pypy/changeset/ecda1fad7553/ Log:start to pass tests diff --git a/pypy/module/micronumpy/interp_nditer.py b/pypy/module/micronumpy/interp_nditer.py --- a/pypy/mod

[pypy-commit] stmgc default: we should free those lists too in abort_data_structures_from_segment_num

2014-03-05 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r964:f14b4b47b93a Date: 2014-03-05 17:10 +0100 http://bitbucket.org/pypy/stmgc/changeset/f14b4b47b93a/ Log:we should free those lists too in abort_data_structures_from_segment_num diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++

[pypy-commit] stmgc default: a more randomness in allocation sizes

2014-03-05 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r962:b99ef80df576 Date: 2014-03-05 15:44 +0100 http://bitbucket.org/pypy/stmgc/changeset/b99ef80df576/ Log:a more randomness in allocation sizes diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c --- a/c7/demo/demo_random.c +++ b/c7/demo/demo_ran

[pypy-commit] stmgc default: add inevitable transactions to the mix

2014-03-05 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r963:b053337ca45e Date: 2014-03-05 15:48 +0100 http://bitbucket.org/pypy/stmgc/changeset/b053337ca45e/ Log:add inevitable transactions to the mix diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c --- a/c7/demo/demo_random.c +++ b/c7/demo/demo_ra

[pypy-commit] pypy stmgc-c7: first small fixes

2014-03-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69726:a89adf77a9e4 Date: 2014-03-05 14:05 +0100 http://bitbucket.org/pypy/pypy/changeset/a89adf77a9e4/ Log:first small fixes diff --git a/rpython/memory/gctransform/stmframework.py b/rpython/memory/gctransform/stmframework.py --- a/rpython/mem

[pypy-commit] pypy default: merge heads

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69722:d39482624aee Date: 2014-03-05 12:50 +0100 http://bitbucket.org/pypy/pypy/changeset/d39482624aee/ Log:merge heads diff --git a/pypy/module/micronumpy/tool/numready/main.py b/pypy/module/micronumpy/tool/numready/main.py --- a/pypy/module/micronump

[pypy-commit] pypy default: typos

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69720:45869be00209 Date: 2014-03-05 11:27 +0100 http://bitbucket.org/pypy/pypy/changeset/45869be00209/ Log:typos diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++ b/pypy/doc/project-ideas.rst @@ -

[pypy-commit] pypy default: move checks to separate test method

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69719:838e4aa1dc2d Date: 2014-03-05 12:45 +0100 http://bitbucket.org/pypy/pypy/changeset/838e4aa1dc2d/ Log:move checks to separate test method diff --git a/pypy/objspace/std/test/test_rangeobject.py b/pypy/objspace/std/test/test_rangeobject.py --- a/pypy

[pypy-commit] pypy default: add some extra checks for negative indices on SimpleRangeListStrategy

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69718:b25b440c713c Date: 2014-03-05 12:37 +0100 http://bitbucket.org/pypy/pypy/changeset/b25b440c713c/ Log:add some extra checks for negative indices on SimpleRangeListStrategy diff --git a/pypy/objspace/std/test/test_rangeobject.py b/pypy/objspa

[pypy-commit] pypy default: fix test_range_iter_simple

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69716:10e1e307844f Date: 2014-03-05 11:54 +0100 http://bitbucket.org/pypy/pypy/changeset/10e1e307844f/ Log:fix test_range_iter_simple diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_misc.py --- a/pypy/modu

[pypy-commit] pypy default: fix test_range_iter_normal

2014-03-05 Thread squeaky
Author: Squeaky Branch: Changeset: r69717:925eec5518eb Date: 2014-03-05 12:22 +0100 http://bitbucket.org/pypy/pypy/changeset/925eec5518eb/ Log:fix test_range_iter_normal diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_misc.py --- a/pypy/modu

[pypy-commit] stmgc default: use real prebuilts in demo_random

2014-03-05 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r961:fc0b9331bca1 Date: 2014-03-05 11:21 +0100 http://bitbucket.org/pypy/stmgc/changeset/fc0b9331bca1/ Log:use real prebuilts in demo_random diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c --- a/c7/demo/demo_random.c +++ b/c7/demo/demo_random.

[pypy-commit] stmgc default: test hash/id in demo_random

2014-03-05 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r960:2c5fadc1a485 Date: 2014-03-05 10:54 +0100 http://bitbucket.org/pypy/stmgc/changeset/2c5fadc1a485/ Log:test hash/id in demo_random diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c --- a/c7/demo/demo_random.c +++ b/c7/demo/demo_random.c @@ -

[pypy-commit] pypy default: merge heads

2014-03-05 Thread mattip
Author: Matti Picus Branch: Changeset: r69715:3fc0ff96d0bc Date: 2014-03-05 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/3fc0ff96d0bc/ Log:merge heads diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@ -136,141 +

[pypy-commit] pypy default: display nditer missing functionality

2014-03-05 Thread mattip
Author: Matti Picus Branch: Changeset: r69714:d9f8f5cae50e Date: 2014-03-05 11:39 +0200 http://bitbucket.org/pypy/pypy/changeset/d9f8f5cae50e/ Log:display nditer missing functionality diff --git a/pypy/module/micronumpy/tool/numready/main.py b/pypy/module/micronumpy/tool/numready/main.py -

[pypy-commit] pypy default: Adding the missing "assert path is not None" to *all* *other*

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69713:4c5d9fd4c40d Date: 2014-03-05 10:35 +0100 http://bitbucket.org/pypy/pypy/changeset/4c5d9fd4c40d/ Log:Adding the missing "assert path is not None" to *all* *other* *functions* would be too much of a pain. Instead, refactor. diff --git a/rp

[pypy-commit] pypy default: Duplicate the tests to also run in a plain ascii mode. Useful because I

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69712:1273570cb7ad Date: 2014-03-05 10:33 +0100 http://bitbucket.org/pypy/pypy/changeset/1273570cb7ad/ Log:Duplicate the tests to also run in a plain ascii mode. Useful because I can't find a machine which doesn't just skip all these tes

[pypy-commit] pypy popen-pclose: Exit status masking is not done by close but by its caller

2014-03-05 Thread krono
Author: Tobias Pape Branch: popen-pclose Changeset: r69709:ba703e79044d Date: 2014-03-04 12:18 +0100 http://bitbucket.org/pypy/pypy/changeset/ba703e79044d/ Log:Exit status masking is not done by close but by its caller diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/

[pypy-commit] pypy popen-pclose: Add interpret-tests

2014-03-05 Thread krono
Author: Tobias Pape Branch: popen-pclose Changeset: r69707:cf48985f2c5b Date: 2014-03-03 20:00 +0100 http://bitbucket.org/pypy/pypy/changeset/cf48985f2c5b/ Log:Add interpret-tests Also: adapt docstring as per fijal's request diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py

[pypy-commit] pypy default: Merged in krono/pypy/popen-pclose (pull request #206)

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69710:7532271a94d7 Date: 2014-03-05 10:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7532271a94d7/ Log:Merged in krono/pypy/popen-pclose (pull request #206) Provide an exit status for popen'ed RFiles via pclose diff --git a/rpython/rlib/rf

[pypy-commit] pypy popen-pclose: Provide an exit status for popen'ed RFiles via pclose

2014-03-05 Thread krono
Author: Tobias Pape Branch: popen-pclose Changeset: r69706:58405322f403 Date: 2014-03-03 17:54 +0100 http://bitbucket.org/pypy/pypy/changeset/58405322f403/ Log:Provide an exit status for popen'ed RFiles via pclose diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/

[pypy-commit] pypy popen-pclose: more asserts for rfile test

2014-03-05 Thread krono
Author: Tobias Pape Branch: popen-pclose Changeset: r69708:79080c5b Date: 2014-03-04 11:33 +0100 http://bitbucket.org/pypy/pypy/changeset/79080c5b/ Log:more asserts for rfile test diff --git a/rpython/rlib/test/test_rfile.py b/rpython/rlib/test/test_rfile.py --- a/rpython/rlib/test/t

[pypy-commit] stmgc default: done

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r959:202ea90b3c60 Date: 2014-03-05 10:12 +0100 http://bitbucket.org/pypy/stmgc/changeset/202ea90b3c60/ Log:done diff --git a/c7/TODO b/c7/TODO --- a/c7/TODO +++ b/c7/TODO @@ -6,7 +6,6 @@ - write barrier for big arrays -- hash, id - weakrefs - fin

[pypy-commit] stmgc default: Finish copying the shadow logic from pypy.

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r958:cb55e6140145 Date: 2014-03-05 10:10 +0100 http://bitbucket.org/pypy/stmgc/changeset/cb55e6140145/ Log:Finish copying the shadow logic from pypy. diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/core.c @@ -36,7 +36,7 @@

[pypy-commit] pypy default: make a strange error go away (don't call it with None though)

2014-03-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69705:5a8c87bf1104 Date: 2014-03-05 10:43 +0200 http://bitbucket.org/pypy/pypy/changeset/5a8c87bf1104/ Log:make a strange error go away (don't call it with None though) diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/

[pypy-commit] stmgc default: Forgot to add in 8185ee16c279

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r957:65ff01990d5d Date: 2014-03-05 09:36 +0100 http://bitbucket.org/pypy/stmgc/changeset/65ff01990d5d/ Log:Forgot to add in 8185ee16c279 diff --git a/c7/stm/hash_id.c b/c7/stm/hash_id.c new file mode 100644 --- /dev/null +++ b/c7/stm/hash_id.c @@ -0,0 +

[pypy-commit] stmgc default: Copying the hash/id logic from minimark.py, first part

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r955:8185ee16c279 Date: 2014-03-05 08:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/8185ee16c279/ Log:Copying the hash/id logic from minimark.py, first part diff --git a/c7/stm/core.h b/c7/stm/core.h --- a/c7/stm/core.h +++ b/c7/stm/core.h @@ -46,6

[pypy-commit] stmgc default: Update TODO

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r956:18839ad2d545 Date: 2014-03-05 09:33 +0100 http://bitbucket.org/pypy/stmgc/changeset/18839ad2d545/ Log:Update TODO diff --git a/c7/TODO b/c7/TODO --- a/c7/TODO +++ b/c7/TODO @@ -1,3 +1,6 @@ + +known-working revision: 5e4ec1af0e0c + - use small un

[pypy-commit] pypy default: Update to cffi/9cdae12e006f

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r69704:174265c3935f Date: 2014-03-05 09:26 +0100 http://bitbucket.org/pypy/pypy/changeset/174265c3935f/ Log:Update to cffi/9cdae12e006f diff --git a/pypy/module/_cffi_backend/newtype.py b/pypy/module/_cffi_backend/newtype.py --- a/pypy/module/_cffi_bac

[pypy-commit] cffi default: Clean up 'sflags'. It was failing because suddenly passing a value

2014-03-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r1471:9cdae12e006f Date: 2014-03-05 09:19 +0100 http://bitbucket.org/cffi/cffi/changeset/9cdae12e006f/ Log:Clean up 'sflags'. It was failing because suddenly passing a value of 0 as argument was not equivalent to not passing any argument at