[pypy-commit] pypy stmgc-c7: import stmgc/859b241ec058

2014-04-08 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70495:b71c564ec8ea Date: 2014-04-09 08:56 +0200 http://bitbucket.org/pypy/pypy/changeset/b71c564ec8ea/ Log:import stmgc/859b241ec058 diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] stmgc default: Bad Remi, no cookie :-) The tests don't run because these lines compute

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1146:859b241ec058 Date: 2014-04-09 08:52 +0200 http://bitbucket.org/pypy/stmgc/changeset/859b241ec058/ Log:Bad Remi, no cookie :-) The tests don't run because these lines compute unused results now. diff --git a/c7/stm/nursery.c b/c7/stm/nurser

[pypy-commit] stmgc default: Oooops. The shadow stack is configured to contain only 1000 entries.

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1144:8077f97539fc Date: 2014-04-09 08:45 +0200 http://bitbucket.org/pypy/stmgc/changeset/8077f97539fc/ Log:Oooops. The shadow stack is configured to contain only 1000 entries. That's the reason PyPy crashes randomly: it overflows and ove

[pypy-commit] stmgc default: merge heads

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1145:16bd0be67e44 Date: 2014-04-09 08:51 +0200 http://bitbucket.org/pypy/stmgc/changeset/16bd0be67e44/ Log:merge heads diff --git a/c7/gdb/gdb_stm.py b/c7/gdb/gdb_stm.py new file mode 100644 --- /dev/null +++ b/c7/gdb/gdb_stm.py @@ -0,0 +1,49 @@ +""" A

[pypy-commit] pypy stdlib-3.2.5: cpython issue12983: bytes literals with invalid \x escape now raise a

2014-04-08 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70493:f8d19753723f Date: 2014-04-08 16:20 -0700 http://bitbucket.org/pypy/pypy/changeset/f8d19753723f/ Log:cpython issue12983: bytes literals with invalid \x escape now raise a SyntaxError diff --git a/pypy/interpreter/astcompile

[pypy-commit] pypy stdlib-3.2.5: workaround for staticmethod descriptors on PyPy

2014-04-08 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70494:52f0a7a337d7 Date: 2014-04-08 16:21 -0700 http://bitbucket.org/pypy/pypy/changeset/52f0a7a337d7/ Log:workaround for staticmethod descriptors on PyPy diff --git a/lib-python/3/test/test_pydoc.py b/lib-python/3/test/test_pydoc.py ---

[pypy-commit] pypy stdlib-3.2.5: backout ebd9a9125c8c: len shouldn't raise a ValueError here. refs cpython

2014-04-08 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-3.2.5 Changeset: r70492:030da16dc694 Date: 2014-04-08 12:40 -0700 http://bitbucket.org/pypy/pypy/changeset/030da16dc694/ Log:backout ebd9a9125c8c: len shouldn't raise a ValueError here. refs cpython issue21173 diff --git a/lib-python/3/test/test_w

[pypy-commit] stmgc default: Add extra asserts to check that we're not remapping random unrelated pages

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1142:9b285d8d47b0 Date: 2014-04-08 20:30 +0200 http://bitbucket.org/pypy/stmgc/changeset/9b285d8d47b0/ Log:Add extra asserts to check that we're not remapping random unrelated pages diff --git a/c7/stm/pages.c b/c7/stm/pages.c --- a/c7/stm/page

[pypy-commit] stmgc default: merge heads

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1143:11188e659c6f Date: 2014-04-08 20:31 +0200 http://bitbucket.org/pypy/stmgc/changeset/11188e659c6f/ Log:merge heads diff --git a/c7/gdb/gdb_stm.py b/c7/gdb/gdb_stm.py new file mode 100644 --- /dev/null +++ b/c7/gdb/gdb_stm.py @@ -0,0 +1,49 @@ +""" A

[pypy-commit] stmgc gc-small-uniform: A test specifically for the synchronization missing on small objs

2014-04-08 Thread arigo
Author: Armin Rigo Branch: gc-small-uniform Changeset: r1141:390e71973114 Date: 2014-04-07 18:26 +0200 http://bitbucket.org/pypy/stmgc/changeset/390e71973114/ Log:A test specifically for the synchronization missing on small objs diff --git a/c7/test/test_nursery.py b/c7/test/test_nursery.py

[pypy-commit] extradoc extradoc: Tweak

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5196:04a7829062d6 Date: 2014-04-08 19:07 +0200 http://bitbucket.org/pypy/extradoc/changeset/04a7829062d6/ Log:Tweak diff --git a/talk/wtm2014/draft.txt b/talk/wtm2014/draft.txt --- a/talk/wtm2014/draft.txt +++ b/talk/wtm2014/draft.txt @@ -109,6

[pypy-commit] extradoc extradoc: Add what we get from "download as text" from google docs: not good at

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5194:8fbca1504d5a Date: 2014-04-08 18:05 +0200 http://bitbucket.org/pypy/extradoc/changeset/8fbca1504d5a/ Log:Add what we get from "download as text" from google docs: not good at all, but better than nothing diff --git a/talk/wtm2014/W

[pypy-commit] extradoc extradoc: Add a draft, a slight refactoring of the existing talk

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5195:600ae5c3c6a9 Date: 2014-04-08 19:04 +0200 http://bitbucket.org/pypy/extradoc/changeset/600ae5c3c6a9/ Log:Add a draft, a slight refactoring of the existing talk diff --git a/talk/wtm2014/draft.txt b/talk/wtm2014/draft.txt new file mode 1006

[pypy-commit] benchmarks default: add a benchmark which runs some worms on a grid (should benefit greatly from

2014-04-08 Thread Raemi
Author: Remi Meier Branch: Changeset: r246:c5d6ed268f36 Date: 2014-04-08 18:54 +0200 http://bitbucket.org/pypy/benchmarks/changeset/c5d6ed268f36/ Log:add a benchmark which runs some worms on a grid (should benefit greatly from array-write barriers) diff --git a/multithread/threadwor

[pypy-commit] pypy small-unroll-improvements: bad handling in one place

2014-04-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70489:de9db9c889d3 Date: 2014-04-08 17:50 +0200 http://bitbucket.org/pypy/pypy/changeset/de9db9c889d3/ Log:bad handling in one place diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/jit/metain

[pypy-commit] pypy small-unroll-improvements: intermediate checkin

2014-04-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70488:8d213d6dda5c Date: 2014-04-08 17:49 +0200 http://bitbucket.org/pypy/pypy/changeset/8d213d6dda5c/ Log:intermediate checkin start refactoring generate_guards to no longer call generalization_of (whi

[pypy-commit] pypy small-unroll-improvements: intbound support

2014-04-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70490:3c6bd65ee1b3 Date: 2014-04-08 18:00 +0200 http://bitbucket.org/pypy/pypy/changeset/3c6bd65ee1b3/ Log:intbound support diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimiz

[pypy-commit] pypy small-unroll-improvements: start recursively generating guards for virtuals

2014-04-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70491:3e921143ad82 Date: 2014-04-08 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/3e921143ad82/ Log:start recursively generating guards for virtuals diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virt

[pypy-commit] pypy.org extradoc: Fight against "™"

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r483:eea549ad85d2 Date: 2014-04-08 17:20 +0200 http://bitbucket.org/pypy/pypy.org/changeset/eea549ad85d2/ Log:Fight against "™" diff --git a/source/tmdonate2.txt b/source/tmdonate2.txt --- a/source/tmdonate2.txt +++ b/source/tmdonate2.txt @@ -39

[pypy-commit] pypy default: Activate the link to tmdonate2

2014-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r70487:ff6ad0e106d9 Date: 2014-04-08 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/ff6ad0e106d9/ Log:Activate the link to tmdonate2 diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -15,11 +15,11 @@

[pypy-commit] pypy.org extradoc: Link to pypy/doc/stm from here too

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r482:a0ea9f9091f3 Date: 2014-04-08 17:06 +0200 http://bitbucket.org/pypy/pypy.org/changeset/a0ea9f9091f3/ Log:Link to pypy/doc/stm from here too diff --git a/source/tmdonate2.txt b/source/tmdonate2.txt --- a/source/tmdonate2.txt +++ b/source/tmd

[pypy-commit] pypy.org extradoc: Expand section title.

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r481:fb084b8b144e Date: 2014-04-08 16:54 +0200 http://bitbucket.org/pypy/pypy.org/changeset/fb084b8b144e/ Log:Expand section title. diff --git a/source/tmdonate2.txt b/source/tmdonate2.txt --- a/source/tmdonate2.txt +++ b/source/tmdonate2.txt @@

[pypy-commit] pypy.org extradoc: Update (hopefully) all links to tmdonate.html to go to tmdonate2.html,

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r480:1206e483bdc7 Date: 2014-04-08 16:43 +0200 http://bitbucket.org/pypy/pypy.org/changeset/1206e483bdc7/ Log:Update (hopefully) all links to tmdonate.html to go to tmdonate2.html, update the link names, the percentage we got, etc. diff

[pypy-commit] benchmarks default: move "import Image" so that it is not required for the benchmark

2014-04-08 Thread Raemi
Author: Remi Meier Branch: Changeset: r245:08c5d23c7221 Date: 2014-04-08 15:40 +0200 http://bitbucket.org/pypy/benchmarks/changeset/08c5d23c7221/ Log:move "import Image" so that it is not required for the benchmark diff --git a/multithread/mandelbrot/mandelbrot.py b/multithread/mandelbrot/

[pypy-commit] pypy.org extradoc: Add a 'draft' mention

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r479:79029a9ec90b Date: 2014-04-08 15:01 +0200 http://bitbucket.org/pypy/pypy.org/changeset/79029a9ec90b/ Log:Add a 'draft' mention diff --git a/source/tmdonate2.txt b/source/tmdonate2.txt --- a/source/tmdonate2.txt +++ b/source/tmdonate2.txt @@

[pypy-commit] pypy.org extradoc: Copy from extradoc/planning/tmdonate2.txt.

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r478:1e46b3b476e8 Date: 2014-04-08 14:56 +0200 http://bitbucket.org/pypy/pypy.org/changeset/1e46b3b476e8/ Log:Copy from extradoc/planning/tmdonate2.txt. diff --git a/source/tmdonate2.txt b/source/tmdonate2.txt new file mode 100644 --- /dev/null

[pypy-commit] extradoc extradoc: As discussed on various places, adapt the amount sought to more reasonable levels.

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5193:5cdee90f4821 Date: 2014-04-08 11:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/5cdee90f4821/ Log:As discussed on various places, adapt the amount sought to more reasonable levels. It is now 80'000$, corresponding to a half-t

[pypy-commit] extradoc extradoc: merge stm-edit (thanks matti)

2014-04-08 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5192:d39f9507bbbe Date: 2014-04-08 10:40 +0200 http://bitbucket.org/pypy/extradoc/changeset/d39f9507bbbe/ Log:merge stm-edit (thanks matti) diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning

[pypy-commit] extradoc stm-edit: Close branch to merge

2014-04-08 Thread arigo
Author: Armin Rigo Branch: stm-edit Changeset: r5191:9c2061ad3677 Date: 2014-04-08 10:40 +0200 http://bitbucket.org/pypy/extradoc/changeset/9c2061ad3677/ Log:Close branch to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail.pyt

[pypy-commit] extradoc stm-edit: Fix typos; fix one minor misunderstanding.

2014-04-08 Thread arigo
Author: Armin Rigo Branch: stm-edit Changeset: r5190:6b61eeb6e772 Date: 2014-04-08 10:39 +0200 http://bitbucket.org/pypy/extradoc/changeset/6b61eeb6e772/ Log:Fix typos; fix one minor misunderstanding. diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +

[pypy-commit] pypy small-unroll-improvements: make generate_guards take an OptValue instead of a box

2014-04-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70486:63d82c48f6f4 Date: 2014-04-08 10:09 +0200 http://bitbucket.org/pypy/pypy/changeset/63d82c48f6f4/ Log:make generate_guards take an OptValue instead of a box (in theory, it is not necessary to make it take