diff options
| author | bors <bors@rust-lang.org> | 2024-10-02 19:21:44 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-10-02 19:21:44 +0000 |
| commit | 18b1161ec9eeab8927f91405bca0ddf59a4a26c9 (patch) | |
| tree | 4d358009c159513710f5ddf927ee2d7388f5abb9 /compiler/rustc_const_eval/src | |
| parent | 5384697e9e73709301850a414e1cc40324e6460b (diff) | |
| parent | 1a04a317c447210306396e5ad4a100f423b1dfa6 (diff) | |
| download | rust-18b1161ec9eeab8927f91405bca0ddf59a4a26c9.tar.gz rust-18b1161ec9eeab8927f91405bca0ddf59a4a26c9.zip | |
Auto merge of #130821 - lcnr:nalgebra-hang-2, r=compiler-errors
add caching to most type folders, rm region uniquification Fixes the new minimization of the hang in nalgebra and nalgebra itself :3 this is a bit iffy, especially the cache in `TypeRelating`. I believe all the caches are correct, but it definitely adds some non-local complexity in places. The first commit removes region uniquification, reintroducing the ICE from https://github.com/rust-lang/trait-system-refactor-initiative/issues/27. This does not affect coherence and I would like to fix this by introducing OR-region constraints r? `@compiler-errors`
Diffstat (limited to 'compiler/rustc_const_eval/src')
0 files changed, 0 insertions, 0 deletions
