From 1a300ef60da887fd3e90add708af4344e19770cb Mon Sep 17 00:00:00 2001 From: Lisa Hsu Date: Fri, 5 Mar 2004 05:38:04 -0500 Subject: small bugfix, forgot to increment iter sim/system.cc: oops, forgot to increment iter. --HG-- extra : convert_revision : 95fcd337d00157ccf072f0eb301b76f280480839 --- sim/system.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sim') 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); -- cgit v1.2.3