rust/compiler/rustc_middle/src/query
bors f5b8f44e5d Auto merge of #109333 - Zoxc:erase-query-cache-values, r=cjgillot
Erase query cache values

This replaces most concrete query values `V` with `MaybeUninit<[u8; { size_of::<V>() }]>` without introducing dynamic dispatch like https://github.com/rust-lang/rust/pull/108638 does. This is split out of https://github.com/rust-lang/rust/pull/108638 so the performance impact of only this change can be measured.

r? `@cjgillot`
2023-04-06 16:29:36 +00:00
..
erase.rs Fully erase query values 2023-04-06 08:25:54 +02:00
keys.rs Move mir::Fieldabi::FieldIdx 2023-03-28 22:22:37 -07:00
mod.rs Auto merge of #109333 - Zoxc:erase-query-cache-values, r=cjgillot 2023-04-06 16:29:36 +00:00