Skip to content

perf: Querify some things that are called by the solver and are fairly expensive to compute - #23207

Open
ChayimFriedman2 wants to merge 1 commit into
rust-lang:masterfrom
ChayimFriedman2:more-interner-queries
Open

perf: Querify some things that are called by the solver and are fairly expensive to compute#23207
ChayimFriedman2 wants to merge 1 commit into
rust-lang:masterfrom
ChayimFriedman2:more-interner-queries

Conversation

@ChayimFriedman2

Copy link
Copy Markdown
Contributor

I'm conflicted about this. One one hand, the memory impact isn't large: 2mb on rust-analyzer, 13mb on buck2 and 14mb on omicron. On the other hand, the speed gains aren't large as well: ~2 seconds on rust-analyzer or 2 ginstructions (0.4%). So I figured I'll let others decide.

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 21, 2026
@rustbot

This comment has been minimized.

…nsive to compute

I'm conflicted about this. One one hand, the memory impact isn't large: 2mb on rust-analyzer, 13mb on buck2 and 14mb on omicron. On the other hand, the speed gains aren't large as well: ~2 seconds on rust-analyzer or 2 ginstructions (0.4%). So I figured I'll let others decide.
@rustbot

rustbot commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator

This PR was rebased onto a different master commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants