summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/cothread
Commit message (Collapse)AuthorAgeFilesLines
* cothread removed, was not used for a long time and was commented (no whatsnew) Miodrag Milanovic2012-08-2318-1345/+0
|
* OS/2 updates [KO Myung-Hun] R. Belmont2012-01-051-0/+7
|
* cothreads: fixed to run on PowerPC Mac OS X [R. Belmont] R. Belmont2011-07-281-1/+5
|
* Port from MESS, nw Angelo Salese2011-06-281-37/+37
|
* Fixed cothread build for Mac OS X PowerPC (nw) R. Belmont2011-06-261-3/+3
|
* Fixed credit for byuu and warning in lib/cothread/amd64.c compile (no whatsnew) Miodrag Milanovic2011-06-251-1/+1
|
* libco: Fix linking and compiling under osx. (nw) Wilbert Pol2011-06-251-1/+1
|
* Added byuu's cothread library, along with a wrapper class. Switched to Aaron Giles2011-06-2518-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]