Skip to content

Commit 9d12267

Browse files
authored
Rollup merge of rust-lang#62692 - eddyb:precompute-niches, r=oli-obk
rustc: precompute the largest Niche and store it in LayoutDetails. Since we only ever can use at most one niche, it makes sense to just store that in the layout, for the simplest caching (especially as it's almost trivial to compute). There might be a speedup from this, but even if it's marginal now, the caching would be a more significant benefit for future optimization attempts.
2 parents d1f86c1 + 88eced5 commit 9d12267

File tree

2 files changed

+171
-127
lines changed

2 files changed

+171
-127
lines changed

0 commit comments

Comments
 (0)