├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── COPYRIGHT.llthreads ├── LICENSE ├── README.md ├── appveyor.yml ├── cmake ├── FindLua.cmake ├── dist.cmake └── lua.cmake ├── dist.info ├── lakeconfig.lua ├── lakefile ├── msvc ├── llthreads.sln └── llthreads.vcproj ├── rockspecs ├── lua-llthreads2-0.1.0-1.rockspec ├── lua-llthreads2-0.1.1-1.rockspec ├── lua-llthreads2-0.1.2-1.rockspec ├── lua-llthreads2-0.1.3-1.rockspec ├── lua-llthreads2-0.1.4-1.rockspec ├── lua-llthreads2-0.1.5-1.rockspec ├── lua-llthreads2-0.1.6-1.rockspec ├── lua-llthreads2-compat-0.1.0-1.rockspec ├── lua-llthreads2-compat-0.1.1-1.rockspec ├── lua-llthreads2-compat-0.1.2-1.rockspec ├── lua-llthreads2-compat-0.1.3-1.rockspec ├── lua-llthreads2-compat-0.1.4-1.rockspec ├── lua-llthreads2-compat-0.1.5-1.rockspec ├── lua-llthreads2-compat-0.1.6-1.rockspec ├── lua-llthreads2-compat-scm-0.rockspec └── lua-llthreads2-scm-0.rockspec ├── src ├── copy.inc ├── l52util.c ├── l52util.h ├── llthread.c ├── lua │ └── llthreads2 │ │ └── ex.lua └── traceback.inc └── test ├── test_alive.lua ├── test_error.lua ├── test_integer.lua ├── test_interrupt.lua ├── test_join_detach.lua ├── test_join_error.lua ├── test_join_timeout.lua ├── test_llthreads.lua ├── test_load_llthreads2.lua ├── test_logger.lua ├── test_pass_cfunction.lua ├── test_register_ffi.lua ├── test_register_llthreads.lua ├── test_table_copy.lua ├── test_threads.lua ├── test_threads_attr.lua ├── test_threads_ex.lua ├── test_threads_ex_arg.lua ├── test_threads_ex_opt.lua ├── test_threads_ex_opt_2.lua ├── test_version.lua └── utils.lua /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYRIGHT.llthreads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/COPYRIGHT.llthreads -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cmake/FindLua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/cmake/FindLua.cmake -------------------------------------------------------------------------------- /cmake/dist.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/cmake/dist.cmake -------------------------------------------------------------------------------- /cmake/lua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/cmake/lua.cmake -------------------------------------------------------------------------------- /dist.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/dist.info -------------------------------------------------------------------------------- /lakeconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/lakeconfig.lua -------------------------------------------------------------------------------- /lakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/lakefile -------------------------------------------------------------------------------- /msvc/llthreads.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/msvc/llthreads.sln -------------------------------------------------------------------------------- /msvc/llthreads.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/msvc/llthreads.vcproj -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.0-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.0-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.1-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.1-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.2-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.2-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.3-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.3-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.4-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.4-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.5-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.5-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-0.1.6-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-0.1.6-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.0-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.0-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.1-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.1-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.2-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.2-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.3-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.3-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.4-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.4-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.5-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.5-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-0.1.6-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-0.1.6-1.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-compat-scm-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-compat-scm-0.rockspec -------------------------------------------------------------------------------- /rockspecs/lua-llthreads2-scm-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/rockspecs/lua-llthreads2-scm-0.rockspec -------------------------------------------------------------------------------- /src/copy.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/copy.inc -------------------------------------------------------------------------------- /src/l52util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/l52util.c -------------------------------------------------------------------------------- /src/l52util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/l52util.h -------------------------------------------------------------------------------- /src/llthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/llthread.c -------------------------------------------------------------------------------- /src/lua/llthreads2/ex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/lua/llthreads2/ex.lua -------------------------------------------------------------------------------- /src/traceback.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/src/traceback.inc -------------------------------------------------------------------------------- /test/test_alive.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_alive.lua -------------------------------------------------------------------------------- /test/test_error.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_error.lua -------------------------------------------------------------------------------- /test/test_integer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_integer.lua -------------------------------------------------------------------------------- /test/test_interrupt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_interrupt.lua -------------------------------------------------------------------------------- /test/test_join_detach.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_join_detach.lua -------------------------------------------------------------------------------- /test/test_join_error.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_join_error.lua -------------------------------------------------------------------------------- /test/test_join_timeout.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_join_timeout.lua -------------------------------------------------------------------------------- /test/test_llthreads.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_llthreads.lua -------------------------------------------------------------------------------- /test/test_load_llthreads2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_load_llthreads2.lua -------------------------------------------------------------------------------- /test/test_logger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_logger.lua -------------------------------------------------------------------------------- /test/test_pass_cfunction.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_pass_cfunction.lua -------------------------------------------------------------------------------- /test/test_register_ffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_register_ffi.lua -------------------------------------------------------------------------------- /test/test_register_llthreads.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_register_llthreads.lua -------------------------------------------------------------------------------- /test/test_table_copy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_table_copy.lua -------------------------------------------------------------------------------- /test/test_threads.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads.lua -------------------------------------------------------------------------------- /test/test_threads_attr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads_attr.lua -------------------------------------------------------------------------------- /test/test_threads_ex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads_ex.lua -------------------------------------------------------------------------------- /test/test_threads_ex_arg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads_ex_arg.lua -------------------------------------------------------------------------------- /test/test_threads_ex_opt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads_ex_opt.lua -------------------------------------------------------------------------------- /test/test_threads_ex_opt_2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_threads_ex_opt_2.lua -------------------------------------------------------------------------------- /test/test_version.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/test_version.lua -------------------------------------------------------------------------------- /test/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moteus/lua-llthreads2/HEAD/test/utils.lua --------------------------------------------------------------------------------