Summary
Design, propose, and implement a redesign of the incremental system to allow for shared common bases between different Rustc invocations with different arguments (i.e. cargo build and cargo check)
There's already an [on-going RFC], based on [this blog post and talk] by the same author (and this project goal's point of contact)
As my other project goals, this is a formalization of an already existing effort.
Tasks and status
Note: we have updated the body to match the 2026 goal. Your original text is preserved below.
Details
Summary
Design, propose, and implement a redesign of the incremental system to allow for shared common bases between different Rustc invocations with different arguments (i.e. cargo build and cargo check)
There's already an [on-going RFC], based on [this blog post and talk] by the same author (and this project goal's point of contact)
As my other project goals, this is a formalization of an already existing effort.
Tasks and status
Summary
Design, propose, and implement a redesign of the incremental system to allow for shared common bases between different Rustc invocations with different arguments (i.e.
cargo buildandcargo check)There's already an [on-going RFC], based on [this blog post and talk] by the same author (and this project goal's point of contact)
As my other project goals, this is a formalization of an already existing effort.
Tasks and status
Note: we have updated the body to match the 2026 goal. Your original text is preserved below.
Details
Summary
Design, propose, and implement a redesign of the incremental system to allow for shared common bases between different Rustc invocations with different arguments (i.e.
cargo buildandcargo check)There's already an [on-going RFC], based on [this blog post and talk] by the same author (and this project goal's point of contact)
As my other project goals, this is a formalization of an already existing effort.
Tasks and status