[pypy-commit] pypy default: Add a test for range().sort(key=). It works, but you have not

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46938:a3a90cb98864 Date: 2011-08-30 04:56 +0200 http://bitbucket.org/pypy/pypy/changeset/a3a90cb98864/ Log:Add a test for range().sort(key=). It works, but you have not to blink when looking at the list_sort implementation of ranges. diff --git

[pypy-commit] pypy jit-duplicated_short_boxes: prevent short_boxes from blowing up too much

2011-08-31 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46940:dd9ad57ee821 Date: 2011-08-31 11:28 +0200 http://bitbucket.org/pypy/pypy/changeset/dd9ad57ee821/ Log:prevent short_boxes from blowing up too much diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py b/pypy/jit/m

[pypy-commit] pypy ppc-jit-backend: (arigo, hager): Started to build proper stack frames, also amde first calls work.

2011-08-31 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46941:f5ffdcff7e59 Date: 2011-08-31 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/f5ffdcff7e59/ Log:(arigo, hager): Started to build proper stack frames, also amde first calls work. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_

[pypy-commit] pypy ppc-jit-backend: test_call passes, but implementation of CALL is still rudimental.

2011-08-31 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46942:909be9e8dbcb Date: 2011-08-31 12:30 +0200 http://bitbucket.org/pypy/pypy/changeset/909be9e8dbcb/ Log:test_call passes, but implementation of CALL is still rudimental. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit

[pypy-commit] pypy jit-duplicated_short_boxes: actualy do prevent short_boxes from blowing up too much

2011-08-31 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46943:f299e69201a0 Date: 2011-08-31 12:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f299e69201a0/ Log:actualy do prevent short_boxes from blowing up too much diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimize

[pypy-commit] pypy default: Support older versions of ctypes which don't have a c_bool.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46944:9b371e455b67 Date: 2011-08-31 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9b371e455b67/ Log:Support older versions of ctypes which don't have a c_bool. diff --git a/pypy/rpython/lltypesystem/ll2ctypes.py b/pypy/rpython/lltypesystem/ll2c

[pypy-commit] pypy default: propagate the flags of ffi functions into the calldescr, so that call_release_gil will be able to inspect it and use the proper calling convention

2011-08-31 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r46945:f411890255ef Date: 2011-08-31 15:06 +0200 http://bitbucket.org/pypy/pypy/changeset/f411890255ef/ Log:propagate the flags of ffi functions into the calldescr, so that call_release_gil will be able to inspect it and use the proper

[pypy-commit] pypy faster-nested-scopes: after discussion with armin: cannot use a quasiimmutable field for cells after all.

2011-08-31 Thread cfbolz
Author: Carl Friedrich Bolz Branch: faster-nested-scopes Changeset: r46946:2df1fc0afe9e Date: 2011-08-31 16:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2df1fc0afe9e/ Log:after discussion with armin: cannot use a quasiimmutable field for cells after all. the main reason

[pypy-commit] pypy default: Failing test (from an example from Remi_M on irc).

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46947:bc7de5b41f0c Date: 2011-08-31 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/bc7de5b41f0c/ Log:Failing test (from an example from Remi_M on irc). diff --git a/pypy/jit/metainterp/test/test_warmspot.py b/pypy/jit/metainterp/test/test_warmsp

[pypy-commit] pypy default: Fix a test.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46949:efaa417ebadc Date: 2011-08-31 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/efaa417ebadc/ Log:Fix a test. diff --git a/pypy/jit/metainterp/warmstate.py b/pypy/jit/metainterp/warmstate.py --- a/pypy/jit/metainterp/warmstate.py +++ b/pypy/ji

[pypy-commit] pypy default: merge heads

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46952:ececb40f961c Date: 2011-08-31 18:49 +0200 http://bitbucket.org/pypy/pypy/changeset/ececb40f961c/ Log:merge heads diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgraph/runner.py +++ b/

[pypy-commit] pypy default: More failing tests.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46948:dc2cb75cbecb Date: 2011-08-31 17:18 +0200 http://bitbucket.org/pypy/pypy/changeset/dc2cb75cbecb/ Log:More failing tests. diff --git a/pypy/jit/metainterp/test/test_warmspot.py b/pypy/jit/metainterp/test/test_warmspot.py --- a/pypy/jit/metainterp

[pypy-commit] pypy default: The other two tests are more difficult. Skip them now, after improving

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46950:1c3a9faf1d0a Date: 2011-08-31 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/1c3a9faf1d0a/ Log:The other two tests are more difficult. Skip them now, after improving the error message that they give. diff --git a/pypy/jit/codewriter

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

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46951:98ae5e7b6751 Date: 2011-08-31 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/98ae5e7b6751/ Log:Test and fix. diff --git a/pypy/rpython/lltypesystem/ll2ctypes.py b/pypy/rpython/lltypesystem/ll2ctypes.py --- a/pypy/rpython/lltypesystem/ll2ct

[pypy-commit] pypy default: Fix: tolower(), qsort(), and our own llhelper are all cdecl functions.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46953:87d17a472a16 Date: 2011-08-31 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/87d17a472a16/ Log:Fix: tolower(), qsort(), and our own llhelper are all cdecl functions. Important on Windows. diff --git a/pypy/jit/backend/test/runner_te

[pypy-commit] pypy default: This comment seems to be placed on the wrong line...

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46954:db658e1ed454 Date: 2011-08-31 19:43 +0200 http://bitbucket.org/pypy/pypy/changeset/db658e1ed454/ Log:This comment seems to be placed on the wrong line... diff --git a/pypy/rlib/clibffi.py b/pypy/rlib/clibffi.py --- a/pypy/rlib/clibffi.py +++ b/py

[pypy-commit] pypy default: Blindly check in this win32 test.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46955:0d75ab342438 Date: 2011-08-31 20:01 +0200 http://bitbucket.org/pypy/pypy/changeset/0d75ab342438/ Log:Blindly check in this win32 test. diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py --- a/pypy/jit/backend/

[pypy-commit] pypy default: change bz2 test so that it reads chunks which don't divide evenly into test data's length

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: Changeset: r46956:13c94c0591c3 Date: 2011-08-31 13:32 -0600 http://bitbucket.org/pypy/pypy/changeset/13c94c0591c3/ Log:change bz2 test so that it reads chunks which don't divide evenly into test data's length diff --git a/pypy/module/bz2/test/test_bz2_fil

[pypy-commit] pypy default: Improve the test.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46957:b9d43fd97526 Date: 2011-08-31 21:34 +0200 http://bitbucket.org/pypy/pypy/changeset/b9d43fd97526/ Log:Improve the test. diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backend/test/runner_te

[pypy-commit] pypy default: merge heads

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46958:d5c039d3989a Date: 2011-08-31 21:36 +0200 http://bitbucket.org/pypy/pypy/changeset/d5c039d3989a/ Log:merge heads diff --git a/pypy/module/bz2/test/test_bz2_file.py b/pypy/module/bz2/test/test_bz2_file.py --- a/pypy/module/bz2/test/test_bz2_file.

[pypy-commit] pypy default: A test for the STDCALL calling convention, which runs also

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46959:9dab2e7df18f Date: 2011-08-31 20:50 +0200 http://bitbucket.org/pypy/pypy/changeset/9dab2e7df18f/ Log:A test for the STDCALL calling convention, which runs also on non- windows (but 32-bits only). diff --git a/pypy/jit/backend/x86/rx86.py

[pypy-commit] pypy default: Fix for stdcall.

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46960:df4c638240d8 Date: 2011-08-31 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/df4c638240d8/ Log:Fix for stdcall. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.py +++

[pypy-commit] pypy default: Translation fix. Of the kind "bah what a hack".

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46961:ad4f57500e04 Date: 2011-08-31 21:22 +0200 http://bitbucket.org/pypy/pypy/changeset/ad4f57500e04/ Log:Translation fix. Of the kind "bah what a hack". diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py --- a/pyp

[pypy-commit] pypy default: merge heads

2011-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r46962:ed5fdaa7fbb7 Date: 2011-08-31 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ed5fdaa7fbb7/ Log:merge heads diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py --- a/pypy/jit/backend/llsupport/descr.py +++

[pypy-commit] pypy reflex-support: fragile tests now work with CINT backend

2011-08-31 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46963:2b8e6b34a9d3 Date: 2011-08-31 14:11 -0700 http://bitbucket.org/pypy/pypy/changeset/2b8e6b34a9d3/ Log:fragile tests now work with CINT backend diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.py

[pypy-commit] pypy default: micronumpy: added indexing by tuples to get/setitem

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: Changeset: r46964:93adb3d59791 Date: 2011-08-31 18:01 -0600 http://bitbucket.org/pypy/pypy/changeset/93adb3d59791/ Log:micronumpy: added indexing by tuples to get/setitem diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numa

[pypy-commit] pypy default: fix my slice creation in micronumpy

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: Changeset: r46965:e31726cdf996 Date: 2011-08-31 19:51 -0600 http://bitbucket.org/pypy/pypy/changeset/e31726cdf996/ Log:fix my slice creation in micronumpy diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/py

[pypy-commit] pypy default: Add Int16 dtype with tests

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: Changeset: r46966:4218de3c70f9 Date: 2011-08-31 21:20 -0600 http://bitbucket.org/pypy/pypy/changeset/4218de3c70f9/ Log:Add Int16 dtype with tests diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/micro

[pypy-commit] pypy unroll-if-alt: merged default.

2011-08-31 Thread alex_gaynor
Author: Alex Gaynor Branch: unroll-if-alt Changeset: r46967:e13ef7acdedb Date: 2011-08-31 15:08 -0400 http://bitbucket.org/pypy/pypy/changeset/e13ef7acdedb/ Log:merged default. diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgrap

[pypy-commit] pypy default: style nits + code duplication removal

2011-08-31 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r46968:a54cf959dccb Date: 2011-08-31 23:25 -0400 http://bitbucket.org/pypy/pypy/changeset/a54cf959dccb/ Log:style nits + code duplication removal diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/m

[pypy-commit] pypy unsigned-dtypes: Add UInt32 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: unsigned-dtypes Changeset: r46969:779c6bc0669f Date: 2011-08-31 22:15 -0600 http://bitbucket.org/pypy/pypy/changeset/779c6bc0669f/ Log:Add UInt32 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/

[pypy-commit] pypy unsigned-dtypes: Add UInt8 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: unsigned-dtypes Changeset: r46971:1f12ec631b17 Date: 2011-08-31 22:41 -0600 http://bitbucket.org/pypy/pypy/changeset/1f12ec631b17/ Log:Add UInt8 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/m

[pypy-commit] pypy numpy-dtype: unary functions actually aren't working. Simplified the Call1 class.

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46970:2062025cf412 Date: 2011-08-24 00:17 -0600 http://bitbucket.org/pypy/pypy/changeset/2062025cf412/ Log:unary functions actually aren't working. Simplified the Call1 class. diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/m

[pypy-commit] pypy unsigned-dtypes: Add UInt16 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: unsigned-dtypes Changeset: r46972:178ebefab2a6 Date: 2011-08-31 22:42 -0600 http://bitbucket.org/pypy/pypy/changeset/178ebefab2a6/ Log:Add UInt16 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/

[pypy-commit] pypy unsigned-dtypes: Add UInt64 dtype and make some fixes on the others

2011-08-31 Thread justinpeel
Author: Justin Peel Branch: unsigned-dtypes Changeset: r46973:11460491de24 Date: 2011-08-31 22:52 -0600 http://bitbucket.org/pypy/pypy/changeset/11460491de24/ Log:Add UInt64 dtype and make some fixes on the others diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/

[pypy-commit] Notification: pypy

2011-08-31 Thread Bitbucket
You have received a notification from Justin Peel. Hi, I forked pypy. My fork is at https://bitbucket.org/justinpeel/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python.org http: