35 #include "params/BaseDictionaryCompressor.hh"
45 :
Base(
p), dictionarySize(
p.dictionary_size),
46 numEntries(0), dictionaryStats(stats, *this)
52 : statistics::
Group(&base_group), compressor(_compressor),
53 ADD_STAT(patterns, statistics::units::Count::get(),
54 "Number of data entries that were compressed to this pattern")
64 patterns.init(compressor.getNumPatterns());
65 for (
unsigned i = 0;
i < compressor.getNumPatterns(); ++
i) {
66 const std::string
name = compressor.getName(
i);
67 patterns.subname(
i,
name);
68 patterns.subdesc(
i,
"Number of data entries that match pattern " +