[pypy-commit] pypy float-bytes-2: 32bit fix?

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54033:22cf389efeca Date: 2012-03-27 01:34 -0400 http://bitbucket.org/pypy/pypy/changeset/22cf389efeca/ Log:32bit fix? diff --git a/pypy/jit/backend/test/test_random.py b/pypy/jit/backend/test/test_random.py --- a/pypy/jit/backend/test/te

[pypy-commit] pypy float-bytes-2: fix test for 32-bits

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54032:a07c5ce1beca Date: 2012-03-27 05:28 + http://bitbucket.org/pypy/pypy/changeset/a07c5ce1beca/ Log:fix test for 32-bits diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backe

[pypy-commit] pypy float-bytes-2: Merged default in.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54031:5939db56ff70 Date: 2012-03-27 01:24 -0400 http://bitbucket.org/pypy/pypy/changeset/5939db56ff70/ Log:Merged default in. diff --git a/pypy/translator/c/gcc/test/test_asmgcroot.py b/pypy/translator/c/gcc/test/test_asmgcroot.py --- a/

[pypy-commit] pypy float-bytes-2: runner test for this

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54030:aca32821c9d1 Date: 2012-03-27 01:22 -0400 http://bitbucket.org/pypy/pypy/changeset/aca32821c9d1/ Log:runner test for this diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backe

[pypy-commit] pypy float-bytes-2: same changes throughout

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54029:ca80ca868587 Date: 2012-03-27 01:17 -0400 http://bitbucket.org/pypy/pypy/changeset/ca80ca868587/ Log:same changes throughout diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py --- a/pypy/jit/backend/x86

[pypy-commit] pypy float-bytes-2: merged default in

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54028:854291ae4aa1 Date: 2012-03-27 01:16 -0400 http://bitbucket.org/pypy/pypy/changeset/854291ae4aa1/ Log:merged default in diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py --- a/pypy/jit/backend/x86/regal

[pypy-commit] pypy float-bytes: Close again.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r54027:0d19de864ceb Date: 2012-03-27 01:15 -0400 http://bitbucket.org/pypy/pypy/changeset/0d19de864ceb/ Log:Close again. ___ pypy-commit mailing list [email protected] http://mail.python.org/m

[pypy-commit] pypy default: fix

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54026:e36d713562b8 Date: 2012-03-27 01:21 +0200 http://bitbucket.org/pypy/pypy/changeset/e36d713562b8/ Log:fix diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py --- a/pypy/jit/backend/x86/regalloc.py +++ b/pypy/ji

[pypy-commit] pypy default: Merge with win64-stage1

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r54025:a9fc8654a167 Date: 2012-03-27 04:12 +0100 http://bitbucket.org/pypy/pypy/changeset/a9fc8654a167/ Log:Merge with win64-stage1 arghh, had a double head ___ pypy-commit mailing list pypy-commit@pytho

[pypy-commit] pypy win64-stage1: merge

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r54024:261d04c68c0f Date: 2012-03-27 05:07 +0200 http://bitbucket.org/pypy/pypy/changeset/261d04c68c0f/ Log:merge ___ pypy-commit mailing list [email protected] http://mail.python.org/ma

[pypy-commit] pypy default: merge

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r54022:b7a253cbbe2a Date: 2012-03-27 04:37 +0200 http://bitbucket.org/pypy/pypy/changeset/b7a253cbbe2a/ Log:merge ___ pypy-commit mailing list [email protected] http://mail.python.org/mailman/listin

[pypy-commit] pypy default: Merge with win64-stage1

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r54023:220568adc846 Date: 2012-03-27 03:45 +0100 http://bitbucket.org/pypy/pypy/changeset/220568adc846/ Log:Merge with win64-stage1 ___ pypy-commit mailing list [email protected] http://mail.python.

[pypy-commit] pypy default: re-enabled win32 tests to make amaury happy. win64 still disabled

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r54020:a1cf137dd2bd Date: 2012-03-27 04:28 +0200 http://bitbucket.org/pypy/pypy/changeset/a1cf137dd2bd/ Log:re-enabled win32 tests to make amaury happy. win64 still disabled diff --git a/pypy/translator/c/gcc/test/test_asmgcroot.py b/pypy/transla

[pypy-commit] pypy win64-stage1: merge default

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r54019:3ba2af39c3e3 Date: 2012-03-25 00:49 +0100 http://bitbucket.org/pypy/pypy/changeset/3ba2af39c3e3/ Log:merge default diff --git a/pypy/rlib/rmmap.py b/pypy/rlib/rmmap.py --- a/pypy/rlib/rmmap.py +++ b/pypy/rlib/rmmap.py @@ -711,9

[pypy-commit] pypy reflex-support: do not release the GIL when calling into CINT to allow TPython callbacks

2012-03-26 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r54018:fd1ecb74a56e Date: 2012-03-26 19:20 -0700 http://bitbucket.org/pypy/pypy/changeset/fd1ecb74a56e/ Log:do not release the GIL when calling into CINT to allow TPython callbacks diff --git a/pypy/module/cppyy/capi/__init__.py

[pypy-commit] pypy reflex-support: o) handle constructors separately, as needed for the CINT backend

2012-03-26 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r54016:e21a5f2afe86 Date: 2012-03-26 16:51 -0700 http://bitbucket.org/pypy/pypy/changeset/e21a5f2afe86/ Log:o) handle constructors separately, as needed for the CINT backend o) serialize calls through CINT (which uses global vari

[pypy-commit] pypy float-bytes: fix

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: float-bytes Changeset: r54015:46e174a843e3 Date: 2012-03-27 01:21 +0200 http://bitbucket.org/pypy/pypy/changeset/46e174a843e3/ Log:fix diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py --- a/pypy/jit/backend/x86/regalloc.py ++

[pypy-commit] pypy float-bytes-2: Now works on 32-bit. test_zll_stress doesn't work though.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54014:cb37f9de4640 Date: 2012-03-26 22:50 + http://bitbucket.org/pypy/pypy/changeset/cb37f9de4640/ Log:Now works on 32-bit. test_zll_stress doesn't work though. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/as

[pypy-commit] pypy float-bytes-2: JIT support, x86-64 now, next 32-bit.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54013:ed47a0d6283d Date: 2012-03-26 18:35 -0400 http://bitbucket.org/pypy/pypy/changeset/ed47a0d6283d/ Log:JIT support, x86-64 now, next 32-bit. diff --git a/pypy/jit/backend/test/test_random.py b/pypy/jit/backend/test/test_random.py ---

[pypy-commit] pypy float-bytes-2: Added the operation for RPython.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes-2 Changeset: r54012:9878f8e8d93f Date: 2012-03-26 17:57 -0400 http://bitbucket.org/pypy/pypy/changeset/9878f8e8d93f/ Log:Added the operation for RPython. diff --git a/pypy/rlib/longlong2float.py b/pypy/rlib/longlong2float.py --- a/pypy/rlib/longlong2fl

[pypy-commit] pypy default: move a loop outside

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54011:efe9b0fe618a Date: 2012-03-27 00:34 +0200 http://bitbucket.org/pypy/pypy/changeset/efe9b0fe618a/ Log:move a loop outside diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/byt

[pypy-commit] pypy default: all asmgcroot tests disabled for MSVC

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: Changeset: r54010:4dcfa3206067 Date: 2012-03-26 22:46 +0200 http://bitbucket.org/pypy/pypy/changeset/4dcfa3206067/ Log:all asmgcroot tests disabled for MSVC diff --git a/pypy/translator/c/gcc/test/test_asmgcroot.py b/pypy/translator/c/gcc/test/test_asmgcroo

[pypy-commit] pypy set-strategies: Close branch about to be merged

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54008:1f903d2edaee Date: 2012-03-26 21:25 +0200 http://bitbucket.org/pypy/pypy/changeset/1f903d2edaee/ Log:Close branch about to be merged ___ pypy-commit mailing list [email protected] htt

[pypy-commit] pypy default: Have bytearray.__getitem__(slice) go through the ll_arraycopy fast path when possible.

2012-03-26 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r54007:9a9eb5e9b67e Date: 2012-03-26 14:41 -0400 http://bitbucket.org/pypy/pypy/changeset/9a9eb5e9b67e/ Log:Have bytearray.__getitem__(slice) go through the ll_arraycopy fast path when possible. diff --git a/pypy/objspace/std/bytearrayobject.py

[pypy-commit] pypy set-strategies: Extend the test to all types with strategies.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54006:f56f0aee6c50 Date: 2012-03-26 20:36 +0200 http://bitbucket.org/pypy/pypy/changeset/f56f0aee6c50/ Log:Extend the test to all types with strategies. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/

[pypy-commit] pypy set-strategies: - weaken the test as needed for OrderedDict and fix it

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54005:eef2e1c3a6d1 Date: 2012-03-26 20:07 +0200 http://bitbucket.org/pypy/pypy/changeset/eef2e1c3a6d1/ Log:- weaken the test as needed for OrderedDict and fix it - add frozenset support to space.listview*(). diff --git a/pypy/objs

[pypy-commit] pypy set-strategies: Failing test.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54004:84913cf56f5e Date: 2012-03-26 19:54 +0200 http://bitbucket.org/pypy/pypy/changeset/84913cf56f5e/ Log:Failing test. diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listobject.py --- a/pypy/objspa

[pypy-commit] pypy set-strategies: hg merge default

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54003:83af076f86a8 Date: 2012-03-26 19:39 +0200 http://bitbucket.org/pypy/pypy/changeset/83af076f86a8/ Log:hg merge default diff --git a/lib-python/modified-2.7/test/test_set.py b/lib-python/modified-2.7/test/test_set.py --- a/lib-python

[pypy-commit] pypy default: merge heads

2012-03-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r54002:9e2168564ef3 Date: 2012-03-26 19:39 +0200 http://bitbucket.org/pypy/pypy/changeset/9e2168564ef3/ Log:merge heads diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/test/test_astbuilder.py --- a/pypy/

[pypy-commit] pypy default: Horrible typo in horrible code.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r54001:eab13da2556c Date: 2012-03-26 19:36 +0200 http://bitbucket.org/pypy/pypy/changeset/eab13da2556c/ Log:Horrible typo in horrible code. diff --git a/lib-python/modified-2.7/test/test_set.py b/lib-python/modified-2.7/test/test_set.py --- a/lib-pytho

[pypy-commit] pypy set-strategies: Test and fix.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r54000:605b7d796555 Date: 2012-03-26 19:35 +0200 http://bitbucket.org/pypy/pypy/changeset/605b7d796555/ Log:Test and fix. diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/objspace/std/setobject.py +++

[pypy-commit] pypy default: merge numpypy-out. adds out=xxx parameter to most things. still missing some out= parameters on stuff imported from numpy

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53999:78e10bad6694 Date: 2012-03-26 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/78e10bad6694/ Log:merge numpypy-out. adds out=xxx parameter to most things. still missing some out= parameters on stuff imported from numpy diff --

[pypy-commit] pypy numpypy-out: dot does not accept out on new numpy

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: numpypy-out Changeset: r53998:473b4e25f4c1 Date: 2012-03-26 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/473b4e25f4c1/ Log:dot does not accept out on new numpy diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_n

[pypy-commit] pypy numpypy-out: merge default

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: numpypy-out Changeset: r53997:e43ad1eda2c5 Date: 2012-03-26 18:53 +0200 http://bitbucket.org/pypy/pypy/changeset/e43ad1eda2c5/ Log:merge default diff --git a/pypy/doc/discussion/win64_todo.txt b/pypy/doc/discussion/win64_todo.txt new file mode 100644 --- /

[pypy-commit] pypy default: skip this test on pythn <2.7

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53995:488d8188363e Date: 2012-03-26 18:49 +0200 http://bitbucket.org/pypy/pypy/changeset/488d8188363e/ Log:skip this test on pythn <2.7 diff --git a/pypy/objspace/flow/test/test_objspace.py b/pypy/objspace/flow/test/test_objspace.py --- a/pypy

[pypy-commit] pypy default: merge;

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53996:a663a613379a Date: 2012-03-26 18:51 +0200 http://bitbucket.org/pypy/pypy/changeset/a663a613379a/ Log:merge; diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/test/test_astbuilder.py --- a/py

[pypy-commit] pypy default: I'm sure this is no longer necessary

2012-03-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53994:17e5fb6b2717 Date: 2012-03-25 18:44 +0200 http://bitbucket.org/pypy/pypy/changeset/17e5fb6b2717/ Log:I'm sure this is no longer necessary diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/pypy/interpreter/astcompiler/te

[pypy-commit] pypy set-strategies: Performance improvement.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53993:c49198dda243 Date: 2012-03-26 16:29 +0200 http://bitbucket.org/pypy/pypy/changeset/c49198dda243/ Log:Performance improvement. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/lis

[pypy-commit] pypy set-strategies: Fix test_listobject by moving 'w_list.__init__(space, [])' to the start

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53992:7127deeed841 Date: 2012-03-26 16:16 +0200 http://bitbucket.org/pypy/pypy/changeset/7127deeed841/ Log:Fix test_listobject by moving 'w_list.__init__(space, [])' to the start of the function again, and optimizing it to 'w_list.

[pypy-commit] pypy set-strategies: Simplifications.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53990:b87139b22ee8 Date: 2012-03-26 16:03 +0200 http://bitbucket.org/pypy/pypy/changeset/b87139b22ee8/ Log:Simplifications. diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/objspace/std/setobject.py

[pypy-commit] pypy set-strategies: Note

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53991:1c2906d64ffe Date: 2012-03-26 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/1c2906d64ffe/ Log:Note diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py --- a/pypy/objspace/std/setobject.py +++ b/pypy/o

[pypy-commit] pypy set-strategies: Optimize and fix _convert_set_to_frozenset().

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53989:55952e613207 Date: 2012-03-26 15:47 +0200 http://bitbucket.org/pypy/pypy/changeset/55952e613207/ Log:Optimize and fix _convert_set_to_frozenset(). The two cases in copy_real() contain the same code. Kill a useless s

[pypy-commit] pypy set-strategies: Regularize the interface by not having the *_update() method return

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53988:69592b18ba35 Date: 2012-03-26 15:06 +0200 http://bitbucket.org/pypy/pypy/changeset/69592b18ba35/ Log:Regularize the interface by not having the *_update() method return anything. Add comments that each w_other is supposed to

[pypy-commit] pypy win64-stage1: Merge with default

2012-03-26 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r53987:5e2fda838296 Date: 2012-03-26 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/5e2fda838296/ Log:Merge with default diff --git a/pypy/doc/you-want-to-help.rst b/pypy/doc/you-want-to-help.rst --- a/pypy/doc/you-want-to-help.

[pypy-commit] pypy set-strategies: Add more tests that don't pass.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53986:31898406b59e Date: 2012-03-26 14:35 +0200 http://bitbucket.org/pypy/pypy/changeset/31898406b59e/ Log:Add more tests that don't pass. diff --git a/pypy/objspace/std/test/test_listobject.py b/pypy/objspace/std/test/test_listobject.py

[pypy-commit] pypy set-strategies: Typo.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: set-strategies Changeset: r53985:c8b3230070f1 Date: 2012-03-26 14:35 +0200 http://bitbucket.org/pypy/pypy/changeset/c8b3230070f1/ Log:Typo. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/listobject.py +++ b/py

[pypy-commit] pypy.org extradoc: Add a note about I/O and inevitable transactions.

2012-03-26 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r350:de1d652d1462 Date: 2012-03-26 14:18 +0200 http://bitbucket.org/pypy/pypy.org/changeset/de1d652d1462/ Log:Add a note about I/O and inevitable transactions. diff --git a/source/tmdonate.txt b/source/tmdonate.txt --- a/source/tmdonate.txt +++

[pypy-commit] pypy default: remove msvcXX.dll, users should install it independently

2012-03-26 Thread mattip
Author: Matti Picus Branch: Changeset: r53984:27550fd62027 Date: 2012-03-26 14:09 +0200 http://bitbucket.org/pypy/pypy/changeset/27550fd62027/ Log:remove msvcXX.dll, users should install it independently diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py --- a/pypy/too

[pypy-commit] pypy default: Python 2.5 compat

2012-03-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r53982:db33a634cb09 Date: 2012-03-26 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/db33a634cb09/ Log:Python 2.5 compat diff --git a/pypy/module/__pypy__/interp_time.py b/pypy/module/__pypy__/interp_time.py --- a/pypy/module/__pypy__/interp_time.