[pypy-commit] pypy default: Generalize passing of translation options.

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48625:9241337e06ff Date: 2011-10-31 17:45 +0100 http://bitbucket.org/pypy/pypy/changeset/9241337e06ff/ Log:Generalize passing of translation options. diff --git a/pypy/jit/codewriter/support.py b/pypy/jit/codewriter/support.py --- a/pypy/jit/codewriter

[pypy-commit] pypy default: Fix and refactor passing translation options.

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48626:6b10f883bb6a Date: 2011-10-31 17:48 +0100 http://bitbucket.org/pypy/pypy/changeset/6b10f883bb6a/ Log:Fix and refactor passing translation options. Fixes test_rerased. diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/

[pypy-commit] pypy default: merge heads

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48627:55e0646208ca Date: 2011-10-31 17:49 +0100 http://bitbucket.org/pypy/pypy/changeset/55e0646208ca/ Log:merge heads diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pypy/jit/metainterp/test/test_ajit.

[pypy-commit] pypy ppc-jit-backend: Add PPC64 instructions to gen_emit_cmp_op

2011-10-31 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r48628:450839e55d9a Date: 2011-10-31 12:57 -0400 http://bitbucket.org/pypy/pypy/changeset/450839e55d9a/ Log:Add PPC64 instructions to gen_emit_cmp_op diff --git a/pypy/jit/backend/ppc/ppcgen/helper/assembler.py b/pypy/jit/backend/ppc/ppcgen

[pypy-commit] pypy default: Also disable lightweight-finalizers in the minimark GC.

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48629:8d0125178e78 Date: 2011-10-31 18:05 +0100 http://bitbucket.org/pypy/pypy/changeset/8d0125178e78/ Log:Also disable lightweight-finalizers in the minimark GC. One test in test_newgc, whose purpose is precisely to check that we can allocate

[pypy-commit] pypy default: Fix for test_string and test_unicode, failing with the

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48630:fb26ce1b9d1b Date: 2011-10-31 17:13 + http://bitbucket.org/pypy/pypy/changeset/fb26ce1b9d1b/ Log:Fix for test_string and test_unicode, failing with the new tests added in c91b4f3c204f. diff --git a/pypy/translator/jvm/src/pypy/PyPy.ja

[pypy-commit] pypy stm: - various small improvements

2011-10-31 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r48631:db149dd0eef2 Date: 2011-10-31 19:10 +0100 http://bitbucket.org/pypy/pypy/changeset/db149dd0eef2/ Log:- various small improvements - distinguish gc- from raw-{get,set}fields - start making targetdemo really multithreaded diff --

[pypy-commit] pypy ppc-jit-backend: Removed duplicate code.

2011-10-31 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48632:9bdd48a23099 Date: 2011-10-31 22:12 +0100 http://bitbucket.org/pypy/pypy/changeset/9bdd48a23099/ Log:Removed duplicate code. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py --- a

[pypy-commit] pypy ppc-jit-backend: merge

2011-10-31 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48634:8e8436634afe Date: 2011-10-31 22:17 +0100 http://bitbucket.org/pypy/pypy/changeset/8e8436634afe/ Log:merge diff --git a/pypy/jit/backend/ppc/ppcgen/helper/assembler.py b/pypy/jit/backend/ppc/ppcgen/helper/assembler.py --- a/pypy/jit/ba

[pypy-commit] pypy ppc-jit-backend: remove debug code

2011-10-31 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48633:3e069b262a2b Date: 2011-10-31 22:16 +0100 http://bitbucket.org/pypy/pypy/changeset/3e069b262a2b/ Log:remove debug code diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py --- a/pypy/jit/

[pypy-commit] pypy numpy-multidim: add test_repr for 3-dim array

2011-10-31 Thread mattip
Author: mattip Branch: numpy-multidim Changeset: r48635:6adc66bed4bc Date: 2011-11-01 00:19 +0200 http://bitbucket.org/pypy/pypy/changeset/6adc66bed4bc/ Log:add test_repr for 3-dim array diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/

[pypy-commit] pypy ppc-jit-backend: PPC64 _emit_call

2011-10-31 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r48636:d6110e34f0eb Date: 2011-10-31 18:52 -0400 http://bitbucket.org/pypy/pypy/changeset/d6110e34f0eb/ Log:PPC64 _emit_call diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py --- a/pypy/jit

[pypy-commit] pypy ppc-jit-backend: More PPC64 paths

2011-10-31 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r48637:11cd624afd49 Date: 2011-10-31 18:57 -0400 http://bitbucket.org/pypy/pypy/changeset/11cd624afd49/ Log:More PPC64 paths diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py --- a/pypy

[pypy-commit] pypy default: Re-checkin bfea8fbdeed4, with the fix: make_ge(0), not make_gt(0)...

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48617:d58637fb13db Date: 2011-10-31 08:12 +0100 http://bitbucket.org/pypy/pypy/changeset/d58637fb13db/ Log:Re-checkin bfea8fbdeed4, with the fix: make_ge(0), not make_gt(0)... diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metain

[pypy-commit] pypy default: merge heads

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48619:6700af7e083b Date: 2011-10-31 09:22 +0100 http://bitbucket.org/pypy/pypy/changeset/6700af7e083b/ Log:merge heads diff --git a/pypy/rpython/lltypesystem/rpbc.py b/pypy/rpython/lltypesystem/rpbc.py --- a/pypy/rpython/lltypesystem/rpbc.py +++ b/pyp

[pypy-commit] pypy default: test and fix

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48618:315c9147dfac Date: 2011-10-31 09:22 +0100 http://bitbucket.org/pypy/pypy/changeset/315c9147dfac/ Log:test and fix diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbounds.py --- a/pypy/jit/metainterp/

[pypy-commit] pypy default: Hack away lightweight-finalizer support from the semispace GC.

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48620:fee2997d53e2 Date: 2011-10-31 16:14 + http://bitbucket.org/pypy/pypy/changeset/fee2997d53e2/ Log:Hack away lightweight-finalizer support from the semispace GC. Translated pypy's using the hybrid GC failed so far, and no longer

[pypy-commit] pypy default: Keep the end-of-line characters, otherwise it's all printed on

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48621:7d298f1a3bf6 Date: 2011-10-31 17:24 +0100 http://bitbucket.org/pypy/pypy/changeset/7d298f1a3bf6/ Log:Keep the end-of-line characters, otherwise it's all printed on one line. Fixes c041e29173a9. Restore a comment that was lost from

[pypy-commit] pypy default: merge heads

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48622:76c3245ed214 Date: 2011-10-31 17:24 +0100 http://bitbucket.org/pypy/pypy/changeset/76c3245ed214/ Log:merge heads diff --git a/pypy/rpython/memory/gc/semispace.py b/pypy/rpython/memory/gc/semispace.py --- a/pypy/rpython/memory/gc/semispace.py +++

[pypy-commit] pypy default: Test and fix.

2011-10-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r48623:21b6ffe463ac Date: 2011-10-31 17:38 +0100 http://bitbucket.org/pypy/pypy/changeset/21b6ffe463ac/ Log:Test and fix. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.py +++ b/p

[pypy-commit] pypy default: keep a dict virtual through `del d['key']`

2011-10-31 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48624:43d84b226dc4 Date: 2011-10-31 12:46 -0400 http://bitbucket.org/pypy/pypy/changeset/43d84b226dc4/ Log:keep a dict virtual through `del d['key']` diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pyp