[pypy-commit] pypy object-dtype: translation fixes

2015-02-25 Thread mattip
Author: mattip Branch: object-dtype Changeset: r76152:465c939133e5 Date: 2015-02-25 23:56 +0200 http://bitbucket.org/pypy/pypy/changeset/465c939133e5/ Log:translation fixes diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/module/micronumpy/types.py ++

[pypy-commit] pypy default: revert 8ea07be32d98; note merge_collapse actually does not necessarily restore all invariants

2015-02-25 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r76151:11928c1ed7d0 Date: 2015-02-25 16:43 -0500 http://bitbucket.org/pypy/pypy/changeset/11928c1ed7d0/ Log:revert 8ea07be32d98; note merge_collapse actually does not necessarily restore all invariants diff --git a/rpython/rlib/listsort.p

[pypy-commit] stmgc default: c8: fix for not executing major gcs when requested

2015-02-25 Thread Raemi
Author: Remi Meier Branch: Changeset: r1665:8fc7cb5d20c3 Date: 2015-02-25 16:46 +0100 http://bitbucket.org/pypy/stmgc/changeset/8fc7cb5d20c3/ Log:c8: fix for not executing major gcs when requested diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -873,7 +

[pypy-commit] stmgc default: c8: reduce problem of huge commit logs triggering tons of major gcs (see multithread/raytrace benchmark)

2015-02-25 Thread Raemi
Author: Remi Meier Branch: Changeset: r1667:01494a338210 Date: 2015-02-25 18:17 +0100 http://bitbucket.org/pypy/stmgc/changeset/01494a338210/ Log:c8: reduce problem of huge commit logs triggering tons of major gcs (see multithread/raytrace benchmark) diff --git a/c8/stm/gcpage.c b/c

[pypy-commit] stmgc default: c8: do previous fix in the right way

2015-02-25 Thread Raemi
Author: Remi Meier Branch: Changeset: r1666:1f9775627691 Date: 2015-02-25 18:12 +0100 http://bitbucket.org/pypy/stmgc/changeset/1f9775627691/ Log:c8: do previous fix in the right way diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -873,8 +873,7 @@ vo

[pypy-commit] pypy object-dtype: fix nonnative and object sort, argsort by converting _read, _write static methods

2015-02-25 Thread mattip
Author: mattip Branch: object-dtype Changeset: r76150:6239ed06f4ed Date: 2015-02-25 23:22 +0200 http://bitbucket.org/pypy/pypy/changeset/6239ed06f4ed/ Log:fix nonnative and object sort, argsort by converting _read,_write static methods diff --git a/pypy/module/micronumpy/selection.py

[pypy-commit] pypy object-dtype: merge default into branch

2015-02-25 Thread mattip
Author: mattip Branch: object-dtype Changeset: r76149:503ff7b93510 Date: 2015-02-25 00:18 +0200 http://bitbucket.org/pypy/pypy/changeset/503ff7b93510/ Log:merge default into branch diff too long, truncating to 2000 out of 61760 lines diff --git a/.gitignore b/.gitignore --- a/.gitignore +++

[pypy-commit] pypy default: fix merge_collapse to actually maintain the invariant it purports to

2015-02-25 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r76148:8ea07be32d98 Date: 2015-02-25 13:57 -0500 http://bitbucket.org/pypy/pypy/changeset/8ea07be32d98/ Log:fix merge_collapse to actually maintain the invariant it purports to See de Gouw, Stijn and Rot, Jurriaan and de Boer, Frank S and

[pypy-commit] pypy py3.3: Fix (partially) memoryview after merging py3k (which in turn merged py3k-memoryview).

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r76147:27e66b7853b7 Date: 2015-02-25 19:07 +0100 http://bitbucket.org/pypy/pypy/changeset/27e66b7853b7/ Log:Fix (partially) memoryview after merging py3k (which in turn merged py3k-memoryview). diff --git a/pypy/objspace/std/memoryobject.

[pypy-commit] pypy py3.3: hg merge py3k

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r76146:61760b499e7c Date: 2015-02-25 18:00 +0100 http://bitbucket.org/pypy/pypy/changeset/61760b499e7c/ Log:hg merge py3k diff too long, truncating to 2000 out of 3992 lines diff --git a/lib_pypy/_gdbm.py b/lib_pypy/_gdbm.py --- a/lib_pypy/_gdbm

[pypy-commit] pypy vmprof: fix?

2015-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: vmprof Changeset: r76145:2f9e91643e10 Date: 2015-02-25 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/2f9e91643e10/ Log:fix? diff --git a/rpython/translator/c/node.py b/rpython/translator/c/node.py --- a/rpython/translator/c/node.py +++ b/rpython/tran

[pypy-commit] pypy vmprof: rpython fixes

2015-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: vmprof Changeset: r76144:052d7e5d8a77 Date: 2015-02-25 19:49 +0200 http://bitbucket.org/pypy/pypy/changeset/052d7e5d8a77/ Log:rpython fixes diff --git a/rpython/rlib/rbisect.py b/rpython/rlib/rbisect.py --- a/rpython/rlib/rbisect.py +++ b/rpython/rlib/rbise

[pypy-commit] pypy vmprof: remove the need for get_virtual_ip in pypy (that does nothing anyway)

2015-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: vmprof Changeset: r76143:873a6476e1de Date: 2015-02-25 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/873a6476e1de/ Log:remove the need for get_virtual_ip in pypy (that does nothing anyway) diff --git a/pypy/module/_vmprof/interp_vmprof.py b/

[pypy-commit] pypy vmprof: Try quite hard to move all the logic to C

2015-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: vmprof Changeset: r76142:254acb1e7174 Date: 2015-02-25 19:44 +0200 http://bitbucket.org/pypy/pypy/changeset/254acb1e7174/ Log:Try quite hard to move all the logic to C diff --git a/rpython/jit/backend/llsupport/codemap.py b/rpython/jit/backend/llsupport/co

[pypy-commit] pypy py3k: Introduce whatsnew-pypy3-head.rst and change test_whatsnew to use it.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76140:fdf7176248d9 Date: 2015-02-25 17:03 +0100 http://bitbucket.org/pypy/pypy/changeset/fdf7176248d9/ Log:Introduce whatsnew-pypy3-head.rst and change test_whatsnew to use it. diff --git a/pypy/doc/test/test_whatsnew.py b/pypy/doc/test/t

[pypy-commit] pypy py3k-memoryview: Close to-be-merged branch.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r76138:86039a9a7ca3 Date: 2015-02-25 16:47 +0100 http://bitbucket.org/pypy/pypy/changeset/86039a9a7ca3/ Log:Close to-be-merged branch. ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy py3k: hg merge py3k-memoryview

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76139:1091e0c8103b Date: 2015-02-25 16:52 +0100 http://bitbucket.org/pypy/pypy/changeset/1091e0c8103b/ Log:hg merge py3k-memoryview This fixes issue #1542. diff --git a/lib-python/3/test/test_memoryview.py b/lib-python/3/test/test_memor

[pypy-commit] pypy py3k: Document branch py3k-memoryview.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76141:9074a59edfb1 Date: 2015-02-25 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/9074a59edfb1/ Log:Document branch py3k-memoryview. diff --git a/pypy/doc/whatsnew-pypy3-head.rst b/pypy/doc/whatsnew-pypy3-head.rst --- a/pypy/doc/whatsnew-p

[pypy-commit] pypy py3k: 2to3

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76136:66a2427025a2 Date: 2015-02-25 16:36 +0100 http://bitbucket.org/pypy/pypy/changeset/66a2427025a2/ Log:2to3 diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/pypy/module/sys/test/test_sysmodul

[pypy-commit] pypy py3k: 2to3

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76137:8d66bee0307a Date: 2015-02-25 16:38 +0100 http://bitbucket.org/pypy/pypy/changeset/8d66bee0307a/ Log:2to3 diff --git a/pypy/objspace/std/test/test_intobject.py b/pypy/objspace/std/test/test_intobject.py --- a/pypy/objspace/std/test/test_in

[pypy-commit] pypy py3k: 2to3

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76135:817e1b862c7c Date: 2015-02-25 16:32 +0100 http://bitbucket.org/pypy/pypy/changeset/817e1b862c7c/ Log:2to3 diff --git a/lib_pypy/_gdbm.py b/lib_pypy/_gdbm.py --- a/lib_pypy/_gdbm.py +++ b/lib_pypy/_gdbm.py @@ -72,9 +72,9 @@ pass def

[pypy-commit] pypy default: remove unused file (?)

2015-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r76133:422ced33da44 Date: 2015-02-25 16:36 +0200 http://bitbucket.org/pypy/pypy/changeset/422ced33da44/ Log:remove unused file (?) diff --git a/rpython/translator/goal/order.py b/rpython/translator/goal/order.py deleted file mode 100644 --- a/rp

[pypy-commit] pypy default: link.

2015-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r76134:c80440153082 Date: 2015-02-25 15:39 +0100 http://bitbucket.org/pypy/pypy/changeset/c80440153082/ Log:link. diff --git a/rpython/doc/index.rst b/rpython/doc/index.rst --- a/rpython/doc/index.rst +++ b/rpython/doc/index.rst @@ -36,6 +36,7 @@ :m

[pypy-commit] pypy default: (fijal, arigo) Document the env vars

2015-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r76132:ff8c9e514653 Date: 2015-02-25 15:35 +0100 http://bitbucket.org/pypy/pypy/changeset/ff8c9e514653/ Log:(fijal, arigo) Document the env vars diff --git a/rpython/doc/logging.rst b/rpython/doc/logging.rst new file mode 100644 --- /dev/null +++ b/rpyt

[pypy-commit] pypy py3k-memoryview: Test and fix memory slices with non-bytes format.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r76131:ed7ac9b0bbd8 Date: 2015-02-25 15:26 +0100 http://bitbucket.org/pypy/pypy/changeset/ed7ac9b0bbd8/ Log:Test and fix memory slices with non-bytes format. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobje

[pypy-commit] pypy py3k-memoryview: hg merge py3k

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r76129:e3bdc0312b1d Date: 2015-02-25 12:45 +0100 http://bitbucket.org/pypy/pypy/changeset/e3bdc0312b1d/ Log:hg merge py3k diff too long, truncating to 2000 out of 73193 lines diff --git a/.gitignore b/.gitignore --- a/.gitignore +++ b/

[pypy-commit] pypy py3k-memoryview: Fix translation.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r76130:b413d6c02268 Date: 2015-02-25 13:37 +0100 http://bitbucket.org/pypy/pypy/changeset/b413d6c02268/ Log:Fix translation. diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobj

[pypy-commit] pypy stmgc-c8: import stmgc e32b94df8ecb

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76128:7e650b854871 Date: 2015-02-25 13:20 +0100 http://bitbucket.org/pypy/pypy/changeset/7e650b854871/ Log:import stmgc e32b94df8ecb diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] pypy stmgc-c8: add some bits to the fake stm-hashtable to make pypy translate

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76127:28ebc96dd613 Date: 2015-02-25 13:20 +0100 http://bitbucket.org/pypy/pypy/changeset/28ebc96dd613/ Log:add some bits to the fake stm-hashtable to make pypy translate diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py --- a/rpython/rli

[pypy-commit] stmgc default: c8: add some marker macros and stop/resume_all_other_threads

2015-02-25 Thread Raemi
Author: Remi Meier Branch: Changeset: r1664:e32b94df8ecb Date: 2015-02-25 13:15 +0100 http://bitbucket.org/pypy/stmgc/changeset/e32b94df8ecb/ Log:c8: add some marker macros and stop/resume_all_other_threads diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @

[pypy-commit] pypy default: Redo a6099e49c9ec: Add option --raise-operr to pytest that shows the interp-level OperationError when an app-level test fails.

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r76126:a910c6548369 Date: 2015-02-25 12:29 +0100 http://bitbucket.org/pypy/pypy/changeset/a910c6548369/ Log:Redo a6099e49c9ec: Add option --raise-operr to pytest that shows the interp-level OperationError when an app-level test fails.

[pypy-commit] pypy py3k: hg merge default

2015-02-25 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r76125:1ea84a73908b Date: 2015-02-25 12:16 +0100 http://bitbucket.org/pypy/pypy/changeset/1ea84a73908b/ Log:hg merge default diff too long, truncating to 2000 out of 3584 lines diff --git a/lib_pypy/_gdbm.py b/lib_pypy/_gdbm.py --- a/lib_pypy/_gd

[pypy-commit] pypy default: wat

2015-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r76124:c195a8bc4ff5 Date: 2015-02-25 12:08 +0100 http://bitbucket.org/pypy/pypy/changeset/c195a8bc4ff5/ Log:wat diff --git a/pypy/tool/pytest/apptest.py b/pypy/tool/pytest/apptest.py --- a/pypy/tool/pytest/apptest.py +++ b/pypy/tool/pytest/apptest.py @@

[pypy-commit] pypy default: fix test

2015-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r76123:648124294bf5 Date: 2015-02-25 12:01 +0100 http://bitbucket.org/pypy/pypy/changeset/648124294bf5/ Log:fix test diff --git a/rpython/jit/backend/llsupport/test/test_asmmemmgr.py b/rpython/jit/backend/llsupport/test/test_asmmemmgr.py --- a/rpython/

[pypy-commit] pypy stmgc-c8: fake some things to make jit translation work

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76122:d28565a39d2f Date: 2015-02-25 11:52 +0100 http://bitbucket.org/pypy/pypy/changeset/d28565a39d2f/ Log:fake some things to make jit translation work diff --git a/rpython/translator/stm/src_stm/stmgcintf.c b/rpython/translator/stm/src_stm/s

[pypy-commit] pypy stmgc-c8: Merge with stmgc-c7

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76118:f9544d0d6739 Date: 2015-02-25 10:23 +0100 http://bitbucket.org/pypy/pypy/changeset/f9544d0d6739/ Log:Merge with stmgc-c7 diff too long, truncating to 2000 out of 40925 lines diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -

[pypy-commit] pypy stmgc-c8: import stmgc 8c547a55af94

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76119:ee48741bae4a Date: 2015-02-25 10:31 +0100 http://bitbucket.org/pypy/pypy/changeset/ee48741bae4a/ Log:import stmgc 8c547a55af94 diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] pypy stmgc-c8: remove now-implemented dummies

2015-02-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r76120:687a216f86e7 Date: 2015-02-25 10:58 +0100 http://bitbucket.org/pypy/pypy/changeset/687a216f86e7/ Log:remove now-implemented dummies diff --git a/rpython/translator/stm/src_stm/stmgcintf.c b/rpython/translator/stm/src_stm/stmgcintf.c ---