----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/2213/ -----------------------------------------------------------
Review request for Default. Repository: gem5 Description ------- Changeset 10118:2d15c3d9ac0d --------------------------- ruby: consumer: avoid accessing wakeup times when waking up Each consumer object maintains a set of tick values when the object is supposed to wakeup and do some processing. As of now, the object accesses this set both when scheduling a wakeup event and when the object actually wakes up. The set is accessed during wakeup to remove the current tick value from the set. This functionality is now being moved to the scheduling function where ticks are removed at a later time. Diffs ----- src/mem/ruby/common/Consumer.hh fd90d9e55e5c src/mem/ruby/common/Consumer.cc fd90d9e55e5c Diff: http://reviews.gem5.org/r/2213/diff/ Testing ------- Thanks, Nilay Vaish _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev