Mehdi Akiki

Posts tagged "cargo"

  • Published on

    Investigation · Part 3 of 3 · Rust build times

    The Unit of Rebuild When You Split a Rust Workspace

    Measured with the same code as 1, 3 and 12 crates: splitting a Rust workspace narrows incremental rebuilds but increases total work, because generic instances are emitted once per crate.
  • Published on

    Investigation · Part 1 of 3 · Rust build times

    Why Is My Rust Build Slow? A Diagnostic Tree

    A measured decision tree for slow Rust builds: use cargo --timings for the shape, the Cargo fingerprint log for unexpected rebuilds, and -Ztime-passes for the phase inside one crate.