lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Announcing lua-llthreads 1.0 release.

lua-llthreads [1] is a Low-Level native threads module for Lua.  This module 
is designed to be a simple wrapper for creating threads from Lua.  Each native 
thread has it's own lua_State object and shares nothing with it's parent 
thread (the thread that created it).  The module only allows parameters to be 
passed to the child thread when it is created and returned from the child 
thread to the parent thread only when the parent joins the child thread and 
the child thread exits.

This module provided no thread-to-thread communication between running 
threads.  For thread-to-thread comms use ZeroMQ [2] or socket libraries 
LuaSocket [3] or Nixio [4].

Rockspecs:
https://github.com/Neopallium/lua-llthreads/raw/master/rockspecs/lua-
llthreads-1.0-1.rockspec
https://github.com/Neopallium/lua-llthreads/raw/master/rockspecs/lua-
llthreads-scm-0.rockspec

1. https://github.com/Neopallium/lua-llthreads
2. https://github.com/Neopallium/lua-zmq
3. http://w3.impa.br/~diego/software/luasocket
4. http://neopallium.github.com/nixio/

-- 
Robert G. Jakabosky