[pypy-commit] pypy malloc-value: malloc flavor = "value" now works.

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: malloc-value Changeset: r48067:4dd646606d28 Date: 2011-10-14 16:02 -0400 http://bitbucket.org/pypy/pypy/changeset/4dd646606d28/ Log:malloc flavor = "value" now works. diff --git a/pypy/rpython/lltypesystem/lltype.py b/pypy/rpython/lltypesystem/lltype.py --- a/pyp

[pypy-commit] pypy malloc-value: failing test, not sure where in the annotator/rtyper I need to modify

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: malloc-value Changeset: r48068:b2ed57719eb3 Date: 2011-10-14 16:28 -0400 http://bitbucket.org/pypy/pypy/changeset/b2ed57719eb3/ Log:failing test, not sure where in the annotator/rtyper I need to modify diff --git a/pypy/rpython/lltypesystem/lltype.py b/py

[pypy-commit] pypy malloc-value: a branch to allow mallocing structs with a flavor of "value"m which means stack allocated

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: malloc-value Changeset: r48066:96f75f789ae7 Date: 2011-10-14 16:02 -0400 http://bitbucket.org/pypy/pypy/changeset/96f75f789ae7/ Log:a branch to allow mallocing structs with a flavor of "value"m which means stack allocated __

[pypy-commit] pypy numpy-complex: Initial start. It leaks memory like a seive. We need lltype.malloc(flavor="stack") I think.

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-complex Changeset: r48065:a973209a2d26 Date: 2011-10-14 15:28 -0400 http://bitbucket.org/pypy/pypy/changeset/a973209a2d26/ Log:Initial start. It leaks memory like a seive. We need lltype.malloc(flavor="stack") I think. diff --git a/pypy/module/micron

[pypy-commit] pypy numpy-complex: A branch to add numpy complex dtypes.

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-complex Changeset: r48064:72841b4aea0c Date: 2011-10-14 14:29 -0400 http://bitbucket.org/pypy/pypy/changeset/72841b4aea0c/ Log:A branch to add numpy complex dtypes. ___ pypy-commit mailing list pypy-commit@python.o

[pypy-commit] pypy default: fix these tests, assertRaises deosn't eval like py.test.raises

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48063:3ea73d1d6fb1 Date: 2011-10-14 13:33 -0400 http://bitbucket.org/pypy/pypy/changeset/3ea73d1d6fb1/ Log:fix these tests, assertRaises deosn't eval like py.test.raises diff --git a/lib-python/modified-2.7/test/test_array.py b/lib-python/modified-2.

[pypy-commit] pypy default: interplevel_cls on type objects is immutable

2011-10-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48062:8e5fb2c551cf Date: 2011-10-14 12:30 -0400 http://bitbucket.org/pypy/pypy/changeset/8e5fb2c551cf/ Log:interplevel_cls on type objects is immutable diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.py --- a/pypy/objspace/

[pypy-commit] pypy jit-tagged-2: Add a test, which passes.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: jit-tagged-2 Changeset: r48061:1ab0b8bf4eaa Date: 2011-10-14 18:02 +0200 http://bitbucket.org/pypy/pypy/changeset/1ab0b8bf4eaa/ Log:Add a test, which passes. diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pypy/jit/

[pypy-commit] pypy jit-tagged-2: Remove an apparently-superflous cast_opaque_ptr here.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: jit-tagged-2 Changeset: r48060:839eed159d0a Date: 2011-10-14 17:54 +0200 http://bitbucket.org/pypy/pypy/changeset/839eed159d0a/ Log:Remove an apparently-superflous cast_opaque_ptr here. diff --git a/pypy/rlib/rerased.py b/pypy/rlib/rerased.py --- a/pypy/rlib/rerase

[pypy-commit] pypy jit-tagged-2: Revive the 'jit-tagged' branch from scratch.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: jit-tagged-2 Changeset: r48057:dbec089a432d Date: 2011-10-14 16:24 +0200 http://bitbucket.org/pypy/pypy/changeset/dbec089a432d/ Log:Revive the 'jit-tagged' branch from scratch. ___ pypy-commit mailing list pypy-commit@pyt

[pypy-commit] pypy jit-tagged-2: Support the necessary casts in the backend, and hit ll2ctypes

2011-10-14 Thread arigo
Author: Armin Rigo Branch: jit-tagged-2 Changeset: r48059:559236779712 Date: 2011-10-14 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/559236779712/ Log:Support the necessary casts in the backend, and hit ll2ctypes until it is happy to run tests. diff --git a/pypy/jit/backend/l

[pypy-commit] pypy jit-tagged-2: Enough to have the test pass.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: jit-tagged-2 Changeset: r48058:3b36dff8a61d Date: 2011-10-14 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3b36dff8a61d/ Log:Enough to have the test pass. diff --git a/pypy/jit/codewriter/jtransform.py b/pypy/jit/codewriter/jtransform.py --- a/pypy/jit/code

[pypy-commit] pypy ppc-jit-backend: (bivab, shager): Implemented the encoding/decoding of states (registers, memory, descrs, immediates).

2011-10-14 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48056:e95d2d9863da Date: 2011-10-14 16:24 +0200 http://bitbucket.org/pypy/pypy/changeset/e95d2d9863da/ Log:(bivab, shager): Implemented the encoding/decoding of states (registers, memory, descrs, immediates). First tests pass, added a

[pypy-commit] pypy default: merge heads

2011-10-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r48055:be5a6fc3a6b4 Date: 2011-10-14 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/be5a6fc3a6b4/ Log:merge heads diff --git a/pypy/objspace/std/stringobject.py b/pypy/objspace/std/stringobject.py --- a/pypy/objspace/std/stringobject.py +++ b/pyp

[pypy-commit] pypy default: Fix.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r48054:91de2938fbfc Date: 2011-10-14 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/91de2938fbfc/ Log:Fix. diff --git a/pypy/tool/logparser.py b/pypy/tool/logparser.py --- a/pypy/tool/logparser.py +++ b/pypy/tool/logparser.py @@ -298,6 +298,8 @@

[pypy-commit] pypy default: fix untranslatable total nonsense in zfill

2011-10-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r48053:c29a0415adb7 Date: 2011-10-14 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/c29a0415adb7/ Log:fix untranslatable total nonsense in zfill diff --git a/pypy/objspace/std/stringobject.py b/pypy/objspace/std/stringobject.py --- a/pyp

[pypy-commit] pypy concurrent-marksweep: Locking is needed in the AddressStack class, to access the pool

2011-10-14 Thread arigo
Author: Armin Rigo Branch: concurrent-marksweep Changeset: r48052:08bcc238a411 Date: 2011-10-14 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/08bcc238a411/ Log:Locking is needed in the AddressStack class, to access the pool of free pages (which is shared between all AddressStac

[pypy-commit] pypy concurrent-marksweep: Proper weakref support. In-progress.

2011-10-14 Thread arigo
Author: Armin Rigo Branch: concurrent-marksweep Changeset: r48051:62ab2327b1d5 Date: 2011-10-14 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/62ab2327b1d5/ Log:Proper weakref support. In-progress. diff --git a/pypy/rpython/memory/gc/base.py b/pypy/rpython/memory/gc/base.py --- a/pypy/

[pypy-commit] pypy ppc-jit-backend: (bivab, shager): Started correct implementation of FINISH operation.

2011-10-14 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48049:67b568567990 Date: 2011-10-14 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/67b568567990/ Log:(bivab, shager): Started correct implementation of FINISH operation. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/ji

[pypy-commit] pypy ppc-jit-backend: Fixed bug in INT_ADD implementation.

2011-10-14 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48050:5cb205efd4da Date: 2011-10-14 10:47 +0200 http://bitbucket.org/pypy/pypy/changeset/5cb205efd4da/ Log:Fixed bug in INT_ADD implementation. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler