sokol-luajit/lua/metrics/mem.lua

29 lines
356 B
Lua
Raw Normal View History

2024-12-12 20:56:46 +08:00
local M = {}
function M.create()
local instance = {}
local mem = collectgarbage("count")
function instance.update()
mem = collectgarbage("count")
end
function instance.mem()
return mem
end
return instance
end
local singleton = M.create()
function M.update()
singleton.update()
end
function M.mem()
return singleton.mem()
end
return M