私はルアテーブルt={"a"={}, "b"={}}
を持っています。luaテーブルスレッドは安全ですか?
私の質問だけt.b
を読み出し/書き込みスレッドB、私は2つのスレッド、スレッドA、スレッドB. を持っていると私はlua_newthreadを介してこれらの二つのスレッドごとに個別に2 lua_Stateを作成し、読み取り専用スレッド場合/ t.a
を書き、あります。
上記の各スレッドでlua_lockを使用する必要がありますか?
答えがYESの場合、t
のいずれかの操作でlua_lockが必要ですか?
'lua_newthread'が何をしているのかを読むことをお勧めします。 – moteus
答えは "YES"です。上の各スレッドで 'lua_lock'を使うべきです。 –
回答はページのあなたのアンサーヘッダの下にあります;) –