Ruby: Reorganize mapping of components
authorNilay Vaish <nilay@cs.wisc.edu>
Fri, 28 Oct 2011 18:00:35 +0000 (13:00 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Fri, 28 Oct 2011 18:00:35 +0000 (13:00 -0500)
commitcbaebb3b5ebe709689f481ad395034335bea2152
tree075d77442e387879ff316fced83d08ea32f3c105
parentf2bfef90c4441ea77025ebb3de398f9d66bbffdf
Ruby: Reorganize mapping of components
In RubySlicc_ComponentMapping.hh, certain '#define's have been used for
mapping MachineType to GenericMachineType. These '#define's are being
eliminated and the code will now be generated by SLICC instead. Also
are being eliminated some of the unused functions from
RubySlicc_ComponentMapping.sm.
src/mem/protocol/RubySlicc_ComponentMapping.sm
src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh
src/mem/slicc/symbols/Type.py