about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-12-10 22:31:55 +0000
committerGitHub <noreply@github.com>2021-12-10 22:31:55 +0000
commitd03397fe1173eaeb2e04c9e55ac223289e7e08ee (patch)
tree327f953fa95ec0f7c73a2ff9b6980bd2980e8dbf /src/test/codegen/src-hash-algorithm
parent021d5821befc2e0a0d7d164b345f93d8dfaac52a (diff)
parentd012a20f257571124bef303b2d9bef185e91c13b (diff)
downloadrust-d03397fe1173eaeb2e04c9e55ac223289e7e08ee.tar.gz
rust-d03397fe1173eaeb2e04c9e55ac223289e7e08ee.zip
Merge #10978
10978: internal: Only prime direct dependencies of the workspace crates r=jonas-schievink a=lnicola

This reduces the number of primed crates on `self` from 177 to 105.

```text
# baseline
  86521 me   20   0 2939M  562M 14320 S  0.0  0.9  0:07.10   37 rust-analyzer

# pr
  99947 me   20   0 2935M  549M 14424 S  0.0  0.9  0:07.10   37 rust-analyzer
```

The RAM usage seems to vary a lot, so I'm not sure the improvement shown above is real.

We also drop the topological sorting, although it might still make sense to do the dependencies before the workspace crates. But since it's only used to make the progress reporting a bit more fine, it probably doesn't matter too much.

Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
Diffstat (limited to 'src/test/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions