-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Typescript 5.5 performance regression on arktype #58805
Comments
I tried to do a quick profile to look for major differences. Here's what I'm seeing: 5.4.5
5.6.0-dev.20240607
|
I think I've mostly figured out what's going on here; #58337 made If I make it so that only the push/pop circularity code starts at the "new" bottom, allowing all of the other functions to use the whole stack for their queries, the perf problem goes away. I'll send a PR for looking, or at least to spawn a better investigation. |
It seems likely it was #58337 that was responsible for the performance hit in https://github.com/arktypeio/arktype
(previously incorrectly attributed it to #58372)
Originally posted by @ssalbdivad in #58337 (comment)
The text was updated successfully, but these errors were encountered: