PageRenderTime 8ms CodeModel.GetById 2ms app.highlight 2ms RepoModel.GetById 2ms app.codeStats 0ms

/trunk/Examples/test-suite/lua/disown_runme.lua

#
Lua | 12 lines | 10 code | 1 blank | 1 comment | 0 complexity | 9447bf8ae2851f2a05648a1d09cdb84f MD5 | raw file
 1require("import")	-- the import fn
 2import("disown")	-- import code
 3
 4-- catch "undefined" global variables
 5setmetatable(getfenv(),{__index=function (t,i) error("undefined global variable `"..i.."'",2) end})
 6
 7for x=0,100 do
 8    a=disown.A()
 9    b=disown.B()
10    b:acquire(a)
11end
12collectgarbage() -- this will double delete unless the memory is managed properly