[pypy-commit] stmgc c8-overheads-instrumentation: Remove timing that was nested with the expanded validation timing
tobweber
pypy.commits at gmail.com
Tue Jul 11 11:07:33 EDT 2017
Author: Tobias Weber <tobias_weber89 at gmx.de>
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/c8/stm/core.c
+++ b/c8/stm/core.c
@@ -358,9 +358,6 @@
static struct stm_commit_log_entry_s *_create_commit_log_entry(void)
{
/* puts all modified_old_objects in a new commit log entry */
-
- start_timer();
-
// we don't need the privatization lock, as we are only
// reading from modified_old_objs and nobody but us can change it
struct list_s *list = STM_PSEGMENT->modified_old_objects;
@@ -374,8 +371,6 @@
result->written_count = count;
memcpy(result->written, list->items, count * sizeof(struct stm_undo_s));
- stop_timer_and_publish(STM_DURATION_CREATE_CLE);
-
return result;
}
More information about the pypy-commit
mailing list