sim: delete unused CheckSwapEvent code.

There's no way to even create one of these anymore.
This commit is contained in:
Steve Reinhardt 2011-01-07 21:50:29 -08:00
parent df9f99567d
commit 030736a69b
2 changed files with 0 additions and 47 deletions

View 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";
}

View 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__