Alex Orlenko
|
50f20e0c2c
|
Add thread (coroutine) cache to reset and later reuse to execute async functions.
It works on Lua 5.4 and LuaJIT (vendored) with `lua_resetthread` function.
|
2021-11-14 23:19:47 +00:00 |
Alex Orlenko
|
d7d987fa14
|
Add async meta methods for all Lua except 51
|
2021-11-04 00:57:49 +00:00 |
Alex Orlenko
|
e26cec5db9
|
Drop 'feature(link_args)' (removed from nightly). Don't run tests for LuaJIT 2.0.5
|
2021-04-16 22:27:28 +01:00 |
Alex Orlenko
|
7cb9c4f39c
|
Fix bug in returning nil-prefixed multi values from async function
|
2021-03-03 22:32:22 +00:00 |
Alex Orlenko
|
2aed548747
|
Fix scoped async destruction of partially polled futures
|
2021-02-21 23:52:07 +00:00 |
Alex Orlenko
|
2fd6757f39
|
Add LuaJIT 2.0.5 stable support
|
2020-06-06 16:07:16 +01:00 |
Alex Orlenko
|
d366ce0dd4
|
Scope support (including async)
|
2020-05-11 02:43:34 +01:00 |
Alex Orlenko
|
7b0e4b4280
|
Add Send capability to Lua
|
2020-05-11 02:43:34 +01:00 |
Alex Orlenko
|
4e19ae6ccf
|
Update tests (async and table)
|
2020-04-20 01:14:34 +01:00 |
Alex Orlenko
|
222f4df668
|
Add family of `call_async` function
Update documentation
Move async tests to a separate file
|
2020-04-18 21:26:12 +01:00 |