gem5/src/mem/ruby/system
Nilay Vaish 821dfc1289 BuildEnv: Eliminate RUBY as build environment variable
This patch replaces RUBY with PROTOCOL in all the SConscript files as
the environment variable that decides whether or not certain components
of the simulator are compiled.
2011-08-08 10:50:13 -05:00
..
AbstractMemOrCache.hh ruby: use RubyMemory flag & remove setDebug() functionality 2011-05-05 02:20:31 -04:00
AbstractReplacementPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07: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 unused functions in CacheMemory: get/setMemoryValue 2011-06-24 15:47:35 -05:00
DirectoryMemory.cc Ruby: Remove files and includes not in use 2011-08-03 18:25:30 -05:00
DirectoryMemory.hh ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
DirectoryMemory.py Ruby: Commit files missing from previous commit 2011-07-01 16:29:33 -05:00
DMASequencer.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -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: use RubyMemory flag & remove setDebug() functionality 2011-05-05 02:20:31 -04:00
MemoryControl.hh ruby: use RubyMemory flag & remove setDebug() functionality 2011-05-05 02:20:31 -04: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: 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: 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: Add support for functional accesses 2011-06-30 19:49:26 -05:00
RubyPort.hh Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
RubySystem.py Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
SConscript BuildEnv: Eliminate RUBY as build environment variable 2011-08-08 10:50:13 -05:00
Sequencer.cc Ruby: Remove files and includes not in use 2011-08-03 18:25:30 -05:00
Sequencer.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
Sequencer.py Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
SparseMemory.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
SparseMemory.hh ruby: numa bit fix for sparse memory 2011-02-06 22:14:19 -08: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