Description
Separate Lua states can be created from Lua code for use across arbitrary threads.
This package is useful for developers designing isolated execution contexts or threaded Lua systems. It is a low-level runtime support library, not an application sandbox by itself.
Multiple interpreter states complicate resource ownership and cleanup. Test lifecycle and cross-thread communication carefully.