----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3006/ -----------------------------------------------------------
(Updated Sept. 5, 2015, 12:38 a.m.) Review request for Default. Repository: gem5 Description (updated) ------- Changeset 11088:e4b173785c24 --------------------------- ruby: simple network: store Switch* in PerfectSwitch and Throttle There are two reasons for doing so: a. provide a source of clock to PerfectSwitch. A follow on patch removes sender and receiver pointers from MessageBuffer means that the object owning the buffer should have some way of providing timing info. b. schedule events. A follow on patch removes the consumer class. So the PerfectSwitch needs some EventManager object to schedule events on its own. Diffs (updated) ----- src/mem/ruby/network/simple/PerfectSwitch.hh 0f389d88e291 src/mem/ruby/network/simple/PerfectSwitch.cc 0f389d88e291 src/mem/ruby/network/simple/Throttle.hh 0f389d88e291 src/mem/ruby/network/simple/Throttle.cc 0f389d88e291 Diff: http://reviews.gem5.org/r/3006/diff/ Testing ------- Thanks, Nilay Vaish _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
