gem5/src/mem/ruby/system
Nilay Vaish ea94029ea5 Ruby: Shuffle some of the included files
This patch adds and removes included files from some of the files so as to
organize remove some false dependencies and include some files directly
instead of transitively.

--HG--
extra : rebase_source : 09b482ee9ae00b3a204ace0c63550bc3ca220134
2011-12-31 18:44:51 -06:00
..
AbstractMemOrCache.hh ruby: use RubyMemory flag & remove setDebug() functionality 2011-05-05 02:20:31 -04:00
AbstractReplacementPolicy.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
Cache.py Ruby: Commit files missing from previous commit 2011-07-01 16:29:33 -05:00
CacheMemory.cc Ruby: remove unused functions in CacheMemory: get/setMemoryValue 2011-06-24 15:47:35 -05:00
CacheMemory.hh Ruby: Remove some unused code 2011-08-29 05:10:23 -05:00
DirectoryMemory.cc SLICC: Use pointers for directory entries 2011-12-31 16:38:30 -06:00
DirectoryMemory.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
DirectoryMemory.py Ruby: Commit files missing from previous commit 2011-07-01 16:29:33 -05:00
DMASequencer.cc Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
DMASequencer.hh Ruby: Process packet instead of RubyRequest in Sequencer 2011-11-14 17:44:35 -06:00
LRUPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07:00
MachineID.hh Ruby: Remove some unused typedefs 2011-11-03 22:46:45 -05:00
MemoryControl.cc Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
MemoryControl.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06: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
PerfectCacheMemory.hh ruby: cleaned up access permission enum 2011-02-23 16:41:58 -08:00
PersistentTable.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
PersistentTable.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
PseudoLRUPolicy.hh GCC: Get everything working with gcc 4.6.1. 2011-10-31 01:09:44 -07:00
RubyPort.cc Ruby: Process packet instead of RubyRequest in Sequencer 2011-11-14 17:44:35 -06:00
RubyPort.hh Ruby: Process packet instead of RubyRequest in Sequencer 2011-11-14 17:44:35 -06:00
RubySystem.py Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
SConscript gcc: fix unused variable warnings from GCC 4.6.1 2011-12-13 11:49:27 -08:00
Sequencer.cc gcc: fix unused variable warnings from GCC 4.6.1 2011-12-13 11:49:27 -08:00
Sequencer.hh Ruby: Process packet instead of RubyRequest in Sequencer 2011-11-14 17:44:35 -06:00
Sequencer.py Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
SparseMemory.cc SLICC: Use pointers for directory entries 2011-12-31 16:38:30 -06:00
SparseMemory.hh SLICC: Use pointers for directory entries 2011-12-31 16:38:30 -06:00
System.cc Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
System.hh Ruby: Remove files and includes not in use 2011-08-03 18:25:30 -05:00
TBETable.hh Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06: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
WireBuffer.cc Ruby: Add new object called WireBuffer to mimic a Wire. 2011-03-31 17:17:57 -07:00
WireBuffer.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
WireBuffer.py CacheMemory: add allocateVoid() that is == allocate() but no return value. 2011-03-31 18:20:12 -07:00