Review Board 2.0.15


Ruby: Change RubyPort and Sequencer to improve simulation speed

Review Request #833 - Created Aug. 24, 2011 and submitted - Latest diff uploaded

Information
Nilay Vaish
gem5
default
Reviewers
Default
Ruby: Change RubyPort and Sequencer to improve simulation speed
This patch changes the implementation of Ruby's recvTiming() function so
that it pushes a packet in to the Sequencer instead of a RubyRequest. This
requires changes in the Sequencer's makeRequest() and issueRequest()
functions, as they also need to operate on a Packet instead of RubyRequest.