aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-28Fix optional socket dependencyElias Fleckenstein
2021-11-21Subtract dtime from sleep timeElias Fleckenstein
2021-11-21Sleep for unused tick time & optional realtimeElias Fleckenstein
- Optional luasocket dependency for realtime measurements (instead of CPU time) - lua_async.run() will wait for the time to be ready
2021-11-21Fix typo in interval codeElias Fleckenstein
2021-08-06Add Event and EventTargetElias Fleckenstein
2021-08-06Port to Lua 5.3.3Elias Fleckenstein
2021-08-06Replace table.copy which is not present in Lua by defaultElias Fleckenstein
2021-08-06Add timeout examplesElias Fleckenstein
2021-08-06Document promisesElias Fleckenstein
2021-08-06Document resume()Elias Fleckenstein
2021-08-06Move resume() to util.luaElias Fleckenstein
2021-08-06Document utility functions and limitingElias Fleckenstein
2021-08-06Fix .then() reject handler being set to resolve handlerElias Fleckenstein
2021-08-06Second argument of .then() is a reject handlerElias Fleckenstein
2021-08-06Implement yield() using a promise and setImmediateElias Fleckenstein
2021-08-06Revert "More efficient sleep() implementation"Elias Fleckenstein
This reverts commit 643f41af5ff64405f0860cb4c86aaf733aa28cab.
2021-08-06More efficient sleep() implementationElias Fleckenstein
2021-08-06Add lua_async.kill_threadElias Fleckenstein
2021-08-06'Intervals' instead of 'Interval'Elias Fleckenstein
2021-08-06Fix mistake in setImmediate documentationElias Fleckenstein
2021-08-06Fix some small mistakes in the documentation of clearImmediateElias Fleckenstein
2021-08-06Document timeouts, intervals and immediatesElias Fleckenstein
2021-08-06Safe immediate implementationElias Fleckenstein
2021-08-06Safe interval implementationElias Fleckenstein
2021-08-06Safer timeout implementationElias Fleckenstein
2021-08-06Add lua_async.runElias Fleckenstein
2021-08-06Add source codeElias Fleckenstein
2021-08-06Initial commitElias Fleckenstein