ruby: Wrapped ruby events into m5 events
authorBrad Beckmann <Brad.Beckmann@amd.com>
Sat, 30 Jan 2010 04:29:19 +0000 (20:29 -0800)
committerBrad Beckmann <Brad.Beckmann@amd.com>
Sat, 30 Jan 2010 04:29:19 +0000 (20:29 -0800)
commite15abd17f92db574dfcbf3798f6352712f897ebc
tree67fe9c3b3c470c4c27837d7cfcc16e03be8f6015
parent63a60cc81ecd94d1a5ea4edb2a1c90de0e9eda80
ruby: Wrapped ruby events into m5 events
Wrapped ruby events using the m5 event object.  Removed the prio_heap
from ruby's event queue and instead schedule ruby events on the m5 event
queue.
src/mem/ruby/eventqueue/RubyEventQueue.cc
src/mem/ruby/eventqueue/RubyEventQueue.hh
src/mem/ruby/eventqueue/RubyEventQueueNode.cc
src/mem/ruby/eventqueue/RubyEventQueueNode.hh
src/mem/ruby/system/System.cc