Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

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)