You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
P2 — Medium — benchmark-led optimization after production safety guardrails.
Current state
Each enabled invocation still constructs a key, resolves configuration, allocates its fallback closure, and calls clocks on measured cache/fallback paths. With metrics omitted, optional chaining already skips most metric label construction and adapter calls, so the original claim that every label object is built unconditionally is stale. performance.now() and the synthetic default-provider/async path remain avoidable candidates.
Priority
P2 — Medium — benchmark-led optimization after production safety guardrails.
Current state
Each enabled invocation still constructs a key, resolves configuration, allocates its fallback closure, and calls clocks on measured cache/fallback paths. With metrics omitted, optional chaining already skips most metric label construction and adapter calls, so the original claim that every label object is built unconditionally is stale.
performance.now()and the synthetic default-provider/async path remain avoidable candidates.Current evidence:
Scope
Profile first, then remove only measured hot-path work:
Out of scope
Acceptance criteria