summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Collapse)Author
2016-01-08Lua 5.3.2Emil Renner Berthing
2016-01-08Drop backwards compatibility with Lua < 5.2Emil Renner Berthing
..and LuaJIT
2013-11-21fix pragmas for old GCCsEmil Renner Berthing
2013-11-11suppress libev strict-aliasing warningsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk>
2013-11-11signal: initial signal handlingAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz> Signed-off-by: Emil Renner Berthing <esmil@mailme.dk>
2013-08-26pool: better APIEmil Renner Berthing
The thread pool doesn't actually need the Lua thread, so let the callers handle that. Also if we don't care about the return allow the reaper function to be NULL and automatically free the lem_async struct when the worker is done.
2013-06-08set EV_SIGNAL_ENABLE and EV_CHILD_ENABLEEmil Renner Berthing
to prepare for upcoming signal library and reap child processes even when EV_CHILD_ENABLE is not set
2013-06-08lem: use reguler ints for queue indexesEmil Renner Berthing
2013-06-08fix compilation with EV_MULTIPLICITY setEmil Renner Berthing
2013-01-18lem: don't rely LUA_LDIR for repl pathEmil Renner Berthing
2013-01-17lem: unbreak build against plain Lua 5.1Emil Renner Berthing
2013-01-16lem: print stack trace on errorEmil Renner Berthing
..and clean up error messages.
2013-01-16lem: if no file is specified run the replEmil Renner Berthing
2013-01-11Re-license as LGPLEmil Renner Berthing
Acked-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>
2012-12-17pool: make threadpool dynamically configurableEmil Renner Berthing
2012-12-17rename lem.streams to lem.ioEmil Renner Berthing
2012-12-17pool: use two locks, spinlock if availableEmil Renner Berthing
2012-12-15pool: add thread poolEmil Renner Berthing
2012-12-11lem: call the garbage collector when idleEmil Renner Berthing
2012-12-11lem: remove sethandler functionalityEmil Renner Berthing
2012-12-11lem-repl: use pcallEmil Renner Berthing
The sethandler functionality is an ugly hack around Lua 5.1's inability to yield inside pcalls. This means you'll now get an ugly crash when you call functions which yield from lem-repl. However this only happens when compiling against Lua 5.1. Lua 5.2 and LuaJIT2 doesn't have this problem.
2012-07-31add more librariesEmil Renner Berthing