[pypy-commit] pypy default: bump the version number; this checkin will be cherry-picked in the release branch

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r54216:8fafaa971ea2 Date: 2012-04-07 14:40 +0200 http://bitbucket.org/pypy/pypy/changeset/8fafaa971ea2/ Log:bump the version number; this checkin will be cherry-picked in the release branch diff --git a/pypy/module/cpyext/include/patchlevel.h

[pypy-commit] pypy default: bump the version number to continue the development on default

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r54217:571bc0fbf7d1 Date: 2012-04-07 14:42 +0200 http://bitbucket.org/pypy/pypy/changeset/571bc0fbf7d1/ Log:bump the version number to continue the development on default diff --git a/pypy/module/cpyext/include/patchlevel.h b/pypy/module/cpyext/inclu

[pypy-commit] pypy release-1.9.x: create a release branch

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: release-1.9.x Changeset: r54218:77dd5ae278aa Date: 2012-04-07 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/77dd5ae278aa/ Log:create a release branch ___ pypy-commit mailing list [email protected] http://mai

[pypy-commit] pypy release-1.9.x: bump the version number; this checkin will be cherry-picked in the release branch

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: release-1.9.x Changeset: r54219:82161531c3d5 Date: 2012-04-07 14:40 +0200 http://bitbucket.org/pypy/pypy/changeset/82161531c3d5/ Log:bump the version number; this checkin will be cherry-picked in the release branch diff --git a/pypy/module/cpyext/include/

[pypy-commit] pypy default: typo

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54220:ab5974a8f615 Date: 2012-04-05 22:05 +0200 http://bitbucket.org/pypy/pypy/changeset/ab5974a8f615/ Log:typo diff --git a/pypy/objspace/std/identitydict.py b/pypy/objspace/std/identitydict.py --- a/pypy/objspace/std/identitydict.py +++ b/p

[pypy-commit] pypy default: remove inefficient implementation of IntDictStrategy.w_keys and rely on default

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54221:057f65a41c8e Date: 2012-04-05 22:10 +0200 http://bitbucket.org/pypy/pypy/changeset/057f65a41c8e/ Log:remove inefficient implementation of IntDictStrategy.w_keys and rely on default implementation diff --git a/pypy/objspace/std/di

[pypy-commit] pypy default: remvoe unused argument that was only passed in mostly disabled code path

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54222:4fa7e4646fd4 Date: 2012-04-05 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/4fa7e4646fd4/ Log:remvoe unused argument that was only passed in mostly disabled code path diff --git a/pypy/interpreter/typedef.py b/pypy/interpr

[pypy-commit] pypy default: the keys method no longer exists

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54223:02d0ae2e0c67 Date: 2012-04-05 22:45 +0200 http://bitbucket.org/pypy/pypy/changeset/02d0ae2e0c67/ Log:the keys method no longer exists diff --git a/pypy/objspace/std/identitydict.py b/pypy/objspace/std/identitydict.py --- a/pypy/objspace

[pypy-commit] pypy default: add a generic popitem test to the fake space test class as well

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54224:69d52bf3335c Date: 2012-04-05 23:07 +0200 http://bitbucket.org/pypy/pypy/changeset/69d52bf3335c/ Log:add a generic popitem test to the fake space test class as well diff --git a/pypy/objspace/std/test/test_dictmultiobject.py b/pypy/objs

[pypy-commit] pypy kwargsdict-strategy: a branch to try to write a special strategy for kwarg-dicts

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54225:6fe24eaa5861 Date: 2012-04-05 23:10 +0200 http://bitbucket.org/pypy/pypy/changeset/6fe24eaa5861/ Log:a branch to try to write a special strategy for kwarg-dicts ___ pypy-comm

[pypy-commit] pypy kwargsdict-strategy: add a kwargs dict strategy based on two lists

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54226:3275a7dffd64 Date: 2012-04-05 23:20 +0200 http://bitbucket.org/pypy/pypy/changeset/3275a7dffd64/ Log:add a kwargs dict strategy based on two lists diff --git a/pypy/objspace/std/kwargsdict.py b/pypy/objspace/std/kwargs

[pypy-commit] pypy kwargsdict-strategy: add a new space method view_as_kwargs which efficiently unwraps a KwargsDict and use it in the argument parser

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54229:166c64714bac Date: 2012-04-06 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/166c64714bac/ Log:add a new space method view_as_kwargs which efficiently unwraps a KwargsDict and use it in the argument parser

[pypy-commit] pypy kwargsdict-strategy: make a kwargs dict when calling a function that takes **args

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54227:0cfe5878d642 Date: 2012-04-05 23:22 +0200 http://bitbucket.org/pypy/pypy/changeset/0cfe5878d642/ Log:make a kwargs dict when calling a function that takes **args diff --git a/pypy/interpreter/argument.py b/pypy/interpr

[pypy-commit] pypy kwargsdict-strategy: more translation fixes

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54232:6fce95c0e36e Date: 2012-04-06 16:40 +0200 http://bitbucket.org/pypy/pypy/changeset/6fce95c0e36e/ Log:more translation fixes diff --git a/pypy/objspace/std/kwargsdict.py b/pypy/objspace/std/kwargsdict.py --- a/pypy/objs

[pypy-commit] pypy kwargsdict-strategy: limit size of the kwargsdict to (for now) 16

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54228:dfac680a26f9 Date: 2012-04-06 10:43 +0200 http://bitbucket.org/pypy/pypy/changeset/dfac680a26f9/ Log:limit size of the kwargsdict to (for now) 16 diff --git a/pypy/objspace/std/kwargsdict.py b/pypy/objspace/std/kwargsd

[pypy-commit] pypy kwargsdict-strategy: test that kwargs virtualize nicely

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54234:0019961d9e80 Date: 2012-04-07 14:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0019961d9e80/ Log:test that kwargs virtualize nicely diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/t

[pypy-commit] pypy kwargsdict-strategy: make empty dicts use this path as well

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54230:5bad845d3944 Date: 2012-04-06 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/5bad845d3944/ Log:make empty dicts use this path as well diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a

[pypy-commit] pypy kwargsdict-strategy: translation fixes

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54231:065d2eb0c85e Date: 2012-04-06 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/065d2eb0c85e/ Log:translation fixes diff --git a/pypy/objspace/std/kwargsdict.py b/pypy/objspace/std/kwargsdict.py --- a/pypy/objspace/

[pypy-commit] pypy kwargsdict-strategy: - gah, actually enable view_as_kwargs

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: kwargsdict-strategy Changeset: r54233:1ce73e4161df Date: 2012-04-07 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/1ce73e4161df/ Log:- gah, actually enable view_as_kwargs - also, fix a resizing problem - fix logic when to look into arg

[pypy-commit] pypy default: merge

2012-04-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r54235:f016b819e011 Date: 2012-04-07 15:03 +0200 http://bitbucket.org/pypy/pypy/changeset/f016b819e011/ Log:merge diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py +++ b/pypy/interpreter/ty

[pypy-commit] pypy default: a script to update the contributors list

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r54237:df57ca3b7687 Date: 2012-04-07 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/df57ca3b7687/ Log:a script to update the contributors list diff --git a/pypy/doc/tool/makecontributor.py b/pypy/doc/tool/makecontributor.py new file mode 100644

[pypy-commit] pypy default: be advanced: try hard to parse the pair programming markers in commit logs, and count them in the commit count :-)

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r54238:97275a06775e Date: 2012-04-07 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/97275a06775e/ Log:be advanced: try hard to parse the pair programming markers in commit logs, and count them in the commit count :-) diff --git a/pypy/do

[pypy-commit] pypy default: merge

2012-04-07 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r54239:df6b4266c2e9 Date: 2012-04-07 21:01 +0200 http://bitbucket.org/pypy/pypy/changeset/df6b4266c2e9/ Log:merge diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py +++ b/pypy/interpreter/typedef.p

[pypy-commit] pypy win32-cleanup2: windows exception on get linenumber, linecolumn after error

2012-04-07 Thread mattip
Author: Matti Picus Branch: win32-cleanup2 Changeset: r54240:0e4763b18703 Date: 2012-04-06 17:22 +0300 http://bitbucket.org/pypy/pypy/changeset/0e4763b18703/ Log:windows exception on get linenumber, linecolumn after error diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyex

[pypy-commit] pypy win32-cleanup2: fix for float('nan') returning -NAN, Microsoft should try to adhere to standards

2012-04-07 Thread mattip
Author: Matti Picus Branch: win32-cleanup2 Changeset: r54241:da56cef5777d Date: 2012-04-08 01:44 +0300 http://bitbucket.org/pypy/pypy/changeset/da56cef5777d/ Log:fix for float('nan') returning -NAN, Microsoft should try to adhere to standards diff --git a/pypy/translator/c/primitive.

[pypy-commit] pypy win32-cleanup2: revert console handling to run tests on this version

2012-04-07 Thread mattip
Author: Matti Picus Branch: win32-cleanup2 Changeset: r54242:05ab3be91dfd Date: 2012-04-08 01:45 +0300 http://bitbucket.org/pypy/pypy/changeset/05ab3be91dfd/ Log:revert console handling to run tests on this version diff --git a/pypy/translator/c/src/winstuff.c b/pypy/translator/c/src/winstuf