Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-17 | COMMON: Change pulseEvent to better reflect how it works in Windows | Paul Gilbert | |
2012-06-07 | COMMON: Make CoroutineScheduler's constructor and destructor private. | Johannes Schickel | |
CoroutineSchedule is a singleton, thus it should not be possible to create a custom instance of it. | |||
2012-06-07 | COMMON: Slightly adapt coroutine code to better match our guidelines. | Johannes Schickel | |
I used astyle here, which automatically removes the use of tabs in comments. | |||
2012-06-07 | COMMON: Move coroutine documentation to the header file. | Johannes Schickel | |
2012-05-31 | COMMON: Fix comment typo in coroutine comments | Paul Gilbert | |
2012-05-29 | COMMON: Copied coroutine doxygen method descriptions to the header file | Paul Gilbert | |
2012-05-25 | COMMON: Cleaned up coroutine comments | Paul Gilbert | |
2012-05-17 | COMMON: Converted Coro context structure definitions to instead use classes. | Paul Gilbert | |
This fixes a known problem with class variables declared in a method's context definition were not having their destructors called. | |||
2012-05-17 | COMMON: Fix compilation of coroutines code when COROUTINE_DEBUG is defined | Paul Gilbert | |
2012-05-17 | COMMON: Improved waiting processes to store what PIDs they're waiting for | Paul Gilbert | |
This is then used in PulseEvent to only execute processes that are specifically waiting on the given PID, rather than all waiting events. | |||
2012-05-17 | COMMON: Moved the Tinsel Coroutine code into it's own Common class | Paul Gilbert | |