1
Fork 0

Auto merge of #92896 - lqd:update-deps, r=Mark-Simulacrum

Update some rustc dependencies to deduplicate them

This PR updates `rand` and `itertools` in rustc (not the whole workspace) in order to deduplicate them (and hopefully slightly improve compile times).

~~Currently, `object` is still duplicated, but https://github.com/rust-lang/thorin/pull/15 and updating `thorin` in the future will remove the use of version 0.27.~~  Update: Thorin 0.2 has now been released, and this PR updates `rustc_codegen_ssa` to use it and deduplicate the `object` crate.

There's a final tiny rustc dependency, `cfg-if`, which will be left: as both versions 0.1.x and 1.0 looked to be heavily depended on, they will require a few cascading updates to be removed.
This commit is contained in:
bors 2022-01-21 10:38:30 +00:00
commit 84e918971d
6 changed files with 18 additions and 29 deletions

View file

@ -7,7 +7,7 @@ edition = "2021"
doctest = false
[dependencies]
itertools = "0.9"
itertools = "0.10"
smallvec = { version = "1.6.1", features = ["union", "may_dangle"] }
tracing = "0.1"
rustc_ast = { path = "../rustc_ast" }