这是一个很简单的问题,但有问题,所以就这样。
使用Lua_newthread C API方法创建的每个新Lua状态是否可以通过其新创建的Lua状态访问它自己的Lua_REGISTRYINDEX,或者它是否使用全局共享Lua_REGISTRYINDEX?

最佳答案

同一Lua状态的所有线程共享一个注册表,如source中所示。
不同的Lua国家有不同的登记册。

关于c - lua_newthread()和LUA_REGISTRYINDEX独立,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18871961/

10-12 13:25