[pypy-commit] pypy default: Remove a needless try:finally: that goes in the way of printing

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45927:8a99e7cc1a06 Date: 2011-07-24 11:39 +0200 http://bitbucket.org/pypy/pypy/changeset/8a99e7cc1a06/ Log:Remove a needless try:finally: that goes in the way of printing RPython tracebacks. diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/ji

[pypy-commit] pypy default: Fix for issue #806.

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45928:c525a219909f Date: 2011-07-24 12:12 +0200 http://bitbucket.org/pypy/pypy/changeset/c525a219909f/ Log:Fix for issue #806. diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codegen.py --- a/pypy/interpreter/astcom

[pypy-commit] pypy default: Tests prompted by issue #801 (thanks justinpeel).

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45929:f523aecab18f Date: 2011-07-24 12:30 +0200 http://bitbucket.org/pypy/pypy/changeset/f523aecab18f/ Log:Tests prompted by issue #801 (thanks justinpeel). diff --git a/pypy/module/itertools/test/test_itertools.py b/pypy/module/itertools/test/test_it

[pypy-commit] pypy default: Fix for f523aecab18f, and rewrite to move the loop in a subfunction

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45930:b06b8d4e38c5 Date: 2011-07-24 12:42 +0200 http://bitbucket.org/pypy/pypy/changeset/b06b8d4e38c5/ Log:Fix for f523aecab18f, and rewrite to move the loop in a subfunction that is not called at all if step==1. diff --git a/pypy/module/iterto

[pypy-commit] pypy default: Test and fix. Thanks Trundle for the test. The fix is done in

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45931:97ce6ad3bd73 Date: 2011-07-24 13:03 +0200 http://bitbucket.org/pypy/pypy/changeset/97ce6ad3bd73/ Log:Test and fix. Thanks Trundle for the test. The fix is done in error.py instead, by calling exception_is_valid_class_w() after call

[pypy-commit] pypy default: Change the interface of deldictvalue() to take an unwrapped

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45932:24ff93f071a4 Date: 2011-07-24 13:26 +0200 http://bitbucket.org/pypy/pypy/changeset/24ff93f071a4/ Log:Change the interface of deldictvalue() to take an unwrapped attribute name, like getdictvalue() and setdictvalue(). Just for unifi

[pypy-commit] pypy default: Test and fix for issue #804 (thanks albert).

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45933:e6712f5d73d8 Date: 2011-07-24 13:39 +0200 http://bitbucket.org/pypy/pypy/changeset/e6712f5d73d8/ Log:Test and fix for issue #804 (thanks albert). Regenerated ast.py. diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/as

[pypy-commit] pypy default: Fix issue 793 (thanks mistuhiko). Generally allow visit_sequence()

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45934:4d416d3a6e38 Date: 2011-07-24 13:56 +0200 http://bitbucket.org/pypy/pypy/changeset/4d416d3a6e38/ Log:Fix issue 793 (thanks mistuhiko). Generally allow visit_sequence() to be called on None. diff --git a/pypy/interpreter/astcompiler/ast.py

[pypy-commit] pypy default: Issue #781: improve the error message.

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45935:ea1d8b0f01bd Date: 2011-07-24 14:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ea1d8b0f01bd/ Log:Issue #781: improve the error message. diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.p

[pypy-commit] Notification: pypy

2011-07-24 Thread Bitbucket
You have received a notification from cgerum. Hi, I forked pypy. My fork is at https://bitbucket.org/cgerum/pypy. -- Change your notification settings at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list [email protected] h

[pypy-commit] extradoc extradoc: Update jit.txt.

2011-07-24 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r3839:9260da9d884b Date: 2011-07-24 15:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/9260da9d884b/ Log:Update jit.txt. diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@ -1,3 +1,5 @@ +tasks

[pypy-commit] pypy inline-dict-ops: kill the old nonsense

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r45938:99e88cd8c32c Date: 2011-07-24 16:02 +0200 http://bitbucket.org/pypy/pypy/changeset/99e88cd8c32c/ Log:kill the old nonsense diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/rpython/lltypesystem/rdict.py --- a/pypy/rpy

[pypy-commit] pypy default: fix the nonsense on trunk as well

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45939:d0b8d070eeec Date: 2011-07-24 16:03 +0200 http://bitbucket.org/pypy/pypy/changeset/d0b8d070eeec/ Log:fix the nonsense on trunk as well diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/rpython/lltypesystem/rdict.py --- a/pypy/rpytho

[pypy-commit] jitviewer default: s/pypy-c/pypy/;

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r162:b91ae3cae879 Date: 2011-07-24 16:24 +0200 http://bitbucket.org/pypy/jitviewer/changeset/b91ae3cae879/ Log:s/pypy-c/pypy/; diff --git a/README b/README --- a/README +++ b/README @@ -2,7 +2,7 @@ (1.6.1 or newer), virtualenvwrapper, and a rec

[pypy-commit] pypy jit-short_from_state: dont generalize constants

2011-07-24 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r45940:1782e7a6c50a Date: 2011-07-22 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/1782e7a6c50a/ Log:dont generalize constants diff --git a/pypy/jit/metainterp/optimizeopt/generalize.py b/pypy/jit/metainterp/optimizeopt/gener

[pypy-commit] pypy jit-short_from_state: hack to prevet the generated value guards from updating pure_operations

2011-07-24 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r45941:77e23f604a98 Date: 2011-07-24 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/77e23f604a98/ Log:hack to prevet the generated value guards from updating pure_operations diff --git a/pypy/jit/metainterp/optimizeopt/

[pypy-commit] extradoc extradoc: Add a task

2011-07-24 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r3840:3ab2effafd3d Date: 2011-07-24 17:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/3ab2effafd3d/ Log:Add a task diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@ -43,6 +43,8 @@ - impleme

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Start adding should_unroll_one_iteration.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45942:2e3ca4c4b315 Date: 2011-07-24 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/2e3ca4c4b315/ Log:(fijal, hodgestar) Start adding should_unroll_one_iteration. diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/meta

[pypy-commit] pypy default: signal.signal() crashes with ValueError when called from a

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45943:824b72bb6b45 Date: 2011-07-24 17:25 +0200 http://bitbucket.org/pypy/pypy/changeset/824b72bb6b45/ Log:signal.signal() crashes with ValueError when called from a non-main thread...? diff --git a/lib_pypy/pyrepl/unix_console.py b/lib_pypy/py

[pypy-commit] pypy default: Test and -er- fix, by commenting out the buggy code.

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45944:70d00af8294e Date: 2011-07-24 18:46 +0200 http://bitbucket.org/pypy/pypy/changeset/70d00af8294e/ Log:Test and -er- fix, by commenting out the buggy code. diff --git a/pypy/rlib/rbigint.py b/pypy/rlib/rbigint.py --- a/pypy/rlib/rbigint.py +++ b/py

[pypy-commit] pypy default: merge default

2011-07-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r45945:70435a5564da Date: 2011-07-24 18:46 +0200 http://bitbucket.org/pypy/pypy/changeset/70435a5564da/ Log:merge default diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/rpython/lltypesystem/rdict.py --- a/pypy/rpython/lltypesystem/rdict.py +++

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) make the test pass

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: inline-simple-generators Changeset: r45946:637652763be4 Date: 2011-07-24 19:12 +0200 http://bitbucket.org/pypy/pypy/changeset/637652763be4/ Log:(fijal, hodgestar) make the test pass diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metainterp/pyjitpl.p

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Unroll only one iteration of the loop.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45947:ade9aa80fb50 Date: 2011-07-24 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/ade9aa80fb50/ Log:(fijal, hodgestar) Unroll only one iteration of the loop. diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metaint

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) unroll one iteration of generators

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: inline-simple-generators Changeset: r45948:b0e02ce2abbb Date: 2011-07-24 19:42 +0200 http://bitbucket.org/pypy/pypy/changeset/b0e02ce2abbb/ Log:(fijal, hodgestar) unroll one iteration of generators diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/modu

[pypy-commit] pypy inline-simple-generators: (antocuni, hodgestar) Rename unroll argument in test to make test more understandable.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45949:1c03240c7ac2 Date: 2011-07-24 20:18 +0200 http://bitbucket.org/pypy/pypy/changeset/1c03240c7ac2/ Log:(antocuni, hodgestar) Rename unroll argument in test to make test more understandable. diff --git a/pypy/jit/met

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Add test_pypy_c for generators.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45950:f8569277fc1f Date: 2011-07-24 21:44 +0200 http://bitbucket.org/pypy/pypy/changeset/f8569277fc1f/ Log:(fijal, hodgestar) Add test_pypy_c for generators. diff --git a/pypy/module/pypyjit/test_pypy_c/test_generators.py b/py

[pypy-commit] pypy default: (fijal, hodgestar) merge inline-simple-generators. that branch peels one loop iteration out of generators and inlines this into outer loop

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r45951:c8bb44739101 Date: 2011-07-24 21:47 +0200 http://bitbucket.org/pypy/pypy/changeset/c8bb44739101/ Log:(fijal, hodgestar) merge inline-simple-generators. that branch peels one loop iteration out of generators and inlines this into ou

[pypy-commit] pypy inline-simple-generators: close merged branch

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: inline-simple-generators Changeset: r45952:cf2759cf9b0a Date: 2011-07-24 21:54 +0200 http://bitbucket.org/pypy/pypy/changeset/cf2759cf9b0a/ Log:close merged branch ___ pypy-commit mailing list [email protected]

[pypy-commit] jitviewer default: a silly workaround for module-global code

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r163:a243fd3d0a1e Date: 2011-07-24 22:38 +0200 http://bitbucket.org/pypy/jitviewer/changeset/a243fd3d0a1e/ Log:a silly workaround for module-global code diff --git a/bin/jitviewer.py b/bin/jitviewer.py --- a/bin/jitviewer.py +++ b/bin/jitviewer.

[pypy-commit] jitviewer default: (hodgestar, fijal) Jitviewer requires Jinja2 >= 2.6

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: Changeset: r164:993de13e3b77 Date: 2011-07-25 00:43 +0200 http://bitbucket.org/pypy/jitviewer/changeset/993de13e3b77/ Log:(hodgestar, fijal) Jitviewer requires Jinja2 >= 2.6 diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ u

[pypy-commit] pypy unroll-if-const: work in progress

2011-07-24 Thread fijal
Author: Maciej Fijalkowski Branch: unroll-if-const Changeset: r45953:b3e72b286556 Date: 2011-07-25 01:08 +0200 http://bitbucket.org/pypy/pypy/changeset/b3e72b286556/ Log:work in progress diff --git a/pypy/jit/codewriter/call.py b/pypy/jit/codewriter/call.py --- a/pypy/jit/codewriter/call.py

[pypy-commit] pypy default: Merging ootype-rerased

2011-07-24 Thread ademan
Author: Daniel Roberts Branch: Changeset: r45954:d4d712e9bd58 Date: 2011-07-24 17:09 -0700 http://bitbucket.org/pypy/pypy/changeset/d4d712e9bd58/ Log:Merging ootype-rerased diff --git a/pypy/rlib/rerased.py b/pypy/rlib/rerased.py --- a/pypy/rlib/rerased.py +++ b/pypy/rlib/rerased.py @@ -113

[pypy-commit] pypy ootype-rerased: Closing ootype-rerased

2011-07-24 Thread ademan
Author: Daniel Roberts Branch: ootype-rerased Changeset: r45956:b5bc2f812d76 Date: 2011-07-24 17:13 -0700 http://bitbucket.org/pypy/pypy/changeset/b5bc2f812d76/ Log:Closing ootype-rerased ___ pypy-commit mailing list [email protected] http://m

[pypy-commit] pypy default: typo in a docstring.

2011-07-24 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45957:f3f9ce087f0c Date: 2011-07-24 16:32 -0700 http://bitbucket.org/pypy/pypy/changeset/f3f9ce087f0c/ Log:typo in a docstring. diff --git a/pypy/objspace/std/identitydict.py b/pypy/objspace/std/identitydict.py --- a/pypy/objspace/std/identitydict.py

[pypy-commit] pypy default: Mark IdentityDict storage as being nonull.

2011-07-24 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45958:f1360c0d409b Date: 2011-07-24 16:34 -0700 http://bitbucket.org/pypy/pypy/changeset/f1360c0d409b/ Log:Mark IdentityDict storage as being nonull. diff --git a/pypy/objspace/std/identitydict.py b/pypy/objspace/std/identitydict.py --- a/pypy/objspa

[pypy-commit] pypy default: (zain, alex): specialize the error checking for math.{sin, cos} this way is much cleaner, plus the error checking is written in terms of the input, which means the JIT can

2011-07-24 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45959:af99487db00f Date: 2011-07-24 18:10 -0700 http://bitbucket.org/pypy/pypy/changeset/af99487db00f/ Log:(zain, alex): specialize the error checking for math.{sin,cos} this way is much cleaner, plus the error checking is written in terms of

[pypy-commit] pypy default: merged upstream.

2011-07-24 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45960:c3cdcacec880 Date: 2011-07-24 18:10 -0700 http://bitbucket.org/pypy/pypy/changeset/c3cdcacec880/ Log:merged upstream. diff --git a/pypy/rlib/rerased.py b/pypy/rlib/rerased.py --- a/pypy/rlib/rerased.py +++ b/pypy/rlib/rerased.py @@ -113,7 +113,7

[pypy-commit] pypy default: Clean up some silly oopspec stuff with dicts (how old was this code...)

2011-07-24 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r45961:0b485b20b582 Date: 2011-07-24 20:42 -0700 http://bitbucket.org/pypy/pypy/changeset/0b485b20b582/ Log:Clean up some silly oopspec stuff with dicts (how old was this code...) diff --git a/pypy/jit/codewriter/support.py b/pypy/jit/codewrite

[pypy-commit] Notification: pypy

2011-07-24 Thread Bitbucket
You have received a notification from shomah4a. Hi, I forked pypy. My fork is at https://bitbucket.org/shomah4a/pypy. -- Change your notification settings at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list [email protected]