{"version":"2.1.312","anchor":"bytecode-order-stats-telemetry","canonical_anchor":"bytecode-order-stats-telemetry","heading":"Claude Code reports how its startup code is laid out","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/bytecode-order-stats-telemetry","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Claude Code reports how its startup code is laid out\n\nClaude Code now reports counts and sizes of hot, cold and unknown startup code when the runtime provides them\n\n**What**\n\nClaude Code now reports how much of its precompiled code is used early (hot), unused (cold) or unclassified, as counts and sizes in kilobytes. This is telemetry, meaning usage data Claude Code sends about itself, and it only happens when the runtime offers these numbers.\n\n**Why**\n\nThe numbers measure how quickly Claude Code starts, which helps with startup speed.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}