Author: Tobias Weber
Branch: c8-efficient-serial-execution-master
Changeset: r2152:d56fd821ed46
Date: 2017-08-21 12:10 +0200
http://bitbucket.org/pypy/stmgc/changeset/d56fd821ed46/
Log:Merge TCP style optimization
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8/stm/co
Author: Tobias Weber
Branch: c8-efficient-serial-execution-master
Changeset: r2153:cadbddf81079
Date: 2017-08-21 12:40 +0200
http://bitbucket.org/pypy/stmgc/changeset/cadbddf81079/
Log:Fix trx length update depends on instrumentation for thread local
reference and remove logging of tr
Author: Tobias Weber
Branch: c8-efficient-serial-execution-master
Changeset: r2151:4a71ee20626e
Date: 2017-08-05 14:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/4a71ee20626e/
Log:Merge timing events enum so that all branches share the same
interface with print_stm_log.py
diff -
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-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-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-efficient-serial-execution-master
Changeset: r2096:3990ee687ca5
Date: 2017-07-10 17:05 +0200
http://bitbucket.org/pypy/stmgc/changeset/3990ee687ca5/
Log:Merge signal commit to inevitable transactions
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core
Author: Tobias Weber
Branch: c8-efficient-serial-execution-master
Changeset: r2098:6da61052f101
Date: 2017-07-10 17:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/6da61052f101/
Log:Add some commentary to enable/disable atomic
diff --git a/c8/stm/detach.c b/c8/stm/detach.c
--- a/c8/stm/de
Author: Tobias Weber
Branch: c8-efficient-serial-execution
Changeset: r2095:b61ffbe4c4a1
Date: 2017-07-10 16:56 +0200
http://bitbucket.org/pypy/stmgc/changeset/b61ffbe4c4a1/
Log:
___
pypy-commit mailing list
pypy-commit@python.org
https://mail.pyth
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2025:39847b4aa093
Date: 2017-03-06 12:23 +0100
http://bitbucket.org/pypy/stmgc/changeset/39847b4aa093/
Log:Instrument write barrier slowpath
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2026:3d8a3ec72e8a
Date: 2017-03-06 17:02 +0100
http://bitbucket.org/pypy/stmgc/changeset/3d8a3ec72e8a/
Log:Adapt test interface of stmgc and fix crash if timing events are not
enabled
diff --git a/c8/stm/
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2024:39dec57efb62
Date: 2017-03-06 11:36 +0100
http://bitbucket.org/pypy/stmgc/changeset/39dec57efb62/
Log:Add macros to log duration measurements using a timing event
diff --git a/c8/stm/marker.c b/c8/stm/marker
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2023:f1f7a2e83f3c
Date: 2017-03-06 10:55 +0100
http://bitbucket.org/pypy/stmgc/changeset/f1f7a2e83f3c/
Log:Add macros for timing instrumentation
diff --git a/c8/stm/prof.c b/c8/stm/prof.c
--- a/c8/stm/prof.c
+++
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2022:ea8cfda82123
Date: 2017-03-03 15:18 +0100
http://bitbucket.org/pypy/stmgc/changeset/ea8cfda82123/
Log:Add names of duration events
diff --git a/c8/stmgc.h b/c8/stmgc.h
--- a/c8/stmgc.h
+++ b/c8/stmgc.h
@@ -5
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2021:32769a7365e2
Date: 2017-03-03 11:53 +0100
http://bitbucket.org/pypy/stmgc/changeset/32769a7365e2/
Log:Fix marker tests
diff --git a/c8/test/test_marker.py b/c8/test/test_marker.py
--- a/c8/test/test_marker.p
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2019:87f8a688298c
Date: 2017-03-02 16:44 +0100
http://bitbucket.org/pypy/stmgc/changeset/87f8a688298c/
Log:Refactor timing event function to accept general payloads
diff --git a/c8/stm/marker.c b/c8/stm/marker.c
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2020:58cddde10089
Date: 2017-03-03 11:42 +0100
http://bitbucket.org/pypy/stmgc/changeset/58cddde10089/
Log:Adapt stmgc API in support.py to timing event function interface
change
diff --git a/c8/test/supp
Author: tobias@masterthesis-vm
Branch: c8-efficient-serial-execution
Changeset: r2018:7c3284e554f1
Date: 2017-03-01 21:56 +0100
http://bitbucket.org/pypy/stmgc/changeset/7c3284e554f1/
Log:Introduce general data structure for timing event workloads
diff --git a/c8/stmgc.h b/c8/stmgc.h
--- a/c8
Author: Tobias Weber
Branch: c8-efficient-serial-execution
Changeset: r2015:5f37db83b9d8
Date: 2017-02-27 11:11 +
http://bitbucket.org/pypy/stmgc/changeset/5f37db83b9d8/
Log:Created new branch c8-efficient-serial-execution
___
pypy-commit maili
19 matches
Mail list logo