mem: Add Units to mem stats
[gem5.git] / src / mem / cache / compressors / base_dictionary_compressor.cc
index ebbfc1c6f5316ba7fba66b456fc1e17a31795599..65646d58b998db4aefbe957d5e5782a92b2eee97 100644 (file)
@@ -36,8 +36,8 @@
 
 namespace Compressor {
 
-BaseDictionaryCompressor::BaseDictionaryCompressor(const Params *p)
-  : Base(p), dictionarySize(p->dictionary_size),
+BaseDictionaryCompressor::BaseDictionaryCompressor(const Params &p)
+  : Base(p), dictionarySize(p.dictionary_size),
     numEntries(0), dictionaryStats(stats, *this)
 {
 }
@@ -45,8 +45,8 @@ BaseDictionaryCompressor::BaseDictionaryCompressor(const Params *p)
 BaseDictionaryCompressor::DictionaryStats::DictionaryStats(
     BaseStats& base_group, BaseDictionaryCompressor& _compressor)
   : Stats::Group(&base_group), compressor(_compressor),
-    patterns(this, "pattern",
-        "Number of data entries that were compressed to this pattern")
+    ADD_STAT(patterns, UNIT_COUNT,
+             "Number of data entries that were compressed to this pattern")
 {
 }