[pypy-commit] pypy default: fix for setinteriorfield_raw on llimpl for floatstorage

2011-12-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r50083:5cbe959f1d81 Date: 2011-12-03 03:07 -0500 http://bitbucket.org/pypy/pypy/changeset/5cbe959f1d81/ Log:fix for setinteriorfield_raw on llimpl for floatstorage diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy/jit/backend/llgraph/llimpl.py --

[pypy-commit] pypy default: Be safe rather than sorry. Fixes a crash.

2011-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r50084:a6074ffef316 Date: 2011-12-03 11:01 +0100 http://bitbucket.org/pypy/pypy/changeset/a6074ffef316/ Log:Be safe rather than sorry. Fixes a crash. diff --git a/pypy/jit/codewriter/effectinfo.py b/pypy/jit/codewriter/effectinfo.py --- a/pypy/jit/code

[pypy-commit] pypy py3k: Fix translation

2011-12-03 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r50085:832424e457be Date: 2011-12-03 11:07 +0100 http://bitbucket.org/pypy/pypy/changeset/832424e457be/ Log:Fix translation diff --git a/pypy/objspace/std/stringobject.py b/pypy/objspace/std/stringobject.py --- a/pypy/objspace/std/stringo

[pypy-commit] pypy default: A failing test for the missing write_barrier before a SETINTERIORFIELD_GC.

2011-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r50086:68edd5123ab0 Date: 2011-12-03 12:34 +0100 http://bitbucket.org/pypy/pypy/changeset/68edd5123ab0/ Log:A failing test for the missing write_barrier before a SETINTERIORFIELD_GC. diff --git a/pypy/jit/backend/x86/test/test_zrpy_gc.py b/pypy

[pypy-commit] pypy jit-targets: test framework for traces with labels

2011-12-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r50087:6da95987f8ae Date: 2011-12-03 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/6da95987f8ae/ Log:test framework for traces with labels diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py b/pypy/jit/metainterp/opti

[pypy-commit] pypy jit-targets: we cant assume the virtual states always match at this point anymore

2011-12-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-targets Changeset: r50088:27339b188388 Date: 2011-12-03 15:32 +0100 http://bitbucket.org/pypy/pypy/changeset/27339b188388/ Log:we cant assume the virtual states always match at this point anymore diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel

[pypy-commit] lang-scheme default: Implement the #\ syntax

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r21:b3e418138833 Date: 2011-11-29 21:46 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/b3e418138833/ Log:Implement the #\ syntax diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.py +++ b/scheme/object.py @@ -143,15 +143,

[pypy-commit] lang-scheme default: Improve Scheme-level testing:

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r26:55878863ff6b Date: 2011-12-03 02:25 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/55878863ff6b/ Log:Improve Scheme-level testing: In case of differences show the calculated values diff --git a/scheme/test/test_object.py b/sche

[pypy-commit] lang-scheme default: Mock-up Implementation of for-each

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r22:195698c3612c Date: 2011-11-29 21:47 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/195698c3612c/ Log:Mock-up Implementation of for-each diff --git a/scheme/procedure.py b/scheme/procedure.py --- a/scheme/procedure.py +++ b/scheme/proced

[pypy-commit] lang-scheme default: Turn W_Nil and W_Boolean into singleton classes

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r27:d86450ba30f6 Date: 2011-12-03 15:37 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/d86450ba30f6/ Log:Turn W_Nil and W_Boolean into singleton classes diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.py +++ b/scheme/ob

[pypy-commit] lang-scheme default: Implement String equal

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r23:d188b009732f Date: 2011-11-29 23:02 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/d188b009732f/ Log:Implement String equal diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.py +++ b/scheme/object.py @@ -143,6 +143,11

[pypy-commit] lang-scheme default: Add another helper function

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r28:ebb0242d9706 Date: 2011-12-03 17:52 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/ebb0242d9706/ Log:Add another helper function diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.py +++ b/scheme/object.py @@ -634,6 +6

[pypy-commit] lang-scheme default: Equality for Characters

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r24:d333d806d357 Date: 2011-11-29 23:24 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/d333d806d357/ Log:Equality for Characters diff --git a/scheme/object.py b/scheme/object.py --- a/scheme/object.py +++ b/scheme/object.py @@ -176,6 +176,1

[pypy-commit] lang-scheme default: Implement make-string

2011-12-03 Thread boemmels
Author: Juergen Boemmels Branch: Changeset: r25:9ff8fb62dd90 Date: 2011-11-29 23:44 +0100 http://bitbucket.org/pypy/lang-scheme/changeset/9ff8fb62dd90/ Log:Implement make-string diff --git a/scheme/procedure.py b/scheme/procedure.py --- a/scheme/procedure.py +++ b/scheme/procedure.py @@ -26

[pypy-commit] pypy matrixmath-reshape-merge: add tests, reimplement reshape so that it can create a copy if necessary, fix bug

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50089:50916c4a552b Date: 2011-12-02 15:03 +0200 http://bitbucket.org/pypy/pypy/changeset/50916c4a552b/ Log:add tests, reimplement reshape so that it can create a copy if necessary, fix bug diff --git a/pypy/module/micronumpy/

[pypy-commit] pypy matrixmath-reshape-merge: allow empty shape for Scalars

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50090:0c43b1d3d817 Date: 2011-12-02 15:08 +0200 http://bitbucket.org/pypy/pypy/changeset/0c43b1d3d817/ Log:allow empty shape for Scalars diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray

[pypy-commit] pypy matrixmath-reshape-merge: passing more tests

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50091:131fbfea066a Date: 2011-12-03 18:24 +0200 http://bitbucket.org/pypy/pypy/changeset/131fbfea066a/ Log:passing more tests diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/p

[pypy-commit] pypy matrixmath-reshape-merge: cleanup, fix incorrect tests; ready for review

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50094:ff635955ea46 Date: 2011-12-03 20:40 +0200 http://bitbucket.org/pypy/pypy/changeset/ff635955ea46/ Log:cleanup, fix incorrect tests; ready for review diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronump

[pypy-commit] pypy matrixmath-reshape-merge: add (failing) test for slice copy

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50092:4fa5cac612c6 Date: 2011-12-03 18:25 +0200 http://bitbucket.org/pypy/pypy/changeset/4fa5cac612c6/ Log:add (failing) test for slice copy diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/tes

[pypy-commit] pypy matrixmath-reshape-merge: Fix copy for slices

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50093:7cf074391cf8 Date: 2011-12-03 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/7cf074391cf8/ Log:Fix copy for slices diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/

[pypy-commit] pypy matrixmath-reshape-merge: add app-level reshape with docstrings

2011-12-03 Thread mattip
Author: mattip Branch: matrixmath-reshape-merge Changeset: r50095:25cacab6ecdb Date: 2011-12-03 21:49 +0200 http://bitbucket.org/pypy/pypy/changeset/25cacab6ecdb/ Log:add app-level reshape with docstrings diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --

[pypy-commit] [COMMENT] Pull request #1 for pypy/benchmarks: Added GZip benchmark

2011-12-03 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/benchmarks/pull-request/1/added-gzip-benchmark#comment-1278 Jonas Haag (jonashaag) said: bump -- This is a pull request comment notification from bitbucket.org. You are receiving this either because you are participating in a pull request,

[pypy-commit] pypy default: Add two names to __all__.

2011-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r50096:aca2c0a862b8 Date: 2011-12-03 18:31 +0100 http://bitbucket.org/pypy/pypy/changeset/aca2c0a862b8/ Log:Add two names to __all__. diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py --- a/lib_pypy/itertools.py +++ b/lib_pypy/itertools.py @@ -

[pypy-commit] pypy default: Try out the approach described on issue945 on the itertools module.

2011-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r50097:d5a684ab8934 Date: 2011-12-03 18:32 +0100 http://bitbucket.org/pypy/pypy/changeset/d5a684ab8934/ Log:Try out the approach described on issue945 on the itertools module. diff --git a/lib_pypy/itertools.py b/lib_pypy/_itertools.py rename from lib_p

[pypy-commit] pypy default: Forgot to re-add this stub file.

2011-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r50098:03e42e96479d Date: 2011-12-03 18:38 +0100 http://bitbucket.org/pypy/pypy/changeset/03e42e96479d/ Log:Forgot to re-add this stub file. diff --git a/lib_pypy/itertools.py b/lib_pypy/itertools.py new file mode 100644 --- /dev/null +++ b/lib_pypy/ite

[pypy-commit] pypy win64-stage1: resolved another missing include_dirs entry, for cpyext.

2011-12-03 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r50100:dc30c26f6f21 Date: 2011-12-04 01:15 +0100 http://bitbucket.org/pypy/pypy/changeset/dc30c26f6f21/ Log:resolved another missing include_dirs entry, for cpyext. (hit by chance, forgot to disable modules) diff --git a/pypy/m

[pypy-commit] pypy win64-stage1: Merge

2011-12-03 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r50103:12d0ea7bc8f1 Date: 2011-12-04 04:11 +0100 http://bitbucket.org/pypy/pypy/changeset/12d0ea7bc8f1/ Log:Merge diff --git a/lib_pypy/itertools.py b/lib_pypy/_itertools.py copy from lib_pypy/itertools.py copy to lib_pypy/_itertools.p

[pypy-commit] pypy win64-stage1: weird special casing in std-objspace.py::wrap. This function is not even

2011-12-03 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r50104:5b5913c63621 Date: 2011-12-04 05:39 +0100 http://bitbucket.org/pypy/pypy/changeset/5b5913c63621/ Log:weird special casing in std-objspace.py::wrap. This function is not even RPython, and I had to inline is_valid_int. Why