Ruby: Convert CacheRequestType to RubyRequestType
authorNilay Vaish <nilay@cs.wisc.edu>
Sat, 19 Mar 2011 23:34:59 +0000 (18:34 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Sat, 19 Mar 2011 23:34:59 +0000 (18:34 -0500)
commit611f052e963b06b4a7e02b2fc6d847cd6d08d038
tree0a3bdb5787d5e6ae9b0e07145cf2d32b4a532d6b
parent2f4276448b82b2aa077ae257171b5cb04b7048f6
Ruby: Convert CacheRequestType to RubyRequestType
This patch converts CacheRequestType to RubyRequestType so that both the
protocol dependent and independent code makes use of the same request type.
24 files changed:
src/mem/protocol/MESI_CMP_directory-L1cache.sm
src/mem/protocol/MI_example-cache.sm
src/mem/protocol/MOESI_CMP_directory-L1cache.sm
src/mem/protocol/MOESI_CMP_token-L1cache.sm
src/mem/protocol/MOESI_hammer-cache.sm
src/mem/protocol/RubySlicc_Exports.sm
src/mem/ruby/profiler/AccessTraceForAddress.cc
src/mem/ruby/profiler/AccessTraceForAddress.hh
src/mem/ruby/profiler/AddressProfiler.cc
src/mem/ruby/profiler/AddressProfiler.hh
src/mem/ruby/profiler/CacheProfiler.cc
src/mem/ruby/profiler/CacheProfiler.hh
src/mem/ruby/profiler/Profiler.cc
src/mem/ruby/profiler/Profiler.hh
src/mem/ruby/recorder/CacheRecorder.hh
src/mem/ruby/recorder/Tracer.hh
src/mem/ruby/slicc_interface/RubyRequest.cc
src/mem/ruby/slicc_interface/RubyRequest.hh
src/mem/ruby/slicc_interface/RubySlicc_Util.hh
src/mem/ruby/system/CacheMemory.cc
src/mem/ruby/system/CacheMemory.hh
src/mem/ruby/system/DMASequencer.cc
src/mem/ruby/system/Sequencer.cc
src/mem/ruby/system/Sequencer.hh