inorder: remove debugging stat
authorKorey Sewell <ksewell@umich.edu>
Sat, 26 Jun 2010 13:41:39 +0000 (09:41 -0400)
committerKorey Sewell <ksewell@umich.edu>
Sat, 26 Jun 2010 13:41:39 +0000 (09:41 -0400)
m5 doesnt do stats specific to binary and this resource request stat is probably only
useful for people who really know the ins/outs of the model anyway

src/cpu/inorder/resource.cc
src/cpu/inorder/resource.hh

index e325549631452bc4b5c95d5203bcdbebd153d590..01301de5a9f14c48c98638f545e5e67e9105b29f 100644 (file)
@@ -76,18 +76,6 @@ Resource::name()
     return cpu->name() + "."  + resName;
 }
 
-void
-Resource::regStats()
-{
-#ifdef DEBUG
-    instReqsProcessed
-        .name(name() + ".instReqsProcessed")
-        .desc("Number of Instructions Requests that completed in "
-              "this resource.")
-        .prereq(instReqsProcessed);
-#endif
-}
-
 int
 Resource::slotsAvail()
 {
@@ -480,10 +468,6 @@ ResourceRequest::done(bool completed)
     // change slot # to -1, since we check slotNum to see if request is
     // still valid
     slotNum = -1;
-
-#ifdef DEBUG
-    res->instReqsProcessed++;
-#endif
 }
 
 ResourceEvent::ResourceEvent()
index 3e42593c2e50d9c1cdf0e803c99d035b3561930f..f0c3354b29de24c8b7f0149c88c90002ccfd13d4 100644 (file)
@@ -83,7 +83,7 @@ class Resource {
     virtual void initSlots();
 
     /** Register Stats for this resource */
-    virtual void regStats();
+    virtual void regStats() { }
 
     /** Resources that care about thread activation override this. */
     virtual void activateThread(ThreadID tid) { }
@@ -246,17 +246,6 @@ class Resource {
 
     /** Default denied resource request pointer*/
     ResReqPtr deniedReq;
-
-  public:
-    /////////////////////////////////////////////////////////////////
-    //
-    // DEFAULT RESOURCE STATISTICS
-    //
-    /////////////////////////////////////////////////////////////////
-#ifdef DEBUG
-    /** Number of Instruction Requests the Resource Processes */
-    Stats::Scalar instReqsProcessed;
-#endif
 };
 
 class ResourceEvent : public Event