[pypy-commit] pypy default: merge getarrayitem_gc_pure opt fix

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69567:8dfe1848a8da Date: 2014-02-28 20:10 -0500 http://bitbucket.org/pypy/pypy/changeset/8dfe1848a8da/ Log:merge getarrayitem_gc_pure opt fix diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --

[pypy-commit] pypy default: fix whatsnew

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69568:832578ce87ea Date: 2014-02-28 20:13 -0500 http://bitbucket.org/pypy/pypy/changeset/832578ce87ea/ Log:fix 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-head

[pypy-commit] pypy test-58c3d8552833: close branch to be merged

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: test-58c3d8552833 Changeset: r69566:038dc0dc8ded Date: 2014-02-28 20:09 -0500 http://bitbucket.org/pypy/pypy/changeset/038dc0dc8ded/ Log:close branch to be merged ___ pypy-commit mailing list pypy-commit@python.org http

[pypy-commit] stmgc default: More tweaks

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r904:032926d523bb Date: 2014-02-28 21:47 +0100 http://bitbucket.org/pypy/stmgc/changeset/032926d523bb/ Log:More tweaks diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/core.c @@ -323,11 +323,6 @@ static void _finish_transac

[pypy-commit] pypy default: syntax fix

2014-02-28 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r69565:a02be6558ee0 Date: 2014-02-28 12:06 -0800 http://bitbucket.org/pypy/pypy/changeset/a02be6558ee0/ Log:syntax fix diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -72,7 +72,7

[pypy-commit] pypy default: A few cleanups

2014-02-28 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r69564:aa6570e5c64e Date: 2014-02-28 12:03 -0800 http://bitbucket.org/pypy/pypy/changeset/aa6570e5c64e/ Log:A few cleanups diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -3,23 +

[pypy-commit] stmgc default: First simplification step: unify all condition variables into one,

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r903:a14d95357717 Date: 2014-02-28 19:53 +0100 http://bitbucket.org/pypy/stmgc/changeset/a14d95357717/ Log:First simplification step: unify all condition variables into one, again. Should fix obscure synchronization bugs that are theoreti

[pypy-commit] stmgc default: Fix

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r902:4e72f77f0188 Date: 2014-02-28 07:57 +0100 http://bitbucket.org/pypy/stmgc/changeset/4e72f77f0188/ Log:Fix diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/core.c @@ -389,7 +389,7 @@ /* if we were inevitable, signal

[pypy-commit] pypy test-58c3d8552833: fix this test

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: test-58c3d8552833 Changeset: r69563:033298f9b61f Date: 2014-02-28 09:41 -0800 http://bitbucket.org/pypy/pypy/changeset/033298f9b61f/ Log:fix this test diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/

[pypy-commit] pypy default: cleanups

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69562:a6b53dfd3c04 Date: 2014-02-28 11:59 -0500 http://bitbucket.org/pypy/pypy/changeset/a6b53dfd3c04/ Log:cleanups diff --git a/pypy/module/micronumpy/arrayops.py b/pypy/module/micronumpy/arrayops.py --- a/pypy/module/micronumpy/arrayops.py +++ b/p

[pypy-commit] pypy default: Remove the sequence of words

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r69561:3bf9087dd9ac Date: 2014-02-28 17:45 +0100 http://bitbucket.org/pypy/pypy/changeset/3bf9087dd9ac/ Log:Remove the sequence of words "pypy is put in ``/opt/pypy`` (a source checkout)" because for me it sounds too much like:

[pypy-commit] pypy default: eliminate a few more ops in dot

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69560:fb2dae86f26e Date: 2014-02-28 11:23 -0500 http://bitbucket.org/pypy/pypy/changeset/fb2dae86f26e/ Log:eliminate a few more ops in dot diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/pypy/module/micro

[pypy-commit] pypy default: tweaks

2014-02-28 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r69559:c61f7fffb7aa Date: 2014-02-28 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/c61f7fffb7aa/ Log:tweaks diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -7,13 +7,13 @@

[pypy-commit] pypy default: Return -1 on failure (as opposed to just 1)

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69558:a73ce680712f Date: 2014-02-28 18:05 +0200 http://bitbucket.org/pypy/pypy/changeset/a73ce680712f/ Log:Return -1 on failure (as opposed to just 1) diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++

[pypy-commit] pypy default: fix a link and a function signature

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69557:cbcb6d0aaec7 Date: 2014-02-28 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/cbcb6d0aaec7/ Log:fix a link and a function signature diff --git a/include/PyPy.h b/include/PyPy.h --- a/include/PyPy.h +++ b/include/PyPy.h @@ -9,7 +9,7 @

[pypy-commit] pypy default: add a title

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69556:2ac5b22f126e Date: 2014-02-28 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/2ac5b22f126e/ Log:add a title diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -1,

[pypy-commit] pypy default: finish the doc (I hope)

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69555:e20dda5d1f83 Date: 2014-02-28 17:50 +0200 http://bitbucket.org/pypy/pypy/changeset/e20dda5d1f83/ Log:finish the doc (I hope) diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embeddin

[pypy-commit] pypy default: merge

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69554:3da10e6aef02 Date: 2014-02-28 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/3da10e6aef02/ Log:merge diff --git a/lib-python/2.7/ctypes/test/test_numbers.py b/lib-python/2.7/ctypes/test/test_numbers.py --- a/lib-python/2.7/ctypes/t

[pypy-commit] pypy default: work a bit on this doc

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69553:acf94ed26643 Date: 2014-02-28 17:43 +0200 http://bitbucket.org/pypy/pypy/changeset/acf94ed26643/ Log:work a bit on this doc diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding

[pypy-commit] pypy default: these seem unnecessary

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69552:f62e0c5136c7 Date: 2014-02-28 10:37 -0500 http://bitbucket.org/pypy/pypy/changeset/f62e0c5136c7/ Log:these seem unnecessary diff --git a/pypy/module/struct/test/test_struct.py b/pypy/module/struct/test/test_struct.py --- a/pypy/module/struct/t

[pypy-commit] pypy default: Implement another hack

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69549:85643c8758f1 Date: 2014-02-28 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/85643c8758f1/ Log:Implement another hack diff --git a/include/PyPy.h b/include/PyPy.h --- a/include/PyPy.h +++ b/include/PyPy.h @@ -46,6 +46,12 @@ */ in

[pypy-commit] pypy default: merge the int_w-refactor branch: in a lot of places CPython allows objects with __int__ and __float__ instead of actual ints and floats, while until now pypy disallowed the

2014-02-28 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r69551:ccdc7e797e3b Date: 2014-02-28 16:26 +0100 http://bitbucket.org/pypy/pypy/changeset/ccdc7e797e3b/ Log:merge the int_w-refactor branch: in a lot of places CPython allows objects with __int__ and __float__ instead of actual ints and

[pypy-commit] pypy int_w-refactor: close to be merged branch

2014-02-28 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69550:bcbdb7638f71 Date: 2014-02-28 16:22 +0100 http://bitbucket.org/pypy/pypy/changeset/bcbdb7638f71/ Log:close to be merged branch diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pyp

[pypy-commit] pypy default: move 58c3d8552833 to branch

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69547:dcb7660cb5f5 Date: 2014-02-28 09:08 -0500 http://bitbucket.org/pypy/pypy/changeset/dcb7660cb5f5/ Log:move 58c3d8552833 to branch diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py ---

[pypy-commit] pypy test-58c3d8552833: fix optimization of getarrayitem_gc_pure/strgetitem/unicodegetitem

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: test-58c3d8552833 Changeset: r69548:9603b1f96636 Date: 2014-02-28 06:39 -0500 http://bitbucket.org/pypy/pypy/changeset/9603b1f96636/ Log:fix optimization of getarrayitem_gc_pure/strgetitem/unicodegetitem diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.p

[pypy-commit] pypy default: fix optimization of getarrayitem_gc_pure/strgetitem/unicodegetitem

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69545:58c3d8552833 Date: 2014-02-28 06:39 -0500 http://bitbucket.org/pypy/pypy/changeset/58c3d8552833/ Log:fix optimization of getarrayitem_gc_pure/strgetitem/unicodegetitem diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/

[pypy-commit] pypy default: more optimizations for dot loop

2014-02-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69546:7862a38e2a22 Date: 2014-02-28 08:23 -0500 http://bitbucket.org/pypy/pypy/changeset/7862a38e2a22/ Log:more optimizations for dot loop diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/pypy/module/micro

[pypy-commit] pypy int_w-refactor: cool, now a ctypes test started working for free :)

2014-02-28 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69544:8fdc3ffcf225 Date: 2014-02-28 11:12 +0100 http://bitbucket.org/pypy/pypy/changeset/8fdc3ffcf225/ Log:cool, now a ctypes test started working for free :) diff --git a/lib-python/2.7/ctypes/test/test_numbers.py b/lib-python/2.7/cty

[pypy-commit] pypy default: merge heads

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r69542:339fe18d37ef Date: 2014-02-28 10:55 +0100 http://bitbucket.org/pypy/pypy/changeset/339fe18d37ef/ Log:merge heads diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -30,7 +30,8

[pypy-commit] pypy default: Update to cffi/8aa5648077c6

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r69541:8d8d72389794 Date: 2014-02-28 10:52 +0100 http://bitbucket.org/pypy/pypy/changeset/8d8d72389794/ Log:Update to cffi/8aa5648077c6 diff --git a/lib_pypy/cffi/__init__.py b/lib_pypy/cffi/__init__.py --- a/lib_pypy/cffi/__init__.py +++ b/lib_pypy/cff

[pypy-commit] cffi default: Upgrade the version number. (One test in test_version is known to fail)

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r1468:8aa5648077c6 Date: 2014-02-28 10:51 +0100 http://bitbucket.org/cffi/cffi/changeset/8aa5648077c6/ Log:Upgrade the version number. (One test in test_version is known to fail) diff --git a/cffi/__init__.py b/cffi/__init__.py --- a/cffi/__init

[pypy-commit] cffi default: Add a passing test

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r1467:fdc1c8a70bd9 Date: 2014-02-28 10:49 +0100 http://bitbucket.org/cffi/cffi/changeset/fdc1c8a70bd9/ Log:Add a passing test diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -370,6 +370,9 @@ assert x.load_function(BVoi

[pypy-commit] cffi default: Update TODO

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r1465:bf72e646e661 Date: 2014-02-28 10:36 +0100 http://bitbucket.org/cffi/cffi/changeset/bf72e646e661/ Log:Update TODO diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -7,4 +7,4 @@ an opaque type that works like a struct (so we can't get the value ou

[pypy-commit] cffi default: Fix ffi.dlopen(None): we can't replace it with ffi.dlopen("c") on POSIX

2014-02-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r1466:90be5bcd6bc8 Date: 2014-02-28 10:37 +0100 http://bitbucket.org/cffi/cffi/changeset/90be5bcd6bc8/ Log:Fix ffi.dlopen(None): we can't replace it with ffi.dlopen("c") on POSIX systems. It has a different meaning: getting a handle that

[pypy-commit] pypy default: update doc

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69540:ffbbc475629f Date: 2014-02-28 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/ffbbc475629f/ Log:update doc diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embedding.rst +++ b/pypy/doc/embedding.rst @@ -30,

[pypy-commit] pypy default: mark this as doing random gcops

2014-02-28 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69538:f06389a51ea3 Date: 2014-02-27 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/f06389a51ea3/ Log:mark this as doing random gcops diff --git a/rpython/rlib/entrypoint.py b/rpython/rlib/entrypoint.py --- a/rpython/rlib/entrypoint.py +++