[pypy-commit] pypy vmprof: disable vmprof around fork(), and re-enable it only in the parent process

2015-03-24 Thread antocuni
Author: Antonio Cuni Branch: vmprof Changeset: r76540:78914547f680 Date: 2015-03-24 19:01 +0100 http://bitbucket.org/pypy/pypy/changeset/78914547f680/ Log:disable vmprof around fork(), and re-enable it only in the parent process diff --git a/pypy/module/_vmprof/src/vmprof.c b/pypy/mo

[pypy-commit] pypy default: Added tag release-2.5.1 for changeset 9c4588d731b7

2015-03-24 Thread mattip
Author: mattip Branch: Changeset: r76542:034d8cc89696 Date: 2015-03-24 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/034d8cc89696/ Log:Added tag release-2.5.1 for changeset 9c4588d731b7 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -18,3 +18,5 @@ e3d046c43451403f5969

[pypy-commit] pypy default: Removed tag release-2.5.1

2015-03-24 Thread mattip
Author: mattip Branch: Changeset: r76541:a9a830775900 Date: 2015-03-24 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/a9a830775900/ Log:Removed tag release-2.5.1 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -16,3 +16,5 @@ rele

[pypy-commit] pypy default: Add 2 tests for patterns found in PyPy code

2015-03-24 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r76543:84912eddc058 Date: 2015-03-24 19:12 + http://bitbucket.org/pypy/pypy/changeset/84912eddc058/ Log:Add 2 tests for patterns found in PyPy code diff --git a/rpython/translator/c/test/test_exception.py b/rpython/translator/c/test/test_exception.

[pypy-commit] pypy default: Mention what pypy-stm is *not* good for

2015-03-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r76545:68f15684fb4d Date: 2015-03-24 20:53 +0100 http://bitbucket.org/pypy/pypy/changeset/68f15684fb4d/ Log:Mention what pypy-stm is *not* good for diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -25,8 +

[pypy-commit] pypy default: Mention recursion detection

2015-03-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r76544:a450cfab98bf Date: 2015-03-24 20:52 +0100 http://bitbucket.org/pypy/pypy/changeset/a450cfab98bf/ Log:Mention recursion detection diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -147,6 +147,9 @@

[pypy-commit] pypy default: merge heads

2015-03-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r76546:67167636348c Date: 2015-03-24 20:53 +0100 http://bitbucket.org/pypy/pypy/changeset/67167636348c/ Log:merge heads diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -16,3 +16,7 @@ release-2.5.1

[pypy-commit] pypy default: plural :-)

2015-03-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r76547:245b1e2daf67 Date: 2015-03-24 20:55 +0100 http://bitbucket.org/pypy/pypy/changeset/245b1e2daf67/ Log:plural :-) diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -212,7 +212,7 @@ .. __: `Drop-in re

[pypy-commit] pypy stmgc-c7: Turn inevitable when changing a thread-local value. This is needed because otherwise, the thread shutdown logic write NULL as the current ExecutionContext, but then if the

2015-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r76549:e466895ddd4c Date: 2015-03-24 18:49 +0100 http://bitbucket.org/pypy/pypy/changeset/e466895ddd4c/ Log:Turn inevitable when changing a thread-local value. This is needed because otherwise, the thread shutdown logic write NULL as the

[pypy-commit] pypy stmgc-c7: in-progress

2015-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r76548:367f2524c4f1 Date: 2015-03-24 18:48 +0100 http://bitbucket.org/pypy/pypy/changeset/367f2524c4f1/ Log:in-progress diff --git a/rpython/jit/backend/llsupport/test/zrpy_gc_test.py b/rpython/jit/backend/llsupport/test/zrpy_gc_test.py --- a/r

[pypy-commit] pypy default: The weakref issue was resolved at the cost of weakref.getweakrefcount & co

2015-03-24 Thread arigo
Author: Armin Rigo Branch: Changeset: r76552:058b23577be0 Date: 2015-03-24 21:05 +0100 http://bitbucket.org/pypy/pypy/changeset/058b23577be0/ Log:The weakref issue was resolved at the cost of weakref.getweakrefcount & co diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/do

[pypy-commit] pypy stmgc-c7: pom pom pom another try

2015-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r76550:93c0ee39bd3f Date: 2015-03-24 20:18 +0100 http://bitbucket.org/pypy/pypy/changeset/93c0ee39bd3f/ Log:pom pom pom another try diff --git a/pypy/module/pypystm/threadlocals.py b/pypy/module/pypystm/threadlocals.py --- a/pypy/module/pypystm

[pypy-commit] pypy stmgc-c7: make sure the PYPYLOG file is created

2015-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r76551:f8b5ab275a97 Date: 2015-03-24 20:36 +0100 http://bitbucket.org/pypy/pypy/changeset/f8b5ab275a97/ Log:make sure the PYPYLOG file is created diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translator/c

[pypy-commit] pypy py3.3: "yield from": Correctly wrap/uwrap the returned value in the StopIteration exception.

2015-03-24 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r76553:deae634f291c Date: 2015-03-24 15:14 +0100 http://bitbucket.org/pypy/pypy/changeset/deae634f291c/ Log:"yield from": Correctly wrap/uwrap the returned value in the StopIteration exception. It's important when the value is a tu

[pypy-commit] pypy default: issue2007: Ensure that all codecs decode() functions can accept a bytearray.

2015-03-24 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r76554:3679f9727dae Date: 2015-03-24 23:52 +0100 http://bitbucket.org/pypy/pypy/changeset/3679f9727dae/ Log:issue2007: Ensure that all codecs decode() functions can accept a bytearray. diff --git a/pypy/module/_codecs/interp_codecs.py