ruff
db554421 - [ty] Omit redundant definition inference owner keys (#25837)

Commit
127 days ago
[ty] Omit redundant definition inference owner keys (#25837) ## Summary `DefinitionTypes` stores the queried definition key alongside common single-binding and single-declaration results, even though that key is always the Salsa query input. This omits the redundant key from those inline variants and threads the owner through iteration and cycle normalization so callers can reconstruct it. Results for other definitions continue using the existing boxed fallback. Based on the measured shape counts, this is expected to reduce retained memory by about 249 MB (0.25%) on the representative workload.
Author
Parents
Loading