The requirement is that ALL Lua data, not just the user data would have to be allocated by GC_REALLOC(). If that's what you meant than I apologize in advance for the wasted space I generated on the forum. :) -- View this message in context: http://www.nabble.com/Using-Lua-and-C-with-a-Garbage-Collector-t1281804.html#a3447979 Sent from the Lua - General forum at Nabble.com.