pub fn cache_plan(prog: &CompiledProgram) -> CachePlanExpand description
Build the managed-cache plan: exactly the memsched static/dynamic partition, so the
probe list — the ONLY sites that can miss — equals the compiler’s dynamic_sites,
and streaming kernels (all-static) produce an EMPTY probe list (they never touch the
managed-cache path, preserving their zero-jitter contract).