From: Lisa Hsu Date: Fri, 5 Mar 2004 10:38:04 +0000 (-0500) Subject: small bugfix, forgot to increment iter X-Git-Tag: m5_1.0_beta2~85 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1a300ef60da887fd3e90add708af4344e19770cb;p=gem5.git small bugfix, forgot to increment iter sim/system.cc: oops, forgot to increment iter. --HG-- extra : convert_revision : 95fcd337d00157ccf072f0eb301b76f280480839 --- diff --git a/sim/system.cc b/sim/system.cc index fa8e8c463..40c841ed5 100644 --- a/sim/system.cc +++ b/sim/system.cc @@ -53,6 +53,7 @@ System::System(const std::string _name, if (bin == true) { Kernel = new Statistics::MainBin("non TCPIP Kernel stats"); Kernel->activate(); + User = new Statistics::MainBin("User stats"); } else Kernel = NULL; } @@ -136,7 +137,7 @@ System::serialize(std::ostream &os) int numCtxs = swCtxMap.size(); SERIALIZE_SCALAR(numCtxs); SWContext *ctx; - for (int i = 0; iter != end; ++i) { + for (int i = 0; iter != end; ++i, ++iter) { paramOut(os, csprintf("Addr[%d]",i), (*iter).first); ctx = (*iter).second; paramOut(os, csprintf("calls[%d]",i), ctx->calls);