]> git.proxmox.com Git - cargo.git/commitdiff
Auto merge of #6867 - alexcrichton:improvements, r=ehuss
authorbors <bors@rust-lang.org>
Thu, 25 Apr 2019 15:52:08 +0000 (15:52 +0000)
committerbors <bors@rust-lang.org>
Thu, 25 Apr 2019 15:52:08 +0000 (15:52 +0000)
Backend refactorings and perf improvements

This PR is extracted from https://github.com/rust-lang/cargo/pull/6864 and then also additionally adds some commits related to performance optimizations that I noticed while profiling https://github.com/rust-lang/cargo/pull/6864. Each commit is in theory standalone and should pass all the tests, as well as being descriptive about what it's doing.

1  2 
src/cargo/ops/resolve.rs

Simple merge