Commit ef77a43
authored
Rollup merge of rust-lang#78972 - ehuss:update-cargo, r=ehuss
Update cargo
5 commits in d5556aeb8405b1fe696adb6e297ad7a1f2989b62..8662ab427a8d6ad8047811cc4d78dbd20dd07699
2020-11-04 22:20:36 +0000 to 2020-11-12 03:47:53 +0000
- Check if rust-src contains a vendor dir, and patch it in (rust-lang/cargo#8834)
- Improve performance of almost fresh builds (rust-lang/cargo#8837)
- Use u32/64::to/from_le_bytes instead of bit fiddling (rust-lang/cargo#8847)
- Avoid constructing an anyhow::Error when not necessary (rust-lang/cargo#8844)
- Skip extracting .cargo-ok files from packages (rust-lang/cargo#8835)1 file changed
+1
-1
lines changed- crates/crates-io/lib.rs+2-20
- src/cargo/core/compiler/custom_build.rs+8-7
- src/cargo/core/compiler/fingerprint.rs+6-16
- src/cargo/core/compiler/job.rs+13-2
- src/cargo/core/compiler/job_queue.rs+74-24
- src/cargo/core/compiler/mod.rs+8-8
- src/cargo/core/compiler/standard_lib.rs+39-18
- src/cargo/sources/registry/mod.rs+9-7
- src/cargo/util/hex.rs+1-10
- tests/testsuite/dep_info.rs+4-5
- tests/testsuite/mock-std/library/test/Cargo.toml+1
- tests/testsuite/mock-std/library/test/src/lib.rs+1
- tests/testsuite/mock-std/vendor/registry-dep-only-used-by-test/Cargo.toml+9
- tests/testsuite/mock-std/vendor/registry-dep-only-used-by-test/src/lib.rs+2
- tests/testsuite/mock-std/vendor/registry-dep-using-alloc/Cargo.toml+12
- tests/testsuite/mock-std/vendor/registry-dep-using-alloc/src/lib.rs+9
- tests/testsuite/mock-std/vendor/registry-dep-using-core/Cargo.toml+11
- tests/testsuite/mock-std/vendor/registry-dep-using-core/src/lib.rs+8
- tests/testsuite/mock-std/vendor/registry-dep-using-std/Cargo.toml+11
- tests/testsuite/mock-std/vendor/registry-dep-using-std/src/lib.rs+8
- tests/testsuite/mock-std/vendor/rustc-std-workspace-alloc/Cargo.toml+1
- tests/testsuite/mock-std/vendor/rustc-std-workspace-core/Cargo.toml+1
- tests/testsuite/mock-std/vendor/rustc-std-workspace-std/Cargo.toml+1
- tests/testsuite/registry.rs+41-4
- tests/testsuite/standard_lib.rs+78-56
0 commit comments