| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* prepare the luaL_Buffer in the destination state instead of the source state to prevent stack issues when everything happens in the same state
|
| |
|
| |
|
|
|
|
|
|
| |
* when no error is raised in the lane, lane:join() now precedes the lane returned values with true
* lane body is no longer forced to return something when used with join()
* adjusted all relevant unit tests accordingly
|
|
|
|
|
|
| |
* fix cooperative_shutdown
* add a test to tasking_cancelling
* fix bad fixture function name give_me_back
|
| |
|
|
|
|
|
|
|
| |
* lanes.linda() api change: takes all settings in a single table argument
* new linda creation argument wake_period
* new lanes.configure setting linda_wake_period
* adjusted all unit tests (one TODO test fails on purpose)
|
|
|
|
|
| |
* linda.batched special value is removed
* new function linda:receive_batched
|
|
|
|
|
| |
* split tasking_cancelling in two
* add a timer in basic and tasking_cancelling as a temporary workaround for a deadlock in mingw ucrt64 builds
|
|
|
|
| |
exception in Universe::UniverseGC
|
| |
|
| |
|
|
|
|
|
|
|
| |
* vcproj settings
* always load "jit" module so that lanes does not detect it in running under PUC-Lua
* add fixture support so that test "cooperative_shutdown.lua" works
* fix test "lanes.configure() allocator setting not failing like it should
|
|
|