rust/compiler/rustc_middle/src/query
bors da8321773a Auto merge of #139281 - petrochenkov:ctxtdecod6, r=wesleywiser
hygiene: Avoid recursion in syntax context decoding

#139241 has two components
- Avoiding recursion during syntax context decoding
- Encoding/decoding only the non-redundant data, and recalculating the redundant data again during decoding

Both of these parts may influence compilation times, possibly in opposite directions.
So this PR contains only the first part to evaluate its effect in isolation.
2025-04-05 06:18:04 +00:00
..
arena_cached.rs Allow arena_cache queries to return Option<&'tcx T> 2025-01-23 13:25:37 +11:00
erase.rs Add TyCtx::env_var_os 2025-03-26 15:46:05 +01:00
keys.rs Move methods from Map to TyCtxt, part 5. 2025-04-02 10:00:46 +11:00
mod.rs add TypingMode::Borrowck 2025-04-03 11:13:10 +02:00
on_disk_cache.rs hygiene: Avoid recursion in syntax context decoding 2025-04-03 00:18:04 +03:00
plumbing.rs Avoiding calling queries when collecting active queries 2025-03-26 09:36:36 +01:00