[pypy-commit] pypy default: Clean-ups and comments.

2012-08-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r56531:8b362b495864 Date: 2012-08-02 09:10 +0200 http://bitbucket.org/pypy/pypy/changeset/8b362b495864/ Log:Clean-ups and comments. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.

[pypy-commit] buildbot default: tweak settings for ARM

2012-08-02 Thread bivab
Author: David Schneider Branch: Changeset: r661:4305db70e05e Date: 2012-08-02 10:26 +0200 http://bitbucket.org/pypy/buildbot/changeset/4305db70e05e/ Log:tweak settings for ARM diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2

[pypy-commit] pypy arm-backend-2: save correct registers around call to assembler_helper function in call_assembler

2012-08-02 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r56532:e3830cb63c1a Date: 2012-08-02 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/e3830cb63c1a/ Log:save correct registers around call to assembler_helper function in call_assembler diff --git a/pypy/jit/backend/arm/opa

[pypy-commit] extradoc extradoc: add emails

2012-08-02 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4405:c0158d212e4c Date: 2012-08-02 17:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/c0158d212e4c/ Log:add emails diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vmil2012/paper

[pypy-commit] extradoc extradoc: improve the diagram

2012-08-02 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4404:44ca67eba2f0 Date: 2012-08-02 17:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/44ca67eba2f0/ Log:improve the diagram diff --git a/talk/vmil2012/figures/loop_bridge.graffle b/talk/vmil2012/figures/loop_bridge.graffle --- a/tal

[pypy-commit] extradoc extradoc: move figure to appendix

2012-08-02 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4406:f0575eb27c68 Date: 2012-08-02 17:57 +0200 http://bitbucket.org/pypy/extradoc/changeset/f0575eb27c68/ Log:move figure to appendix diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/v

[pypy-commit] extradoc extradoc: evaluation

2012-08-02 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4407:6e9f6a0ff3d5 Date: 2012-08-02 17:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/6e9f6a0ff3d5/ Log:evaluation diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vmil2012/paper

[pypy-commit] pypy py3k: fix test_strutil now that it accepts unicode

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56533:c2ede60ea355 Date: 2012-08-01 15:17 +0200 http://bitbucket.org/pypy/pypy/changeset/c2ede60ea355/ Log:fix test_strutil now that it accepts unicode diff --git a/pypy/objspace/std/test/test_strutil.py b/pypy/objspace/std/test/test_strutil.py

[pypy-commit] pypy py3k: fix -A support when the source code contains unicode chars. Fix test_unicode_keywords to pass on CPython3 (still fails on pypy)

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56535:24780967f269 Date: 2012-08-02 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/24780967f269/ Log:fix -A support when the source code contains unicode chars. Fix test_unicode_keywords to pass on CPython3 (still fails on pypy) dif

[pypy-commit] pypy py3k: add a comment

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56534:703d5af5dcc1 Date: 2012-08-02 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/703d5af5dcc1/ Log:add a comment diff --git a/pypy/objspace/std/strutil.py b/pypy/objspace/std/strutil.py --- a/pypy/objspace/std/strutil.py +++ b/pypy/objspa

[pypy-commit] pypy py3k: fix test_destructor by using the actual array module instead of faking it

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56538:3977fa148ef4 Date: 2012-08-02 18:27 +0200 http://bitbucket.org/pypy/pypy/changeset/3977fa148ef4/ Log:fix test_destructor by using the actual array module instead of faking it diff --git a/pypy/interpreter/test/test_typedef.py b/pyp

[pypy-commit] pypy py3k: add the possibility to have unicode error messages with operrfmt

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56536:81cd817ffe62 Date: 2012-08-02 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/81cd817ffe62/ Log:add the possibility to have unicode error messages with operrfmt diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/p

[pypy-commit] pypy py3k: fix test_argument.test_unicode_keywords by finally using unicode to store the exception message

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56537:b060ad64ed44 Date: 2012-08-02 18:23 +0200 http://bitbucket.org/pypy/pypy/changeset/b060ad64ed44/ Log:fix test_argument.test_unicode_keywords by finally using unicode to store the exception message diff --git a/pypy/interpreter/argum

[pypy-commit] pypy py3k: we call unicode_w now

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56540:b41975a0d8f0 Date: 2012-08-02 18:42 +0200 http://bitbucket.org/pypy/pypy/changeset/b41975a0d8f0/ Log:we call unicode_w now diff --git a/pypy/interpreter/test/test_argument.py b/pypy/interpreter/test/test_argument.py --- a/pypy/interpreter/

[pypy-commit] pypy py3k: we need this now

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56539:5ee8e29dd95d Date: 2012-08-02 18:41 +0200 http://bitbucket.org/pypy/pypy/changeset/5ee8e29dd95d/ Log:we need this now diff --git a/pypy/interpreter/test/test_argument.py b/pypy/interpreter/test/test_argument.py --- a/pypy/interpreter/test/

[pypy-commit] pypy py3k: bah, there are two levels of memo/cache, and we need to specialize for unicode formatting strings on both levels

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56542:5226ba3dc28d Date: 2012-08-02 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/5226ba3dc28d/ Log:bah, there are two levels of memo/cache, and we need to specialize for unicode formatting strings on both levels diff --git a/pypy/

[pypy-commit] pypy py3k: the exception message is an unicode now

2012-08-02 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r56541:03dd574124f0 Date: 2012-08-02 18:51 +0200 http://bitbucket.org/pypy/pypy/changeset/03dd574124f0/ Log:the exception message is an unicode now diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/arg

[pypy-commit] pypy ffi-backend: Remove this version of libffi.py.

2012-08-02 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56544:4f436a389717 Date: 2012-08-02 13:33 +0200 http://bitbucket.org/pypy/pypy/changeset/4f436a389717/ Log:Remove this version of libffi.py. diff --git a/pypy/rlib/libffi.py b/pypy/rlib/libffi.py deleted file mode 100644 --- a/pypy/rlib/libf

[pypy-commit] pypy ffi-backend: Move things around, creating rlib/jit_libffi.py which can receive

2012-08-02 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56545:546f3db4f667 Date: 2012-08-02 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/546f3db4f667/ Log:Move things around, creating rlib/jit_libffi.py which can receive special JIT support. diff --git a/pypy/module/_cffi_backend/

[pypy-commit] pypy ffi-backend: In-progress: JIT support for ffi_call

2012-08-02 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56546:bc098624b3c9 Date: 2012-08-02 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/bc098624b3c9/ Log:In-progress: JIT support for ffi_call diff --git a/pypy/jit/backend/llsupport/ffisupport.py b/pypy/jit/backend/llsupport/ffisupport.p

[pypy-commit] pypy ffi-backend: Work in progress: remove optimizeopt/fficall, and (plan to) replace

2012-08-02 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56547:72f1bc3b949d Date: 2012-08-02 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/72f1bc3b949d/ Log:Work in progress: remove optimizeopt/fficall, and (plan to) replace it with just a test in pyjitpl. diff --git a/pypy/jit/meta