[pypy-commit] pypy default: Backed out changeset dbaf01243418

2011-07-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45579:aeec0a828b6c Date: 2011-07-14 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/aeec0a828b6c/ Log:Backed out changeset dbaf01243418 * size and ndim should not force array * repr should be more compatible with original n

[pypy-commit] pypy default: more backout

2011-07-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45580:614108ceefb7 Date: 2011-07-14 09:56 +0200 http://bitbucket.org/pypy/pypy/changeset/614108ceefb7/ Log:more backout diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/micron

[pypy-commit] pypy reflex-support: (cfbolz, arigo): write a test that runs the jit on cppyy directly without translating the full interpreter

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45581:948ee9c5e9ab Date: 2011-07-13 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/948ee9c5e9ab/ Log:(cfbolz, arigo): write a test that runs the jit on cppyy directly without translating the full interpreter diff --

[pypy-commit] pypy reflex-support: (arigo, cfbolz): use a driver instead

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45582:3a97a5046d82 Date: 2011-07-13 18:17 +0200 http://bitbucket.org/pypy/pypy/changeset/3a97a5046d82/ Log:(arigo, cfbolz): use a driver instead diff --git a/pypy/module/cppyy/test/test_zjit.py b/pypy/module/cppyy/test/test_zjit

[pypy-commit] pypy reflex-support: merge

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45583:5a36ac4cbf9f Date: 2011-07-13 18:17 +0200 http://bitbucket.org/pypy/pypy/changeset/5a36ac4cbf9f/ Log:merge diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/converter.py ++

[pypy-commit] pypy reflex-support: merge

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45584:14fa95c53e4b Date: 2011-07-14 10:31 +0200 http://bitbucket.org/pypy/pypy/changeset/14fa95c53e4b/ Log:merge diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/converter.py ++

[pypy-commit] pypy default: consistent capitalization

2011-07-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45585:ab1c0e7ecfa5 Date: 2011-07-14 10:53 +0200 http://bitbucket.org/pypy/pypy/changeset/ab1c0e7ecfa5/ Log:consistent capitalization diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/

[pypy-commit] pypy default: support bridges

2011-07-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45586:e152619384f9 Date: 2011-07-14 11:03 +0200 http://bitbucket.org/pypy/pypy/changeset/e152619384f9/ Log:support bridges diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py --- a/pypy/tool/jitlogparser/parser.py +

[pypy-commit] pypy reflex-support: refactoring and another attempt at ccharp vs voidp consistency

2011-07-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45587:281a4df60741 Date: 2011-07-14 02:35 -0700 http://bitbucket.org/pypy/pypy/changeset/281a4df60741/ Log:refactoring and another attempt at ccharp vs voidp consistency diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/c

[pypy-commit] pypy reflex-support: (arigo, cfbolz, wlav) fix test for 64b mac

2011-07-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45588:f8c113c6e3c5 Date: 2011-07-14 04:13 -0700 http://bitbucket.org/pypy/pypy/changeset/f8c113c6e3c5/ Log:(arigo, cfbolz, wlav) fix test for 64b mac diff --git a/pypy/module/cppyy/test/test_zjit.py b/pypy/module/cppyy/test/test_zjit.

[pypy-commit] pypy reflex-support: make life a little easier testing on Mac

2011-07-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45589:35d45de496ad Date: 2011-07-14 05:21 -0700 http://bitbucket.org/pypy/pypy/changeset/35d45de496ad/ Log:make life a little easier testing on Mac diff --git a/pypy/module/cppyy/test/Makefile b/pypy/module/cppyy/test/Makefile --- a/py

[pypy-commit] pypy reflex-support: add a promote and a test for it

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45590:ce41ead106ca Date: 2011-07-14 15:05 +0200 http://bitbucket.org/pypy/pypy/changeset/ce41ead106ca/ Log:add a promote and a test for it diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/

[pypy-commit] pypy reflex-support: merge

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45591:169b3d988430 Date: 2011-07-14 15:06 +0200 http://bitbucket.org/pypy/pypy/changeset/169b3d988430/ Log:merge diff --git a/pypy/module/cppyy/test/Makefile b/pypy/module/cppyy/test/Makefile --- a/pypy/module/cppyy/test/Makefile

[pypy-commit] pypy default: Add a precise assert that will crash more cleanly than in the following 'if...'.

2011-07-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r45592:1163bf4021a2 Date: 2011-07-14 15:12 +0200 http://bitbucket.org/pypy/pypy/changeset/1163bf4021a2/ Log:Add a precise assert that will crash more cleanly than in the following 'if...'. diff --git a/pypy/jit/codewriter/regalloc.py b/pypy/jit/

[pypy-commit] pypy default: actually add future related flags when compiling user ast (closes #795)

2011-07-14 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r45593:ee7992bb45f7 Date: 2011-07-14 08:39 -0500 http://bitbucket.org/pypy/pypy/changeset/ee7992bb45f7/ Log:actually add future related flags when compiling user ast (closes #795) diff --git a/pypy/interpreter/astcompiler/misc.py b/pypy/

[pypy-commit] pypy default: merge heads

2011-07-14 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r45594:ec0511be1922 Date: 2011-07-14 08:39 -0500 http://bitbucket.org/pypy/pypy/changeset/ec0511be1922/ Log:merge heads diff --git a/pypy/jit/codewriter/regalloc.py b/pypy/jit/codewriter/regalloc.py --- a/pypy/jit/codewriter/regalloc.py +++ b/pyp

[pypy-commit] pypy default: technically we should always have mandatory __future__ flags

2011-07-14 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r45595:311ced346dbb Date: 2011-07-14 08:51 -0500 http://bitbucket.org/pypy/pypy/changeset/311ced346dbb/ Log:technically we should always have mandatory __future__ flags diff --git a/pypy/interpreter/pycompiler.py b/pypy/interpreter/pycompiler.py

[pypy-commit] pypy default: grumble, grumble the annotator does't know the annotation of alias list

2011-07-14 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r45596:63342a547bd7 Date: 2011-07-14 09:32 -0500 http://bitbucket.org/pypy/pypy/changeset/63342a547bd7/ Log:grumble, grumble the annotator does't know the annotation of alias list diff --git a/pypy/interpreter/astcompiler/misc.py b/pypy/

[pypy-commit] pypy default: bump pypy version to 1.6.0.dev1 to distinguish from the released "1.5.0

2011-07-14 Thread hpk42
Author: holger krekel Branch: Changeset: r45597:e38414a7518d Date: 2011-07-14 16:38 +0200 http://bitbucket.org/pypy/pypy/changeset/e38414a7518d/ Log:bump pypy version to 1.6.0.dev1 to distinguish from the released "1.5.0 (alpha)". Makes it a bit easier to know what pypy version was

[pypy-commit] pypy reflex-support: restructure reflex calling for integration with cint

2011-07-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45598:c0410ece8035 Date: 2011-07-14 08:59 -0700 http://bitbucket.org/pypy/pypy/changeset/c0410ece8035/ Log:restructure reflex calling for integration with cint diff --git a/pypy/module/cppyy/capi/reflex_capi.py b/pypy/module/cppyy/cap

[pypy-commit] pypy reflex-support: merge of branch heads

2011-07-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45599:aa6ff948e437 Date: 2011-07-14 09:00 -0700 http://bitbucket.org/pypy/pypy/changeset/aa6ff948e437/ Log:merge of branch heads diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/module/cppy

[pypy-commit] pypy reflex-support: (arigo, cfbolz): refactor away the invokes and replace them with Overload.call

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45600:6413ad84ad2f Date: 2011-07-14 18:24 +0200 http://bitbucket.org/pypy/pypy/changeset/6413ad84ad2f/ Log:(arigo, cfbolz): refactor away the invokes and replace them with Overload.call with a slightly strange set of argum

[pypy-commit] pypy reflex-support: (arigo, cfbolz)

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45601:ea621cd7b2fa Date: 2011-07-14 18:31 +0200 http://bitbucket.org/pypy/pypy/changeset/ea621cd7b2fa/ Log:(arigo, cfbolz) Kill construct(). diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppy

[pypy-commit] pypy reflex-support: (arigo, cfbolz): fix pythonify and test_zjit to use the new interface

2011-07-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: reflex-support Changeset: r45602:35ece280f108 Date: 2011-07-14 18:46 +0200 http://bitbucket.org/pypy/pypy/changeset/35ece280f108/ Log:(arigo, cfbolz): fix pythonify and test_zjit to use the new interface diff --git a/pypy/module/cppyy/pythonify.py

[pypy-commit] pypy default: Actually call the appropriate deallocation function on lock objects when we're done with them, not just deallocate the struct that contains them. It is extremely likely tha

2011-07-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45603:e62883bb9a0d Date: 2011-07-14 17:23 -0700 http://bitbucket.org/pypy/pypy/changeset/e62883bb9a0d/ Log:Actually call the appropriate deallocation function on lock objects when we're done with them, not just deallocate the struct that

[pypy-commit] pypy default: Backout the change to use mandatory flags everywhere, this breaks relative imports, as absolute import is marked as mandator in 2.7, but it obviously isn't. Further, CPytho

2011-07-14 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45604:80dc3701fb24 Date: 2011-07-14 20:15 -0700 http://bitbucket.org/pypy/pypy/changeset/80dc3701fb24/ Log:Backout the change to use mandatory flags everywhere, this breaks relative imports, as absolute import is marked as mandator in 2.7,