DiagnosticsOverviewNew · 0.744
dumpregisters
Function information for debugging.
Details#
Returns function metadata rather than current register contents. Fields include isC and nupvalues; Luau functions additionally expose maxstacksize, numparams, nups, is_vararg, sizecode, linedefined and a registers array of zero-based slot numbers. Non-functions produce an empty table.
Examples#
Example
local info = dumpregisters(function(a) return a end)
print(info.numparams) -- 1
for _, slot in ipairs(info.registers or {}) do print(slot) end