sim: delete unused CheckSwapEvent code.
authorSteve Reinhardt <steve.reinhardt@amd.com>
Sat, 8 Jan 2011 05:50:29 +0000 (21:50 -0800)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Sat, 8 Jan 2011 05:50:29 +0000 (21:50 -0800)
There's no way to even create one of these anymore.

src/sim/sim_events.cc
src/sim/sim_events.hh

index 8c706382d5f263a7eb207ae31b23fec17044a055..d53fca3c3969dc84fffd9c6fbbce08881ae0a5b6 100644 (file)
@@ -123,36 +123,3 @@ CountedExitEvent::description() const
 {
     return "counted exit";
 }
-
-CheckSwapEvent::CheckSwapEvent(int ival)
-    : interval(ival)
-{
-    mainEventQueue.schedule(this, curTick + interval);
-}
-
-void
-CheckSwapEvent::process()
-{
-    /*  Check the amount of free swap space  */
-    long swap;
-
-    /*  returns free swap in KBytes  */
-    swap = procInfo("/proc/meminfo", "SwapFree:");
-
-    if (swap < 1000)
-        ccprintf(cerr, "\a\a\aWarning! Swap space is low (%d)\n", swap);
-
-    if (swap < 100) {
-        cerr << "\a\aAborting Simulation! Inadequate swap space!\n\n";
-        exitSimLoop("Lack of swap space");
-    }
-
-    assert(getFlags(IsMainQueue));
-    mainEventQueue.schedule(this, curTick + interval);
-}
-
-const char *
-CheckSwapEvent::description() const
-{
-    return "check swap";
-}
index ffd31f385447dc017bdec55aa18dd983f1045f60..17e2cc20297115cfb96373086f612187d36e2a76 100644 (file)
@@ -90,19 +90,5 @@ class CountedExitEvent : public Event
     virtual const char *description() const;
 };
 
-//
-// Event to check swap usage
-//
-class CheckSwapEvent : public Event
-{
-  private:
-    int interval;
-
-  public:
-    CheckSwapEvent(int ival);
-    void process();     // process event
-
-    virtual const char *description() const;
-};
 
 #endif  // __SIM_SIM_EVENTS_HH__