[pypy-commit] stmgc default: The 'clear_section_count' was broken: it was never different than

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r297:6fe714d82eba Date: 2013-06-27 08:08 +0200 http://bitbucket.org/pypy/stmgc/changeset/6fe714d82eba/ Log:The 'clear_section_count' was broken: it was never different than GC_NURSERY_SECTION. Try to fix it another way. diff

[pypy-commit] stmgc default: Fixes

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r299:4413d3ad4a81 Date: 2013-06-27 09:18 +0200 http://bitbucket.org/pypy/stmgc/changeset/4413d3ad4a81/ Log:Fixes diff --git a/c4/dbgmem.c b/c4/dbgmem.c --- a/c4/dbgmem.c +++ b/c4/dbgmem.c @@ -2,10 +2,12 @@ #include sys/mman.h

[pypy-commit] stmgc default: Improve the previous hack.

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r298:c27e67b3f4ff Date: 2013-06-27 09:16 +0200 http://bitbucket.org/pypy/stmgc/changeset/c27e67b3f4ff/ Log:Improve the previous hack. diff --git a/c4/dbgmem.c b/c4/dbgmem.c --- a/c4/dbgmem.c +++ b/c4/dbgmem.c @@ -1,10 +1,10 @@ #include

[pypy-commit] pypy default: replace an import *, fijal said it caused a bug

2013-06-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r65032:be858ed67028 Date: 2013-06-27 00:34 -0700 http://bitbucket.org/pypy/pypy/changeset/be858ed67028/ Log:replace an import *, fijal said it caused a bug diff --git a/rpython/jit/backend/x86/regalloc.py

[pypy-commit] pypy default: rearrange

2013-06-27 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r65033:d22b26973268 Date: 2013-06-27 00:38 -0700 http://bitbucket.org/pypy/pypy/changeset/d22b26973268/ Log:rearrange diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py ---

[pypy-commit] stmgc default: Return a boolean, not a revision_t.

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r300:4c3aa2e18d97 Date: 2013-06-27 10:10 +0200 http://bitbucket.org/pypy/stmgc/changeset/4c3aa2e18d97/ Log:Return a boolean, not a revision_t. diff --git a/c4/nursery.c b/c4/nursery.c --- a/c4/nursery.c +++ b/c4/nursery.c @@ -226,7

[pypy-commit] pypy kill-gen-store-back-in: kill the ootype tests too

2013-06-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: kill-gen-store-back-in Changeset: r65035:a6063d1bdd68 Date: 2013-06-27 11:04 +0200 http://bitbucket.org/pypy/pypy/changeset/a6063d1bdd68/ Log:kill the ootype tests too diff --git a/rpython/rtyper/test/test_rvirtualizable.py

[pypy-commit] pypy py3k-memoryview: SubBuffers need a specific format and itemsize.

2013-06-27 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r65036:9467784455fc Date: 2013-06-27 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/9467784455fc/ Log:SubBuffers need a specific format and itemsize. diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.py ---

[pypy-commit] stmgc default: Progress

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r303:08f615ac1415 Date: 2013-06-27 14:24 +0200 http://bitbucket.org/pypy/stmgc/changeset/08f615ac1415/ Log:Progress diff --git a/README.txt b/README.txt --- a/README.txt +++ b/README.txt @@ -9,10 +9,11 @@ The library interface is in

[pypy-commit] stmgc default: Redo the thread-local object.

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r304:d91b7aa21484 Date: 2013-06-27 14:59 +0200 http://bitbucket.org/pypy/stmgc/changeset/d91b7aa21484/ Log:Redo the thread-local object. diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -1467,6 +1467,8 @@ return pd; }

[pypy-commit] stmgc default: Fix threadlocals.

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r305:5e0ebfe06495 Date: 2013-06-27 15:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/5e0ebfe06495/ Log:Fix threadlocals. diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -842,6 +842,13 @@

[pypy-commit] pypy default: merge

2013-06-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: Changeset: r65039:2fca073afc8e Date: 2013-06-27 16:44 +0200 http://bitbucket.org/pypy/pypy/changeset/2fca073afc8e/ Log:merge diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy default: move code from strutil to rstring, rarithmetic, rfloat and rbigint.

2013-06-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: Changeset: r65038:c1fe611caf63 Date: 2013-06-27 14:26 +0200 http://bitbucket.org/pypy/pypy/changeset/c1fe611caf63/ Log:move code from strutil to rstring, rarithmetic, rfloat and rbigint. diff --git a/pypy/module/_csv/interp_reader.py

[pypy-commit] pypy kill-gen-store-back-in: Implement a hint to call gen_store_back by hand. useful for generators

2013-06-27 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: kill-gen-store-back-in Changeset: r65040:8001b03cceff Date: 2013-06-27 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/8001b03cceff/ Log:Implement a hint to call gen_store_back by hand. useful for generators diff --git

[pypy-commit] pypy default: test, implement cfloat alias for complex64

2013-06-27 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: Changeset: r65041:37ecba0fbf1c Date: 2013-06-27 19:03 +0300 http://bitbucket.org/pypy/pypy/changeset/37ecba0fbf1c/ Log:test, implement cfloat alias for complex64 diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] stmgc default: Finish the tests, which all pass now. Yay!

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r310:102472b49110 Date: 2013-06-27 17:55 +0200 http://bitbucket.org/pypy/stmgc/changeset/102472b49110/ Log:Finish the tests, which all pass now. Yay! diff --git a/duhton/test/test_gc.py b/duhton/test/test_gc.py ---

[pypy-commit] stmgc default: Implement transactions (incomplete so far)

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r306:6b07c127c560 Date: 2013-06-27 17:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/6b07c127c560/ Log:Implement transactions (incomplete so far) diff --git a/duhton/consobject.c b/duhton/consobject.c --- a/duhton/consobject.c +++

[pypy-commit] stmgc default: Adapt the tests to the large amount of stderr output

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r308:c03eaca800d4 Date: 2013-06-27 17:32 +0200 http://bitbucket.org/pypy/stmgc/changeset/c03eaca800d4/ Log:Adapt the tests to the large amount of stderr output diff --git a/duhton/test/support.py b/duhton/test/support.py ---

[pypy-commit] stmgc default: Finish transaction.c

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r312:4d0b9fa7c7b8 Date: 2013-06-27 19:20 +0200 http://bitbucket.org/pypy/stmgc/changeset/4d0b9fa7c7b8/ Log:Finish transaction.c diff --git a/duhton/test/test_transaction.py b/duhton/test/test_transaction.py ---

[pypy-commit] stmgc default: Optimize

2013-06-27 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r313:bf59a2c0e4eb Date: 2013-06-27 19:44 +0200 http://bitbucket.org/pypy/stmgc/changeset/bf59a2c0e4eb/ Log:Optimize diff --git a/c4/et.h b/c4/et.h --- a/c4/et.h +++ b/c4/et.h @@ -66,7 +66,7 @@ static const revision_t GCFLAG_PUBLIC

[pypy-commit] pypy default: test, implement more of np.array(), allow changing dtype, correctly create views when copy=False

2013-06-27 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: Changeset: r65042:8597c6c08cd3 Date: 2013-06-27 21:39 +0300 http://bitbucket.org/pypy/pypy/changeset/8597c6c08cd3/ Log:test, implement more of np.array(), allow changing dtype, correctly create views when copy=False diff --git

[pypy-commit] pypy default: fix for noop

2013-06-27 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: Changeset: r65043:8bceb82940f0 Date: 2013-06-27 23:14 +0300 http://bitbucket.org/pypy/pypy/changeset/8bceb82940f0/ Log:fix for noop diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy default: the JIT now sees less of parsing, because it does not look into rbigint. This

2013-06-27 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: Changeset: r65044:345c2ca63bc3 Date: 2013-06-27 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/345c2ca63bc3/ Log:the JIT now sees less of parsing, because it does not look into rbigint. This does not seem like a loss though.

[pypy-commit] pypy default: fix zjit compilation

2013-06-27 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: Changeset: r65045:0c553eed18ac Date: 2013-06-28 08:13 +0300 http://bitbucket.org/pypy/pypy/changeset/0c553eed18ac/ Log:fix zjit compilation diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py ---