2c2
< * Copyright (c) 2012 ARM Limited
---
> * Copyright (c) 2012-2013 ARM Limited
55a56,57
> #include "params/BaseTags.hh"
> #include "sim/clocked_object.hh"
62c64
< class BaseTags
---
> class BaseTags : public ClockedObject
64a67,73
> /** The block size of the cache. */
> const unsigned blkSize;
> /** The size of the cache. */
> const unsigned size;
> /** The hit latency of the cache. */
> const Cycles hitLatency;
>
68,70d76
< /** Local copy of the parent cache name. Used for DPRINTF. */
< std::string objName;
<
122a129,130
> typedef BaseTagsParams Params;
> BaseTags(const Params *p);
130,131c138
< * Set the parent cache back pointer. Also copies the cache name to
< * objName.
---
> * Set the parent cache back pointer.
137,145d143
< * Return the parent cache name.
< * @return the parent cache name.
< */
< const std::string &name() const
< {
< return objName;
< }
<
< /**
147d144
< * @param name The name to preceed each statistic name.
149c146
< void regStats(const std::string &name);
---
> void regStats();