From: bors Date: Thu, 25 Apr 2019 15:52:08 +0000 (+0000) Subject: Auto merge of #6867 - alexcrichton:improvements, r=ehuss X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=65629426c5934f1acf8463989db44231367fbe1f;p=cargo.git Auto merge of #6867 - alexcrichton:improvements, r=ehuss 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. --- 65629426c5934f1acf8463989db44231367fbe1f