gem5/src/mem/ruby/system
Brad Beckmann ac5bb214e3 ruby: Reset ruby stats in RubySystem unserialize
The main purpose for clearing stats in the unserialize process is so
that the profiler can correctly set its start time to the unserialized
value of curTick.
2010-08-20 11:46:13 -07:00
..
AbstractMemOrCache.hh ruby: style pass 2010-03-22 18:43:53 -07:00
AbstractReplacementPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07:00
Cache.py ruby: Added copyright to many Ruby *.py files 2010-03-21 21:22:20 -07:00
CacheMemory.cc ruby: fix ruby llsc support to sync sc outcomes 2010-08-20 11:46:12 -07:00
CacheMemory.hh ruby: Fixed L2 cache miss profiling 2010-08-20 11:46:12 -07:00
DirectoryMemory.cc ruby: get rid of gems_common/util.hh and .cc and use stuff in src/base 2010-04-02 11:20:32 -07:00
DirectoryMemory.hh ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
DirectoryMemory.py ruby: Adds configurable bit selection for numa mapping 2010-03-21 21:22:21 -07:00
DMASequencer.cc memtest: Memtester support for DMA 2010-08-20 11:46:12 -07:00
DMASequencer.hh ruby: style pass 2010-03-22 18:43:53 -07:00
LRUPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07:00
MachineID.hh ruby: get rid of gems_common/util.hh and .cc and use stuff in src/base 2010-04-02 11:20:32 -07:00
MemoryControl.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
MemoryControl.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
MemoryControl.py ruby: Added copyright to many Ruby *.py files 2010-03-21 21:22:20 -07:00
MemoryNode.cc ruby: style pass 2010-03-22 18:43:53 -07:00
MemoryNode.hh ruby: style pass 2010-03-22 18:43:53 -07:00
MemoryVector.hh ruby: get rid of Vector and use STL 2010-06-10 23:17:07 -07:00
NodeID.hh ruby: get rid of gems_common/util.hh and .cc and use stuff in src/base 2010-04-02 11:20:32 -07:00
PerfectCacheMemory.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
PersistentTable.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
PersistentTable.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
PseudoLRUPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07:00
RubyPort.cc ruby: Fixed RubyPort sendTiming callbacks 2010-08-20 11:46:13 -07:00
RubyPort.hh ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
RubySystem.py ruby: Added flag to disable mem_vec allocation 2010-03-21 21:22:21 -07:00
SConscript memtest: Memtester support for DMA 2010-08-20 11:46:12 -07:00
Sequencer.cc ruby: Added SC fail indication to trace profiling 2010-08-20 11:46:13 -07:00
Sequencer.hh ruby: Added SC fail indication to trace profiling 2010-08-20 11:46:13 -07:00
Sequencer.py ruby: Added copyright to many Ruby *.py files 2010-03-21 21:22:20 -07:00
SparseMemory.cc ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
SparseMemory.hh ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
System.cc ruby: Reset ruby stats in RubySystem unserialize 2010-08-20 11:46:13 -07:00
System.hh ruby: Reset ruby stats in RubySystem unserialize 2010-08-20 11:46:13 -07:00
TBETable.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
TimerTable.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
TimerTable.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00