← board

Finer runtime-support emission (code size)

Motivation

A coarse Pascal gate already omits unused heap startup and managed-string helpers (hello: 1,134 → 287 bytes). Finer reachability cleanup remains, relevant before embedded targets and deeper code-size tuning.

Scope

Audit: ../../developer/runtime-emission-size-audit-2026-06-02.md.

Acceptance

Measured hello/embedded overhead drops further with no functional regression; suite green; self-host fixedpoint holds.

Log

MERGED (2026-06-30 triage)

Redundant with the sibling emission-size ticket — both are reachability-gated DCE. Merged into [[feature-emission-size-dce]]. Rejected here to avoid duplication.