Is it possible to share a table between multiple lua_State in a single threaded application?

StackOverflow https://stackoverflow.com/questions/17653530

  •  03-06-2022
  •  | 
  •  

سؤال

I have a table in one Lua script which I want to share with other Lua scripts, which are loaded in different lua_State, so they can call methods in that table. Is it possible to do that?

هل كانت مفيدة؟

المحلول

No, unless you copy the data between states manually. Lua states are completely separate. Lua threads on the other hand share data. But do not confuse those with OS threads.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top