[pypy-commit] pypy ppc-jit-backend: Write down the result of tedious investigation

2012-08-22 Thread arigo
Author: Armin Rigo Branch: ppc-jit-backend Changeset: r56787:43f7f50df383 Date: 2012-08-22 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/43f7f50df383/ Log:Write down the result of tedious investigation diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_asse

[pypy-commit] cffi win32: cffi on windows, python 32 bit

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r864:ce3bab425dd3 Date: 2012-08-22 10:47 +0300 http://bitbucket.org/cffi/cffi/changeset/ce3bab425dd3/ Log:cffi on windows, python 32 bit ___ pypy-commit mailing list pypy-commit@python.org http://mail.python.o

[pypy-commit] cffi win32: nitpick with installation dependencies

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r865:1bf05283bb67 Date: 2012-08-22 11:54 +0300 http://bitbucket.org/cffi/cffi/changeset/1bf05283bb67/ Log:nitpick with installation dependencies diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.r

[pypy-commit] cffi win32: visual studio long double is equivalent to double

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r866:6c0bd2e916c5 Date: 2012-08-22 12:53 +0300 http://bitbucket.org/cffi/cffi/changeset/6c0bd2e916c5/ Log:visual studio long double is equivalent to double diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/t

[pypy-commit] cffi win32: whoops

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r867:a4a4cfa9d9ce Date: 2012-08-22 12:55 +0300 http://bitbucket.org/cffi/cffi/changeset/a4a4cfa9d9ce/ Log:whoops diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/test_verify.py @@ -104,9 +104,9 @@

[pypy-commit] pypy default: add the possibility of doing @enforceargs(foo=int) in case we want to enforce only one specific argument

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56789:d84e1c874bd1 Date: 2012-08-22 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/d84e1c874bd1/ Log:add the possibility of doing @enforceargs(foo=int) in case we want to enforce only one specific argument diff --git a/pypy/rlib/objectm

[pypy-commit] pypy py3k: this has been checked in by mistake

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56790:4e5ad0a67622 Date: 2012-08-22 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/4e5ad0a67622/ Log:this has been checked in by mistake diff --git a/pypy/interpreter/test/test_function.py b/pypy/interpreter/test/test_function.py --- a/pyp

[pypy-commit] pypy py3k: hg merge default

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56791:b877003ac5a3 Date: 2012-08-22 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/b877003ac5a3/ Log:hg merge default diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py +++ b/pypy/rlib/objectmode

[pypy-commit] pypy default: hg merge

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56792:af6e5e8ca77b Date: 2012-08-22 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/af6e5e8ca77b/ Log:hg merge diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/test/calling_convention_test.py --- a/pypy/jit/backe

[pypy-commit] pypy py3k: enforce the list of keywords to be unicode

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56793:ed66f5af8446 Date: 2012-08-22 12:02 +0200 http://bitbucket.org/pypy/pypy/changeset/ed66f5af8446/ Log:enforce the list of keywords to be unicode diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/

[pypy-commit] pypy arm-backend-2: this revision contains less \t

2012-08-22 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r56794:8d3a772cc045 Date: 2012-08-22 13:15 +0200 http://bitbucket.org/pypy/pypy/changeset/8d3a772cc045/ Log:this revision contains less \t diff --git a/pypy/jit/backend/arm/test/test_runner.py b/pypy/jit/backend/arm/test/test_runner.p

[pypy-commit] pypy py3k: disable view_as_kwargs for now

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56796:ce7935dd0c8d Date: 2012-08-22 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ce7935dd0c8d/ Log:disable view_as_kwargs for now diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -10,5 +10,6 @@ re-enable StdObjSpace.listview_str re-e

[pypy-commit] pypy py3k: missing import

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56797:24c49c5d9184 Date: 2012-08-22 13:17 +0200 http://bitbucket.org/pypy/pypy/changeset/24c49c5d9184/ Log:missing import diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/argument.py +++ b/pypy/inter

[pypy-commit] pypy py3k: tentative rpython fixes

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56795:9cd3aff99129 Date: 2012-08-22 12:06 +0200 http://bitbucket.org/pypy/pypy/changeset/9cd3aff99129/ Log:tentative rpython fixes diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/argument.py +++ b/p

[pypy-commit] pypy py3k: don't complain if we pass None to something which expects unicode or str

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56798:230a83193f7a Date: 2012-08-22 13:44 +0200 http://bitbucket.org/pypy/pypy/changeset/230a83193f7a/ Log:don't complain if we pass None to something which expects unicode or str diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmo

[pypy-commit] pypy py3k: enforce the parameters of Signature() to be unicode

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56799:a5e20b0caee4 Date: 2012-08-22 14:19 +0200 http://bitbucket.org/pypy/pypy/changeset/a5e20b0caee4/ Log:enforce the parameters of Signature() to be unicode diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/int

[pypy-commit] pypy py3k: merge heads

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56800:e8678fb55920 Date: 2012-08-22 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/e8678fb55920/ Log:merge heads diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -10,5 +10,6 @@ re-enable StdObjSpace.listview_str re-enable the kwargs di

[pypy-commit] pypy py3k: one more place where to pass unicode to Signature()

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56802:6a591d00373a Date: 2012-08-22 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/6a591d00373a/ Log:one more place where to pass unicode to Signature() diff --git a/pypy/annotation/description.py b/pypy/annotation/description.py --- a/pypy

[pypy-commit] pypy py3k: one more place where to pass unicode to Signature()

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56804:bd3326f15584 Date: 2012-08-22 14:35 +0200 http://bitbucket.org/pypy/pypy/changeset/bd3326f15584/ Log:one more place where to pass unicode to Signature() diff --git a/pypy/translator/test/test_generator.py b/pypy/translator/test/test_genera

[pypy-commit] pypy py3k: one more place where to pass unicode to Signature()

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56801:f860431bfa26 Date: 2012-08-22 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/f860431bfa26/ Log:one more place where to pass unicode to Signature() diff --git a/pypy/annotation/specialize.py b/pypy/annotation/specialize.py --- a/pypy/a

[pypy-commit] pypy py3k: fix Signature()/unicode also here

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56803:3b7e2e228239 Date: 2012-08-22 14:34 +0200 http://bitbucket.org/pypy/pypy/changeset/3b7e2e228239/ Log:fix Signature()/unicode also here diff --git a/pypy/interpreter/test/test_gateway.py b/pypy/interpreter/test/test_gateway.py --- a/pypy/in

[pypy-commit] pypy speedup-unpackiterable: close merged branch

2012-08-22 Thread fijal
Author: Maciej Fijalkowski Branch: speedup-unpackiterable Changeset: r56806:ccacb43719a4 Date: 2012-08-22 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/ccacb43719a4/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy default: Merge speedup-unpackiterable branch. This creates a jit code for each type

2012-08-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r56805:d56db4a267d5 Date: 2012-08-22 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/d56db4a267d5/ Log:Merge speedup-unpackiterable branch. This creates a jit code for each type of iterable that goes to unpackiterable. diff --git a/

[pypy-commit] cffi win32: clarify skip messages

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r868:3522aa063595 Date: 2012-08-22 17:43 +0300 http://bitbucket.org/cffi/cffi/changeset/3522aa063595/ Log:clarify skip messages diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/test_verify.py @@ -27

[pypy-commit] cffi default: Give an earlier error message when trying to declare a function

2012-08-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r870:ede1d10ba97c Date: 2012-08-22 18:56 +0200 http://bitbucket.org/cffi/cffi/changeset/ede1d10ba97c/ Log:Give an earlier error message when trying to declare a function using exactly '(...)' as the argument list. It's not valid C. diff --git a/

[pypy-commit] pypy py3k: improve the error message

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56807:7a6f1cc7 Date: 2012-08-22 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/7a6f1cc7/ Log:improve the error message diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py +++ b/pypy/rlib/o

[pypy-commit] pypy default: don't complain if we pass None to something which expects unicode or str

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56808:1ce7beebfd5f Date: 2012-08-22 13:44 +0200 http://bitbucket.org/pypy/pypy/changeset/1ce7beebfd5f/ Log:don't complain if we pass None to something which expects unicode or str diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.

[pypy-commit] pypy default: improve the error message

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56809:699b45a65495 Date: 2012-08-22 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/699b45a65495/ Log:improve the error message diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py +++ b/pypy/rlib/objec

[pypy-commit] pypy default: fix test

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56810:c624f0e4d488 Date: 2012-08-22 17:17 +0200 http://bitbucket.org/pypy/pypy/changeset/c624f0e4d488/ Log:fix test diff --git a/pypy/rlib/test/test_objectmodel.py b/pypy/rlib/test/test_objectmodel.py --- a/pypy/rlib/test/test_objectmodel.py +++ b/p

[pypy-commit] pypy default: merge heads

2012-08-22 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r56811:773c11368fb7 Date: 2012-08-22 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/773c11368fb7/ Log:merge heads diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/argument.py +++ b/pypy/interpreter/

[pypy-commit] cffi default: Windows: don't muck with LastError in b_get_errno()

2012-08-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r869:af978ad0a0a8 Date: 2012-08-22 18:55 +0200 http://bitbucket.org/cffi/cffi/changeset/af978ad0a0a8/ Log:Windows: don't muck with LastError in b_get_errno() and b_set_errno() diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_back

[pypy-commit] cffi default: Give a better error message than pycparser's default one

2012-08-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r871:78e101dc0f74 Date: 2012-08-22 19:20 +0200 http://bitbucket.org/cffi/cffi/changeset/78e101dc0f74/ Log:Give a better error message than pycparser's default one on ParseErrors diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.p

[pypy-commit] cffi default: Test and fix: don't allow 'void' as the type of a function argument.

2012-08-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r872:b3678ddd1d27 Date: 2012-08-22 19:50 +0200 http://bitbucket.org/cffi/cffi/changeset/b3678ddd1d27/ Log:Test and fix: don't allow 'void' as the type of a function argument. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++

[pypy-commit] pypy default: Import the changes. Fix the latest test.

2012-08-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r56812:028b65a5a45f Date: 2012-08-22 19:57 +0200 http://bitbucket.org/pypy/pypy/changeset/028b65a5a45f/ Log:Import the changes. Fix the latest test. diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py --- a/pypy

[pypy-commit] cffi win32: add __stdcall test

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r873:f3e4f01be0b4 Date: 2012-08-22 22:20 +0300 http://bitbucket.org/cffi/cffi/changeset/f3e4f01be0b4/ Log:add __stdcall test diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -4202,6 +4202,17 @@

[pypy-commit] cffi win32: merge default into branch

2012-08-22 Thread mattip
Author: mattip Branch: win32 Changeset: r874:4b70a2b6ac68 Date: 2012-08-22 22:20 +0300 http://bitbucket.org/cffi/cffi/changeset/4b70a2b6ac68/ Log:merge default into branch diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -197,6 +197,8 @@

[pypy-commit] pypy vref-copy: slow progress

2012-08-22 Thread fijal
Author: Maciej Fijalkowski Branch: vref-copy Changeset: r56813:6112dd6a9ff6 Date: 2012-08-22 22:36 +0200 http://bitbucket.org/pypy/pypy/changeset/6112dd6a9ff6/ Log:slow progress diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py

[pypy-commit] pypy ppc-jit-backend: Import LR_BC_OFFSET and use it for MINIFRAME_SIZE LR offset.

2012-08-22 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r56814:1a335bc6665e Date: 2012-08-22 20:54 -0400 http://bitbucket.org/pypy/pypy/changeset/1a335bc6665e/ Log:Import LR_BC_OFFSET and use it for MINIFRAME_SIZE LR offset. In _build_stack_check_slowpath, allocate MAX_REG_PARAMS area and

[pypy-commit] pypy improve-rbigint: Revert changes to rshift, and change a test so it fails, and fix it. All tests should now pass

2012-08-22 Thread Stian Andreassen
Author: Stian Andreassen Branch: improve-rbigint Changeset: r56815:31d713444087 Date: 2012-08-23 06:15 +0200 http://bitbucket.org/pypy/pypy/changeset/31d713444087/ Log:Revert changes to rshift, and change a test so it fails, and fix it. All tests should now pass diff --git a/pypy/rlib