From 6f1187943cf78c2fd0334bd7e4372ae79a587fa4 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Fri, 7 Jan 2011 21:50:29 -0800 Subject: Replace curTick global variable with accessor functions. This step makes it easy to replace the accessor functions (which still access a global variable) with ones that access per-thread curTick values. --- src/base/stats/mysql.cc | 2 +- src/base/stats/output.cc | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/base/stats') diff --git a/src/base/stats/mysql.cc b/src/base/stats/mysql.cc index d947122da..d257de743 100644 --- a/src/base/stats/mysql.cc +++ b/src/base/stats/mysql.cc @@ -613,7 +613,7 @@ MySql::output() configure(); // store sample # - newdata.tick = curTick; + newdata.tick = curTick(); MySQL::Connection &mysql = run->conn(); diff --git a/src/base/stats/output.cc b/src/base/stats/output.cc index 9d110e4ee..d3cb9da61 100644 --- a/src/base/stats/output.cc +++ b/src/base/stats/output.cc @@ -45,10 +45,10 @@ list OutputList; void dump() { - assert(lastDump <= curTick); - if (lastDump == curTick) + assert(lastDump <= curTick()); + if (lastDump == curTick()) return; - lastDump = curTick; + lastDump = curTick(); prepare(); -- cgit v1.2.3