[pypy-commit] stmgc default: Fix, going in another direction than cb8059368058: stmgc_duplicate()

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r141:337b49208d45 Date: 2013-06-16 11:15 +0200 http://bitbucket.org/pypy/stmgc/changeset/337b49208d45/ Log:Fix, going in another direction than cb8059368058: stmgc_duplicate() should not cause any minor collection --- the write

[pypy-commit] stmgc default: Fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r143:4420ecc1548e Date: 2013-06-16 11:50 +0200 http://bitbucket.org/pypy/stmgc/changeset/4420ecc1548e/ Log:Fix diff --git a/c4/nursery.c b/c4/nursery.c --- a/c4/nursery.c +++ b/c4/nursery.c @@ -144,7 +144,12 @@ gcptr *items =

[pypy-commit] stmgc default: Next test failure

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r142:3f512083c4c1 Date: 2013-06-16 11:48 +0200 http://bitbucket.org/pypy/stmgc/changeset/3f512083c4c1/ Log:Next test failure diff --git a/c4/test/model.py b/c4/test/model.py --- a/c4/test/model.py +++ b/c4/test/model.py @@ -179,3 +179,10

[pypy-commit] stmgc default: single-threaded tests seem to pass now.

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r144:e33b431fa84c Date: 2013-06-16 11:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/e33b431fa84c/ Log:single-threaded tests seem to pass now. diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/test_random.py

[pypy-commit] stmgc default: Fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r145:293c7843ae68 Date: 2013-06-16 12:40 +0200 http://bitbucket.org/pypy/stmgc/changeset/293c7843ae68/ Log:Fix diff --git a/c4/steal.c b/c4/steal.c --- a/c4/steal.c +++ b/c4/steal.c @@ -224,6 +224,10 @@ must appear in

[pypy-commit] stmgc default: Fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r146:7635c4202e9b Date: 2013-06-16 12:47 +0200 http://bitbucket.org/pypy/stmgc/changeset/7635c4202e9b/ Log:Fix diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -866,6 +866,9 @@ { gcptr R = item-addr; gcptr

[pypy-commit] stmgc default: Fix the test.

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r147:891faa27d62d Date: 2013-06-16 13:02 +0200 http://bitbucket.org/pypy/stmgc/changeset/891faa27d62d/ Log:Fix the test. diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/test_random.py +++

[pypy-commit] stmgc default: in-progress

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r148:d7c0041a6fa2 Date: 2013-06-16 15:32 +0200 http://bitbucket.org/pypy/stmgc/changeset/d7c0041a6fa2/ Log:in-progress diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -1363,6 +1363,7 @@ assert(d-active == 0);

[pypy-commit] stmgc default: Copy this logic from c3.

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r149:921a07e0b869 Date: 2013-06-16 16:19 +0200 http://bitbucket.org/pypy/stmgc/changeset/921a07e0b869/ Log:Copy this logic from c3. diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -790,6 +790,7 @@

[pypy-commit] stmgc default: Bug fix (GCFLAG_PUBLIC - GCFLAG_OLD, in the middle of debugging prints)

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r151:502b592672e6 Date: 2013-06-16 16:58 +0200 http://bitbucket.org/pypy/stmgc/changeset/502b592672e6/ Log:Bug fix (GCFLAG_PUBLIC - GCFLAG_OLD, in the middle of debugging prints) diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++

[pypy-commit] stmgc default: Progress

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r150:ae17752628f7 Date: 2013-06-16 16:23 +0200 http://bitbucket.org/pypy/stmgc/changeset/ae17752628f7/ Log:Progress diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -753,6 +753,7 @@ { if (d-active = 0) { +

[pypy-commit] stmgc default: Fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r152:9507e1b05a3c Date: 2013-06-16 17:17 +0200 http://bitbucket.org/pypy/stmgc/changeset/9507e1b05a3c/ Log:Fix diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -286,6 +286,10 @@ static void _check_flags(gcptr P) {

[pypy-commit] cffi default: Fix for the alignment calculation of anonymous and zero sized bitfields on ARM.

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1268:09f85e97e9d3 Date: 2013-06-16 10:18 -0500 http://bitbucket.org/cffi/cffi/changeset/09f85e97e9d3/ Log:Fix for the alignment calculation of anonymous and zero sized bitfields on ARM. diff --git

[pypy-commit] pypy default: import tests from cffi

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64894:8d3a39a0e619 Date: 2013-06-16 10:56 -0500 http://bitbucket.org/pypy/pypy/changeset/8d3a39a0e619/ Log:import tests from cffi diff --git a/pypy/module/test_lib_pypy/cffi_tests/test_ffi_backend.py

[pypy-commit] pypy default: Fix for the alignment calculation of anonymous and zero width bitfields on ARM

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64893:45b0965e4d99 Date: 2013-06-16 10:48 -0500 http://bitbucket.org/pypy/pypy/changeset/45b0965e4d99/ Log:Fix for the alignment calculation of anonymous and zero width bitfields on ARM diff --git

[pypy-commit] stmgc default: Next fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r153:dc86e7cd8452 Date: 2013-06-16 18:15 +0200 http://bitbucket.org/pypy/stmgc/changeset/dc86e7cd8452/ Log:Next fix diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -601,6 +601,13 @@ before it was turned

[pypy-commit] stmgc default: Don't use tcolor=37, which is white

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r154:9e594643aa52 Date: 2013-06-16 18:16 +0200 http://bitbucket.org/pypy/stmgc/changeset/9e594643aa52/ Log:Don't use tcolor=37, which is white diff --git a/c4/fprintcolor.c b/c4/fprintcolor.c --- a/c4/fprintcolor.c +++ b/c4/fprintcolor.c

[pypy-commit] stmgc default: Revert the change done in a recent commit and fix it differently

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r155:5a94c3c1a159 Date: 2013-06-16 18:21 +0200 http://bitbucket.org/pypy/stmgc/changeset/5a94c3c1a159/ Log:Revert the change done in a recent commit and fix it differently (there are cases where it was still wrong). diff --git

[pypy-commit] stmgc default: These fprints are really too much on some examples

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r158:b7f5e39b46f9 Date: 2013-06-16 18:46 +0200 http://bitbucket.org/pypy/stmgc/changeset/b7f5e39b46f9/ Log:These fprints are really too much on some examples diff --git a/c4/atomic_ops.h b/c4/atomic_ops.h --- a/c4/atomic_ops.h +++

[pypy-commit] stmgc default: Fix

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r157:c6e6c1abc9e2 Date: 2013-06-16 18:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/c6e6c1abc9e2/ Log:Fix diff --git a/c4/atomic_ops.h b/c4/atomic_ops.h --- a/c4/atomic_ops.h +++ b/c4/atomic_ops.h @@ -96,13 +96,17 @@ #endif

[pypy-commit] stmgc default: Fix the Makefile

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r156:633c13cdae59 Date: 2013-06-16 18:23 +0200 http://bitbucket.org/pypy/stmgc/changeset/633c13cdae59/ Log:Fix the Makefile diff --git a/c4/Makefile b/c4/Makefile --- a/c4/Makefile +++ b/c4/Makefile @@ -9,8 +9,8 @@ H_FILES =

[pypy-commit] stmgc default: Document the progress

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r161:6b668352cf79 Date: 2013-06-16 18:57 +0200 http://bitbucket.org/pypy/stmgc/changeset/6b668352cf79/ Log:Document the progress diff --git a/README.txt b/README.txt --- a/README.txt +++ b/README.txt @@ -9,6 +9,10 @@ The library

[pypy-commit] stmgc default: Skip again these extra tests, they seem to pass

2013-06-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r160:8da924453f29 Date: 2013-06-16 18:54 +0200 http://bitbucket.org/pypy/stmgc/changeset/8da924453f29/ Log:Skip again these extra tests, they seem to pass diff --git a/c4/test/test_random.py b/c4/test/test_random.py ---

[pypy-commit] cffi default: extend and fix test_c.py for ARM

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1270:ec08e04d0ec1 Date: 2013-06-16 14:01 -0500 http://bitbucket.org/cffi/cffi/changeset/ec08e04d0ec1/ Log:extend and fix test_c.py for ARM diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@

[pypy-commit] cffi default: check for ARM using a flag like it is done for MSVC

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1269:58dc7182ce4d Date: 2013-06-16 13:44 -0500 http://bitbucket.org/cffi/cffi/changeset/58dc7182ce4d/ Log:check for ARM using a flag like it is done for MSVC diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c ---

[pypy-commit] pypy default: check for ARM using a flag like it is done for MSVC

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64897:b4b26fd9fe5b Date: 2013-06-16 14:41 -0500 http://bitbucket.org/pypy/pypy/changeset/b4b26fd9fe5b/ Log:check for ARM using a flag like it is done for MSVC diff --git a/pypy/module/_cffi_backend/newtype.py

[pypy-commit] pypy default: import updated tests from cffi:c/test_c.py

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64896:c761d6824704 Date: 2013-06-16 14:41 -0500 http://bitbucket.org/pypy/pypy/changeset/c761d6824704/ Log:import updated tests from cffi:c/test_c.py diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py

[pypy-commit] pypy default: Return level's constant when level's name is passed.

2013-06-16 Thread Flavio Percoco
Author: Flavio Percoco flape...@gmail.com Branch: Changeset: r64898:26a150624b95 Date: 2013-06-16 23:58 +0200 http://bitbucket.org/pypy/pypy/changeset/26a150624b95/ Log:Return level's constant when level's name is passed. After splitting _levelNames dictionary into 2 separate dicts,