Age | Commit message (Collapse) | Author |
|
-) The IO class needed an assignment operator, as well as the ability to NOT contain a Handle.
-) The Task Manager wasn't properly starting up pending tasks that got added during startup.
|
|
WSAStartup has to be called in win32 at startup.
The TLS environment needs to be cleared when created.
|
|
Renamed suspend() to yield().
Fixed a couple of bugs, and reorganized slightly some code.
|
|
we activate the tasks.
|
|
|
|
Now "Main" is a Task, among the most important changes. Introduced the notion of Events, and managed a coherent task switch.
Also, renamed a lot of the variables to have a more coherent naming scheme.
|
|
Also fixing a few bugs linked with the printer and TLS.
Removed flto from compilation flags: this actually creates bad code (!)
|
|
Added libcoro submodule.
Also refactored some pieces of code.
|