gem5/src/mem/ruby/system
Steve Reinhardt 98c94cfe3c ruby: Convert most Ruby objects to M5 SimObjects.
The necessary companion conversion of Ruby objects generated by SLICC
are converted to M5 SimObjects in the following patch, so this patch
alone does not compile.
Conversion of Garnet network models is also handled in a separate
patch; that code is temporarily disabled from compiling to allow
testing of interim code.
2010-01-29 20:29:17 -08:00
..
AbstractMemOrCache.hh ruby: removed all refs to old RubyConfig 2009-07-18 18:20:03 -05:00
AbstractReplacementPolicy.hh ruby: Make ruby #includes use full paths to the files they're including. 2009-05-11 10:38:45 -07:00
Cache.py ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
CacheMemory.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
CacheMemory.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
DirectoryMemory.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
DirectoryMemory.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
DirectoryMemory.py ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
DMASequencer.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
DMASequencer.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
LRUPolicy.hh ruby: Make ruby #includes use full paths to the files they're including. 2009-05-11 10:38:45 -07:00
MachineID.hh ruby: replace strings that were missed in original ruby import. 2009-07-06 15:49:47 -07:00
MemoryControl.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
MemoryControl.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
MemoryControl.py ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
MemoryNode.cc copyright: I missed some copyrights during ruby integration 2009-06-10 00:41:56 -07:00
MemoryNode.hh ruby: Make ruby #includes use full paths to the files they're including. 2009-05-11 10:38:45 -07:00
MemoryVector.hh ruby: reduce the memory usage of ruby by making memory vector page based 2009-11-13 09:43:39 -06:00
NodeID.hh ruby: replace strings that were missed in original ruby import. 2009-07-06 15:49:47 -07:00
PerfectCacheMemory.hh slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers 2009-08-04 12:52:52 -05:00
PersistentTable.cc Resurrection of the CMP token protocol to GEM5 2009-11-18 16:34:33 -08:00
PersistentTable.hh Resurrection of the CMP token protocol to GEM5 2009-11-18 16:34:33 -08:00
PseudoLRUPolicy.hh ruby: Make ruby #includes use full paths to the files they're including. 2009-05-11 10:38:45 -07:00
RubyPort.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
RubyPort.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
RubySystem.py ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
SConscript ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
Sequencer.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
Sequencer.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
Sequencer.py ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
System.cc ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
System.hh ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
TBETable.hh ruby: removed unused/incorrect profiler state 2009-07-27 21:43:43 -05:00
TimerTable.cc slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers 2009-08-04 12:52:52 -05:00
TimerTable.hh slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers 2009-08-04 12:52:52 -05:00