[pypy-commit] pypy cppyy-packaging: rename destruct -> __destruct__ to not interfere with user defined methods

2017-07-31 Thread wlav
Author: Wim Lavrijsen Branch: cppyy-packaging Changeset: r92007:a0f6d0e8e563 Date: 2017-07-31 16:43 -0700 http://bitbucket.org/pypy/pypy/changeset/a0f6d0e8e563/ Log:rename destruct -> __destruct__ to not interfere with user defined methods diff --git a/pypy/module/_cppyy/interp_cppyy

[pypy-commit] pypy cppyy-packaging: remove old genreflex method ptr patch (not needed with Cling)

2017-07-31 Thread wlav
Author: Wim Lavrijsen Branch: cppyy-packaging Changeset: r92009:f141497a5252 Date: 2017-07-31 16:49 -0700 http://bitbucket.org/pypy/pypy/changeset/f141497a5252/ Log:remove old genreflex method ptr patch (not needed with Cling) diff --git a/pypy/module/_cppyy/genreflex-methptrgetter.patch b/

[pypy-commit] pypy cppyy-packaging: remove backend code (lives in http://bitbucket/wlav/cppyy-backend and is shared with CPython) and the builtin capi option

2017-07-31 Thread wlav
Author: Wim Lavrijsen Branch: cppyy-packaging Changeset: r92008:80bd00a75270 Date: 2017-07-31 16:48 -0700 http://bitbucket.org/pypy/pypy/changeset/80bd00a75270/ Log:remove backend code (lives in http://bitbucket/wlav/cppyy-backend and is shared with CPython) and the builtin capi optio

[pypy-commit] pypy cppyy-packaging: remove benchmarking code

2017-07-31 Thread wlav
Author: Wim Lavrijsen Branch: cppyy-packaging Changeset: r92010:74ed34cfb42c Date: 2017-07-31 16:51 -0700 http://bitbucket.org/pypy/pypy/changeset/74ed34cfb42c/ Log:remove benchmarking code diff --git a/pypy/module/_cppyy/bench/Makefile b/pypy/module/_cppyy/bench/Makefile deleted file mode

[pypy-commit] stmgc c8-tcp-style-trx-length: Disable slow start

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2135:d9897d451fff Date: 2017-07-23 13:36 +0200 http://bitbucket.org/pypy/stmgc/changeset/d9897d451fff/ Log:Disable slow start diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nursery.c @@ -55

[pypy-commit] stmgc c8-tcp-style-trx-length: Distinguish min and default trx length to allow shrinking to single instruction level

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2132:c6265dd2c77c Date: 2017-07-21 11:29 +0200 http://bitbucket.org/pypy/stmgc/changeset/c6265dd2c77c/ Log:Distinguish min and default trx length to allow shrinking to single instruction level diff --git a/c8/stm/nurser

[pypy-commit] stmgc c8-tcp-style-trx-length: Initialize trx len roughly to old default of 1MB and hard cap on lower limit of 4KB

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2140:3bc9bfa7d481 Date: 2017-07-24 16:24 +0200 http://bitbucket.org/pypy/stmgc/changeset/3bc9bfa7d481/ Log:Initialize trx len roughly to old default of 1MB and hard cap on lower limit of 4KB diff --git a/c8/stm/nursery.

[pypy-commit] stmgc c8-tcp-style-trx-length: Backed out changeset dbea548c4c6e

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2136:5563999ed658 Date: 2017-07-23 13:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/5563999ed658/ Log:Backed out changeset dbea548c4c6e diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@

[pypy-commit] stmgc c8-tcp-style-trx-length: Backed out changeset feed32340eb2

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2138:48e819b53680 Date: 2017-07-24 10:42 +0200 http://bitbucket.org/pypy/stmgc/changeset/48e819b53680/ Log:Backed out changeset feed32340eb2 diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/n

[pypy-commit] stmgc c8-tcp-style-trx-length: Set backoff to best working value so far and re-enable slow start

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2139:6a3c6e601284 Date: 2017-07-24 11:10 +0200 http://bitbucket.org/pypy/stmgc/changeset/6a3c6e601284/ Log:Set backoff to best working value so far and re-enable slow start diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a

[pypy-commit] stmgc c8-tcp-style-trx-length: Grow backoff cumulatively on repeated aborts

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2137:feed32340eb2 Date: 2017-07-23 17:29 +0200 http://bitbucket.org/pypy/stmgc/changeset/feed32340eb2/ Log:Grow backoff cumulatively on repeated aborts diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++

[pypy-commit] stmgc c8-tcp-style-trx-length: Backed out changeset c6265dd2c77c

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2133:08a8d7fd1866 Date: 2017-07-21 14:19 +0200 http://bitbucket.org/pypy/stmgc/changeset/08a8d7fd1866/ Log:Backed out changeset c6265dd2c77c diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/n

[pypy-commit] stmgc c8-tcp-style-trx-length: Merge warm up complete event

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2141:2828bbba12a4 Date: 2017-07-29 11:25 +0200 http://bitbucket.org/pypy/stmgc/changeset/2828bbba12a4/ Log:Merge warm up complete event diff --git a/c8/stmgc.h b/c8/stmgc.h --- a/c8/stmgc.h +++ b/c8/stmgc.h @@ -583,6 +583,8 @@

[pypy-commit] stmgc c8-tcp-style-trx-length: Decrease trx len just ten percent at a time below min

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2134:70e630a22710 Date: 2017-07-21 14:42 +0200 http://bitbucket.org/pypy/stmgc/changeset/70e630a22710/ Log:Decrease trx len just ten percent at a time below min diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nurs

[pypy-commit] stmgc c8-tcp-style-trx-length: Increase min trx length and fix capping trx length

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2131:d86628e2626c Date: 2017-07-20 20:15 +0200 http://bitbucket.org/pypy/stmgc/changeset/d86628e2626c/ Log:Increase min trx length and fix capping trx length diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery

[pypy-commit] stmgc c8-tcp-style-trx-length: Set exponential base to two, i.e., double trx length on commit

2017-07-31 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2130:dba308a7d960 Date: 2017-07-17 16:53 +0200 http://bitbucket.org/pypy/stmgc/changeset/dba308a7d960/ Log:Set exponential base to two, i.e., double trx length on commit diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8

[pypy-commit] pypy default: remove leftover test_cint.py (and higher directories)

2017-07-31 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r92006:edf12627beaf Date: 2017-07-31 15:52 -0700 http://bitbucket.org/pypy/pypy/changeset/edf12627beaf/ Log:remove leftover test_cint.py (and higher directories) diff --git a/pypy/module/cppyy/test/test_cint.py b/pypy/module/cppyy/test/test_cint.py

[pypy-commit] pypy cpyext-leakchecking: fix pseudo-leak in test_traceback.py

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: cpyext-leakchecking Changeset: r92005:5e01a8ace2de Date: 2017-07-31 21:56 +0100 http://bitbucket.org/pypy/pypy/changeset/5e01a8ace2de/ Log:fix pseudo-leak in test_traceback.py diff --git a/pypy/module/cpyext/test/test_traceback.py b/pypy/module/cpyext/test/test_tr

[pypy-commit] pypy cpyext-leakchecking: Create builtin pyobjs early for interp-level tests as well

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: cpyext-leakchecking Changeset: r92004:ee6ee454da80 Date: 2017-07-31 21:50 +0100 http://bitbucket.org/pypy/pypy/changeset/ee6ee454da80/ Log:Create builtin pyobjs early for interp-level tests as well diff --git a/pypy/module/cpyext/test/test_api.py b/pypy/module/cpy

[pypy-commit] pypy default: document merged branches

2017-07-31 Thread mattip
Author: Matti Picus Branch: Changeset: r92003:97134fb162c0 Date: 2017-07-31 22:57 +0300 http://bitbucket.org/pypy/pypy/changeset/97134fb162c0/ Log:document merged branches diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/wh

[pypy-commit] pypy py3.5: encode the type name to bytes for interpolation

2017-07-31 Thread exarkun
Author: Jean-Paul Calderone Branch: py3.5 Changeset: r92002:22c27ed7a494 Date: 2017-07-31 14:59 -0400 http://bitbucket.org/pypy/pypy/changeset/22c27ed7a494/ Log:encode the type name to bytes for interpolation fixes annotator error: string formatting mixing strings and unico

[pypy-commit] pypy cpyext-leakchecking: Preload a few more builtin types

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: cpyext-leakchecking Changeset: r92000:466144c090c7 Date: 2017-07-31 15:46 +0100 http://bitbucket.org/pypy/pypy/changeset/466144c090c7/ Log:Preload a few more builtin types diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py

[pypy-commit] pypy cpyext-leakchecking: fix refleaks in test_tupleobject

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: cpyext-leakchecking Changeset: r92001:d4f923fa8dfa Date: 2017-07-31 16:54 +0100 http://bitbucket.org/pypy/pypy/changeset/d4f923fa8dfa/ Log:fix refleaks in test_tupleobject diff --git a/pypy/module/cpyext/test/test_tupleobject.py b/pypy/module/cpyext/test/test_tupl

[pypy-commit] pypy cpyext-leakchecking: Add more information when the leakfinder finds an error

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: cpyext-leakchecking Changeset: r91999:e4f438ccf573 Date: 2017-07-31 14:19 +0100 http://bitbucket.org/pypy/pypy/changeset/e4f438ccf573/ Log:Add more information when the leakfinder finds an error diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpy

[pypy-commit] pypy py3.5: hg merge default

2017-07-31 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91998:2ae11d0d2965 Date: 2017-07-31 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/2ae11d0d2965/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsn

[pypy-commit] pypy py3.5: Un-xfail a test; delete one that doesn't make sense on pypy3

2017-07-31 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91997:46c9f0976aad Date: 2017-07-31 12:54 +0100 http://bitbucket.org/pypy/pypy/changeset/46c9f0976aad/ Log:Un-xfail a test; delete one that doesn't make sense on pypy3 diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/

[pypy-commit] pypy default: hg merge gc-del-limit-growth

2017-07-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r91995:44577e4653fa Date: 2017-07-30 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/44577e4653fa/ Log:hg merge gc-del-limit-growth Issue #2590: fix the bounds in the GC when allocating a lot of objects with finalizers diff --git a

[pypy-commit] pypy default: Fix for b43a6e2c0ea1: can't very reasonably use appexec() here,

2017-07-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r91996:abb9f6f4b003 Date: 2017-07-31 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/abb9f6f4b003/ Log:Fix for b43a6e2c0ea1: can't very reasonably use appexec() here, because it would create a single jit loop. If the logic is called

[pypy-commit] pypy gc-del-limit-growth: Close branch, ready to merge

2017-07-31 Thread arigo
Author: Armin Rigo Branch: gc-del-limit-growth Changeset: r91994:f0335bf5364e Date: 2017-07-30 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/f0335bf5364e/ Log:Close branch, ready to merge ___ pypy-commit mailing list pypy-commit@python.org h

[pypy-commit] cffi default: Minor fix

2017-07-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r2997:5052e1026bbd Date: 2017-07-31 11:28 +0200 http://bitbucket.org/cffi/cffi/changeset/5052e1026bbd/ Log:Minor fix diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -4737,9 +4737,9 @@ /* upd