ruby: message buffer: changes related to tracking push/pop times
authorNilay Vaish <nilay@cs.wisc.edu>
Sun, 2 Mar 2014 05:59:58 +0000 (23:59 -0600)
committerNilay Vaish <nilay@cs.wisc.edu>
Sun, 2 Mar 2014 05:59:58 +0000 (23:59 -0600)
commit5cd9dd29bdb56fe496d78fcef0dfb0d6230ddc77
tree92515822d033d60c9ff7c590c671bd519a651026
parent67cd04b6fefd74e1f7c2da33f70d13af2a40fabb
ruby: message buffer: changes related to tracking push/pop times
The last pop operation is now tracked as a Tick instead of in Cycles.
This helps in avoiding use of the receiver's clock during the enqueue
operation.
src/mem/ruby/buffers/MessageBuffer.cc
src/mem/ruby/buffers/MessageBuffer.hh