[pypy-commit] pypy default: Check the type of the text arguments, and cast unicodes to strings in

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r64860:0c8571de8df4 Date: 2013-06-12 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/0c8571de8df4/ Log:Check the type of the text arguments, and cast unicodes to strings in the default encoding (as CPython). Fix for issue

[pypy-commit] stmgc default: The single-thread version passes now

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r95:06effc1c372c Date: 2013-06-12 11:25 +0200 http://bitbucket.org/pypy/stmgc/changeset/06effc1c372c/ Log:The single-thread version passes 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: Wrote bogus value: it needs to be new_revision (which is cur_time + 1).

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r94:0bdc2d4e6f29 Date: 2013-06-12 11:22 +0200 http://bitbucket.org/pypy/stmgc/changeset/0bdc2d4e6f29/ Log:Wrote bogus value: it needs to be new_revision (which is cur_time + 1). diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++

[pypy-commit] stmgc default: reorganize

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r97:37a90d1c2610 Date: 2013-06-12 11:41 +0200 http://bitbucket.org/pypy/stmgc/changeset/37a90d1c2610/ Log:reorganize diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -238,49 +238,40 @@ if (P-h_tid

[pypy-commit] stmgc default: Fixes in test

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r98:30dd165d9c04 Date: 2013-06-12 11:47 +0200 http://bitbucket.org/pypy/stmgc/changeset/30dd165d9c04/ Log:Fixes in test diff --git a/c4/test/support.py b/c4/test/support.py --- a/c4/test/support.py +++ b/c4/test/support.py @@ -465,11

[pypy-commit] stmgc default: Fix: wrong label

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r96:1c52e9c6610d Date: 2013-06-12 11:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/1c52e9c6610d/ Log:Fix: wrong label diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -98,6 +98,7 @@ along this chain. */

[pypy-commit] pypy default: add a testcase for the failing case of having a jump to a label having a float that was spilled currently loaded in a register

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64864:59fdc0758a45 Date: 2013-06-12 06:00 -0500 http://bitbucket.org/pypy/pypy/changeset/59fdc0758a45/ Log:add a testcase for the failing case of having a jump to a label having a float that was spilled currently

[pypy-commit] pypy default: rename is_reg method to is_core_reg on location objects

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64863:d417faaac238 Date: 2013-06-12 05:46 -0500 http://bitbucket.org/pypy/pypy/changeset/d417faaac238/ Log:rename is_reg method to is_core_reg on location objects diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy default: missing checks

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64861:83dcd564b807 Date: 2013-06-12 04:20 -0500 http://bitbucket.org/pypy/pypy/changeset/83dcd564b807/ Log:missing checks diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py ---

[pypy-commit] pypy default: (arigo, bivab): simple fix for a hard to track issue. When compiling a label we

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64865:4283f7772bc0 Date: 2013-06-12 06:05 -0500 http://bitbucket.org/pypy/pypy/changeset/4283f7772bc0/ Log:(arigo, bivab): simple fix for a hard to track issue. When compiling a label we were keeping the

[pypy-commit] pypy default: dead code

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64866:ab0dd631c220 Date: 2013-06-12 13:12 +0200 http://bitbucket.org/pypy/pypy/changeset/ab0dd631c220/ Log:dead code diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py ---

[pypy-commit] stmgc default: Fix the reference in stolen objects: from protected to public stubs.

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r99:2632ae98315f Date: 2013-06-12 15:21 +0200 http://bitbucket.org/pypy/stmgc/changeset/2632ae98315f/ Log:Fix the reference in stolen objects: from protected to public stubs. diff --git a/c4/lists.c b/c4/lists.c --- a/c4/lists.c +++

[pypy-commit] stmgc default: progress

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r100:3f28eb08b77f Date: 2013-06-12 19:12 +0200 http://bitbucket.org/pypy/stmgc/changeset/3f28eb08b77f/ Log:progress diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -120,7 +120,7 @@ /* we update

[pypy-commit] pypy numpypy-nditer: Slices returned by nditer should be readonly by default

2013-06-12 Thread rguillebert
Author: Romain Guillebert romain...@gmail.com Branch: numpypy-nditer Changeset: r64868:27ffa87a4dbd Date: 2013-06-12 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/27ffa87a4dbd/ Log:Slices returned by nditer should be readonly by default diff --git

[pypy-commit] stmgc default: Still trying to figure out what _stm_nonrecord_barrier() should return to make the most sense for the tests, but I think I

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r101:b853700f30eb Date: 2013-06-12 21:15 +0200 http://bitbucket.org/pypy/stmgc/changeset/b853700f30eb/ Log:Still trying to figure out what _stm_nonrecord_barrier() should return to make the most sense for the tests, but I think I

[pypy-commit] stmgc default: Fix the next issue

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r102:5eaf6b65867f Date: 2013-06-12 21:22 +0200 http://bitbucket.org/pypy/stmgc/changeset/5eaf6b65867f/ Log:Fix the next issue diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -511,7 +511,18 @@ v =

[pypy-commit] stmgc default: Next fix

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r103:8fc7970d87ba Date: 2013-06-12 21:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/8fc7970d87ba/ Log:Next fix diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -193,6 +193,7 @@ /*assert(P-h_revision 1);*/ }

[pypy-commit] stmgc default: Yes, now all of test_random passes

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r104:a61854f3b10b Date: 2013-06-12 22:04 +0200 http://bitbucket.org/pypy/stmgc/changeset/a61854f3b10b/ Log:Yes, now all of test_random passes diff --git a/c4/steal.c b/c4/steal.c --- a/c4/steal.c +++ b/c4/steal.c @@ -73,7 +73,8 @@

[pypy-commit] stmgc default: Pom pom pom

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r105:e7072b7314b1 Date: 2013-06-12 22:30 +0200 http://bitbucket.org/pypy/stmgc/changeset/e7072b7314b1/ Log:Pom pom pom diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -238,7 +238,8 @@ assert(pubobj != P);

[pypy-commit] stmgc default: Pass another iteration

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r108:bb408c71bf7f Date: 2013-06-12 23:00 +0200 http://bitbucket.org/pypy/stmgc/changeset/bb408c71bf7f/ Log:Pass another iteration diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/test_random.py +++

[pypy-commit] stmgc default: A suspicious-looking fix, but a valid fix nevertheless

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r109:c9938a7b55fb Date: 2013-06-12 23:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/c9938a7b55fb/ Log:A suspicious-looking fix, but a valid fix nevertheless diff --git a/c4/steal.c b/c4/steal.c --- a/c4/steal.c +++ b/c4/steal.c @@

[pypy-commit] stmgc default: Clear the fxcache when we want to be sure to get a conflict.

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r106:e11ad4a6f501 Date: 2013-06-12 22:43 +0200 http://bitbucket.org/pypy/stmgc/changeset/e11ad4a6f501/ Log:Clear the fxcache when we want to be sure to get a conflict. diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -39,6

[pypy-commit] stmgc default: Disable testing for that, doesn't seem to give much

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r107:211b51d42996 Date: 2013-06-12 22:59 +0200 http://bitbucket.org/pypy/stmgc/changeset/211b51d42996/ Log:Disable testing for that, doesn't seem to give much diff --git a/c4/test/test_random.py b/c4/test/test_random.py ---

[pypy-commit] stmgc default: fixes

2013-06-12 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r110:ec1fe577a446 Date: 2013-06-12 23:05 +0200 http://bitbucket.org/pypy/stmgc/changeset/ec1fe577a446/ Log:fixes diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/test_random.py +++ b/c4/test/test_random.py @@