Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-18 | ruby: avoid using g_system_ptr for event scheduling | Nilay Vaish | |
This patch removes the use of g_system_ptr for event scheduling. Each consumer object now needs to specify upfront an EventManager object it would use for scheduling events. This makes the ruby memory system more amenable for a multi-threaded simulation. | |||
2012-09-10 | Ruby System: Convert to Clocked Object | Nilay Vaish | |
This patch moves Ruby System from being a SimObject to recently introduced ClockedObject. | |||
2012-08-27 | Ruby: Remove RubyEventQueue | Nilay Vaish | |
This patch removes RubyEventQueue. Consumer objects now rely on RubySystem or themselves for scheduling events. |