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

2017-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91914:73c89dbe9896 Date: 2017-07-17 20:47 +0200 http://bitbucket.org/pypy/pypy/changeset/73c89dbe9896/ Log:hg merge py3.5 diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/objspace/std/bytesobject.py +++

[pypy-commit] extradoc extradoc: add the pdf too

2017-07-17 Thread fijal
Author: fijal Branch: extradoc Changeset: r5822:3af5b24e411a Date: 2017-07-17 16:11 +0300 http://bitbucket.org/pypy/extradoc/changeset/3af5b24e411a/ Log:add the pdf too diff --git a/talk/pyconru-2017/talk.key b/talk/pyconru-2017/talk.key index ce8110f8dee6bb6dfffe662711c6ad55d6f5b248..37836b

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Merge latest instrumentation fixes

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2128:de8f34537c9b Date: 2017-07-14 17:50 +0200 http://bitbucket.org/pypy/stmgc/changeset/de8f34537c9b/ Log:Merge latest instrumentation fixes diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Merge fix for syntax error

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2126:ff769635407d Date: 2017-07-13 22:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/ff769635407d/ Log:Merge fix for syntax error diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/st

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Update trx length on commit and abort only

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2124:2f4291869a47 Date: 2017-07-10 16:55 +0200 http://bitbucket.org/pypy/stmgc/changeset/2f4291869a47/ Log:Update trx length on commit and abort only diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Move transaction length update on abort

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2127:77cbbb3d1a97 Date: 2017-07-14 12:49 +0200 http://bitbucket.org/pypy/stmgc/changeset/77cbbb3d1a97/ Log:Move transaction length update on abort diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c

[pypy-commit] stmgc c8-tcp-style-trx-length: Improve backoff computation

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2121:de7da0f0b0ad Date: 2017-07-16 00:30 +0200 http://bitbucket.org/pypy/stmgc/changeset/de7da0f0b0ad/ Log:Improve backoff computation diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nursery

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Merge commit signalling fix

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2125:c1b97c862a98 Date: 2017-07-13 21:43 +0200 http://bitbucket.org/pypy/stmgc/changeset/c1b97c862a98/ Log:Merge commit signalling fix 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: Merge fix for stop timer macro

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2117:93461fbaabd1 Date: 2017-07-14 19:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/93461fbaabd1/ Log:Merge fix for stop timer macro diff --git a/c8/stm/timing.h b/c8/stm/timing.h --- a/c8/stm/timing.h +++ b/c8/stm/timing.

[pypy-commit] stmgc c8-tcp-style-trx-length: Optimize min/max trx length

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2123:d62e76b278bd Date: 2017-07-16 19:47 +0200 http://bitbucket.org/pypy/stmgc/changeset/d62e76b278bd/ Log:Optimize min/max trx length diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nursery

[pypy-commit] stmgc c8-tcp-style-trx-length: Fix and refactor backoff mechanism

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2120:adf35813ae8d Date: 2017-07-15 18:13 +0200 http://bitbucket.org/pypy/stmgc/changeset/adf35813ae8d/ Log:Fix and refactor backoff mechanism diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/

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

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2122:f6be3fc14929 Date: 2017-07-16 13:38 +0200 http://bitbucket.org/pypy/stmgc/changeset/f6be3fc14929/ Log:Introduce slow start mechanism diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nurs

[pypy-commit] stmgc c8-tcp-style-trx-length: Fix missing type definitions for custom payload

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2118:e912698faa40 Date: 2017-07-14 20:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/e912698faa40/ Log:Fix missing type definitions for custom payload diff --git a/c8/stm/timing.h b/c8/stm/timing.h --- a/c8/stm/timing.h +++

[pypy-commit] stmgc c8-tcp-style-trx-length: Move transaction length update on abort

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2114:7b939c8fa0b0 Date: 2017-07-14 12:49 +0200 http://bitbucket.org/pypy/stmgc/changeset/7b939c8fa0b0/ Log:Move transaction length update on abort diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core

[pypy-commit] stmgc c8-overheads-instrumentation: Merge latest changes from master

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-overheads-instrumentation Changeset: r2110:683f252182e3 Date: 2017-07-14 17:41 +0200 http://bitbucket.org/pypy/stmgc/changeset/683f252182e3/ Log:Merge latest changes from master 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: Move transaction length update for aborts to validation

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2119:dbea548c4c6e Date: 2017-07-15 18:12 +0200 http://bitbucket.org/pypy/stmgc/changeset/dbea548c4c6e/ Log:Move transaction length update for aborts to validation diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +

[pypy-commit] stmgc c8-tcp-style-trx-length: Merge fix of commit signalling fix

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2113:003bd8a738d7 Date: 2017-07-14 17:57 +0200 http://bitbucket.org/pypy/stmgc/changeset/003bd8a738d7/ Log:Merge fix of commit signalling fix 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-overheads-instrumentation: Fix redefinition of payload data when using stop timer macro more than once in a function

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-overheads-instrumentation Changeset: r2116:59e0bec0fd9b Date: 2017-07-14 19:00 +0200 http://bitbucket.org/pypy/stmgc/changeset/59e0bec0fd9b/ Log:Fix redefinition of payload data when using stop timer macro more than once in a function diff --git a/c8/s

[pypy-commit] stmgc c8-efficient-serial-execution-master: Fix commit signal was not reset on transaction start

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-efficient-serial-execution-master Changeset: r2108:b5c1dadb9699 Date: 2017-07-13 21:40 +0200 http://bitbucket.org/pypy/stmgc/changeset/b5c1dadb9699/ Log:Fix commit signal was not reset on transaction start diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/st

[pypy-commit] stmgc c8-tcp-style-trx-length: Merge latest instrumentation fixes

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2115:47ae8bbc2b7e Date: 2017-07-14 18:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/47ae8bbc2b7e/ Log:Merge latest instrumentation fixes 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: Update from efficient serial execution master with starvation fix

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-tcp-style-trx-length Changeset: r2107:3868dfdf70fd Date: 2017-07-12 19:55 +0200 http://bitbucket.org/pypy/stmgc/changeset/3868dfdf70fd/ Log:Update from efficient serial execution master with starvation fix diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/st

[pypy-commit] stmgc c8-overheads-instrumentation: Fix some timings that could be lost when aborting by publishing and resetting timer eagerly

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-overheads-instrumentation Changeset: r2111:364f9fb71d3e Date: 2017-07-14 17:43 +0200 http://bitbucket.org/pypy/stmgc/changeset/364f9fb71d3e/ Log:Fix some timings that could be lost when aborting by publishing and resetting timer eagerly diff --git a/c8

[pypy-commit] stmgc c8-efficient-serial-execution-master: Fix syntax error

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-efficient-serial-execution-master Changeset: r2109:88e69ad8 Date: 2017-07-13 22:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/88e69ad8/ Log:Fix syntax error diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/stm/nurse

[pypy-commit] stmgc c8-overheads-instrumentation: Instrument more of the major GC

2017-07-17 Thread tobweber
Author: Tobias Weber Branch: c8-overheads-instrumentation Changeset: r2112:00fa92be3c0f Date: 2017-07-14 17:44 +0200 http://bitbucket.org/pypy/stmgc/changeset/00fa92be3c0f/ Log:Instrument more of the major GC diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nursery.c +++ b/c8/st