├── .github └── workflows │ ├── lua-llthreads2-0.1.6-1.rockspec │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── appveyor.yml ├── examples ├── example01.lua ├── example02.lua ├── example03.lua ├── example04.lua ├── example05.lua └── example06.lua ├── rockspecs ├── mtstates-0.4.4-1.rockspec ├── mtstates-scm-0.rockspec └── setversion.lua ├── src ├── Makefile ├── activate.sh ├── async_defines.h ├── async_util.c ├── async_util.h ├── carray_capi.h ├── compat-5.3.c ├── compat-5.3.h ├── error.c ├── error.h ├── main.c ├── main.h ├── mtstates_compat.c ├── notify_capi.h ├── notify_capi_impl.c ├── notify_capi_impl.h ├── receiver_capi.h ├── receiver_capi_impl.c ├── receiver_capi_impl.h ├── state.c ├── state.h ├── state_intern.h ├── util.c └── util.h ├── tests ├── test01.lua ├── test02.lua ├── test03.lua ├── test04.lua └── test05.lua └── thirdparty └── lua-compat-license /.github/workflows/lua-llthreads2-0.1.6-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/.github/workflows/lua-llthreads2-0.1.6-1.rockspec -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/appveyor.yml -------------------------------------------------------------------------------- /examples/example01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example01.lua -------------------------------------------------------------------------------- /examples/example02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example02.lua -------------------------------------------------------------------------------- /examples/example03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example03.lua -------------------------------------------------------------------------------- /examples/example04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example04.lua -------------------------------------------------------------------------------- /examples/example05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example05.lua -------------------------------------------------------------------------------- /examples/example06.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/examples/example06.lua -------------------------------------------------------------------------------- /rockspecs/mtstates-0.4.4-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/rockspecs/mtstates-0.4.4-1.rockspec -------------------------------------------------------------------------------- /rockspecs/mtstates-scm-0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/rockspecs/mtstates-scm-0.rockspec -------------------------------------------------------------------------------- /rockspecs/setversion.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/rockspecs/setversion.lua -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/activate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/activate.sh -------------------------------------------------------------------------------- /src/async_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/async_defines.h -------------------------------------------------------------------------------- /src/async_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/async_util.c -------------------------------------------------------------------------------- /src/async_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/async_util.h -------------------------------------------------------------------------------- /src/carray_capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/carray_capi.h -------------------------------------------------------------------------------- /src/compat-5.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/compat-5.3.c -------------------------------------------------------------------------------- /src/compat-5.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/compat-5.3.h -------------------------------------------------------------------------------- /src/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/error.c -------------------------------------------------------------------------------- /src/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/error.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/main.c -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/main.h -------------------------------------------------------------------------------- /src/mtstates_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/mtstates_compat.c -------------------------------------------------------------------------------- /src/notify_capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/notify_capi.h -------------------------------------------------------------------------------- /src/notify_capi_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/notify_capi_impl.c -------------------------------------------------------------------------------- /src/notify_capi_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/notify_capi_impl.h -------------------------------------------------------------------------------- /src/receiver_capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/receiver_capi.h -------------------------------------------------------------------------------- /src/receiver_capi_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/receiver_capi_impl.c -------------------------------------------------------------------------------- /src/receiver_capi_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/receiver_capi_impl.h -------------------------------------------------------------------------------- /src/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/state.c -------------------------------------------------------------------------------- /src/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/state.h -------------------------------------------------------------------------------- /src/state_intern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/state_intern.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/src/util.h -------------------------------------------------------------------------------- /tests/test01.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/tests/test01.lua -------------------------------------------------------------------------------- /tests/test02.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/tests/test02.lua -------------------------------------------------------------------------------- /tests/test03.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/tests/test03.lua -------------------------------------------------------------------------------- /tests/test04.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/tests/test04.lua -------------------------------------------------------------------------------- /tests/test05.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/tests/test05.lua -------------------------------------------------------------------------------- /thirdparty/lua-compat-license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osch/lua-mtstates/HEAD/thirdparty/lua-compat-license --------------------------------------------------------------------------------