[pypy-commit] pypy default: Ignore PyErr_SetInterrupt() if no 'signal' module.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54558:f4977370180a Date: 2012-04-20 08:04 +0200 http://bitbucket.org/pypy/pypy/changeset/f4977370180a/ Log:Ignore PyErr_SetInterrupt() if no 'signal' module. diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module

[pypy-commit] pypy stm-gc: Disable the 'thread' module if 'transaction' is enabled.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54560:1a2a28c8c0e8 Date: 2012-04-20 08:12 +0200 http://bitbucket.org/pypy/pypy/changeset/1a2a28c8c0e8/ Log:Disable the 'thread' module if 'transaction' is enabled. diff --git a/pypy/translator/goal/targetpypystandalone.py b/pypy/translator/goal/

[pypy-commit] pypy stm-gc: hg merge default

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54559:a144a7717de1 Date: 2012-04-20 08:04 +0200 http://bitbucket.org/pypy/pypy/changeset/a144a7717de1/ Log:hg merge default diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy/interpreter/function.py +++ b/pypy/int

[pypy-commit] pypy default: merge heads

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54563:9c07ef6786f8 Date: 2012-04-20 10:42 +0200 http://bitbucket.org/pypy/pypy/changeset/9c07ef6786f8/ Log:merge heads diff --git a/pypy/rpython/module/test/test_ll_os.py b/pypy/rpython/module/test/test_ll_os.py --- a/pypy/rpython/module/test/test_ll_

[pypy-commit] pypy stm-gc: Fix comment.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54561:5caa1edd8f86 Date: 2012-04-20 09:47 +0200 http://bitbucket.org/pypy/pypy/changeset/5caa1edd8f86/ Log:Fix comment. diff --git a/pypy/rpython/memory/gc/stmshared.py b/pypy/rpython/memory/gc/stmshared.py --- a/pypy/rpython/memory/gc/stmshared

[pypy-commit] pypy stm-gc: Thread-local data in the transaction module. See docstring for

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54562:5ccd3d3146e0 Date: 2012-04-20 10:38 +0200 http://bitbucket.org/pypy/pypy/changeset/5ccd3d3146e0/ Log:Thread-local data in the transaction module. See docstring for two foreseen usage patterns. diff --git a/pypy/module/transaction/__

[pypy-commit] pypy default: Hack hack more to make the ssl tests pass (at least a bit more) when

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54564:3c320ce4ad61 Date: 2012-04-20 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/3c320ce4ad61/ Log:Hack hack more to make the ssl tests pass (at least a bit more) when untranslated. diff --git a/pypy/rlib/ropenssl.py b/pypy/rlib/ropenss

[pypy-commit] pypy default: Change the default mapping of the keys Home and End

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54565:771401a72a83 Date: 2012-04-20 11:37 +0200 http://bitbucket.org/pypy/pypy/changeset/771401a72a83/ Log:Change the default mapping of the keys Home and End to go to the start/end of the current line instead of the start/end of the whole

[pypy-commit] pypy default: fix include order

2012-04-20 Thread mattip
Author: Matti Picus Branch: Changeset: r54566:9a563fca7bf2 Date: 2012-04-20 12:36 +0300 http://bitbucket.org/pypy/pypy/changeset/9a563fca7bf2/ Log:fix include order diff --git a/pypy/module/rctime/interp_time.py b/pypy/module/rctime/interp_time.py --- a/pypy/module/rctime/interp_time.py ++

[pypy-commit] pypy default: clean up test, fix for windows

2012-04-20 Thread mattip
Author: Matti Picus Branch: Changeset: r54567:b1d67b6d3c43 Date: 2012-04-20 12:59 +0300 http://bitbucket.org/pypy/pypy/changeset/b1d67b6d3c43/ Log:clean up test, fix for windows diff --git a/pypy/module/zipimport/interp_zipimport.py b/pypy/module/zipimport/interp_zipimport.py --- a/pypy/mo

[pypy-commit] pypy default: merge heads

2012-04-20 Thread mattip
Author: Matti Picus Branch: Changeset: r54568:8217d20a5697 Date: 2012-04-20 13:00 +0300 http://bitbucket.org/pypy/pypy/changeset/8217d20a5697/ Log:merge heads diff --git a/lib_pypy/pyrepl/reader.py b/lib_pypy/pyrepl/reader.py --- a/lib_pypy/pyrepl/reader.py +++ b/lib_pypy/pyrepl/reader.py @

[pypy-commit] pypy win32-cleanup2: merge from default

2012-04-20 Thread mattip
Author: Matti Picus Branch: win32-cleanup2 Changeset: r54569:cadf8ce4b0db Date: 2012-04-20 13:03 +0300 http://bitbucket.org/pypy/pypy/changeset/cadf8ce4b0db/ Log:merge from default diff --git a/lib_pypy/pyrepl/reader.py b/lib_pypy/pyrepl/reader.py --- a/lib_pypy/pyrepl/reader.py +++ b/lib_py

[pypy-commit] pypy default: write numpy.where

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54570:257a319fcf72 Date: 2012-04-20 12:25 +0200 http://bitbucket.org/pypy/pypy/changeset/257a319fcf72/ Log:write numpy.where diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__in

[pypy-commit] pypy default: merge

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54571:483b9f63a068 Date: 2012-04-20 12:27 +0200 http://bitbucket.org/pypy/pypy/changeset/483b9f63a068/ Log:merge diff --git a/lib_pypy/pyrepl/reader.py b/lib_pypy/pyrepl/reader.py --- a/lib_pypy/pyrepl/reader.py +++ b/lib_pypy/pyrepl/reader.py

[pypy-commit] pypy default: uh typos, untested so far

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54572:a7e85fda3731 Date: 2012-04-20 12:31 +0200 http://bitbucket.org/pypy/pypy/changeset/a7e85fda3731/ Log:uh typos, untested so far diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py --- a/pypy/module/micro

[pypy-commit] pypy default: fix debug_repr

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54573:5c0472d2d20a Date: 2012-04-20 12:34 +0200 http://bitbucket.org/pypy/pypy/changeset/5c0472d2d20a/ Log:fix debug_repr diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py --- a/pypy/module/micronumpy/signa

[pypy-commit] pypy stm-gc: Add 'transaction.local' in the emulator too. (This is a complete

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54574:48347aefd009 Date: 2012-04-20 13:23 +0200 http://bitbucket.org/pypy/pypy/changeset/48347aefd009/ Log:Add 'transaction.local' in the emulator too. (This is a complete implementation.) diff --git a/lib_pypy/transaction.py b/lib_pypy/t

[pypy-commit] pypy win32-cleanup2: raise correct error for invalid fd

2012-04-20 Thread mattip
Author: Matti Picus Branch: win32-cleanup2 Changeset: r54575:e7ce29040264 Date: 2012-04-20 15:01 +0300 http://bitbucket.org/pypy/pypy/changeset/e7ce29040264/ Log:raise correct error for invalid fd diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.py --- a/pypy/mod

[pypy-commit] pypy stm-gc: hg merge default

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54577:e352f141e7fc Date: 2012-04-20 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/e352f141e7fc/ Log:hg merge default diff --git a/lib_pypy/_ctypes/builtin.py b/lib_pypy/_ctypes/builtin.py --- a/lib_pypy/_ctypes/builtin.py +++ b/lib_pypy/_c

[pypy-commit] pypy default: Bug fix in the absence of 'thread'.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54576:e59cb3b60396 Date: 2012-04-20 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/e59cb3b60396/ Log:Bug fix in the absence of 'thread'. diff --git a/lib_pypy/_ctypes/builtin.py b/lib_pypy/_ctypes/builtin.py --- a/lib_pypy/_ctypes/builtin.py +++

[pypy-commit] pypy stm-gc: Allow gc_identityhash and gc_id, too.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54578:34e0998cf7c5 Date: 2012-04-20 14:01 +0200 http://bitbucket.org/pypy/pypy/changeset/34e0998cf7c5/ Log:Allow gc_identityhash and gc_id, too. diff --git a/pypy/translator/stm/transform.py b/pypy/translator/stm/transform.py --- a/pypy/translato

[pypy-commit] pypy default: merge heads

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54579:9e290b906bf5 Date: 2012-04-20 14:05 +0200 http://bitbucket.org/pypy/pypy/changeset/9e290b906bf5/ Log:merge heads diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__init__.py +++ b/

[pypy-commit] pypy default: debugging feature and a passing test

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r54580:50fcaa0b8eef Date: 2012-04-20 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/50fcaa0b8eef/ Log:debugging feature and a passing test diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/mod

[pypy-commit] pypy stm-gc: Add '__pypy__.local', re-exposing either 'thread._local', or

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54581:ce0532024f73 Date: 2012-04-20 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/ce0532024f73/ Log:Add '__pypy__.local', re-exposing either 'thread._local', or 'transaction.local', or just a dummy class if we have neither. diff --

[pypy-commit] pypy stm-gc: Use __pypy__.local here.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54582:b5e2dbeb1aaa Date: 2012-04-20 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/b5e2dbeb1aaa/ Log:Use __pypy__.local here. diff --git a/lib_pypy/_ctypes/builtin.py b/lib_pypy/_ctypes/builtin.py --- a/lib_pypy/_ctypes/builtin.py +++ b/lib

[pypy-commit] pypy default: Debugging help.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54583:290898449fd2 Date: 2012-04-20 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/290898449fd2/ Log:Debugging help. diff --git a/pypy/translator/c/src/exception.h b/pypy/translator/c/src/exception.h --- a/pypy/translator/c/src/exception.h +++ b

[pypy-commit] pypy stm-gc: Print another message when we are leaving transactional mode.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54584:f25378799d99 Date: 2012-04-20 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/f25378799d99/ Log:Print another message when we are leaving transactional mode. diff --git a/pypy/rpython/rtyper.py b/pypy/rpython/rtyper.py --- a/pypy/rpyth

[pypy-commit] pypy stm-gc: Fix epoll too.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54589:c255347d4061 Date: 2012-04-20 19:00 +0200 http://bitbucket.org/pypy/pypy/changeset/c255347d4061/ Log:Fix epoll too. diff --git a/pypy/module/transaction/interp_epoll.py b/pypy/module/transaction/interp_epoll.py --- a/pypy/module/transactio

[pypy-commit] pypy default: merge heads

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54590:ae2bca32fdd5 Date: 2012-04-20 19:01 +0200 http://bitbucket.org/pypy/pypy/changeset/ae2bca32fdd5/ Log:merge heads diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__init__.py +++ b/

[pypy-commit] pypy stm-gc: hg merge default

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54586:d932b70587e7 Date: 2012-04-20 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/d932b70587e7/ Log:hg merge default diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__init_

[pypy-commit] pypy stm-gc: Rename this method

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54588:2c6d4f49051b Date: 2012-04-20 18:53 +0200 http://bitbucket.org/pypy/pypy/changeset/2c6d4f49051b/ Log:Rename this method diff --git a/pypy/module/transaction/interp_local.py b/pypy/module/transaction/interp_local.py --- a/pypy/module/transa

[pypy-commit] pypy stm-gc: Add an essential assert. I think it is broken right now.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54585:ef84ff47459d Date: 2012-04-20 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/ef84ff47459d/ Log:Add an essential assert. I think it is broken right now. Will write comments... diff --git a/pypy/module/transaction/interp_transac

[pypy-commit] pypy stm-gc: Fix. See comment.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54587:d1daac6a89d2 Date: 2012-04-20 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/d1daac6a89d2/ Log:Fix. See comment. diff --git a/pypy/module/transaction/interp_transaction.py b/pypy/module/transaction/interp_transaction.py --- a/pypy/mo

[pypy-commit] pypy gc-minimark-pinning: count the number of pinnedo bjects in the nursery

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: gc-minimark-pinning Changeset: r54592:b949f7afc02a Date: 2012-04-20 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/b949f7afc02a/ Log:count the number of pinnedo bjects in the nursery diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/rpython/memo

[pypy-commit] pypy gc-minimark-pinning: Don't decrement 'pinned_objects_in_nursery' if the object is not pinned

2012-04-20 Thread arigo
Author: Armin Rigo Branch: gc-minimark-pinning Changeset: r54593:50b176a35634 Date: 2012-04-20 19:33 +0200 http://bitbucket.org/pypy/pypy/changeset/50b176a35634/ Log:Don't decrement 'pinned_objects_in_nursery' if the object is not pinned (e.g. if a previous pin() failed). diff --git

[pypy-commit] pypy stm-gc: Better _freeze_, to make sure everything is clear during translation.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54594:fc2c0855b755 Date: 2012-04-20 19:35 +0200 http://bitbucket.org/pypy/pypy/changeset/fc2c0855b755/ Log:Better _freeze_, to make sure everything is clear during translation. diff --git a/pypy/module/transaction/fifo.py b/pypy/module/tr

[pypy-commit] pypy gc-minimark-pinning: finish support for pinned objects with shadows

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: gc-minimark-pinning Changeset: r54595:13aecb5e5a44 Date: 2012-04-20 19:44 +0200 http://bitbucket.org/pypy/pypy/changeset/13aecb5e5a44/ Log:finish support for pinned objects with shadows diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/rpython/memory/

[pypy-commit] pypy gc-minimark-pinning: merge

2012-04-20 Thread fijal
Author: Maciej Fijalkowski Branch: gc-minimark-pinning Changeset: r54596:a21db6fede56 Date: 2012-04-20 19:47 +0200 http://bitbucket.org/pypy/pypy/changeset/a21db6fede56/ Log:merge diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/rpython/memory/gc/minimark.py --- a/pypy/rpython/memory/

[pypy-commit] pypy default: start of cppyy documentation

2012-04-20 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r54597:1d560d5a8154 Date: 2012-04-20 12:05 -0700 http://bitbucket.org/pypy/pypy/changeset/1d560d5a8154/ Log:start of cppyy documentation diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst new file mode 100644 --- /dev/null +++ b/pypy/doc/cppyy.rst

[pypy-commit] pypy default: cppyy documentation: feature list and short intro to PyCintex

2012-04-20 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r54598:e1487d12d116 Date: 2012-04-20 14:54 -0700 http://bitbucket.org/pypy/pypy/changeset/e1487d12d116/ Log:cppyy documentation: feature list and short intro to PyCintex diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst ++

[pypy-commit] pypy default: oops, python has three >, not four ...

2012-04-20 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r54599:442a3ea22328 Date: 2012-04-20 14:58 -0700 http://bitbucket.org/pypy/pypy/changeset/442a3ea22328/ Log:oops, python has three >, not four ... diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +++ b/pypy/doc/cppyy.rst

[pypy-commit] pypy default: cppyy doc: introduction of the fast path

2012-04-20 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r54600:e6931441abcb Date: 2012-04-20 15:28 -0700 http://bitbucket.org/pypy/pypy/changeset/e6931441abcb/ Log:cppyy doc: introduction of the fast path diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +++ b/pypy/doc/cppyy.rs

[pypy-commit] pypy default: cppyy doc: fix typos and a short elaboration on missing features

2012-04-20 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r54601:ac83f51817bc Date: 2012-04-20 15:48 -0700 http://bitbucket.org/pypy/pypy/changeset/ac83f51817bc/ Log:cppyy doc: fix typos and a short elaboration on missing features diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst

[pypy-commit] Notification: pypy

2012-04-20 Thread Bitbucket
You have received a notification from William Ting. Hi, I forked pypy. My fork is at https://bitbucket.org/wting/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python.org http://ma

[pypy-commit] pypy default: Re-enable this part of the code and fix it.

2012-04-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r54602:ebca5c7c17dd Date: 2012-04-21 08:04 +0200 http://bitbucket.org/pypy/pypy/changeset/ebca5c7c17dd/ Log:Re-enable this part of the code and fix it. diff --git a/pypy/rlib/rbigint.py b/pypy/rlib/rbigint.py --- a/pypy/rlib/rbigint.py +++ b/pypy/rlib/r