[pypy-commit] jitviewer default: make bridges more prominent

2012-02-29 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r191:bb4618bf643e Date: 2012-02-29 17:00 -0800 http://bitbucket.org/pypy/jitviewer/changeset/bb4618bf643e/ Log:make bridges more prominent diff --git a/_jitviewer/static/style.css b/_jitviewer/static/style.css --- a/_jitviewer/static/style.css +

[pypy-commit] jitviewer default: a bit more robust against IOErrors

2012-02-29 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r190:0af571b42677 Date: 2012-02-29 16:55 -0800 http://bitbucket.org/pypy/jitviewer/changeset/0af571b42677/ Log:a bit more robust against IOErrors diff --git a/_jitviewer/app.py b/_jitviewer/app.py --- a/_jitviewer/app.py +++ b/_jitviewer/app.py

[pypy-commit] extradoc extradoc: work some more on slides

2012-02-29 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4110:b71362d9af8d Date: 2012-02-29 16:21 -0800 http://bitbucket.org/pypy/extradoc/changeset/b71362d9af8d/ Log:work some more on slides diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slides.rst --- a/talk/pyco

[pypy-commit] pypy py3k: kill the __cmp__ multimethod

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53034:49df6ee6912a Date: 2012-02-29 23:14 +0100 http://bitbucket.org/pypy/pypy/changeset/49df6ee6912a/ Log:kill the __cmp__ multimethod diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseob

[pypy-commit] pypy py3k: kill also tests about builtins.cmp

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53033:dfc1189e05b1 Date: 2012-02-29 23:08 +0100 http://bitbucket.org/pypy/pypy/changeset/dfc1189e05b1/ Log:kill also tests about builtins.cmp diff --git a/pypy/module/__builtin__/test/test_builtin.py b/pypy/module/__builtin__/test/test_builtin.p

[pypy-commit] pypy py3k: kill builtins.cmp

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53031:59e34c5ce798 Date: 2012-02-29 16:21 +0100 http://bitbucket.org/pypy/pypy/changeset/59e34c5ce798/ Log:kill builtins.cmp diff --git a/pypy/module/__builtin__/__init__.py b/pypy/module/__builtin__/__init__.py --- a/pypy/module/__builtin__/__i

[pypy-commit] pypy default: ignore also ValueErrors when autoflushing _io files. This is suboptimal, because a ValueError might be an actual bug, but it's the exception which is raised when we try to

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r53032:f9f3b57f1300 Date: 2012-02-29 22:59 +0100 http://bitbucket.org/pypy/pypy/changeset/f9f3b57f1300/ Log:ignore also ValueErrors when autoflushing _io files. This is suboptimal, because a ValueError might be an actual bug, but it's t

[pypy-commit] pypy py3k: make sure that we cannot compare with None either

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53028:182e7d13839c Date: 2012-02-29 14:34 +0100 http://bitbucket.org/pypy/pypy/changeset/182e7d13839c/ Log:make sure that we cannot compare with None either diff --git a/pypy/objspace/descroperation.py b/pypy/objspace/descroperation.py --- a/pypy

[pypy-commit] pypy py3k: kill space.cmp and all the logic to look for __cmp__, which is gone in py3k; actually, space.cmp is still there (raising NotImplementedError) because we still need to kill it

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53030:8676582d3cb4 Date: 2012-02-29 16:14 +0100 http://bitbucket.org/pypy/pypy/changeset/8676582d3cb4/ Log:kill space.cmp and all the logic to look for __cmp__, which is gone in py3k; actually, space.cmp is still there (raising Not

[pypy-commit] pypy py3k: make sure that we can access the correct locals when evaluating the stmt inside 'raises' with -A

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53029:e8b1a2d32c9b Date: 2012-02-29 15:30 +0100 http://bitbucket.org/pypy/pypy/changeset/e8b1a2d32c9b/ Log:make sure that we can access the correct locals when evaluating the stmt inside 'raises' with -A diff --git a/pypy/conftest.py b/py

[pypy-commit] pypy py3k: kill support for ordering arbitrary objects. It makes test_unordeable_types passing

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53027:082078dbfca5 Date: 2012-02-29 14:31 +0100 http://bitbucket.org/pypy/pypy/changeset/082078dbfca5/ Log:kill support for ordering arbitrary objects. It makes test_unordeable_types passing diff --git a/pypy/objspace/descroperation.py b/

[pypy-commit] pypy py3k: kill hex and oct from the baseobjectspace method table, and add them only in the flow objspace

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53026:6bfa14832536 Date: 2012-02-29 14:10 +0100 http://bitbucket.org/pypy/pypy/changeset/6bfa14832536/ Log:kill hex and oct from the baseobjectspace method table, and add them only in the flow objspace diff --git a/pypy/interpreter/baseob

[pypy-commit] extradoc extradoc: merge

2012-02-29 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4109:e8ce2e0db76c Date: 2012-02-29 12:56 -0800 http://bitbucket.org/pypy/extradoc/changeset/e8ce2e0db76c/ Log:merge diff --git a/planning/stm.txt b/planning/stm.txt --- a/planning/stm.txt +++ b/planning/stm.txt @@ -75,8 +75,8 @@ use 4-

[pypy-commit] extradoc extradoc: add numpy example

2012-02-29 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4108:a65e0376519b Date: 2012-02-29 12:55 -0800 http://bitbucket.org/pypy/extradoc/changeset/a65e0376519b/ Log:add numpy example diff --git a/talk/pycon2012/tutorial/examples.rst b/talk/pycon2012/tutorial/examples.rst --- a/talk/pycon20

[pypy-commit] pypy default: resurrect 3 lost overflow tests

2012-02-29 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r53024:e81b673c6344 Date: 2012-02-29 20:38 +0100 http://bitbucket.org/pypy/pypy/changeset/e81b673c6344/ Log:resurrect 3 lost overflow tests diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pypy/jit/metain

[pypy-commit] pypy default: hg merge

2012-02-29 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r53025:5c8ac2b9d3bd Date: 2012-02-29 20:39 +0100 http://bitbucket.org/pypy/pypy/changeset/5c8ac2b9d3bd/ Log:hg merge diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metainterp/pyjitpl.py --- a/pypy/jit/metainterp/pyjitpl.py +++ b/pypy/jit/metaint

[pypy-commit] pypy continulet-jit-2: A different attempt: change jit/backend/x86. If stacklets are actually

2012-02-29 Thread arigo
Author: Armin Rigo Branch: continulet-jit-2 Changeset: r53023:137a6bd449b0 Date: 2012-02-29 18:19 +0100 http://bitbucket.org/pypy/pypy/changeset/137a6bd449b0/ Log:A different attempt: change jit/backend/x86. If stacklets are actually used (as detected by a quasi-immutable field read),

[pypy-commit] pypy continulet-jit: Random progress.

2012-02-29 Thread arigo
Author: Armin Rigo Branch: continulet-jit Changeset: r53022:e8a39aa24c9b Date: 2012-02-29 17:53 +0100 http://bitbucket.org/pypy/pypy/changeset/e8a39aa24c9b/ Log:Random progress. diff --git a/pypy/translator/c/src/stacklet/stacklet.c b/pypy/translator/c/src/stacklet/stacklet.c --- a/pypy/tra

[pypy-commit] pypy continulet-jit: Adapt tests.c.

2012-02-29 Thread arigo
Author: Armin Rigo Branch: continulet-jit Changeset: r53021:fcbe36c1dc9b Date: 2012-02-29 15:43 +0100 http://bitbucket.org/pypy/pypy/changeset/fcbe36c1dc9b/ Log:Adapt tests.c. diff --git a/pypy/translator/c/src/stacklet/tests.c b/pypy/translator/c/src/stacklet/tests.c --- a/pypy/translator/

[pypy-commit] pypy continulet-jit: Change again the API: this (unimplemented) version looks like it can be

2012-02-29 Thread arigo
Author: Armin Rigo Branch: continulet-jit Changeset: r53020:e497e20b2937 Date: 2012-02-29 13:42 +0100 http://bitbucket.org/pypy/pypy/changeset/e497e20b2937/ Log:Change again the API: this (unimplemented) version looks like it can be used by the JIT. diff --git a/pypy/translator/c/src

[pypy-commit] pypy continulet-jit: Clarify.

2012-02-29 Thread arigo
Author: Armin Rigo Branch: continulet-jit Changeset: r53018:2953383cec07 Date: 2012-02-29 11:53 +0100 http://bitbucket.org/pypy/pypy/changeset/2953383cec07/ Log:Clarify. diff --git a/pypy/rlib/rstacklet.py b/pypy/rlib/rstacklet.py --- a/pypy/rlib/rstacklet.py +++ b/pypy/rlib/rstacklet.py @@

[pypy-commit] pypy py3k: refactor hex() and oct().

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53017:4d73687506dd Date: 2012-02-29 12:10 +0100 http://bitbucket.org/pypy/pypy/changeset/4d73687506dd/ Log:refactor hex() and oct(). In py2 they support the special methods __hex__ and __oct__, and thus are rendered as regular obj

[pypy-commit] pypy py3k: make sure that bin() calls __index__

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53016:9a0f43982dd5 Date: 2012-02-29 11:50 +0100 http://bitbucket.org/pypy/pypy/changeset/9a0f43982dd5/ Log:make sure that bin() calls __index__ diff --git a/pypy/module/__builtin__/app_operation.py b/pypy/module/__builtin__/app_operation.py ---

[pypy-commit] pypy py3k: kill the config docs for two old modules

2012-02-29 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53015:a8ec35d89d7a Date: 2012-02-29 09:25 +0100 http://bitbucket.org/pypy/pypy/changeset/a8ec35d89d7a/ Log:kill the config docs for two old modules diff --git a/pypy/doc/config/objspace.usemodules._file.txt b/pypy/doc/config/objspace.usemodules.

[pypy-commit] pypy default: Slight changes of the interface, to make it clear that callers don't

2012-02-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r53014:62365cdbdeb6 Date: 2012-02-29 11:53 +0100 http://bitbucket.org/pypy/pypy/changeset/62365cdbdeb6/ Log:Slight changes of the interface, to make it clear that callers don't expect to do anything with the token --- just check if it's 0 or

[pypy-commit] pypy default: hg merge

2012-02-29 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r53013:3291a609bfd7 Date: 2012-02-29 09:15 +0100 http://bitbucket.org/pypy/pypy/changeset/3291a609bfd7/ Log:hg merge diff --git a/pypy/module/test_lib_pypy/test_collections.py b/pypy/module/test_lib_pypy/test_collections.py --- a/pypy/module/test_lib_p

[pypy-commit] pypy default: simplify test

2012-02-29 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r53011:65946bb70fd9 Date: 2012-02-29 08:00 +0100 http://bitbucket.org/pypy/pypy/changeset/65946bb70fd9/ Log:simplify test diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py b/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py ---

[pypy-commit] pypy default: Dont import boxes proven constant while setting up the short_boxes and dont use the fallback to produce boxes with same_as if the box was already produced (should fix issue

2012-02-29 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r53012:6233cafefc45 Date: 2012-02-29 09:14 +0100 http://bitbucket.org/pypy/pypy/changeset/6233cafefc45/ Log:Dont import boxes proven constant while setting up the short_boxes and dont use the fallback to produce boxes with same_as if the box