Commit 84e9189
committed
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 rust-lang/thorin#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.File tree
6 files changed
+18
-29
lines changed- compiler
- rustc_ast_passes
- rustc_borrowck
- rustc_codegen_ssa
- rustc_incremental
- rustc_mir_transform
6 files changed
+18
-29
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1582 | 1582 | | |
1583 | 1583 | | |
1584 | 1584 | | |
1585 | | - | |
| 1585 | + | |
1586 | 1586 | | |
1587 | | - | |
| 1587 | + | |
1588 | 1588 | | |
1589 | 1589 | | |
1590 | 1590 | | |
| |||
2403 | 2403 | | |
2404 | 2404 | | |
2405 | 2405 | | |
2406 | | - | |
2407 | | - | |
2408 | | - | |
2409 | | - | |
2410 | | - | |
2411 | | - | |
2412 | | - | |
2413 | | - | |
2414 | | - | |
2415 | | - | |
2416 | | - | |
2417 | | - | |
2418 | 2406 | | |
2419 | 2407 | | |
2420 | 2408 | | |
2421 | 2409 | | |
2422 | 2410 | | |
2423 | 2411 | | |
2424 | 2412 | | |
| 2413 | + | |
2425 | 2414 | | |
2426 | 2415 | | |
2427 | 2416 | | |
| |||
3440 | 3429 | | |
3441 | 3430 | | |
3442 | 3431 | | |
3443 | | - | |
| 3432 | + | |
3444 | 3433 | | |
3445 | 3434 | | |
3446 | 3435 | | |
| |||
3483 | 3472 | | |
3484 | 3473 | | |
3485 | 3474 | | |
3486 | | - | |
| 3475 | + | |
3487 | 3476 | | |
3488 | 3477 | | |
3489 | 3478 | | |
| |||
3564 | 3553 | | |
3565 | 3554 | | |
3566 | 3555 | | |
3567 | | - | |
| 3556 | + | |
3568 | 3557 | | |
3569 | 3558 | | |
3570 | 3559 | | |
| |||
3772 | 3761 | | |
3773 | 3762 | | |
3774 | 3763 | | |
3775 | | - | |
| 3764 | + | |
3776 | 3765 | | |
3777 | 3766 | | |
3778 | 3767 | | |
| |||
4048 | 4037 | | |
4049 | 4038 | | |
4050 | 4039 | | |
4051 | | - | |
| 4040 | + | |
4052 | 4041 | | |
4053 | 4042 | | |
4054 | 4043 | | |
| |||
5113 | 5102 | | |
5114 | 5103 | | |
5115 | 5104 | | |
5116 | | - | |
| 5105 | + | |
5117 | 5106 | | |
5118 | | - | |
| 5107 | + | |
5119 | 5108 | | |
5120 | 5109 | | |
5121 | | - | |
5122 | | - | |
| 5110 | + | |
| 5111 | + | |
5123 | 5112 | | |
5124 | 5113 | | |
5125 | 5114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments