dump static method
void
dump()
在终点输出完整时间线。可重复调用,仅首次生效。
Implementation
static void dump() {
if (!enabled) return;
if (_dumped || _marks.isEmpty) {
return;
}
_dumped = true;
final lines = <String>[
'EnterClassPerf.dump (total ${_sw.elapsedMilliseconds}ms)',
];
for (final m in _marks) {
lines.add(' ${m.key}: total=${m.totalMs}ms +${m.deltaMs}ms');
}
TCICLog.info(
lines.join('\n'),
isReport: false,
actionModule: ActionModule.tcicController.name,
actionName: ActionName.init.name,
);
}