[pypy-commit] pypy reflex-support: NULL and 0 passing through typed pointers

2012-07-19 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r56242:d57f7dde9e95 Date: 2012-07-19 13:49 -0700 http://bitbucket.org/pypy/pypy/changeset/d57f7dde9e95/ Log:NULL and 0 passing through typed pointers diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pyp

[pypy-commit] pypy reflex-support: allow typed pointer null creation and setting

2012-07-19 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r56243:63b2442414dd Date: 2012-07-19 14:19 -0700 http://bitbucket.org/pypy/pypy/changeset/63b2442414dd/ Log:allow typed pointer null creation and setting diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a

[pypy-commit] pypy reflex-support: allow arrays through void** arguments

2012-07-19 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r56241:f42fb7b18dcf Date: 2012-07-19 11:27 -0700 http://bitbucket.org/pypy/pypy/changeset/f42fb7b18dcf/ Log:allow arrays through void** arguments diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/mo

[pypy-commit] pypy virtual-arguments: fix tests

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56240:36df4c1f4262 Date: 2012-07-19 22:49 +0200 http://bitbucket.org/pypy/pypy/changeset/36df4c1f4262/ Log:fix tests diff --git a/pypy/jit/metainterp/resume.py b/pypy/jit/metainterp/resume.py --- a/pypy/jit/metainterp/resume.py

[pypy-commit] cffi default: Add a "requires" line to setup_base.py.

2012-07-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r671:419ce584aa5c Date: 2012-07-19 22:13 +0200 http://bitbucket.org/cffi/cffi/changeset/419ce584aa5c/ Log:Add a "requires" line to setup_base.py. diff --git a/setup_base.py b/setup_base.py --- a/setup_base.py +++ b/setup_base.py @@ -8,6 +8,7 @@ fro

[pypy-commit] cffi default: Clearer warning message

2012-07-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r670:62840abfdba8 Date: 2012-07-19 22:07 +0200 http://bitbucket.org/cffi/cffi/changeset/62840abfdba8/ Log:Clearer warning message diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -40,7 +40,7 @@ import _cffi_

[pypy-commit] pypy ppc-jit-backend: Merge.

2012-07-19 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r56239:9d7776125dff Date: 2012-07-19 15:42 -0400 http://bitbucket.org/pypy/pypy/changeset/9d7776125dff/ Log:Merge. diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py --- a/pypy/jit/backend/arm/opassembler

[pypy-commit] pypy ppc-jit-backend: Import remap_frame_layout() change from x86 and ARM.

2012-07-19 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r56238:0cedb6df77c4 Date: 2012-07-19 15:42 -0400 http://bitbucket.org/pypy/pypy/changeset/0cedb6df77c4/ Log:Import remap_frame_layout() change from x86 and ARM. diff --git a/pypy/jit/backend/ppc/jump.py b/pypy/jit/backend/ppc/jump.py --- a/p

[pypy-commit] pypy ppc-jit-backend: Use .value not as_key() to access register number in load_imm().

2012-07-19 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r56237:6904af270a27 Date: 2012-07-19 15:39 -0400 http://bitbucket.org/pypy/pypy/changeset/6904af270a27/ Log:Use .value not as_key() to access register number in load_imm(). diff --git a/pypy/jit/backend/ppc/codebuilder.py b/pypy/jit/backend

[pypy-commit] pypy default: fix the test, hopefully

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r56233:c7e24af05881 Date: 2012-07-19 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/c7e24af05881/ Log:fix the test, hopefully diff --git a/pypy/jit/backend/x86/test/test_ztranslation.py b/pypy/jit/backend/x86/test/test_ztranslation.py ---

[pypy-commit] pypy virtual-arguments: fix some tests

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56236:b55a5306cee4 Date: 2012-07-19 21:16 +0200 http://bitbucket.org/pypy/pypy/changeset/b55a5306cee4/ Log:fix some tests diff --git a/pypy/rpython/memory/test/test_gc.py b/pypy/rpython/memory/test/test_gc.py index e0c133e956

[pypy-commit] pypy virtual-arguments: remove the thing thats of no use any more

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56235:21b2273ebbc5 Date: 2012-07-19 21:13 +0200 http://bitbucket.org/pypy/pypy/changeset/21b2273ebbc5/ Log:remove the thing thats of no use any more diff --git a/pypy/jit/tl/spli/__init__.py b/pypy/jit/tl/spli/__init__.py delet

[pypy-commit] pypy virtual-arguments: merge default

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56234:a727c6734022 Date: 2012-07-19 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/a727c6734022/ Log:merge default diff --git a/pypy/annotation/binaryop.py b/pypy/annotation/binaryop.py --- a/pypy/annotation/binaryop.py +

[pypy-commit] pypy default: fix the test

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r56232:1ff82b0fd699 Date: 2012-07-19 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/1ff82b0fd699/ Log:fix the test diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsne

[pypy-commit] buildbot default: add a jit backend only builder for ARM

2012-07-19 Thread bivab
Author: David Schneider Branch: Changeset: r658:3a0d437fe9b8 Date: 2012-07-19 20:12 +0200 http://bitbucket.org/pypy/buildbot/changeset/3a0d437fe9b8/ Log:add a jit backend only builder for ARM diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/mast

[pypy-commit] pypy result-in-resops: make tests importable

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r56231:d7bc66c3ae82 Date: 2012-07-19 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/d7bc66c3ae82/ Log:make tests importable diff --git a/pypy/jit/metainterp/executor.py b/pypy/jit/metainterp/executor.py --- a/pypy/jit/metai

[pypy-commit] pypy result-in-resops: A branch to kill boxes. In a glorious attempt to break everything, do it

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r56230:b0e43ca7c304 Date: 2012-07-19 19:12 +0200 http://bitbucket.org/pypy/pypy/changeset/b0e43ca7c304/ Log:A branch to kill boxes. In a glorious attempt to break everything, do it diff --git a/pypy/jit/metainterp/resoper

[pypy-commit] pypy virtual-arguments: fixes for numpy

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56229:a4da9e06f8bf Date: 2012-07-19 18:41 +0200 http://bitbucket.org/pypy/pypy/changeset/a4da9e06f8bf/ Log:fixes for numpy diff --git a/pypy/module/micronumpy/interp_iter.py b/pypy/module/micronumpy/interp_iter.py --- a/pypy/m

[pypy-commit] pypy virtual-arguments: one more

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56228:3c234f36e008 Date: 2012-07-19 18:27 +0200 http://bitbucket.org/pypy/pypy/changeset/3c234f36e008/ Log:one more diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/

[pypy-commit] pypy virtual-arguments: more of the same

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56227:08d919b041ca Date: 2012-07-19 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/08d919b041ca/ Log:more of the same diff --git a/pypy/module/unicodedata/interp_ucd.py b/pypy/module/unicodedata/interp_ucd.py --- a/pypy/

[pypy-commit] extradoc extradoc: write a bit more about guards and bridges

2012-07-19 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4310:c75e442be701 Date: 2012-07-19 18:08 +0200 http://bitbucket.org/pypy/extradoc/changeset/c75e442be701/ Log:write a bit more about guards and bridges diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/pape

[pypy-commit] pypy virtual-arguments: and another one

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56226:05f5e3396044 Date: 2012-07-19 18:03 +0200 http://bitbucket.org/pypy/pypy/changeset/05f5e3396044/ Log:and another one diff --git a/pypy/module/unicodedata/interp_ucd.py b/pypy/module/unicodedata/interp_ucd.py --- a/pypy/m

[pypy-commit] pypy virtual-arguments: and another one

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56225:aba9f3942e92 Date: 2012-07-19 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/aba9f3942e92/ Log:and another one diff --git a/pypy/module/unicodedata/interp_ucd.py b/pypy/module/unicodedata/interp_ucd.py --- a/pypy/m

[pypy-commit] pypy virtual-arguments: and yest another jit crasher

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56224:efded611f033 Date: 2012-07-19 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/efded611f033/ Log:and yest another jit crasher diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_iter

[pypy-commit] pypy virtual-arguments: fix pypyjit tests. not all of them have asserts, pending more changes (maybe)

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56223:9cdd3c044c5b Date: 2012-07-19 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9cdd3c044c5b/ Log:fix pypyjit tests. not all of them have asserts, pending more changes (maybe) diff --git a/pypy/module/pypyjit/t

[pypy-commit] pypy virtual-arguments: and another one

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56222:657194859ad3 Date: 2012-07-19 16:31 +0200 http://bitbucket.org/pypy/pypy/changeset/657194859ad3/ Log:and another one diff --git a/pypy/module/cpyext/tupleobject.py b/pypy/module/cpyext/tupleobject.py --- a/pypy/module/cp

[pypy-commit] pypy virtual-arguments: and another potentiall JIT crasher

2012-07-19 Thread fijal
Author: Maciej Fijalkowski Branch: virtual-arguments Changeset: r56221:f489930abf23 Date: 2012-07-19 16:10 +0200 http://bitbucket.org/pypy/pypy/changeset/f489930abf23/ Log:and another potentiall JIT crasher diff --git a/pypy/module/cpyext/listobject.py b/pypy/module/cpyext/listobject.py ---

[pypy-commit] buildbot default: move ARM and PPC runs to dedicated schedulers

2012-07-19 Thread bivab
Author: David Schneider Branch: Changeset: r657:6210ede0806d Date: 2012-07-19 10:54 +0200 http://bitbucket.org/pypy/buildbot/changeset/6210ede0806d/ Log:move ARM and PPC runs to dedicated schedulers diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildb

[pypy-commit] buildbot default: schedule PPC and ARM jit-only-own tests to be run nightly

2012-07-19 Thread bivab
Author: David Schneider Branch: Changeset: r656:850b8ec4ee9a Date: 2012-07-19 10:44 +0200 http://bitbucket.org/pypy/buildbot/changeset/850b8ec4ee9a/ Log:schedule PPC and ARM jit-only-own tests to be run nightly diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot

[pypy-commit] buildbot default: define an arm builder for jit-only own tests

2012-07-19 Thread bivab
Author: David Schneider Branch: Changeset: r655:0f3346239aba Date: 2012-07-19 10:44 +0200 http://bitbucket.org/pypy/buildbot/changeset/0f3346239aba/ Log:define an arm builder for jit-only own tests diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbo

[pypy-commit] pypy py3k: hg merge default

2012-07-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56220:5db1a1b43685 Date: 2012-07-19 10:18 +0200 http://bitbucket.org/pypy/pypy/changeset/5db1a1b43685/ Log:hg merge default diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py +++ b/py

[pypy-commit] pypy default: pff, the usual rpython test&fix dance

2012-07-19 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56219:c8cdf66b371a Date: 2012-07-19 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/c8cdf66b371a/ Log:pff, the usual rpython test&fix dance diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py --- a/pypy/rpython/ll

[pypy-commit] pypy ppc-jit-backend: tentative fix for regalloc_push and regalloc_pop involving stack_locations, fixes test_basic.py:test_loop_invariant_mul_bridge_ovf2

2012-07-19 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56218:d5c318e10931 Date: 2012-07-19 00:38 -0700 http://bitbucket.org/pypy/pypy/changeset/d5c318e10931/ Log:tentative fix for regalloc_push and regalloc_pop involving stack_locations, fixes test_basic.py:test_loop_inva

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

2012-07-19 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56217:85c91b5faeb3 Date: 2012-07-19 00:09 -0700 http://bitbucket.org/pypy/pypy/changeset/85c91b5faeb3/ Log:merge heads diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py --- a/pypy/jit/backend/ar

[pypy-commit] pypy ppc-jit-backend: forgot to remove some debugging code

2012-07-19 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56216:86dc7c19a589 Date: 2012-07-18 23:35 -0700 http://bitbucket.org/pypy/pypy/changeset/86dc7c19a589/ Log:forgot to remove some debugging code diff --git a/pypy/jit/backend/ppc/test/test_regalloc_2.py b/pypy/jit/backend/ppc/test/t