checkpointing: fix bug from curTick accessor conversion.
authorSteve Reinhardt <steve.reinhardt@amd.com>
Fri, 21 Jan 2011 06:13:33 +0000 (22:13 -0800)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Fri, 21 Jan 2011 06:13:33 +0000 (22:13 -0800)
Regex replacement of curTick with curTick() accidentally
changed checkpoint key string for serialization but not
for unserialization.

src/sim/serialize.cc

index b050027e2b7b1cbb2012f4e9fb737ef097f09e6a..d28f335beb8dded4f65c3f1d481688fbec016075 100644 (file)
@@ -400,7 +400,7 @@ void
 Globals::serialize(ostream &os)
 {
     nameOut(os);
-    SERIALIZE_SCALAR(curTick());
+    paramOut(os, "curTick", curTick());
 
     nameOut(os, "MainEventQueue");
     mainEventQueue.serialize(os);