[pypy-commit] pypy default: Fix cpyext after recent changes to the array module.

2012-03-31 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r54104:0a2c76961534 Date: 2012-03-31 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/0a2c76961534/ Log:Fix cpyext after recent changes to the array module. diff --git a/pypy/module/cpyext/bufferobject.py b/pypy/module/cpyext/bufferobject

[pypy-commit] pypy default: issue1101: Even if only string keys are allowed in type dicts,

2012-03-31 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r54105:c07e2a2ba2f8 Date: 2012-03-31 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/c07e2a2ba2f8/ Log:issue1101: Even if only string keys are allowed in type dicts, it should be possible to fetch with a unicode key: str.__

[pypy-commit] pypy default: Windows fix.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r54106:39ba7e60ebca Date: 2012-03-31 12:30 +0200 http://bitbucket.org/pypy/pypy/changeset/39ba7e60ebca/ Log:Windows fix. diff --git a/dotviewer/graphparse.py b/dotviewer/graphparse.py --- a/dotviewer/graphparse.py +++ b/dotviewer/graphparse.py @@ -93,6

[pypy-commit] extradoc extradoc: Update with the current state, the next things to work on, and more "to

2012-03-31 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r4166:d80dd2d3c300 Date: 2012-03-30 18:20 +0200 http://bitbucket.org/pypy/extradoc/changeset/d80dd2d3c300/ Log:Update with the current state, the next things to work on, and more "to do later". diff --git a/planning/stm.txt b/planning/st

[pypy-commit] extradoc extradoc: merge heads

2012-03-31 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r4168:9c8dcd01475e Date: 2012-03-31 14:21 +0200 http://bitbucket.org/pypy/extradoc/changeset/9c8dcd01475e/ Log:merge heads diff --git a/blog/draft/pycon-wrapup.rst b/blog/draft/pycon-wrapup.rst new file mode 100644 --- /dev/null +++ b/blog/draft

[pypy-commit] extradoc extradoc: Add a future "JIT support" section.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r4167:30842a20ee1a Date: 2012-03-30 18:22 +0200 http://bitbucket.org/pypy/extradoc/changeset/30842a20ee1a/ Log:Add a future "JIT support" section. diff --git a/planning/stm.txt b/planning/stm.txt --- a/planning/stm.txt +++ b/planning/stm.txt @@

[pypy-commit] pypy default: debug_repr() may not be implemented in all subclasses. It's usually a

2012-03-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r54107:5b9f7aa356a0 Date: 2012-03-31 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/5b9f7aa356a0/ Log:debug_repr() may not be implemented in all subclasses. It's usually a minor bug because it's a useful debugging feature, but still, it

[pypy-commit] pypy stm-gc: Expose bool_cas() to the RPython level. Interface tentative so far.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54108:b089f7f2a92e Date: 2012-03-31 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/b089f7f2a92e/ Log:Expose bool_cas() to the RPython level. Interface tentative so far. diff --git a/pypy/rlib/atomic_ops.py b/pypy/rlib/atomic_ops.py new file

[pypy-commit] pypy stm-gc: Add a non-passing test.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54109:1396dcd47d1c Date: 2012-03-31 17:01 +0200 http://bitbucket.org/pypy/pypy/changeset/1396dcd47d1c/ Log:Add a non-passing test. diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py --- a/pypy/rpython/memory/gc/stmgc.p

[pypy-commit] pypy stm-gc: Remove the repeated malloc/free.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54110:ae6f36ad574b Date: 2012-03-31 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/ae6f36ad574b/ Log:Remove the repeated malloc/free. diff --git a/pypy/module/transaction/interp_epoll.py b/pypy/module/transaction/interp_epoll.py --- a/pypy

[pypy-commit] pypy stm-gc: Add 'transaction.remove_epoll()'.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54111:22ab9f05fb91 Date: 2012-03-31 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/22ab9f05fb91/ Log:Add 'transaction.remove_epoll()'. diff --git a/lib_pypy/transaction.py b/lib_pypy/transaction.py --- a/lib_pypy/transaction.py +++ b/lib_py

[pypy-commit] pypy stm-gc: Document transaction.py. Synchronize the exception behavior with module/transaction/.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54112:6c835b5c43e5 Date: 2012-03-31 18:16 +0200 http://bitbucket.org/pypy/pypy/changeset/6c835b5c43e5/ Log:Document transaction.py. Synchronize the exception behavior with module/transaction/. diff --git a/lib_pypy/transaction.py b/lib_py

[pypy-commit] pypy stm-gc: Clarify.

2012-03-31 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r54113:8216dfd8284b Date: 2012-03-31 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/8216dfd8284b/ Log:Clarify. diff --git a/lib_pypy/transaction.py b/lib_pypy/transaction.py --- a/lib_pypy/transaction.py +++ b/lib_pypy/transaction.py @@ -56,

[pypy-commit] pypy numpy-ufuncs3: Expose and test left_shift and right_shift

2012-03-31 Thread taavi_burns
Author: Taavi Burns Branch: numpy-ufuncs3 Changeset: r54114:24b6c8a2f4ce Date: 2012-04-01 02:32 -0400 http://bitbucket.org/pypy/pypy/changeset/24b6c8a2f4ce/ Log:Expose and test left_shift and right_shift diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --