Ruby: Shuffle some of the included files
authorNilay Vaish <nilay@cs.wisc.edu>
Sun, 1 Jan 2012 00:44:51 +0000 (18:44 -0600)
committerNilay Vaish <nilay@cs.wisc.edu>
Sun, 1 Jan 2012 00:44:51 +0000 (18:44 -0600)
commitea94029ea53d793da63e6abcaeec95c5fc9bae22
treede981545279f721548df669bfc799b52c956140b
parent734ef9a209279ea3c391bcb0097241b2235661dc
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
23 files changed:
src/mem/ruby/eventqueue/RubyEventQueue.cc
src/mem/ruby/network/Network.cc
src/mem/ruby/network/Network.hh
src/mem/ruby/network/Topology.cc
src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.cc
src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.cc
src/mem/ruby/network/garnet/fixed-pipeline/OutVcState_d.cc
src/mem/ruby/network/garnet/fixed-pipeline/RoutingUnit_d.cc
src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.cc
src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.cc
src/mem/ruby/network/garnet/flexible-pipeline/Router.cc
src/mem/ruby/network/simple/PerfectSwitch.cc
src/mem/ruby/network/simple/SimpleNetwork.cc
src/mem/ruby/network/simple/Switch.cc
src/mem/ruby/network/simple/Throttle.cc
src/mem/ruby/slicc_interface/AbstractController.cc
src/mem/ruby/slicc_interface/AbstractEntry.hh
src/mem/ruby/system/AbstractReplacementPolicy.hh
src/mem/ruby/system/DMASequencer.cc
src/mem/ruby/system/DirectoryMemory.hh
src/mem/ruby/system/MemoryControl.cc
src/mem/ruby/system/MemoryControl.hh
src/mem/ruby/system/PersistentTable.hh