base-stats: Rename Units namespace as units

As part of recent decisions regarding namespace
naming conventions, all namespaces will be changed
to snake case.

Stats::Units became Stats::units.

Change-Id: I9ce855b291db122d952098a090a2984b42152850
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/45415
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Hoa Nguyen <hoanguyen@ucdavis.edu>
This commit is contained in:
Daniel R. Carvalho
2021-05-06 15:25:50 -03:00
committed by Daniel Carvalho
parent 7592230550
commit 3016478068
73 changed files with 939 additions and 937 deletions

View File

@@ -527,45 +527,45 @@ TLB::takeOverFrom(BaseTLB *_otlb)
TLB::TlbStats::TlbStats(Stats::Group *parent)
: Stats::Group(parent),
ADD_STAT(instHits, Stats::Units::Count::get(), "ITB inst hits"),
ADD_STAT(instMisses, Stats::Units::Count::get(), "ITB inst misses"),
ADD_STAT(readHits, Stats::Units::Count::get(), "DTB read hits"),
ADD_STAT(readMisses, Stats::Units::Count::get(), "DTB read misses"),
ADD_STAT(writeHits, Stats::Units::Count::get(), "DTB write hits"),
ADD_STAT(writeMisses, Stats::Units::Count::get(), "DTB write misses"),
ADD_STAT(inserts, Stats::Units::Count::get(),
ADD_STAT(instHits, Stats::units::Count::get(), "ITB inst hits"),
ADD_STAT(instMisses, Stats::units::Count::get(), "ITB inst misses"),
ADD_STAT(readHits, Stats::units::Count::get(), "DTB read hits"),
ADD_STAT(readMisses, Stats::units::Count::get(), "DTB read misses"),
ADD_STAT(writeHits, Stats::units::Count::get(), "DTB write hits"),
ADD_STAT(writeMisses, Stats::units::Count::get(), "DTB write misses"),
ADD_STAT(inserts, Stats::units::Count::get(),
"Number of times an entry is inserted into the TLB"),
ADD_STAT(flushTlb, Stats::Units::Count::get(),
ADD_STAT(flushTlb, Stats::units::Count::get(),
"Number of times complete TLB was flushed"),
ADD_STAT(flushTlbMva, Stats::Units::Count::get(),
ADD_STAT(flushTlbMva, Stats::units::Count::get(),
"Number of times TLB was flushed by MVA"),
ADD_STAT(flushTlbMvaAsid, Stats::Units::Count::get(),
ADD_STAT(flushTlbMvaAsid, Stats::units::Count::get(),
"Number of times TLB was flushed by MVA & ASID"),
ADD_STAT(flushTlbAsid, Stats::Units::Count::get(),
ADD_STAT(flushTlbAsid, Stats::units::Count::get(),
"Number of times TLB was flushed by ASID"),
ADD_STAT(flushedEntries, Stats::Units::Count::get(),
ADD_STAT(flushedEntries, Stats::units::Count::get(),
"Number of entries that have been flushed from TLB"),
ADD_STAT(alignFaults, Stats::Units::Count::get(),
ADD_STAT(alignFaults, Stats::units::Count::get(),
"Number of TLB faults due to alignment restrictions"),
ADD_STAT(prefetchFaults, Stats::Units::Count::get(),
ADD_STAT(prefetchFaults, Stats::units::Count::get(),
"Number of TLB faults due to prefetch"),
ADD_STAT(domainFaults, Stats::Units::Count::get(),
ADD_STAT(domainFaults, Stats::units::Count::get(),
"Number of TLB faults due to domain restrictions"),
ADD_STAT(permsFaults, Stats::Units::Count::get(),
ADD_STAT(permsFaults, Stats::units::Count::get(),
"Number of TLB faults due to permissions restrictions"),
ADD_STAT(readAccesses, Stats::Units::Count::get(), "DTB read accesses",
ADD_STAT(readAccesses, Stats::units::Count::get(), "DTB read accesses",
readHits + readMisses),
ADD_STAT(writeAccesses, Stats::Units::Count::get(), "DTB write accesses",
ADD_STAT(writeAccesses, Stats::units::Count::get(), "DTB write accesses",
writeHits + writeMisses),
ADD_STAT(instAccesses, Stats::Units::Count::get(), "ITB inst accesses",
ADD_STAT(instAccesses, Stats::units::Count::get(), "ITB inst accesses",
instHits + instMisses),
ADD_STAT(hits, Stats::Units::Count::get(),
ADD_STAT(hits, Stats::units::Count::get(),
"Total TLB (inst and data) hits",
readHits + writeHits + instHits),
ADD_STAT(misses, Stats::Units::Count::get(),
ADD_STAT(misses, Stats::units::Count::get(),
"Total TLB (inst and data) misses",
readMisses + writeMisses + instMisses),
ADD_STAT(accesses, Stats::Units::Count::get(),
ADD_STAT(accesses, Stats::units::Count::get(),
"Total TLB (inst and data) accesses",
readAccesses + writeAccesses + instAccesses)
{