[pypy-commit] pypy default: c_longdouble is not supported by PyPy. Skip a related test

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r52917:c80ff2d04fb3 Date: 2012-02-27 10:50 +0100 http://bitbucket.org/pypy/pypy/changeset/c80ff2d04fb3/ Log:c_longdouble is not supported by PyPy. Skip a related test diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py b/lib-python/modifi

[pypy-commit] pypy default: Hack to display again the log of the loop before sending it to the

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52918:8e55816f5dfe Date: 2012-02-27 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/8e55816f5dfe/ Log:Hack to display again the log of the loop before sending it to the backend, in addition to after sending it to the backend. That's

[pypy-commit] pypy default: merge heads

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52919:5a84240692b4 Date: 2012-02-27 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/5a84240692b4/ Log:merge heads diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py b/lib-python/modified-2.7/ctypes/test/test_arrays.py --- a/lib-pytho

[pypy-commit] pypy py3k: start to kill the references to the module/_file, which will be killed soon.

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52920:319e160de1b9 Date: 2012-02-27 11:30 +0100 http://bitbucket.org/pypy/pypy/changeset/319e160de1b9/ Log:start to kill the references to the module/_file, which will be killed soon. module/marshal used to special-case W_File for

[pypy-commit] pypy py3k: fix syntax. The test is still skipped, but this happens also on default

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52921:ad992ca38af4 Date: 2012-02-27 11:37 +0100 http://bitbucket.org/pypy/pypy/changeset/ad992ca38af4/ Log:fix syntax. The test is still skipped, but this happens also on default diff --git a/pypy/module/imp/test/test_import.py b/pypy/mo

[pypy-commit] pypy default: 'typo'. The directory hierarchy created by the test is put in sys.path[0], not [-1]. This test has been silently skipped for ages probably

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r52922:b081147f76f3 Date: 2012-02-27 11:41 +0100 http://bitbucket.org/pypy/pypy/changeset/b081147f76f3/ Log:'typo'. The directory hierarchy created by the test is put in sys.path[0], not [-1]. This test has been silently skipped for ages

[pypy-commit] pypy py3k: hg merge default

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52923:9e1b5a6a8752 Date: 2012-02-27 11:43 +0100 http://bitbucket.org/pypy/pypy/changeset/9e1b5a6a8752/ Log:hg merge default diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py b/lib-python/modified-2.7/ctypes/test/test_arrays.py ---

[pypy-commit] pypy default: merge heads

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r52924:29f8443e00ec Date: 2012-02-27 11:44 +0100 http://bitbucket.org/pypy/pypy/changeset/29f8443e00ec/ Log:merge heads diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py +++ b/pypy/jit/me

[pypy-commit] pypy py3k: hg merge default again

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52925:de6a79306bfe Date: 2012-02-27 11:44 +0100 http://bitbucket.org/pypy/pypy/changeset/de6a79306bfe/ Log:hg merge default again diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py ++

[pypy-commit] pypy default: Test and fix. Probably fixes .

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52926:e91c5cdac576 Date: 2012-02-27 14:41 +0100 http://bitbucket.org/pypy/pypy/changeset/e91c5cdac576/ Log:Test and fix. Probably fixes . diff --git a/pypy/jit/backend/llsupport/rewrite.py b/pypy/jit/backend/llsupport/rewrite.py --- a/pypy/jit/backend

[pypy-commit] pypy faster-str-decode-escape: Try to speed up string's decode escape by using a string builder and appending unescaped text in slices

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: faster-str-decode-escape Changeset: r52927:6f5ea64c8b8d Date: 2012-02-27 07:55 -0700 http://bitbucket.org/pypy/pypy/changeset/6f5ea64c8b8d/ Log:Try to speed up string's decode escape by using a string builder and appending unescaped text in slices diff --g

[pypy-commit] pypy default: Fixes fixes fixes.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52928:b9733690c4de Date: 2012-02-27 16:14 +0100 http://bitbucket.org/pypy/pypy/changeset/b9733690c4de/ Log:Fixes fixes fixes. diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --- a/pypy/jit/backend/llsupport/gc.py +++ b/

[pypy-commit] pypy default: Fix and comment.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52929:4991f822e3a7 Date: 2012-02-27 16:17 +0100 http://bitbucket.org/pypy/pypy/changeset/4991f822e3a7/ Log:Fix and comment. diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/rpython/memory/gc/minimark.py --- a/pypy/rpython/memory/gc/minimark.py +

[pypy-commit] pypy default: Kill wrong copy-pasted comment.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52930:096e5c2052c1 Date: 2012-02-27 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/096e5c2052c1/ Log:Kill wrong copy-pasted comment. diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --- a/pypy/jit/backend/llsupport

[pypy-commit] pypy default: Remove the 16MB boundary logic which is pointless now.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52931:c08753e77c67 Date: 2012-02-27 16:30 +0100 http://bitbucket.org/pypy/pypy/changeset/c08753e77c67/ Log:Remove the 16MB boundary logic which is pointless now. diff --git a/pypy/jit/backend/llsupport/rewrite.py b/pypy/jit/backend/llsupport/rewrite.p

[pypy-commit] pypy default: Remove again unused import.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52932:27e3f649d735 Date: 2012-02-27 16:34 +0100 http://bitbucket.org/pypy/pypy/changeset/27e3f649d735/ Log:Remove again unused import. diff --git a/pypy/jit/backend/llsupport/rewrite.py b/pypy/jit/backend/llsupport/rewrite.py --- a/pypy/jit/backend/ll

[pypy-commit] pypy py3k: pff, yak shaving. Since we are now passing an explicit globals() for exec(),

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52933:504ecf08 Date: 2012-02-27 14:16 +0100 http://bitbucket.org/pypy/pypy/changeset/504ecf08/ Log:pff, yak shaving. Since we are now passing an explicit globals() for exec(), the __name__ was not set. This caused the imp module to

[pypy-commit] pypy py3k: these two tests were really meant to be run against itertools, because it's a

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52935:aca4ff218220 Date: 2012-02-27 14:51 +0100 http://bitbucket.org/pypy/pypy/changeset/aca4ff218220/ Log:these two tests were really meant to be run against itertools, because it's a builtin module. It seems that a20df1bb1bb8 did a

[pypy-commit] pypy py3k: sys.setdefaultencoding is no longer there, use settrace for this test

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52934:b7200ae0e860 Date: 2012-02-27 14:20 +0100 http://bitbucket.org/pypy/pypy/changeset/b7200ae0e860/ Log:sys.setdefaultencoding is no longer there, use settrace for this test diff --git a/pypy/module/imp/test/test_import.py b/pypy/modu

[pypy-commit] pypy py3k: urlparse and compiler.misc no longer exists. Replace also distutils.core with

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52936:e838b0057e5d Date: 2012-02-27 15:02 +0100 http://bitbucket.org/pypy/pypy/changeset/e838b0057e5d/ Log:urlparse and compiler.misc no longer exists. Replace also distutils.core with html.parser, because it's much faster to import diff

[pypy-commit] pypy py3k: forgot to fix the invocation of _testfile after I changed its signature

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52939:3133f7b5d52b Date: 2012-02-27 16:37 +0100 http://bitbucket.org/pypy/pypy/changeset/3133f7b5d52b/ Log:forgot to fix the invocation of _testfile after I changed its signature diff --git a/pypy/module/imp/test/test_import.py b/pypy/mo

[pypy-commit] pypy py3k: datetime is now imported from lib-python/3.2, which in turns does other two imports from _datetime. Use 'math' instead, which is builtin and so we are sure it doesn't do any i

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52937:fb993f9644b1 Date: 2012-02-27 15:33 +0100 http://bitbucket.org/pypy/pypy/changeset/fb993f9644b1/ Log:datetime is now imported from lib-python/3.2, which in turns does other two imports from _datetime. Use 'math' instead, which is

[pypy-commit] pypy py3k: bah, we can't marshal a host code object and then expect to unmarshal a PyCode with our own implementation. Instead, convert the host code object to PyCode, and marshal it wit

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52938:372725be34a9 Date: 2012-02-27 16:12 +0100 http://bitbucket.org/pypy/pypy/changeset/372725be34a9/ Log:bah, we can't marshal a host code object and then expect to unmarshal a PyCode with our own implementation. Instead, convert the

[pypy-commit] pypy py3k: StringIO is no longer there, use cmd instead; fix the syntax of an octal number

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52940:58feb84d8e37 Date: 2012-02-27 16:46 +0100 http://bitbucket.org/pypy/pypy/changeset/58feb84d8e37/ Log:StringIO is no longer there, use cmd instead; fix the syntax of an octal number diff --git a/pypy/module/imp/test/test_app.py b/pyp

[pypy-commit] pypy py3k: fix typo

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52941:96b007a12d00 Date: 2012-02-27 16:50 +0100 http://bitbucket.org/pypy/pypy/changeset/96b007a12d00/ Log:fix typo diff --git a/pypy/module/imp/test/test_app.py b/pypy/module/imp/test/test_app.py --- a/pypy/module/imp/test/test_app.py +++ b/pypy

[pypy-commit] pypy py3k: make sure that we write *bytes* when marshaling; test_load_module_pyc_1 makes a bit of more progress, now it fails because we don't know how to handle _io files

2012-02-27 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r52942:138699bd5038 Date: 2012-02-27 16:57 +0100 http://bitbucket.org/pypy/pypy/changeset/138699bd5038/ Log:make sure that we write *bytes* when marshaling; test_load_module_pyc_1 makes a bit of more progress, now it fails because w

[pypy-commit] pypy default: Test from issue1073.

2012-02-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r52943:092ee39048af Date: 2012-02-27 17:23 +0100 http://bitbucket.org/pypy/pypy/changeset/092ee39048af/ Log:Test from issue1073. diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py b/pypy/module/pypyjit/test_pypy_c/test_00_model.py --- a/pypy

[pypy-commit] pypy miniscan: Check-in intermediate progress for completeness, and close this

2012-02-27 Thread arigo
Author: Armin Rigo Branch: miniscan Changeset: r52944:698dc6400468 Date: 2012-02-27 18:20 +0100 http://bitbucket.org/pypy/pypy/changeset/698dc6400468/ Log:Check-in intermediate progress for completeness, and close this branch as abandoned. diff --git a/pypy/rpython/memory/gc/minimark

[pypy-commit] pypy dead-code-optimization: implement dead ops removal

2012-02-27 Thread fijal
Author: Maciej Fijalkowski Branch: dead-code-optimization Changeset: r52945:58bcd5dd0b05 Date: 2012-02-27 16:50 -0800 http://bitbucket.org/pypy/pypy/changeset/58bcd5dd0b05/ Log:implement dead ops removal diff --git a/pypy/jit/metainterp/optimizeopt/__init__.py b/pypy/jit/metainterp/optimize

[pypy-commit] pypy faster-str-decode-escape: merge in default

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: faster-str-decode-escape Changeset: r52946:c095ae1d0b83 Date: 2012-02-27 20:24 -0700 http://bitbucket.org/pypy/pypy/changeset/c095ae1d0b83/ Log:merge in default diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --- a/pypy/jit/backend

[pypy-commit] pypy default: merge in faster-str-decode-escape branch

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: Changeset: r52947:80e3d375b9ec Date: 2012-02-27 20:25 -0700 http://bitbucket.org/pypy/pypy/changeset/80e3d375b9ec/ Log:merge in faster-str-decode-escape branch diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a

[pypy-commit] pypy default: close branch

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: Changeset: r52948:034e2cd62f1c Date: 2012-02-27 20:26 -0700 http://bitbucket.org/pypy/pypy/changeset/034e2cd62f1c/ Log:close branch ___ pypy-commit mailing list [email protected] http://mail.python.org/mailman/list

[pypy-commit] pypy faster-str-decode-escape: close this branch

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: faster-str-decode-escape Changeset: r52949:6cd6773cb83a Date: 2012-02-27 20:28 -0700 http://bitbucket.org/pypy/pypy/changeset/6cd6773cb83a/ Log:close this branch ___ pypy-commit mailing list [email protected] http:/

[pypy-commit] pypy default: move import outside of function

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: Changeset: r52950:1604c8f1d469 Date: 2012-02-27 20:37 -0700 http://bitbucket.org/pypy/pypy/changeset/1604c8f1d469/ Log:move import outside of function diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a/pypy/int

[pypy-commit] pypy default: move import to top...

2012-02-27 Thread justinpeel
Author: Justin Peel Branch: Changeset: r52951:079551524b28 Date: 2012-02-27 21:09 -0700 http://bitbucket.org/pypy/pypy/changeset/079551524b28/ Log:move import to top... diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a/pypy/interpreter/p

[pypy-commit] pypy reflex-support: refactoring

2012-02-27 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r52952:23a40fce87d8 Date: 2012-02-27 14:19 -0800 http://bitbucket.org/pypy/pypy/changeset/23a40fce87d8/ Log:refactoring 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: probably no need for builtin vector with new TApplication enabled ...

2012-02-27 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r52953:ebbf2f8ead62 Date: 2012-02-27 17:32 -0800 http://bitbucket.org/pypy/pypy/changeset/ebbf2f8ead62/ Log:probably no need for builtin vector with new TApplication enabled ... diff --git a/pypy/module/cppyy/test/stltypes_LinkD

[pypy-commit] pypy reflex-support: refactoring and cleanup (Reflex backend): the idea is to speed up the slow path by handing out the stub functions rather than method indices; it should also help wit

2012-02-27 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r52954:e7c4a93f01f3 Date: 2012-02-27 17:34 -0800 http://bitbucket.org/pypy/pypy/changeset/e7c4a93f01f3/ Log:refactoring and cleanup (Reflex backend): the idea is to speed up the slow path by handing out the stub functions rather

[pypy-commit] pypy reflex-support: like for Reflex backend, now refactoring to get access to stubs for the CINT backend

2012-02-27 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r52955:21d4b7fc4514 Date: 2012-02-27 18:13 -0800 http://bitbucket.org/pypy/pypy/changeset/21d4b7fc4514/ Log:like for Reflex backend, now refactoring to get access to stubs for the CINT backend diff --git a/pypy/module/cppyy/src/

[pypy-commit] pypy reflex-support: fix for name matching if a class lives in a namespace

2012-02-27 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r52956:1174528adf73 Date: 2012-02-27 21:52 -0800 http://bitbucket.org/pypy/pypy/changeset/1174528adf73/ Log:fix for name matching if a class lives in a namespace diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx b/pypy/module/cppyy/s

[pypy-commit] pypy default: Failing test where i73 is assigned twice in the optimized trace.

2012-02-27 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r52957:9a45d7852b5b Date: 2012-02-28 08:15 +0100 http://bitbucket.org/pypy/pypy/changeset/9a45d7852b5b/ Log:Failing test where i73 is assigned twice in the optimized trace. diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py b/pypy/jit

[pypy-commit] pypy default: hg merge

2012-02-27 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r52958:402fe7ba5442 Date: 2012-02-28 08:53 +0100 http://bitbucket.org/pypy/pypy/changeset/402fe7ba5442/ Log:hg merge diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py b/lib-python/modified-2.7/ctypes/test/test_arrays.py --- a/lib-python/m