Author: Tobias Weber
Branch: c8-adaptive-trx-length-per-thread
Changeset: r2102:4f80bfd40482
Date: 2017-07-11 17:03 +0200
http://bitbucket.org/pypy/stmgc/changeset/4f80bfd40482/
Log:Merge instrumentation updates
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8/stm/core
Author: Tobias Weber
Branch: c8-efficient-serial-execution-master
Changeset: r2099:1d6ca16fa0aa
Date: 2017-07-11 13:12 +0200
http://bitbucket.org/pypy/stmgc/changeset/1d6ca16fa0aa/
Log:Merge fix for starvation when becoming inevitable
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/c
Author: Tobias Weber
Branch: c8-adaptive-trx-length-prolonged-backoff
Changeset: r2105:925c3ad90c24
Date: 2017-07-11 17:05 +0200
http://bitbucket.org/pypy/stmgc/changeset/925c3ad90c24/
Log:
___
pypy-commit mailing list
pypy-commit@python.org
https:
Author: Tobias Weber
Branch: c8-tcp-style-trx-length
Changeset: r2103:5d396c49837a
Date: 2017-07-11 17:04 +0200
http://bitbucket.org/pypy/stmgc/changeset/5d396c49837a/
Log:Merge instrumentation updates
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8/stm/core.c
@@ -358
Author: Tobias Weber
Branch: c8-overheads-instrumentation
Changeset: r2101:8efefe78725b
Date: 2017-07-11 17:02 +0200
http://bitbucket.org/pypy/stmgc/changeset/8efefe78725b/
Log:Remove timing that was nested with the expanded validation timing
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/
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
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
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
@@
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
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
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
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
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
@@
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
+++
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
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
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
+
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.
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
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/
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
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
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
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
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
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
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
+++
101 - 127 of 127 matches
Mail list logo