summaryrefslogtreecommitdiff
path: root/kern/tru64/tru64_system.hh
diff options
context:
space:
mode:
authorLisa Hsu <hsul@eecs.umich.edu>2004-05-17 15:08:24 -0400
committerLisa Hsu <hsul@eecs.umich.edu>2004-05-17 15:08:24 -0400
commitb8082eb508f15f09eb7416a67b6d3a1886b4fa34 (patch)
treedc921c20d907c8ea16d473f4abf95cf34f5446ff /kern/tru64/tru64_system.hh
parent73501ea38f3c3e53fc02561444e25989c29224af (diff)
downloadgem5-b8082eb508f15f09eb7416a67b6d3a1886b4fa34.tar.xz
lift system-independent binning stuff out of Tru64System into System.
kern/tru64/tru64_system.cc: make binned_fns a parameter for System in addition to Tru64System. Do all the fnEvents setting at the System level, since that is system-independent. kern/tru64/tru64_system.hh: deal with FnEvents in the System, and move some fns over to System. sim/system.cc: sim/system.hh: lift binning stuff into System out of Tru64System --HG-- extra : convert_revision : 591dee6f2013f5c43037726c529a00682b5cf82e
Diffstat (limited to 'kern/tru64/tru64_system.hh')
-rw-r--r--kern/tru64/tru64_system.hh13
1 files changed, 0 insertions, 13 deletions
diff --git a/kern/tru64/tru64_system.hh b/kern/tru64/tru64_system.hh
index 34569664d..144febbf9 100644
--- a/kern/tru64/tru64_system.hh
+++ b/kern/tru64/tru64_system.hh
@@ -67,8 +67,6 @@ class Tru64System : public System
DebugPrintfEvent *debugPrintfrEvent;
DumpMbufEvent *dumpMbufEvent;
- std::vector<FnEvent *> fnEvents;
-
private:
Addr kernelStart;
@@ -104,17 +102,6 @@ class Tru64System : public System
static void Printf(AlphaArguments args);
static void DumpMbuf(AlphaArguments args);
-
-
- // Lisa's binning stuff
- private:
- std::multimap<const std::string, std::string> callerMap;
- void populateMap(std::string caller, std::string callee);
-
- public:
- bool findCaller(std::string callee, std::string caller) const;
- void dumpState(ExecContext *xc) const;
- //
};
#endif // __TRU64_SYSTEM_HH__