Got rid of the ivlb and ivle kernel stats.
authorGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 01:07:44 +0000 (20:07 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 01:07:44 +0000 (20:07 -0500)
--HG--
extra : convert_revision : d85627bb3eafe6411355995a92ba8b151be8320d

src/kern/kernel_stats.cc
src/kern/kernel_stats.hh

index f7868b50f7f6bfb473ab701edcacedc541397210..f049ed66c6a85d91588a6a278c5b30800aa65352 100644 (file)
@@ -68,16 +68,6 @@ Statistics::regStats(const string &_name)
         .desc("number of quiesce instructions executed")
         ;
 
-    _ivlb
-        .name(name() + ".inst.ivlb")
-        .desc("number of ivlb instructions executed")
-        ;
-
-    _ivle
-        .name(name() + ".inst.ivle")
-        .desc("number of ivle instructions executed")
-        ;
-
     _hwrei
         .name(name() + ".inst.hwrei")
         .desc("number of hwrei instructions executed")
index c691ad8cf16a0c30ea3f0fb3d088e741131498ed..bd4850b0a05480f77b7e6887017338f1dbc0dc4a 100644 (file)
@@ -64,8 +64,6 @@ class Statistics : public Serializable
   private:
     Stats::Scalar<> _arm;
     Stats::Scalar<> _quiesce;
-    Stats::Scalar<> _ivlb;
-    Stats::Scalar<> _ivle;
     Stats::Scalar<> _hwrei;
 
     Stats::Vector<> _iplCount;
@@ -97,8 +95,6 @@ class Statistics : public Serializable
   public:
     void arm() { _arm++; }
     void quiesce() { _quiesce++; }
-    void ivlb() { _ivlb++; }
-    void ivle() { _ivle++; }
     void hwrei() { _hwrei++; }
     void swpipl(int ipl);
     void mode(cpu_mode newmode, ThreadContext *tc);