[pypy-commit] pypy gc-minimark-pinning: test and fix

2012-05-14 Thread fijal
Author: Maciej Fijalkowski Branch: gc-minimark-pinning Changeset: r55076:652a64986b9b Date: 2012-05-14 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/652a64986b9b/ Log:test and fix diff --git a/pypy/annotation/test/test_annrpython.py b/pypy/annotation/test/test_annrpython.py --- a/pyp

[pypy-commit] pypy default: test and fix

2012-05-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r55078:b45dc1590d5a Date: 2012-05-14 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/b45dc1590d5a/ Log:test and fix diff --git a/pypy/annotation/test/test_annrpython.py b/pypy/annotation/test/test_annrpython.py --- a/pypy/annotation/test/t

[pypy-commit] pypy default: Improve(?) the fix by saying that the temporarily nonsensical

2012-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r55079:9a59028a6d96 Date: 2012-05-14 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/9a59028a6d96/ Log:Improve(?) the fix by saying that the temporarily nonsensical str.join([list-of-nones]) is also returning "". diff --git a/pypy/annotatio

[pypy-commit] pypy py3k: exception variables are cleared as soon as we exit the except: block now, so we must explicitly save the values

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r55080:bfb218d4a860 Date: 2012-05-10 23:44 +0200 http://bitbucket.org/pypy/pypy/changeset/bfb218d4a860/ Log:exception variables are cleared as soon as we exit the except: block now, so we must explicitly save the values diff --git a/pypy/i

[pypy-commit] pypy py3k: merge heads

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r55081:7cf6500910ed Date: 2012-05-14 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/7cf6500910ed/ Log:merge heads diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interpreter/test/test_compiler.py --- a/pypy/interpreter/test/test_

[pypy-commit] pypy py3k: explicitly save exception values

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r55082:495fbfced5b8 Date: 2012-05-14 12:07 +0200 http://bitbucket.org/pypy/pypy/changeset/495fbfced5b8/ Log:explicitly save exception values diff --git a/pypy/module/_continuation/test/test_stacklet.py b/pypy/module/_continuation/test/test_stackl

[pypy-commit] pypy default: kill print

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r55083:22a6fa993706 Date: 2012-05-14 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/22a6fa993706/ Log:kill print diff --git a/pypy/module/signal/test/test_signal.py b/pypy/module/signal/test/test_signal.py --- a/pypy/module/signal/test/test_sig

[pypy-commit] pypy default: Blind fix (OS/X 64): support full unsigned 64-bit values in the first

2012-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r55084:28d0045776ac Date: 2012-05-14 13:07 +0200 http://bitbucket.org/pypy/pypy/changeset/28d0045776ac/ Log:Blind fix (OS/X 64): support full unsigned 64-bit values in the first and last argument to select.kevent(). diff --git a/pypy/module/sele

[pypy-commit] extradoc extradoc: a script that I had never checked in

2012-05-14 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4207:dc054d70476d Date: 2012-05-14 14:03 +0200 http://bitbucket.org/pypy/extradoc/changeset/dc054d70476d/ Log:a script that I had never checked in diff --git a/talk/pepm2011/benchmarks/opt-diff.py b/talk/pepm2011/benchmarks/opt-diff.p

[pypy-commit] pypy default: some more support for fakeobjspace - mro of types

2012-05-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r55085:59878bfec099 Date: 2012-05-14 19:31 +0200 http://bitbucket.org/pypy/pypy/changeset/59878bfec099/ Log:some more support for fakeobjspace - mro of types diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy

[pypy-commit] pypy default: merge

2012-05-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r55086:30724af5224f Date: 2012-05-14 19:32 +0200 http://bitbucket.org/pypy/pypy/changeset/30724af5224f/ Log:merge diff --git a/pypy/annotation/unaryop.py b/pypy/annotation/unaryop.py --- a/pypy/annotation/unaryop.py +++ b/pypy/annotation/unaryop

[pypy-commit] pypy ffistruct: remove ffitype from the _immutable_fields_ and use an elidable method instead. This will make it possible to instantiate 'incomplete types' whose ffitype is not known yet

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: ffistruct Changeset: r55088:0d600e8db028 Date: 2012-05-14 20:42 +0200 http://bitbucket.org/pypy/pypy/changeset/0d600e8db028/ Log:remove ffitype from the _immutable_fields_ and use an elidable method instead. This will make it possible to instantiate

[pypy-commit] pypy ffistruct: split the _StructDescr initialization in two phases: instantiation and field definition. This allow to get its ffitype before it's actually complete, in case it's necessa

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: ffistruct Changeset: r55089:5881f062c4f5 Date: 2012-05-14 21:35 +0200 http://bitbucket.org/pypy/pypy/changeset/5881f062c4f5/ Log:split the _StructDescr initialization in two phases: instantiation and field definition. This allow to get its ffitype before i

[pypy-commit] pypy ffistruct: typo

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: ffistruct Changeset: r55091:61a2b32337cb Date: 2012-05-14 21:45 +0200 http://bitbucket.org/pypy/pypy/changeset/61a2b32337cb/ Log:typo diff --git a/pypy/module/_ffi/interp_struct.py b/pypy/module/_ffi/interp_struct.py --- a/pypy/module/_ffi/interp_struct.py +++ b

[pypy-commit] pypy ffistruct: add a test to check that we can take pointers to incomplete structures

2012-05-14 Thread antocuni
Author: Antonio Cuni Branch: ffistruct Changeset: r55090:7db2e26caf2f Date: 2012-05-14 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/7db2e26caf2f/ Log:add a test to check that we can take pointers to incomplete structures diff --git a/pypy/module/_ffi/test/test_struct.py b/py

[pypy-commit] pypy default: Test and fix: uintptr_t is actually unsigned.

2012-05-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r55092:9112e81329f7 Date: 2012-05-15 08:53 +0200 http://bitbucket.org/pypy/pypy/changeset/9112e81329f7/ Log:Test and fix: uintptr_t is actually unsigned. diff --git a/pypy/objspace/std/test/test_stdobjspace.py b/pypy/objspace/std/test/test_stdobjspace.