-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2905/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 10884:ac028a40f44a
---------------------------
ruby: drop NetworkMessage class

This patch drops the NetworkMessage class.  The relevant data members and 
functions
have been moved to the Message class, which was the parent of NetworkMessage.

This is just one patch in a series aimed towards combining different Message 
classes
defined across protocols in Ruby.  These different classes mostly contain the 
same
code and are typically duplicated when a new protocol is written.


Diffs
-----

  src/mem/protocol/MESI_Two_Level-msg.sm ebb3d0737aa7 
  src/mem/protocol/MI_example-msg.sm ebb3d0737aa7 
  src/mem/protocol/MOESI_CMP_directory-msg.sm ebb3d0737aa7 
  src/mem/protocol/MOESI_CMP_token-msg.sm ebb3d0737aa7 
  src/mem/protocol/MOESI_hammer-msg.sm ebb3d0737aa7 
  src/mem/protocol/Network_test-msg.sm ebb3d0737aa7 
  src/mem/protocol/RubySlicc_Exports.sm ebb3d0737aa7 
  src/mem/ruby/SConscript ebb3d0737aa7 
  src/mem/ruby/common/NetDest.hh ebb3d0737aa7 
  src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.hh ebb3d0737aa7 
  src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.cc ebb3d0737aa7 
  src/mem/ruby/network/garnet/fixed-pipeline/RoutingUnit_d.cc ebb3d0737aa7 
  src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.hh 
ebb3d0737aa7 
  src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.cc 
ebb3d0737aa7 
  src/mem/ruby/network/garnet/flexible-pipeline/Router.cc ebb3d0737aa7 
  src/mem/ruby/network/simple/PerfectSwitch.cc ebb3d0737aa7 
  src/mem/ruby/network/simple/Throttle.cc ebb3d0737aa7 
  src/mem/ruby/slicc_interface/Message.hh ebb3d0737aa7 
  src/mem/ruby/slicc_interface/NetworkMessage.hh ebb3d0737aa7 
  src/mem/ruby/structures/RubyMemoryControl.cc ebb3d0737aa7 
  src/mem/slicc/ast/AssignStatementAST.py ebb3d0737aa7 
  src/mem/slicc/symbols/Type.py ebb3d0737aa7 

Diff: http://reviews.gem5.org/r/2905/diff/


Testing
-------


Thanks,

Nilay Vaish

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to