| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | cothread removed, was not used for a long time and was commented (no whatsnew) | 2012-08-23 | 18 | -1345/+0 | |
| | | |||||
| * | OS/2 updates [KO Myung-Hun] | 2012-01-05 | 1 | -0/+7 | |
| | | |||||
| * | cothreads: fixed to run on PowerPC Mac OS X [R. Belmont] | 2011-07-28 | 1 | -1/+5 | |
| | | |||||
| * | Port from MESS, nw | 2011-06-28 | 1 | -37/+37 | |
| | | |||||
| * | Fixed cothread build for Mac OS X PowerPC (nw) | 2011-06-26 | 1 | -3/+3 | |
| | | |||||
| * | Fixed credit for byuu and warning in lib/cothread/amd64.c compile (no whatsnew) | 2011-06-25 | 1 | -1/+1 | |
| | | |||||
| * | libco: Fix linking and compiling under osx. (nw) | 2011-06-25 | 1 | -1/+1 | |
| | | |||||
| * | Added byuu's cothread library, along with a wrapper class. Switched to | 2011-06-25 | 18 | -0/+1334 | |
| using one cothread for each executable device. This functionality is strictly internal and should result in no changes in scheduling behavior. However, it now becomes possible to exit out of a device's execution in the midst of an instruction by calling machine().scheduler().make_active(). Note that this is somewhat dangerous for cores that have logic at the start of their execute loop to check for interrupts or other conditions, as those checks will be skipped upon resume, so consider this sort of early exiting to be highly experimental for now. [Aaron Giles, Miodrag Milanovic, byuu] | |||||
