--- a/tools/modtrace.lua Fri Oct 30 13:53:39 2020 +0000
+++ b/tools/modtrace.lua Fri Oct 30 14:04:40 2020 +0000
@@ -13,13 +13,20 @@
local unpack = table.unpack or unpack; --luacheck: ignore 113
local set = require "util.set";
+local serialize_cfg = {
+ preset = "oneline";
+ freeze = true;
+ fatal = false;
+ fallback = function (v) return "<"..tostring(v)..">" end;
+};
+
local function stringify_value(v)
if type(v) == "string" and #v > 20 then
return ("<string(%d)>"):format(#v);
elseif type(v) == "function" then
return tostring(v);
end
- return serialize(v, "debug");
+ return serialize(v, serialize_cfg);
end
local function stringify_params(...)