[pypy-commit] stmgc default: more asserts and fix the case when start_exclusivelock() returns in a

2013-11-21 Thread Raemi
Author: Remi Meier Branch: Changeset: r550:c0bc566a9af3 Date: 2013-11-21 10:57 +0100 http://bitbucket.org/pypy/stmgc/changeset/c0bc566a9af3/ Log:more asserts and fix the case when start_exclusivelock() returns in a transaction that needs to abort (same as after stm_start_shar

[pypy-commit] stmgc default: fix possible races for minor collections that look at possibly locked, global

2013-11-21 Thread Raemi
Author: Remi Meier Branch: Changeset: r551:6e5022b6107e Date: 2013-11-21 13:22 +0100 http://bitbucket.org/pypy/stmgc/changeset/6e5022b6107e/ Log:fix possible races for minor collections that look at possibly locked, global objects diff --git a/c4/et.h b/c4/et.h --- a/c4/et.h +++ b/c

[pypy-commit] pypy voidtype_strformat: extend dump_data

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68269:e16a81d977f5 Date: 2013-11-21 23:59 +0200 http://bitbucket.org/pypy/pypy/changeset/e16a81d977f5/ Log:extend dump_data diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pyp

[pypy-commit] pypy voidtype_strformat: skip until we can call app-level array printing inside types' str_format method

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68270:4d51ede78b58 Date: 2013-11-22 00:07 +0200 http://bitbucket.org/pypy/pypy/changeset/4d51ede78b58/ Log:skip until we can call app-level array printing inside types' str_format method diff --git a/pypy/module/micronumpy/te

[pypy-commit] pypy voidtype_strformat: merge heads

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68271:7c21f9756300 Date: 2013-11-22 00:09 +0200 http://bitbucket.org/pypy/pypy/changeset/7c21f9756300/ Log:merge heads diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py --- a/py

[pypy-commit] pypy voidtype_strformat: fix merge

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68273:1ac497fd9a90 Date: 2013-11-22 00:50 +0200 http://bitbucket.org/pypy/pypy/changeset/1ac497fd9a90/ Log:fix merge diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py --- a/pypy

[pypy-commit] pypy less-stringly-ops: Move ._rawshape() to CallSpec

2013-11-21 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r68275:f62d937bb4ec Date: 2013-11-19 08:41 + http://bitbucket.org/pypy/pypy/changeset/f62d937bb4ec/ Log:Move ._rawshape() to CallSpec diff --git a/rpython/annotator/argument.py b/rpython/annotator/argument.py --- a/rpython/annotator

[pypy-commit] pypy less-stringly-ops: Update tests to use op.* instead of raw SpaceOperations

2013-11-21 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r68276:8bfdeae1f646 Date: 2013-11-21 23:31 +0100 http://bitbucket.org/pypy/pypy/changeset/8bfdeae1f646/ Log:Update tests to use op.* instead of raw SpaceOperations diff --git a/rpython/annotator/test/test_annrpython.py b/rpython/annota

[pypy-commit] pypy less-stringly-ops: remove nextra argument from rawshape()

2013-11-21 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r68274:9f4d8f565ab1 Date: 2013-11-19 08:25 + http://bitbucket.org/pypy/pypy/changeset/9f4d8f565ab1/ Log:remove nextra argument from rawshape() diff --git a/rpython/annotator/argument.py b/rpython/annotator/argument.py --- a/rpython/

[pypy-commit] pypy voidtype_strformat: fix translation

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68272:dcc96dc918b2 Date: 2013-11-22 00:31 +0200 http://bitbucket.org/pypy/pypy/changeset/dcc96dc918b2/ Log:fix translation diff --git a/pypy/module/micronumpy/iter.py b/pypy/module/micronumpy/iter.py --- a/pypy/module/micronumpy/iter

[pypy-commit] pypy default: Fix for SSLSocket.makefile()

2013-11-21 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r68266:963c6d6d7d6c Date: 2013-11-21 10:09 -0800 http://bitbucket.org/pypy/pypy/changeset/963c6d6d7d6c/ Log:Fix for SSLSocket.makefile() Test program: pypy -c "import socket, ssl; s = ssl.wrap_socket(socket.create_connection(('

[pypy-commit] pypy less-stringly-ops: do the dispatch of consider_op() inside a method of SpaceOperation

2013-11-21 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r68277:2b2a6f11274e Date: 2013-11-21 23:33 +0100 http://bitbucket.org/pypy/pypy/changeset/2b2a6f11274e/ Log:do the dispatch of consider_op() inside a method of SpaceOperation diff --git a/rpython/annotator/annrpython.py b/rpython/annota

[pypy-commit] stmgc default: fix bug in demo_random.c

2013-11-21 Thread Raemi
Author: Remi Meier Branch: Changeset: r554:b820cff55e7a Date: 2013-11-21 16:04 +0100 http://bitbucket.org/pypy/stmgc/changeset/b820cff55e7a/ Log:fix bug in demo_random.c diff --git a/c4/demo_random.c b/c4/demo_random.c --- a/c4/demo_random.c +++ b/c4/demo_random.c @@ -566,6 +566,7 @@

[pypy-commit] stmgc default: fix failing case from last commit by purging objects from aborted transactions

2013-11-21 Thread Raemi
Author: Remi Meier Branch: Changeset: r553:281794862f21 Date: 2013-11-21 16:00 +0100 http://bitbucket.org/pypy/stmgc/changeset/281794862f21/ Log:fix failing case from last commit by purging objects from aborted transactions from old_objects_to_trace diff --git a/c4/et.c b/c4/et.c --

[pypy-commit] stmgc default: finally reproduce crash as a testcase

2013-11-21 Thread Raemi
Author: Remi Meier Branch: Changeset: r552:754b5dc700b8 Date: 2013-11-21 15:23 +0100 http://bitbucket.org/pypy/stmgc/changeset/754b5dc700b8/ Log:finally reproduce crash as a testcase diff --git a/c4/test/test_weakref.py b/c4/test/test_weakref.py --- a/c4/test/test_weakref.py +++ b/c4/test/t

[pypy-commit] pypy less-stringly-ops: fix translation of open() and os.tmpfile()

2013-11-21 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r68278:8c558fb814b7 Date: 2013-11-21 23:58 +0100 http://bitbucket.org/pypy/pypy/changeset/8c558fb814b7/ Log:fix translation of open() and os.tmpfile() diff --git a/rpython/flowspace/specialcase.py b/rpython/flowspace/specialcase.py ---

[pypy-commit] pypy voidtype_strformat: wip

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68267:65b52ef529c0 Date: 2013-11-19 00:24 +0200 http://bitbucket.org/pypy/pypy/changeset/65b52ef529c0/ Log:wip diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py --- a/pypy/modul

[pypy-commit] pypy stmgc-c4: import stmgc with various fixes

2013-11-21 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68265:578f115a3f4f Date: 2013-11-21 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/578f115a3f4f/ Log:import stmgc with various fixes diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/tra

[pypy-commit] pypy voidtype_strformat: fix multirow record array access

2013-11-21 Thread mattip
Author: Matti Picus Branch: voidtype_strformat Changeset: r68268:5aaafb1df4d8 Date: 2013-11-21 23:52 +0200 http://bitbucket.org/pypy/pypy/changeset/5aaafb1df4d8/ Log:fix multirow record array access diff --git a/pypy/module/micronumpy/iter.py b/pypy/module/micronumpy/iter.py --- a/pypy/modul