[pypy-commit] cffi reusable-enum-values: Make int constant available in the following declaration.

2014-04-02 Thread mozbugbox
Author: mozbugbox Branch: reusable-enum-values Changeset: r1486:2286da76d88b Date: 2014-04-01 17:25 +0800 http://bitbucket.org/cffi/cffi/changeset/2286da76d88b/ Log:Make int constant available in the following declaration. diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py

[pypy-commit] cffi reusable-enum-values: add test for enum which refer to previously defined enum value

2014-04-02 Thread mozbugbox
Author: mozbugbox Branch: reusable-enum-values Changeset: r1487:e3663a5e6a16 Date: 2014-04-01 19:31 +0800 http://bitbucket.org/cffi/cffi/changeset/e3663a5e6a16/ Log:add test for enum which refer to previously defined enum value diff --git a/testing/backend_tests.py b/testing/backend_tests.py

[pypy-commit] cffi reusable-enum-values: ffi.include update _int_constant and prevent duplicated const decl

2014-04-02 Thread mozbugbox
Author: mozbugbox Branch: reusable-enum-values Changeset: r1488:f31f43f81992 Date: 2014-04-02 11:45 +0800 http://bitbucket.org/cffi/cffi/changeset/f31f43f81992/ Log:ffi.include update _int_constant and prevent duplicated const decl Duplicated declaration of constants even in enum nam

[pypy-commit] cffi default: Merged in mozbugbox/cffi/reusable-enum-values (pull request #29)

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r1489:e6c30206e1db Date: 2014-04-02 09:26 +0200 http://bitbucket.org/cffi/cffi/changeset/e6c30206e1db/ Log:Merged in mozbugbox/cffi/reusable-enum-values (pull request #29) Make int constant available in the following declaration. diff --git a/c

[pypy-commit] lang-smalltalk storage: Small improvements and compiler-fix.

2014-04-02 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r737:1522dcd48891 Date: 2014-04-02 09:34 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/1522dcd48891/ Log:Small improvements and compiler-fix. diff --git a/spyvm/model.py b/spyvm/model.py --- a/spyvm/model.py +++ b/spyvm/model.py @@

[pypy-commit] lang-smalltalk storage-allocRemoval: Added an allocation-removal optimization for W_SmallInteger objects.

2014-04-02 Thread anton_gulenko
Author: Anton Gulenko Branch: storage-allocRemoval Changeset: r738:1efa7a6e3ddc Date: 2014-04-02 09:44 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/1efa7a6e3ddc/ Log:Added an allocation-removal optimization for W_SmallInteger objects. If a small-int is stored into a slot a

[pypy-commit] extradoc extradoc: Starting on tmdonate2.txt.

2014-04-02 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5168:8ddd33e59d71 Date: 2014-04-02 11:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/8ddd33e59d71/ Log:Starting on tmdonate2.txt. diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt new file mode 100644 --- /dev/null +++ b/plann

[pypy-commit] extradoc extradoc: Remove the very old STM planning file here

2014-04-02 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5167:b21fff1ac422 Date: 2014-04-02 11:24 +0200 http://bitbucket.org/pypy/extradoc/changeset/b21fff1ac422/ Log:Remove the very old STM planning file here diff --git a/planning/stm.txt b/planning/stm.txt deleted file mode 100644 --- a/planning/st

[pypy-commit] lang-smalltalk storage: Removed weird variable from interpreter.

2014-04-02 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r739:a4f5299baa72 Date: 2014-04-02 10:12 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/a4f5299baa72/ Log:Removed weird variable from interpreter. diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py --- a/spyvm/interpreter.py ++

[pypy-commit] pypy stmgc-c7: import stmgc/ba29f5ab1dcd

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70393:eec6a7eac1a7 Date: 2014-04-02 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/eec6a7eac1a7/ Log:import stmgc/ba29f5ab1dcd diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] pypy default: set env in subprocess

2014-04-02 Thread mattip
Author: Matti Picus Branch: Changeset: r70394:5ccb263575f6 Date: 2014-04-02 17:12 +0300 http://bitbucket.org/pypy/pypy/changeset/5ccb263575f6/ Log:set env in subprocess diff --git a/rpython/translator/platform/windows.py b/rpython/translator/platform/windows.py --- a/rpython/translator/pla

[pypy-commit] pypy default: whoops

2014-04-02 Thread mattip
Author: Matti Picus Branch: Changeset: r70395:5f9dabe859e6 Date: 2014-04-02 18:41 +0300 http://bitbucket.org/pypy/pypy/changeset/5f9dabe859e6/ Log:whoops diff --git a/rpython/translator/platform/windows.py b/rpython/translator/platform/windows.py --- a/rpython/translator/platform/windows.p

[pypy-commit] pypy default: Add a document about STM.

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r70396:0d281ac894e2 Date: 2014-04-02 18:13 +0200 http://bitbucket.org/pypy/pypy/changeset/0d281ac894e2/ Log:Add a document about STM. diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst new file mode 100644 --- /dev/null +++ b/pypy/doc/stm.rst @@ -0,0 +1,2

[pypy-commit] pypy default: Mention fork()

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r70397:832efcce27b1 Date: 2014-04-02 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/832efcce27b1/ Log:Mention fork() diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -89,6 +89,9 @@ explicitly for

[pypy-commit] pypy default: Mention another known crash

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r70398:6d82cad79057 Date: 2014-04-02 18:57 +0200 http://bitbucket.org/pypy/pypy/changeset/6d82cad79057/ Log:Mention another known crash diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -92,6 +92,11 @@ *

[pypy-commit] pypy default: hg backout 04acdc4163f4: revert the change to the docs that killed most

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r70399:21d1db01f2d3 Date: 2014-04-02 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/21d1db01f2d3/ Log:hg backout 04acdc4163f4: revert the change to the docs that killed most of the reasoning for why we *still* think LLVM is unlikely to

[pypy-commit] pypy default: Mention llvm-translation-backend without killing the rest of the entry.

2014-04-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r70400:ac4800c0db8a Date: 2014-04-02 19:06 +0200 http://bitbucket.org/pypy/pypy/changeset/ac4800c0db8a/ Log:Mention llvm-translation-backend without killing the rest of the entry. diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/f

[pypy-commit] pypy stdlib-3.2.5: exact error messages are an impl detail. we may revisit these in 3.4, when

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70401:fb6aa1ffe82b Date: 2014-04-01 16:43 -0700 http://bitbucket.org/pypy/pypy/changeset/fb6aa1ffe82b/ Log:exact error messages are an impl detail. we may revisit these in 3.4, when cpython changes many of these messages, anyway

[pypy-commit] pypy py3k: move a misplaced test

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70402:4ed2c44cfd6d Date: 2014-04-01 16:56 -0700 http://bitbucket.org/pypy/pypy/changeset/4ed2c44cfd6d/ Log:move a misplaced test diff --git a/pypy/module/_io/test/test_textio.py b/pypy/module/_io/test/test_textio.py --- a/pypy/module/_io/test/t

[pypy-commit] pypy py3k: merge default

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70403:10edbabbaae9 Date: 2014-04-02 11:22 -0700 http://bitbucket.org/pypy/pypy/changeset/10edbabbaae9/ Log:merge default diff --git a/lib-python/2.7/test/test_argparse.py b/lib-python/2.7/test/test_argparse.py --- a/lib-python/2.7/test/test_arg

[pypy-commit] pypy stdlib-3.2.5: merge py3k

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70404:b7947bb0d943 Date: 2014-04-02 11:22 -0700 http://bitbucket.org/pypy/pypy/changeset/b7947bb0d943/ Log:merge py3k diff --git a/lib-python/2.7/test/test_argparse.py b/lib-python/2.7/test/test_argparse.py --- a/lib-python/2.7/test/tes

[pypy-commit] pypy py3k: Fix BytesSetStrategy: bytes items would be converted to unicode!

2014-04-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r70405:7c594170c5be Date: 2014-04-02 21:44 +0200 http://bitbucket.org/pypy/pypy/changeset/7c594170c5be/ Log:Fix BytesSetStrategy: bytes items would be converted to unicode! diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/se

[pypy-commit] pypy stdlib-3.2.5: fix a c int overflow. refs cpython issue15989

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70406:66760d2d4d71 Date: 2014-04-02 12:59 -0700 http://bitbucket.org/pypy/pypy/changeset/66760d2d4d71/ Log:fix a c int overflow. refs cpython issue15989 diff --git a/pypy/module/_io/test/test_textio.py b/pypy/module/_io/test/test_textio

[pypy-commit] pypy stdlib-3.2.5: CPython 3.2.5 seems to be more careful when unwrapping file descriptors.

2014-04-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: stdlib-3.2.5 Changeset: r70407:c3d1b11d8ccd Date: 2014-04-02 22:20 +0200 http://bitbucket.org/pypy/pypy/changeset/c3d1b11d8ccd/ Log:CPython 3.2.5 seems to be more careful when unwrapping file descriptors. Do the same in pypy, and don't turn Overflo

[pypy-commit] pypy stdlib-3.2.5: hg merge py3k

2014-04-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: stdlib-3.2.5 Changeset: r70408:1984a39792cd Date: 2014-04-02 22:24 +0200 http://bitbucket.org/pypy/pypy/changeset/1984a39792cd/ Log:hg merge py3k diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/objspace/std/setobjec

[pypy-commit] pypy stmgc-c7: Argh argh argh.

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70411:fa48683fb7c7 Date: 2014-04-02 22:46 +0200 http://bitbucket.org/pypy/pypy/changeset/fa48683fb7c7/ Log:Argh argh argh. diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/a

[pypy-commit] pypy stmgc-c7: Update

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70409:ec66fcad5d69 Date: 2014-04-02 22:43 +0200 http://bitbucket.org/pypy/pypy/changeset/ec66fcad5d69/ Log:Update diff --git a/lib_pypy/transaction.py b/lib_pypy/transaction.py --- a/lib_pypy/transaction.py +++ b/lib_pypy/transaction.py @@ -105

[pypy-commit] pypy stmgc-c7: fixes on 32-bit

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70412:907b74dcb682 Date: 2014-04-02 22:48 +0200 http://bitbucket.org/pypy/pypy/changeset/907b74dcb682/ Log:fixes on 32-bit diff --git a/rpython/jit/backend/x86/regloc.py b/rpython/jit/backend/x86/regloc.py --- a/rpython/jit/backend/x86/regloc.

[pypy-commit] pypy stmgc-c7: Add an XXX: the -Ojit option currently implies --stm in the stm branch, but it shouldn't be the case in general

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70410:c0394cc70841 Date: 2014-04-02 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/c0394cc70841/ Log:Add an XXX: the -Ojit option currently implies --stm in the stm branch, but it shouldn't be the case in general diff --git a/rpyt

[pypy-commit] pypy stdlib-3.2.5: Fix translation

2014-04-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: stdlib-3.2.5 Changeset: r70413:a2f27f0864c5 Date: 2014-04-02 23:47 +0200 http://bitbucket.org/pypy/pypy/changeset/a2f27f0864c5/ Log:Fix translation diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codegen.py --- a/pypy/

[pypy-commit] pypy default: py3k compat

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r70414:9745f0e775c3 Date: 2014-04-02 16:22 -0700 http://bitbucket.org/pypy/pypy/changeset/9745f0e775c3/ Log:py3k compat diff --git a/lib_pypy/_ctypes_test.py b/lib_pypy/_ctypes_test.py --- a/lib_pypy/_ctypes_test.py +++ b/lib_pypy/_ctypes_test.py @@

[pypy-commit] pypy stdlib-3.2.5: reapply 4899736f152f to lib-python/3/ (no sys.getsizeof on pypy)

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70415:e1402dbb190e Date: 2014-04-02 16:41 -0700 http://bitbucket.org/pypy/pypy/changeset/e1402dbb190e/ Log:reapply 4899736f152f to lib-python/3/ (no sys.getsizeof on pypy) diff --git a/lib-python/3/test/test_marshal.py b/lib-python/3/te

[pypy-commit] pypy stdlib-3.2.5: we need a collect here

2014-04-02 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70416:ebd9a9125c8c Date: 2014-04-02 16:45 -0700 http://bitbucket.org/pypy/pypy/changeset/ebd9a9125c8c/ Log:we need a collect here diff --git a/lib-python/3/test/test_weakref.py b/lib-python/3/test/test_weakref.py --- a/lib-python/3/test