ruby: handle llsc accesses through CacheEntry, not CacheMemory
[gem5.git] / src / mem / multi_level_page_table.hh
index 232121c21141f835ea0951e6ccac8ce59e75bc82..f622bbbed07a70d722b8210128613c9630a72e51 100644 (file)
@@ -153,7 +153,7 @@ public:
     void unmap(Addr vaddr, int64_t size);
     bool isUnmapped(Addr vaddr, int64_t size);
     bool lookup(Addr vaddr, TheISA::TlbEntry &entry);
-    void serialize(std::ostream &os);
-    void unserialize(Checkpoint *cp, const std::string &section);
+    void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
+    void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
 };
 #endif // __MEM_MULTI_LEVEL_PAGE_TABLE_HH__