[pypy-commit] pypy default: Add a test for the thread-aware ticker.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48076:da46d9c97e58 Date: 2011-10-16 10:04 +0200 http://bitbucket.org/pypy/pypy/changeset/da46d9c97e58/ Log:Add a test for the thread-aware ticker. diff --git a/pypy/module/pypyjit/test_pypy_c/test_thread.py

[pypy-commit] pypy continulet-jit: In-progress: add some notion of stacklet id.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit Changeset: r48077:b0e1da0656a9 Date: 2011-10-16 11:49 +0200 http://bitbucket.org/pypy/pypy/changeset/b0e1da0656a9/ Log:In-progress: add some notion of stacklet id. Not composable at all, but seems to be needed for the JIT's

[pypy-commit] pypy continulet-jit: Kill debugging prints.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit Changeset: r48079:24ab27e99c85 Date: 2011-10-16 13:32 +0200 http://bitbucket.org/pypy/pypy/changeset/24ab27e99c85/ Log:Kill debugging prints. diff --git a/pypy/translator/c/src/stacklet/stacklet.c

[pypy-commit] pypy continulet-jit: Finish the part in the C code.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit Changeset: r48078:ff490d93d8b4 Date: 2011-10-16 13:31 +0200 http://bitbucket.org/pypy/pypy/changeset/ff490d93d8b4/ Log:Finish the part in the C code. diff --git a/pypy/translator/c/src/stacklet/stacklet.c

[pypy-commit] pypy continulet-jit: Forgot a free() in a corner case.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit Changeset: r48080:5d59522520df Date: 2011-10-16 13:42 +0200 http://bitbucket.org/pypy/pypy/changeset/5d59522520df/ Log:Forgot a free() in a corner case. diff --git a/pypy/translator/c/src/stacklet/stacklet.c

[pypy-commit] pypy default: Add a bad workaround that should hopefully fix the JIT

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48082:f671d242b164 Date: 2011-10-16 15:09 +0200 http://bitbucket.org/pypy/pypy/changeset/f671d242b164/ Log:Add a bad workaround that should hopefully fix the JIT in the presence of _continuations --- mostly by killing the

[pypy-commit] pypy jit-tagged-2: Close branch, to be merged.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: jit-tagged-2 Changeset: r48083:bdc101d37e6d Date: 2011-10-16 16:08 +0200 http://bitbucket.org/pypy/pypy/changeset/bdc101d37e6d/ Log:Close branch, to be merged. ___ pypy-commit mailing list

[pypy-commit] pypy default: Merge 'jit-tagged-2': add JIT support for the rerased module

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48084:6281b527f712 Date: 2011-10-16 16:09 +0200 http://bitbucket.org/pypy/pypy/changeset/6281b527f712/ Log:Merge 'jit-tagged-2': add JIT support for the rerased module to erase integers as odd-valued pseudo-pointers. diff --git

[pypy-commit] pypy default: Fix the test: calling sleep() may not release the GIL before translation.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48085:6048a0bf9e33 Date: 2011-10-16 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/6048a0bf9e33/ Log:Fix the test: calling sleep() may not release the GIL before translation. diff --git

[pypy-commit] pypy default: Attempt to fix sys._current_frames() by returning fake frame

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48086:d48eaa036796 Date: 2011-10-16 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/d48eaa036796/ Log:Attempt to fix sys._current_frames() by returning fake frame objects. diff --git a/pypy/jit/codewriter/jtransform.py

[pypy-commit] pypy malloc-value: close branch, isn't going anywhere.

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: malloc-value Changeset: r48087:dfa764e18840 Date: 2011-10-16 12:07 -0400 http://bitbucket.org/pypy/pypy/changeset/dfa764e18840/ Log:close branch, isn't going anywhere. ___ pypy-commit mailing list

[pypy-commit] pypy numpy-complex: switch to a tuple representation, wish we had namedtuples

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-complex Changeset: r48088:f097c04396bf Date: 2011-10-16 12:15 -0400 http://bitbucket.org/pypy/pypy/changeset/f097c04396bf/ Log:switch to a tuple representation, wish we had namedtuples diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy numpy-complex: progress via-hacks.

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-complex Changeset: r48090:dfe5d22615a6 Date: 2011-10-16 12:42 -0400 http://bitbucket.org/pypy/pypy/changeset/dfe5d22615a6/ Log:progress via-hacks. diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py ---

[pypy-commit] pypy inline-dict-ops: move stuff around a bit.

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: inline-dict-ops Changeset: r48092:8c21856a5724 Date: 2011-10-16 13:39 -0400 http://bitbucket.org/pypy/pypy/changeset/8c21856a5724/ Log:move stuff around a bit. diff --git a/pypy/rpython/lltypesystem/rdict.py

[pypy-commit] pypy default: Move this logic here, so that it is also used for Linux64.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48093:ad955890a446 Date: 2011-10-16 17:47 +0200 http://bitbucket.org/pypy/pypy/changeset/ad955890a446/ Log:Move this logic here, so that it is also used for Linux64. diff --git a/pypy/translator/platform/linux.py

[pypy-commit] pypy default: Forgot that destroy() must be called explicitly.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48094:244cffb0fff0 Date: 2011-10-16 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/244cffb0fff0/ Log:Forgot that destroy() must be called explicitly. diff --git a/pypy/module/_continuation/interp_continuation.py

[pypy-commit] pypy default: Checking in a test for the previous fix. It fails with tonight's

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48096:07c72584eb47 Date: 2011-10-16 23:08 +0200 http://bitbucket.org/pypy/pypy/changeset/07c72584eb47/ Log:Checking in a test for the previous fix. It fails with tonight's pypy-c; hopefully it will pass with next night's. diff

[pypy-commit] pypy numpy NDimArray: can construct NDimArray

2011-10-16 Thread mattip
Author: mattip Branch: numpy NDimArray Changeset: r48099:c967a5f84d60 Date: 2011-10-16 22:54 +0200 http://bitbucket.org/pypy/pypy/changeset/c967a5f84d60/ Log:can construct NDimArray diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy numpy NDimArray: start

2011-10-16 Thread mattip
Author: mattip Branch: numpy NDimArray Changeset: r48098:9d6ec72a5681 Date: 2011-10-16 08:36 +0200 http://bitbucket.org/pypy/pypy/changeset/9d6ec72a5681/ Log:start diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py ---

[pypy-commit] pypy numpy NDimArray: fix iterative indexing

2011-10-16 Thread mattip
Author: mattip Branch: numpy NDimArray Changeset: r48101:26c000b7e0f5 Date: 2011-10-16 23:07 +0200 http://bitbucket.org/pypy/pypy/changeset/26c000b7e0f5/ Log:fix iterative indexing diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py ---

[pypy-commit] pypy default: Fix the position of the unmatched ')' errors.

2011-10-16 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r48102:2c0f4e7c8383 Date: 2011-10-16 23:39 +0200 http://bitbucket.org/pypy/pypy/changeset/2c0f4e7c8383/ Log:Fix the position of the unmatched ')' errors. diff --git a/pypy/interpreter/pyparser/pytokenizer.py

[pypy-commit] pypy default: handle division by zero in numpy correctly

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r48103:bcab5565a59a Date: 2011-10-16 20:29 -0400 http://bitbucket.org/pypy/pypy/changeset/bcab5565a59a/ Log:handle division by zero in numpy correctly diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy numpy NDimArray: merged default in

2011-10-16 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy NDimArray Changeset: r48104:cb0cdef747f2 Date: 2011-10-16 20:31 -0400 http://bitbucket.org/pypy/pypy/changeset/cb0cdef747f2/ Log:merged default in diff --git a/pypy/interpreter/pyparser/pytokenizer.py

[pypy-commit] pypy rgc-mem-pressure: add memory pressure with a more fixed size for testing

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48105:dca685fec278 Date: 2011-10-16 20:24 -0600 http://bitbucket.org/pypy/pypy/changeset/dca685fec278/ Log:add memory pressure with a more fixed size for testing diff --git

[pypy-commit] pypy rgc-mem-pressure: small fix

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48107:89bac1cc8a60 Date: 2011-10-16 20:32 -0600 http://bitbucket.org/pypy/pypy/changeset/89bac1cc8a60/ Log:small fix diff --git a/pypy/rpython/memory/gctransform/framework.py

[pypy-commit] pypy rgc-mem-pressure: small fix

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48110:8b7a07081692 Date: 2011-10-16 23:22 -0600 http://bitbucket.org/pypy/pypy/changeset/8b7a07081692/ Log:small fix diff --git a/pypy/rpython/llinterp.py b/pypy/rpython/llinterp.py ---