-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Try tracking deferred nodes using arrays #52605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…e other as a simple sparse array.
@typescript-bot perf test this faster |
Heya @DanielRosenwasser, I've started to run the abridged perf test suite on this PR at ab686d8. You can monitor the build here. Update: The results are in! |
Aside: why don't we deallocate these deferred node sets when we're done with type-checking the file? They become effectively unreachable. |
@DanielRosenwasser Here they are:Comparison Report - main..52605
System
Hosts
Scenarios
Developer Information: |
lol |
@DanielRosenwasser this looks like it didn't help at the time and is even less likely to help if applied to Corsa. I vote that we close it. |
Experimenting with results I found from #46595 (specifically b7d31bc)