small potential optimizations

This commit is contained in:
2026-04-06 17:42:43 -07:00
parent 8562f645c8
commit 6293ce106f
2 changed files with 18 additions and 2 deletions

View File

@@ -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