MCPcopy
hub / github.com/codeaashu/claude-code / formatTimelineLine

Function formatTimelineLine

src/utils/profilerBase.ts:33–46  ·  view source on GitHub ↗
(
  totalMs: number,
  deltaMs: number,
  name: string,
  memory: NodeJS.MemoryUsage | undefined,
  totalPad: number,
  deltaPad: number,
  extra = '',
)

Source from the content-addressed store, hash-verified

31 * based on their expected magnitude (startup uses 8/7, query uses 10/9).
32 */
33export function formatTimelineLine(
34 totalMs: number,
35 deltaMs: number,
36 name: string,
37 memory: NodeJS.MemoryUsage | undefined,
38 totalPad: number,
39 deltaPad: number,
40 extra = '',
41): string {
42 const memInfo = memory
43 ? ` | RSS: ${formatFileSize(memory.rss)}, Heap: ${formatFileSize(memory.heapUsed)}`
44 : ''
45 return `[+${formatMs(totalMs).padStart(totalPad)}ms] (+${formatMs(deltaMs).padStart(deltaPad)}ms) ${name}${extra}${memInfo}`
46}
47

Callers 2

getReportFunction · 0.85
getQueryProfileReportFunction · 0.85

Calls 2

formatFileSizeFunction · 0.85
formatMsFunction · 0.85

Tested by

no test coverage detected