Re: Some usefull feature from lua 5.2

  • From: Roman Tsisyk <roman@xxxxxxxxxxxxx>
  • To: luajit@xxxxxxxxxxxxx
  • Date: Fri, 10 Jul 2015 09:49:46 +0300




Wednesday, July 8, 2015 8:48 AM +03:00 from Denis F <deniska.nm@xxxxxxxxx>:


Hello, All :)

LUA 5.2 have very usefull feature. It helps to associete some user context
with lua_state.
Short description from lua docs.
 
+/*
+** thread state + extra space
+*/
+typedef struct LX {
+  char extra_[LUA_EXTRASPACE];
+  lua_State l;
+} LX;

Why don't add char extra_[LUA_EXTRASPACE]; to lua_State itself?

--
WBR,
Roman Tsisyk <roman@xxxxxxxxxxxxx>
http://tarantool.org/ - an efficient in-memory data store and a Lua
application server

Other related posts: