[pypy-commit] pypy gc_no_cleanup_nursery: introduce zero_contents and zero_gc_pointers as SpaceOperations in jtransform

2014-09-03 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73294:80638b7a13c4 Date: 2014-09-03 18:01 -0600 http://bitbucket.org/pypy/pypy/changeset/80638b7a13c4/ Log:introduce zero_contents and zero_gc_pointers as SpaceOperations in jtransform diff --git a/rpython/jit/codew

[pypy-commit] pypy default: Oups, it seems the buildbots use too much memory with this setting?

2014-09-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r73293:41824e6d3136 Date: 2014-09-04 00:31 +0200 http://bitbucket.org/pypy/pypy/changeset/41824e6d3136/ Log:Oups, it seems the buildbots use too much memory with this setting? diff --git a/_pytest/resultlog.py b/_pytest/resultlog.py --- a/_pytest/result

[pypy-commit] pypy gc_no_cleanup_nursery: kill debug prints from dict

2014-09-03 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73292:2efd57cc1412 Date: 2014-09-03 14:41 -0600 http://bitbucket.org/pypy/pypy/changeset/2efd57cc1412/ Log:kill debug prints from dict diff --git a/rpython/rtyper/lltypesystem/rdict.py b/rpython/rtyper/lltypesystem/rdict.p

[pypy-commit] pypy gc_no_cleanup_nursery: start working on the JIT - first part is that we don't optimize away storage

2014-09-03 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73291:0038daf24dd5 Date: 2014-09-03 14:33 -0600 http://bitbucket.org/pypy/pypy/changeset/0038daf24dd5/ Log:start working on the JIT - first part is that we don't optimize away storage of nulls diff --git a/rpython/j

[pypy-commit] pypy gc_no_cleanup_nursery: fixes

2014-09-03 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73290:6a7d16b9825a Date: 2014-09-03 13:49 -0600 http://bitbucket.org/pypy/pypy/changeset/6a7d16b9825a/ Log:fixes diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py --- a/rpython/

[pypy-commit] pypy gc_no_cleanup_nursery: kill malloc_nonmovable - it turned out to be a bad idea to start with

2014-09-03 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73289:b1e335a09328 Date: 2014-09-03 11:28 -0600 http://bitbucket.org/pypy/pypy/changeset/b1e335a09328/ Log:kill malloc_nonmovable - it turned out to be a bad idea to start with diff --git a/pypy/tool/pypyjit_child.p

[pypy-commit] stmgc default: add some XXXs

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1343:0bb3f6af0fa4 Date: 2014-09-03 17:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/0bb3f6af0fa4/ Log:add some XXXs diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -9,11 +9,14 @@ void _signal_handler(int si

[pypy-commit] pypy default: oups

2014-09-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r73288:fd526e56da5a Date: 2014-09-03 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/fd526e56da5a/ Log:oups diff --git a/_pytest/resultlog.py b/_pytest/resultlog.py --- a/_pytest/resultlog.py +++ b/_pytest/resultlog.py @@ -109,4 +109,4 @@ def _saf

[pypy-commit] pypy default: Be safe: it seems we can get unicode strings here, and the print_() function

2014-09-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r73287:2765b0c6e842 Date: 2014-09-03 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/2765b0c6e842/ Log:Be safe: it seems we can get unicode strings here, and the print_() function just calls str(x) on them. diff --git a/_pytest/resultlog.py

[pypy-commit] stmgc default: start with some signal handling

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1342:d02e51a1b9e1 Date: 2014-09-03 16:45 +0200 http://bitbucket.org/pypy/stmgc/changeset/d02e51a1b9e1/ Log:start with some signal handling diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -2,9 +2,23 @@ # error "mus

[pypy-commit] pypy ppc-updated-backend: Don't use autopath, set PYTHONPATH instead

2014-09-03 Thread ISF
Author: Ivan Sichmann Freitas Branch: ppc-updated-backend Changeset: r73285:9ed110ab86ea Date: 2014-08-28 13:44 -0300 http://bitbucket.org/pypy/pypy/changeset/9ed110ab86ea/ Log:Don't use autopath, set PYTHONPATH instead diff --git a/rpython/jit/backend/ppc/tool/viewcode.py b/rpython/jit/bac

[pypy-commit] pypy ppc-updated-backend: Add support for disassembling big endian ppc dumps

2014-09-03 Thread ISF
Author: Ivan Sichmann Freitas Branch: ppc-updated-backend Changeset: r73286:1ce94dc202c5 Date: 2014-09-03 14:10 -0300 http://bitbucket.org/pypy/pypy/changeset/1ce94dc202c5/ Log:Add support for disassembling big endian ppc dumps diff --git a/rpython/jit/backend/tool/viewcode.py b/rpython/jit

[pypy-commit] stmgc default: re-add shadowstack

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1341:4a48705ca8ce Date: 2014-09-03 15:45 +0200 http://bitbucket.org/pypy/stmgc/changeset/4a48705ca8ce/ Log:re-add shadowstack diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -130,6 +130,7 @@ #ifndef NDEBUG ST

[pypy-commit] stmgc default: start using a global commit log

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1340:03fc557e29dd Date: 2014-09-03 14:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/03fc557e29dd/ Log:start using a global commit log diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -3,6 +3,85 @@ #endif +

[pypy-commit] stmgc default: do simple minor collections

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1339:99ad13731c25 Date: 2014-09-03 13:33 +0200 http://bitbucket.org/pypy/stmgc/changeset/99ad13731c25/ Log:do simple minor collections diff --git a/c8/stm/gcpage.h b/c8/stm/gcpage.h --- a/c8/stm/gcpage.h +++ b/c8/stm/gcpage.h @@ -5,3 +5,4 @@ static

[pypy-commit] stmgc default: deal with unshared-pages-by-default with an explicit obj-sync after allocate_old

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1338:410a8bb1bea6 Date: 2014-09-03 13:17 +0200 http://bitbucket.org/pypy/stmgc/changeset/410a8bb1bea6/ Log:deal with unshared-pages-by-default with an explicit obj-sync after allocate_old diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/

[pypy-commit] stmgc default: re-introduce objects_pointing_to_nursery

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1336:3efac6fcb465 Date: 2014-09-03 10:35 +0200 http://bitbucket.org/pypy/stmgc/changeset/3efac6fcb465/ Log:re-introduce objects_pointing_to_nursery diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -5,7 +5,16 @@ v

[pypy-commit] stmgc default: remove special segment 0 and introduce simple stm_allocate_old for tests

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1337:0d99d2f929cd Date: 2014-09-03 11:30 +0200 http://bitbucket.org/pypy/stmgc/changeset/0d99d2f929cd/ Log:remove special segment 0 and introduce simple stm_allocate_old for tests diff --git a/c8/stm/core.h b/c8/stm/core.h --- a/c8/stm/core.h +

[pypy-commit] stmgc default: +1

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1335:40e30c73642d Date: 2014-09-03 10:19 +0200 http://bitbucket.org/pypy/stmgc/changeset/40e30c73642d/ Log:+1 diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -85,7 +85,6 @@ assert(STM_PSEGMENT->running_pthread

[pypy-commit] stmgc default: really pass 2nd test

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1334:5eb79da39a17 Date: 2014-09-03 10:16 +0200 http://bitbucket.org/pypy/stmgc/changeset/5eb79da39a17/ Log:really pass 2nd test diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -99,3 +99,57 @@ s_mutex_unlock(

[pypy-commit] pypy gc-incminimark-pinning: update comments in rffi

2014-09-03 Thread groggi
Author: Gregor Wegberg Branch: gc-incminimark-pinning Changeset: r73284:f7d67105c780 Date: 2014-09-03 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/f7d67105c780/ Log:update comments in rffi diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/r

[pypy-commit] cffi default: Merged in malthe/cffi/tmpdir-from-environ (pull request #46)

2014-09-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r1564:66970d83f3a0 Date: 2014-09-03 10:26 +0200 http://bitbucket.org/cffi/cffi/changeset/66970d83f3a0/ Log:Merged in malthe/cffi/tmpdir-from-environ (pull request #46) Add support for alternative "tmpdir" diff --git a/cffi/api.py b/cffi/api.py

[pypy-commit] cffi tmpdir-from-environ: Mention 'CFFI_TMPDIR' in changelog

2014-09-03 Thread malthe
Author: malthe Branch: tmpdir-from-environ Changeset: r1563:77488a5815a5 Date: 2014-09-02 14:59 +0200 http://bitbucket.org/cffi/cffi/changeset/77488a5815a5/ Log:Mention 'CFFI_TMPDIR' in changelog diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/sou

[pypy-commit] cffi tmpdir-from-environ: The 'Verifier' class already falls back to '_caller_dir_pycache'

2014-09-03 Thread malthe
Author: malthe Branch: tmpdir-from-environ Changeset: r1561:b59844f99880 Date: 2014-09-02 13:59 +0200 http://bitbucket.org/cffi/cffi/changeset/b59844f99880/ Log:The 'Verifier' class already falls back to '_caller_dir_pycache' diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi

[pypy-commit] cffi tmpdir-from-environ: Add support for 'CFFI_TMPDIR' environment variable

2014-09-03 Thread malthe
Author: malthe Branch: tmpdir-from-environ Changeset: r1562:a9fa3e1d222d Date: 2014-09-02 14:07 +0200 http://bitbucket.org/cffi/cffi/changeset/a9fa3e1d222d/ Log:Add support for 'CFFI_TMPDIR' environment variable If set, the value is used as the 'tmpdir' instead of the caller d

[pypy-commit] stmgc default: pass 2 simple tests

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1333:8ee2f1a4c200 Date: 2014-09-03 10:03 +0200 http://bitbucket.org/pypy/stmgc/changeset/8ee2f1a4c200/ Log:pass 2 simple tests diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nursery.c @@ -30,6 +30,12 @@ return

[pypy-commit] stmgc default: WIP

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1332:e250803b835e Date: 2014-09-03 09:54 +0200 http://bitbucket.org/pypy/stmgc/changeset/e250803b835e/ Log:WIP diff too long, truncating to 2000 out of 2893 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -8,3 +8,4 @@ */__

[pypy-commit] stmgc default: update hgignore

2014-09-03 Thread Raemi
Author: Remi Meier Branch: Changeset: r1331:56d393181533 Date: 2014-09-02 17:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/56d393181533/ Log:update hgignore diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -7,3 +7,4 @@ *.orig */__pycache__ *.out.* +*/\#*\# _