gem5/src/mem/ruby/profiler
Brad Beckmann 4b4e725921 ruby: Reincarnated the responding machine profiling
This patch adds back to ruby the capability to understand the response time
for messages that hit in different levels of the cache heirarchy.
Specifically add support for the MI_example, MOESI_hammer, and MOESI_CMP_token
protocols.
2010-08-20 11:46:12 -07:00
..
AccessTraceForAddress.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
AccessTraceForAddress.hh ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
AddressProfiler.cc ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
AddressProfiler.hh ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
CacheProfiler.cc ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
CacheProfiler.hh ruby: get rid of Vector and use STL 2010-06-10 23:17:07 -07:00
MemCntrlProfiler.cc ruby: get rid of Vector and use STL 2010-06-10 23:17:07 -07:00
MemCntrlProfiler.hh ruby: get rid of Vector and use STL 2010-06-10 23:17:07 -07:00
Profiler.cc ruby: Reincarnated the responding machine profiling 2010-08-20 11:46:12 -07:00
Profiler.hh ruby: Reincarnated the responding machine profiling 2010-08-20 11:46:12 -07:00
Profiler.py ruby: Added copyright to many Ruby *.py files 2010-03-21 21:22:20 -07:00
SConscript ruby: cleaned up ruby profilers 2010-01-29 20:29:22 -08:00
StoreTrace.cc ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
StoreTrace.hh ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00