diff options
author | Lisa Hsu <hsul@eecs.umich.edu> | 2004-05-17 15:08:24 -0400 |
---|---|---|
committer | Lisa Hsu <hsul@eecs.umich.edu> | 2004-05-17 15:08:24 -0400 |
commit | b8082eb508f15f09eb7416a67b6d3a1886b4fa34 (patch) | |
tree | dc921c20d907c8ea16d473f4abf95cf34f5446ff /kern/tru64/tru64_system.hh | |
parent | 73501ea38f3c3e53fc02561444e25989c29224af (diff) | |
download | gem5-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.hh | 13 |
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__ |