diff -r 0e7e71901f8f -r 59a4f1a46aa6 src/mem/cache/cache_impl.hh --- a/src/mem/cache/cache_impl.hh Mon Mar 30 10:02:14 2015 +0100 +++ b/src/mem/cache/cache_impl.hh Mon Mar 30 10:02:34 2015 +0100 @@ -701,8 +701,10 @@ } } else { // no MSHR - if (!pkt->req->isUncacheable()) { - assert(pkt->req->masterId() < system->maxMasters()); + assert(pkt->req->masterId() < system->maxMasters()); + if (pkt->req->isUncacheable()) { + mshr_uncacheable[pkt->cmdToIndex()][pkt->req->masterId()]++; + } else { mshr_misses[pkt->cmdToIndex()][pkt->req->masterId()]++; }