Age | Commit message (Collapse) | Author |
|
application, and will replace a bunch of RAssert around the code.
|
|
-) Removed Assert()
-) Added AAssert(), IAssert(), RAssert(), TAssert() and Failure()
-) Reworked all asserts in the code, and added meaningful messages to them.
-) Changed the way the startup code is generated; BALAU_STARTUP is no longer necessary.
|
|
TaskScheduler.
The idea is that we need to support multiple task managers from multiple threads.
So that revamp means we now should be able to support that, except the TaskScheduler needs to implement a round robin system, to distribute tasks across multiple task managers. But at least, the fundamental redesign to permit this is here.
|
|
|
|
a file descriptor can do less than being asked.
|
|
method to Handles. Also preparing the inclusion of Lua by adding LuaJIT.
|
|
|
|
|
|
ClassName system, when using gcc and libstdc++.
|
|
Also fixing a bug with the Printer - va_args are vicious.
|
|
Renamed suspend() to yield().
Fixed a couple of bugs, and reorganized slightly some code.
|