gem5
|
#include "sim/stat_control.hh"
#include <fstream>
#include <iostream>
#include <list>
#include "base/callback.hh"
#include "base/hostinfo.hh"
#include "base/statistics.hh"
#include "base/time.hh"
#include "cpu/base.hh"
#include "sim/global_event.hh"
Go to the source code of this file.
Classes | |
struct | Stats::SimTicksReset |
struct | Stats::Global |
class | Stats::StatEvent |
Event to dump and/or reset the statistics. More... | |
Namespaces | |
Stats | |
Functions | |
double | Stats::statElapsedTime () |
Tick | Stats::statElapsedTicks () |
Tick | Stats::statFinalTick () |
void | Stats::initSimStats () |
void | Stats::schedStatEvent (bool dump, bool reset, Tick when=curTick(), Tick repeat=0) |
Schedule statistics dumping. More... | |
void | Stats::periodicStatDump (Tick period=0) |
Schedule periodic statistics dumping. More... | |
void | Stats::updateEvents () |
Update the events after resuming from a checkpoint. More... | |
Variables | |
Stats::Formula | simSeconds |
Stats::Value | simTicks |
Stats::Value | finalTick |
Stats::Value | simFreq |
Time | Stats::statTime (true) |
Tick | Stats::startTick |
GlobalEvent * | Stats::dumpEvent |
SimTicksReset | Stats::simTicksReset |
Stats::Value finalTick |
Definition at line 66 of file stat_control.cc.
Referenced by Stats::Global::Global().
Stats::Value simFreq |
Definition at line 67 of file stat_control.cc.
Referenced by Stats::Global::Global().
Stats::Formula simSeconds |
Definition at line 64 of file stat_control.cc.
Referenced by Stats::Global::Global(), EtherDevice::regStats(), CommMonitor::regStats(), AbstractMemory::regStats(), UFSHostDevice::regStats(), and DRAMCtrl::regStats().
Stats::Value simTicks |
Definition at line 65 of file stat_control.cc.
Referenced by Stats::Global::Global(), BaseXBar::Layer< SrcType, DstType >::regStats(), and CommMonitor::samplePeriodic().