Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
includes/LuaTask.h
includes/TaskMan.h
includes/Threads.h
src/TaskMan.cc
src/Threads.cc
|
|
|
|
PthreadsTLSManager its own global class.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'StacklessOperationOrCond'.
|
|
wait for it again. Also, StacklessEnd() needed to break out of the switch statement if it doesn't want to crash.
|
|
|
|
|
|
nor create any co-routine (or fiber) if we're stackless.
|
|
|
|
Also cleaning up some code, clarifying some concepts, and adding more exception catchers.
|
|
make it const, and to construct template out of constant strings.
|
|
createTask to registerTask, which makes way more sense.
|
|
|
|
class. Also has a proper exception handling in its caller.
|
|
some debugging messages.
|
|
|
|
LuaTMainTask queue works.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bits of the TaskManager.
|
|
application, and will replace a bunch of RAssert around the code.
|
|
file. Also making it complete.
|
|
returning a 405 error.
|
|
|
|
of Handles thread-safe, but at least one can now transmit Handles over threads safely without risking a refcount bug.
|
|
threads that are created on startup.
|
|
|
|
-) 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.
|
|
|