gem5/src/mem/ruby/slicc_interface
Nilay Vaish fc53f9ffcc ruby: slicc: replace max_in_port_rank with number of inports
This patch replaces max_in_port_rank with the number of inports.  The use of
max_in_port_rank was causing spurious re-builds and incorrect initialization
of variables in ruby related regression tests.  This was due to the variable
value being used across threads while compiling when it was not meant to be.

Since the number of inports is state machine specific value, this problem
should get solved.
2013-12-20 20:34:04 -06:00
..
AbstractCacheEntry.cc ruby: automate permission setting 2011-02-23 16:41:59 -08:00
AbstractCacheEntry.hh ruby: replaces Time with Cycles in many places 2013-02-10 21:26:24 -06:00
AbstractController.cc ruby: slicc: replace max_in_port_rank with number of inports 2013-12-20 20:34:04 -06:00
AbstractController.hh ruby: slicc: replace max_in_port_rank with number of inports 2013-12-20 20:34:04 -06:00
AbstractEntry.cc ruby: automate permission setting 2011-02-23 16:41:59 -08:00
AbstractEntry.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
AbstractProtocol.hh ruby: style pass 2010-03-22 18:43:53 -07:00
Controller.py ruby: connect two controllers using only message buffers 2013-03-22 15:53:23 -05:00
Message.hh ruby: enable multiple clock domains 2013-02-10 21:43:17 -06:00
NetworkMessage.hh ruby: enable multiple clock domains 2013-02-10 21:43:17 -06:00
RubyRequest.cc ruby: fixes functional writes to RubyRequest 2013-03-02 23:12:55 -06:00
RubyRequest.hh ruby: enable multiple clock domains 2013-02-10 21:43:17 -06:00
RubySlicc_ComponentMapping.hh Ruby: Remove some unused typedefs 2011-11-03 22:46:45 -05:00
RubySlicc_includes.hh ruby: remove the three files related to profiling 2013-06-24 08:59:08 -05:00
RubySlicc_Util.hh ruby: replace Time with Cycles (final patch in the series) 2013-02-10 21:43:10 -06:00
SConscript ruby: remove the three files related to profiling 2013-06-24 08:59:08 -05:00