[pypy-commit] pypy default: small change for string's repr to make common visible characters (>= 32 and < 128) require less checks. speeds up by about 20% for strings with such characters.

2011-08-19 Thread justinpeel
Author: Justin Peel Branch: Changeset: r46653:1f8c162174c6 Date: 2011-08-19 23:17 -0600 http://bitbucket.org/pypy/pypy/changeset/1f8c162174c6/ Log:small change for string's repr to make common visible characters (>= 32 and < 128) require less checks. speeds up by about 20% for

[pypy-commit] pypy numpy-dtype-alt: failing test for dtypes with signatures.

2011-08-19 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46652:28e12f4ad635 Date: 2011-08-19 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/28e12f4ad635/ Log:failing test for dtypes with signatures. diff --git a/pypy/module/micronumpy/interp_ufuncs.py b/pypy/module/micronumpy/interp_uf

[pypy-commit] pypy numpy-dtype-alt: str() in RPython doesn't do what I expected. Fixed.

2011-08-19 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46651:be4f3a24926d Date: 2011-08-19 22:01 -0500 http://bitbucket.org/pypy/pypy/changeset/be4f3a24926d/ Log:str() in RPython doesn't do what I expected. Fixed. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy

[pypy-commit] pypy streamio-bufinput: Added a return for when whence=2. All tests pass now.

2011-08-19 Thread justinpeel
Author: Justin Peel Branch: streamio-bufinput Changeset: r46649:d1e68fa256d2 Date: 2011-08-19 14:27 -0600 http://bitbucket.org/pypy/pypy/changeset/d1e68fa256d2/ Log:Added a return for when whence=2. All tests pass now. diff --git a/pypy/rlib/streamio.py b/pypy/rlib/streamio.py --- a/pypy/rli

[pypy-commit] pypy numpy-dtype-alt: It translates. There are bugs.

2011-08-19 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46648:bb4ae3cd1e17 Date: 2011-08-19 13:28 -0500 http://bitbucket.org/pypy/pypy/changeset/bb4ae3cd1e17/ Log:It translates. There are bugs. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.p

[pypy-commit] pypy numpy-dtype-alt: It RTypes. Doesn't fully translate because I broke some JitDrivers, but small potatos!

2011-08-19 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46647:25d4e78f0948 Date: 2011-08-19 12:31 -0500 http://bitbucket.org/pypy/pypy/changeset/25d4e78f0948/ Log:It RTypes. Doesn't fully translate because I broke some JitDrivers, but small potatos! diff --git a/pypy/module/micronump

[pypy-commit] pypy jit-limit_peeling: Only unrol if the peeled loop is shorter than the preamble. Add a limit_peeling parameter to control how much shorter.

2011-08-19 Thread hakanardo
Author: Hakan Ardo Branch: jit-limit_peeling Changeset: r46646:7fc5d9611d13 Date: 2011-08-19 19:20 +0200 http://bitbucket.org/pypy/pypy/changeset/7fc5d9611d13/ Log:Only unrol if the peeled loop is shorter than the preamble. Add a limit_peeling parameter to control how much shorter. d

[pypy-commit] pypy default: allow the termios functions to take both file objects, as well as integer file descriptors. Originally filed as #16657 in Django.

2011-08-19 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r46644:9d4eac09ef21 Date: 2011-08-19 11:10 -0500 http://bitbucket.org/pypy/pypy/changeset/9d4eac09ef21/ Log:allow the termios functions to take both file objects, as well as integer file descriptors. Originally filed as #16657 in Django. diff -

[pypy-commit] pypy default: Checkin by mvt: some OS/X support.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r46643:9cc9fd4f2b14 Date: 2011-08-19 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9cc9fd4f2b14/ Log:Checkin by mvt: some OS/X support. diff --git a/lib-python/modified-2.7/distutils/unixccompiler.py b/lib-python/modified-2.7/distutils/unixccomp

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

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46642:0692b7cef0ba Date: 2011-08-19 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/0692b7cef0ba/ Log:Test and fix. diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_pypy/greenlet.py @@ -50,7 +50

[pypy-commit] pypy stacklet: Test for the 'parent' attribute.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46640:24439c769ca7 Date: 2011-08-19 15:12 +0200 http://bitbucket.org/pypy/pypy/changeset/24439c769ca7/ Log:Test for the 'parent' attribute. diff --git a/pypy/module/test_lib_pypy/test_greenlet.py b/pypy/module/test_lib_pypy/test_greenlet.py --

[pypy-commit] pypy stacklet: throw().

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46641:3682adb1904e Date: 2011-08-19 15:25 +0200 http://bitbucket.org/pypy/pypy/changeset/3682adb1904e/ Log:throw(). diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_pypy/greenlet.py @@ -41,12 +41,19

[pypy-commit] pypy stacklet: Test and implementation for GreenletExit.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46639:12c0e7ccb36b Date: 2011-08-19 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/12c0e7ccb36b/ Log:Test and implementation for GreenletExit. diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_p

[pypy-commit] pypy default: Fix link to dl pip. Thanks for reporting it Miha Marolt.

2011-08-19 Thread lac
Author: Laura Creighton Branch: Changeset: r46638:a8b6215a706e Date: 2011-08-19 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/a8b6215a706e/ Log:Fix link to dl pip. Thanks for reporting it Miha Marolt. diff --git a/pypy/doc/getting-started.rst b/pypy/doc/getting-started.rst --- a/pypy

[pypy-commit] pypy stacklet: dead.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46637:513fb078cff7 Date: 2011-08-19 15:02 +0200 http://bitbucket.org/pypy/pypy/changeset/513fb078cff7/ Log:dead. diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_pypy/greenlet.py @@ -78,23 +78,13 @@

[pypy-commit] pypy stacklet: Next test.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46635:69257eebe6d0 Date: 2011-08-19 14:56 +0200 http://bitbucket.org/pypy/pypy/changeset/69257eebe6d0/ Log:Next test. diff --git a/pypy/module/test_lib_pypy/test_greenlet.py b/pypy/module/test_lib_pypy/test_greenlet.py --- a/pypy/module/test_l

[pypy-commit] pypy stacklet: Remove the debugging prints.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46636:fdd0e83501af Date: 2011-08-19 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/fdd0e83501af/ Log:Remove the debugging prints. diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_pypy/greenlet.

[pypy-commit] pypy stacklet: Next test, passes.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46634:980fcdcba554 Date: 2011-08-19 14:55 +0200 http://bitbucket.org/pypy/pypy/changeset/980fcdcba554/ Log:Next test, passes. diff --git a/pypy/module/test_lib_pypy/test_greenlet.py b/pypy/module/test_lib_pypy/test_greenlet.py --- a/pypy/modul

[pypy-commit] pypy stacklet: Starting work on greenlets.

2011-08-19 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46633:448721060198 Date: 2011-08-19 14:44 +0200 http://bitbucket.org/pypy/pypy/changeset/448721060198/ Log:Starting work on greenlets. diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py --- a/lib_pypy/greenlet.py +++ b/lib_pypy/greenlet.p

[pypy-commit] pypy default: Fix the most common case by trying to use sys.getfilesystemencoding()

2011-08-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r46632:3447616508ea Date: 2011-08-19 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3447616508ea/ Log:Fix the most common case by trying to use sys.getfilesystemencoding() instead of the hard-coded 'latin1' encoding. diff --git a/l

[pypy-commit] pyrepl default: Port 3447616508ea from the pypy repo:

2011-08-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r125:6a98b8012b1e Date: 2011-08-19 13:48 +0200 http://bitbucket.org/pypy/pyrepl/changeset/6a98b8012b1e/ Log:Port 3447616508ea from the pypy repo: Fix the most common case by trying to use sys.getfilesystemencoding() instead of the hard-

[pypy-commit] pypy ppc-jit-backend: Added David's patch no. 7 to ppc_assembler.py and test_ppc.py.

2011-08-19 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46631:d27dc3405273 Date: 2011-08-19 11:37 +0200 http://bitbucket.org/pypy/pypy/changeset/d27dc3405273/ Log:Added David's patch no. 7 to ppc_assembler.py and test_ppc.py. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/ba

[pypy-commit] pypy ppc-jit-backend: Updated import paths and check for underlying architecture to

2011-08-19 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46630:86bb52045d66 Date: 2011-08-19 11:20 +0200 http://bitbucket.org/pypy/pypy/changeset/86bb52045d66/ Log:Updated import paths and check for underlying architecture to make most of the old backend tests run. However, test_fun

[pypy-commit] pypy ppc-jit-backend: Moved test_runner.py to more appropriate directory ppc/test/.

2011-08-19 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r46629:db2f72fd31a9 Date: 2011-08-19 10:39 +0200 http://bitbucket.org/pypy/pypy/changeset/db2f72fd31a9/ Log:Moved test_runner.py to more appropriate directory ppc/test/. diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_runner.py b/pypy/jit/