57 lines
2.3 KiB
Text
57 lines
2.3 KiB
Text
Index: common/agent.cc
|
|
--- common/agent.cc.orig
|
|
+++ common/agent.cc
|
|
@@ -210,7 +210,7 @@ void Agent::flushAVar(TracedVar *v)
|
|
if (strcmp(value, "") == 0)
|
|
// no value, because no writes has occurred to this var
|
|
return;
|
|
- sprintf(wrk, "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -o %s -T v -x",
|
|
+ sprintf(wrk, "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -o %s -T v -x",
|
|
Scheduler::instance().clock(), addr(), dst_.addr_,
|
|
v->name(), traceName_, value);
|
|
n = strlen(wrk);
|
|
@@ -231,7 +231,7 @@ void Agent::deleteAgentTrace()
|
|
|
|
// we need to flush all var values to trace file,
|
|
// so nam can do backtracing
|
|
- sprintf(wrk, "a -t "TIME_FORMAT" -s %d -d %d -n %s -x",
|
|
+ sprintf(wrk, "a -t " TIME_FORMAT " -s %d -d %d -n %s -x",
|
|
Scheduler::instance().clock(), here_.addr_,
|
|
dst_.addr_, traceName_);
|
|
if (traceName_ != NULL)
|
|
@@ -288,7 +288,7 @@ void Agent::trace(TracedVar* v)
|
|
OldValue *ov = lookupOldValue(v);
|
|
if (ov != NULL) {
|
|
sprintf(wrk,
|
|
- "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -v %s -o %s -T v",
|
|
+ "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -v %s -o %s -T v",
|
|
Scheduler::instance().clock(), here_.addr_,
|
|
dst_.addr_, v->name(), traceName_, value, ov->val_);
|
|
strncpy(ov->val_,
|
|
@@ -296,7 +296,7 @@ void Agent::trace(TracedVar* v)
|
|
min(strlen(value)+1, TRACEVAR_MAXVALUELENGTH));
|
|
} else {
|
|
// if there is value, insert it into old value list
|
|
- sprintf(wrk, "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -v %s -T v",
|
|
+ sprintf(wrk, "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -v %s -T v",
|
|
Scheduler::instance().clock(), here_.addr_,
|
|
dst_.addr_, v->name(), traceName_, value);
|
|
insertOldValue(v, value);
|
|
@@ -314,7 +314,7 @@ void Agent::monitorAgentTrace()
|
|
double curTime = (&Scheduler::instance() == NULL ? 0 :
|
|
Scheduler::instance().clock());
|
|
|
|
- sprintf(wrk, "v -t "TIME_FORMAT" -e monitor_agent %d %s",
|
|
+ sprintf(wrk, "v -t " TIME_FORMAT " -e monitor_agent %d %s",
|
|
curTime, here_.addr_, traceName_);
|
|
n = strlen(wrk);
|
|
wrk[n] = '\n';
|
|
@@ -330,7 +330,7 @@ void Agent::addAgentTrace(const char *name)
|
|
double curTime = (&Scheduler::instance() == NULL ? 0 :
|
|
Scheduler::instance().clock());
|
|
|
|
- sprintf(wrk, "a -t "TIME_FORMAT" -s %d -d %d -n %s",
|
|
+ sprintf(wrk, "a -t " TIME_FORMAT " -s %d -d %d -n %s",
|
|
curTime, here_.addr_, dst_.addr_, name);
|
|
n = strlen(wrk);
|
|
wrk[n] = '\n';
|