small potential optimizations
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
local backend = require("backends.meshnetBackend")
|
||||
local registeredTransforms = {}
|
||||
local message_queue = {}
|
||||
|
||||
local data = {}
|
||||
|
||||
local function loadData()
|
||||
@@ -61,7 +60,13 @@ local function generateEnviorment()
|
||||
if not focus[indx] then focus[indx] = {} end
|
||||
focus = focus[indx]
|
||||
else
|
||||
focus[indx] = function (...) return load(v.body,v.name,"t",env)({},...) end
|
||||
if not v.func then
|
||||
focus[indx] = function (...) return load(v.body,v.name,"t",env)({},...) end
|
||||
v.func = focus[indx]
|
||||
else
|
||||
focus[indx] = setfenv(v.func,env)
|
||||
v.func = focus[indx]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user