#include <list>
#include <map>
#include <string>
+#include <unordered_map>
#include <vector>
-#include "base/hashmap.hh"
-#include "base/misc.hh"
+#include "base/logging.hh"
+#include "base/trace.hh"
#include "base/types.hh"
#include "debug/MemChecker.hh"
#include "params/MemChecker.hh"
* Map of Serial --> Transaction of all writes in cluster; contains
* all, in-flight or already completed.
*/
- m5::hash_map<Serial, Transaction> writes;
+ std::unordered_map<Serial, Transaction> writes;
private:
Tick completeMax;
*
* Access via getByteTracker()!
*/
- m5::hash_map<Addr, ByteTracker> byte_trackers;
+ std::unordered_map<Addr, ByteTracker> byte_trackers;
};
inline MemChecker::Serial