2c2
< * Copyright (c) 2012 ARM Limited
---
> * Copyright (c) 2012-2013 ARM Limited
293,298d292
< public:
< /** Instantiates a basic cache object. */
< Cache(const Params *p, TagStore *tags);
<
< void regStats();
<
359c353
< bool needsExclusive);
---
> bool needsExclusive) const;
392c386
< CacheBlk *findBlock(Addr addr) {
---
> CacheBlk *findBlock(Addr addr) const {
396c390
< bool inCache(Addr addr) {
---
> bool inCache(Addr addr) const {
400c394
< bool inMissQueue(Addr addr) {
---
> bool inMissQueue(Addr addr) const {
407c401
< Tick nextMSHRReadyTime();
---
> Tick nextMSHRReadyTime() const;
408a403,408
> public:
> /** Instantiates a basic cache object. */
> Cache(const Params *p, TagStore *tags);
>
> void regStats();
>