More granular locking in cargo_rustc #4282
Labels
A-build-execution
Area: anything dealing with executing the compiler
A-layout
Area: target output directory layout, naming, and organization
C-feature-request
Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`
Performance
Gotta go fast!
S-needs-mentor
Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.
Right now whenever a build happens we lock the entirety of the
target
directory for the whole build, but it may be possible for us to have a more granular locking strategy which allows multiple instances of Cargo to proceed in parallel instead of serializing them.The text was updated successfully, but these errors were encountered: