[pypy-commit] cffi default: Typo

2012-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r665:9eca3f6bd1c3 Date: 2012-07-18 08:54 +0200 http://bitbucket.org/cffi/cffi/changeset/9eca3f6bd1c3/ Log:Typo diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -98,7 +98,7 @@ ``libffi``

[pypy-commit] pypy better-enforceargs: make sure to preserve the func_dict of the original function: this is needed if we decorate a func with both @enforceargs and e.g. @jit. Also, it now plays well

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56118:2c7878b2ed50 Date: 2012-07-18 01:08 +0200 http://bitbucket.org/pypy/pypy/changeset/2c7878b2ed50/ Log:make sure to preserve the func_dict of the original function: this is needed if we decorate a func with both @enforcea

[pypy-commit] cffi default: Delete all the mess about _need_size. Instead, document the "proper"

2012-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r664:74e2a55dd6b6 Date: 2012-07-17 23:08 +0200 http://bitbucket.org/cffi/cffi/changeset/74e2a55dd6b6/ Log:Delete all the mess about _need_size. Instead, document the "proper" solution (found thanks to discussions with O.Esser) diff --git a/cffi/

[pypy-commit] cffi default: A demo of GMP.

2012-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r663:6400958a43dc Date: 2012-07-17 22:42 +0200 http://bitbucket.org/cffi/cffi/changeset/6400958a43dc/ Log:A demo of GMP. diff --git a/demo/gmp.py b/demo/gmp.py new file mode 100644 --- /dev/null +++ b/demo/gmp.py @@ -0,0 +1,30 @@ +import sys +import cff

[pypy-commit] pypy ppc-jit-backend: make test_stuff_translates translate again (still failing)

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56117:34cf96bafe9b Date: 2012-07-17 11:05 -0700 http://bitbucket.org/pypy/pypy/changeset/34cf96bafe9b/ Log:make test_stuff_translates translate again (still failing) diff --git a/pypy/jit/backend/ppc/test/test_ztranslation.py b/pyp

[pypy-commit] pypy ppc-jit-backend: fix test_call_assembler

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56116:46b6333616d0 Date: 2012-07-17 10:34 -0700 http://bitbucket.org/pypy/pypy/changeset/46b6333616d0/ Log:fix test_call_assembler diff --git a/pypy/jit/backend/ppc/test/test_call_assembler.py b/pypy/jit/backend/ppc/test/test_call_

[pypy-commit] pypy ppc-jit-backend: another rename

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56115:ec5eefe87f2f Date: 2012-07-17 10:21 -0700 http://bitbucket.org/pypy/pypy/changeset/ec5eefe87f2f/ Log:another rename diff --git a/pypy/jit/backend/ppc/test/test_regalloc_2.py b/pypy/jit/backend/ppc/test/test_regalloc_2.py ---

[pypy-commit] pypy pypy-in-a-box: for a shared build, we cannot use static lib

2012-07-17 Thread fijal
Author: Maciej Fijalkowski Branch: pypy-in-a-box Changeset: r56114:f58fe5f81880 Date: 2012-07-17 19:15 +0200 http://bitbucket.org/pypy/pypy/changeset/f58fe5f81880/ Log:for a shared build, we cannot use static lib diff --git a/pypy/rlib/clibffi.py b/pypy/rlib/clibffi.py --- a/pypy/rlib/clibff

[pypy-commit] pypy numpy-cleanup: progress on cleanups

2012-07-17 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-cleanup Changeset: r56113:88e42829e970 Date: 2012-07-17 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/88e42829e970/ Log:progress on cleanups diff --git a/pypy/module/_numpypy/strides.py b/pypy/module/_numpypy/+strides.py rename from pypy/module

[pypy-commit] pypy better-enforceargs: check that we actually translates

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56112:1bcb07f2fad5 Date: 2012-07-17 18:28 +0200 http://bitbucket.org/pypy/pypy/changeset/1bcb07f2fad5/ Log:check that we actually translates diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmode

[pypy-commit] pypy py3k: merge heads

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56111:b58eee8de596 Date: 2012-07-17 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/b58eee8de596/ Log:merge heads diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/test/test_astbuilder.py --- a

[pypy-commit] pypy better-enforceargs: add a better error message

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56110:6b02160a6eb6 Date: 2012-07-17 18:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6b02160a6eb6/ Log:add a better error message diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py ++

[pypy-commit] pypy better-enforceargs: add the possibility to disable the typechecking

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56109:6a5854e3d3cd Date: 2012-07-17 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/6a5854e3d3cd/ Log:add the possibility to disable the typechecking diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/r

[pypy-commit] pypy better-enforceargs: do some typechecking on @enforceargs functions

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56106:0214d225faf9 Date: 2012-07-17 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/0214d225faf9/ Log:do some typechecking on @enforceargs functions diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rl

[pypy-commit] pypy better-enforceargs: improve the typechecking to be more similar to what the annotator actually does

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56108:8ffbf0ff76d4 Date: 2012-07-17 18:02 +0200 http://bitbucket.org/pypy/pypy/changeset/8ffbf0ff76d4/ Log:improve the typechecking to be more similar to what the annotator actually does diff --git a/pypy/rlib/objectmodel.py

[pypy-commit] pypy better-enforceargs: handle defaults

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56107:091f47c1126d Date: 2012-07-17 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/091f47c1126d/ Log:handle defaults diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py +++ b/pypy/rl

[pypy-commit] pypy better-enforceargs: a branch where to improve enforceargs by actually add asserts about types when we are not translated

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: better-enforceargs Changeset: r56105:4d0564a2b004 Date: 2012-07-17 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/4d0564a2b004/ Log:a branch where to improve enforceargs by actually add asserts about types when we are not translated

[pypy-commit] pypy py3k: don't crash if we try to wrap a non-ascii byte string; this might still happen because e.g. exception messages are not unicode yet

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56104:ad1b4b5cbb55 Date: 2012-07-17 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/ad1b4b5cbb55/ Log:don't crash if we try to wrap a non-ascii byte string; this might still happen because e.g. exception messages are not unicode yet

[pypy-commit] pypy py3k: more differences in error messages

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56103:e4471a045273 Date: 2012-07-17 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/e4471a045273/ Log:more differences in error messages diff --git a/lib-python/3.2/test/test_syntax.py b/lib-python/3.2/test/test_syntax.py --- a/lib-python/3

[pypy-commit] pypy py3k: 20 nested blocks is a limitation of cpython; skip this test else it hangs: this is a partial port of rev b3bb9ebd9346 for 2.7

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56102:e296b1472ce1 Date: 2012-07-17 11:06 +0200 http://bitbucket.org/pypy/pypy/changeset/e296b1472ce1/ Log:20 nested blocks is a limitation of cpython; skip this test else it hangs: this is a partial port of rev b3bb9ebd9346 for 2.7 diff

[pypy-commit] pypy py3k: pypy has different error messages

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56101:533a416fb35c Date: 2012-07-17 10:59 +0200 http://bitbucket.org/pypy/pypy/changeset/533a416fb35c/ Log:pypy has different error messages diff --git a/lib-python/3.2/test/test_syntax.py b/lib-python/3.2/test/test_syntax.py --- a/lib-python/3.

[pypy-commit] pypy ppc-jit-backend: rename asm property of PPC_CPU to assembler to match expected interface

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56100:c8cd23168864 Date: 2012-07-17 08:12 -0700 http://bitbucket.org/pypy/pypy/changeset/c8cd23168864/ Log:rename asm property of PPC_CPU to assembler to match expected interface diff --git a/pypy/jit/backend/ppc/runner.py b

[pypy-commit] pypy default: debugging

2012-07-17 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r56099:0c85b2fefbfb Date: 2012-07-17 15:59 +0200 http://bitbucket.org/pypy/pypy/changeset/0c85b2fefbfb/ Log:debugging diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py --- a/pypy/jit/metainterp/optimizeo

[pypy-commit] pypy py3k: merge to head

2012-07-17 Thread mattip
Author: mattip Branch: py3k Changeset: r56098:d43afd1badef Date: 2012-07-17 16:19 +0300 http://bitbucket.org/pypy/pypy/changeset/d43afd1badef/ Log:merge to head diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/test/test_astbuilder.py --- a/pyp

[pypy-commit] pypy py3k: fix skip

2012-07-17 Thread mattip
Author: mattip Branch: py3k Changeset: r56097:b126d22adfd5 Date: 2012-07-16 10:58 +0300 http://bitbucket.org/pypy/pypy/changeset/b126d22adfd5/ Log:fix skip diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/test/test_astbuilder.py --- a/pypy/int

[pypy-commit] pypy arm-backend-2: fix to correctly skip runner_test tests for ARM on other platforms

2012-07-17 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r56096:e65ae24df074 Date: 2012-07-17 05:40 -0700 http://bitbucket.org/pypy/pypy/changeset/e65ae24df074/ Log:fix to correctly skip runner_test tests for ARM on other platforms diff --git a/pypy/jit/backend/arm/test/test_runner.py b/pyp

[pypy-commit] pypy ppc-jit-backend: fix to correctly skip runner_test tests for ARM on other platforms

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56095:aece3eceb64e Date: 2012-07-17 05:40 -0700 http://bitbucket.org/pypy/pypy/changeset/aece3eceb64e/ Log:fix to correctly skip runner_test tests for ARM on other platforms diff --git a/pypy/jit/backend/arm/test/test_runner.py b/p

[pypy-commit] pypy ppc-jit-backend: re-remove file

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56094:dc7485224bf7 Date: 2012-07-17 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/dc7485224bf7/ Log:re-remove file diff --git a/pypy/jit/backend/arm/test/test_ztranslate_backend.py b/pypy/jit/backend/arm/test/test_ztranslate

[pypy-commit] extradoc extradoc: another note

2012-07-17 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4305:2d4a62ef6fdd Date: 2012-07-17 14:02 +0200 http://bitbucket.org/pypy/extradoc/changeset/2d4a62ef6fdd/ Log:another note diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vmil2012

[pypy-commit] extradoc extradoc: expand notes somewhat

2012-07-17 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4304:1cc7d813b732 Date: 2012-07-17 13:54 +0200 http://bitbucket.org/pypy/extradoc/changeset/1cc7d813b732/ Log:expand notes somewhat diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk

[pypy-commit] extradoc extradoc: a note

2012-07-17 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4303:4dc294116ff1 Date: 2012-07-17 11:54 +0200 http://bitbucket.org/pypy/extradoc/changeset/4dc294116ff1/ Log:a note diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vmil2012/paper

[pypy-commit] buildbot default: update instructions

2012-07-17 Thread bivab
Author: David Schneider Branch: Changeset: r653:61d1de1180d2 Date: 2012-07-17 03:39 -0700 http://bitbucket.org/pypy/buildbot/changeset/61d1de1180d2/ Log:update instructions diff --git a/README_BUILDSLAVE b/README_BUILDSLAVE --- a/README_BUILDSLAVE +++ b/README_BUILDSLAVE @@ -1,7 +1,7 @@ Ho

[pypy-commit] buildbot default: merge heads

2012-07-17 Thread bivab
Author: David Schneider Branch: Changeset: r654:810f85614b2d Date: 2012-07-17 03:39 -0700 http://bitbucket.org/pypy/buildbot/changeset/810f85614b2d/ Log:merge heads diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/pypybuildb

[pypy-commit] buildbot default: setup ppc64 builders

2012-07-17 Thread bivab
Author: David Schneider Branch: Changeset: r652:eac2d073e91b Date: 2012-07-17 11:39 +0200 http://bitbucket.org/pypy/buildbot/changeset/eac2d073e91b/ Log:setup ppc64 builders diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/p

[pypy-commit] pypy ppc-jit-backend: add the ppc backed to the DIR_SPLIT list for test runs

2012-07-17 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r56093:f780026f7c18 Date: 2012-07-17 11:39 +0200 http://bitbucket.org/pypy/pypy/changeset/f780026f7c18/ Log:add the ppc backed to the DIR_SPLIT list for test runs diff --git a/pypy/testrunner_cfg.py b/pypy/testrunner_cfg.py --- a/pyp

[pypy-commit] pypy default: don't import AppTestTypeObject directly, else the class is collected as well and we run the test twice

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56092:24fdec116925 Date: 2012-07-17 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/24fdec116925/ Log:don't import AppTestTypeObject directly, else the class is collected as well and we run the test twice diff --git a/pypy/objspace/std/t

[pypy-commit] pypy py3k: don't import AppTestTypeObject directly, else the class is collected as well and we run the test twice

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56091:6d852e794e4b Date: 2012-07-17 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/6d852e794e4b/ Log:don't import AppTestTypeObject directly, else the class is collected as well and we run the test twice diff --git a/pypy/objspace/s

[pypy-commit] pypy py3k: exceptions are no longer in the exceptions module now

2012-07-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56090:6229cc3d6946 Date: 2012-07-17 10:40 +0200 http://bitbucket.org/pypy/pypy/changeset/6229cc3d6946/ Log:exceptions are no longer in the exceptions module now diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test/test

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

2012-07-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r662:af85c6508b72 Date: 2012-07-17 10:24 +0200 http://bitbucket.org/cffi/cffi/changeset/af85c6508b72/ Log:Test and fix. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -1578,6 +1578,22 @@ static cif