A replaceable entry is a basic entry in a 2d table-like structure that needs to have replacement func...
virtual std::string print() const
Prints relevant information about this entry.
bool getInHtmWriteSet() const
virtual void invalidateEntry()
virtual DataBlock & getDataBlk()
void setInHtmReadSet(bool val)
AccessPermission m_Permission
void changePermission(AccessPermission new_perm)
AccessPermission getPermission() const
bool getInHtmReadSet() const
bool isLocked(int context) const
void setInHtmWriteSet(bool val)
void setLocked(int context)
virtual int & getNumValidBlocks()
virtual void print(std::ostream &out) const =0
virtual ~AbstractCacheEntry()=0
void setLastAccess(Tick tick)