gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
stat_control.cc File Reference
#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
 
GlobalEventStats::dumpEvent
 
SimTicksReset Stats::simTicksReset
 

Variable Documentation

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
Stats::Value simTicks

Generated on Fri Jun 9 2017 13:03:59 for gem5 by doxygen 1.8.6