Skip to content

Conversation

@jakebailey
Copy link
Member

@jakebailey jakebailey commented Mar 19, 2024

This reverts #56087. That PR was a fix for a bug present in all versions of TS, but caused 2 more bugs and a perf regression in 5.4. It may be the case that #57396 fixes all of these, but that PR introduces a lot more code and is still in discussion,

Fixes #57843
Fixes #57781
Fixes #57357
Reopens #49171

Not sure if I'm reading the baselines correctly, but since this is removing the perf baseline, I guess the new baselines would have caught this regression as before the revert, there are some 3.2k types, but after, it's under the 100 type threshold? And similarly for symbols.

@jakebailey
Copy link
Member Author

FWIW this will likely not cherry-pick without manual intervention because of the baseline change.

@jakebailey
Copy link
Member Author

Sent #57850 for 5.4.

@DanielRosenwasser DanielRosenwasser merged commit cc460dc into microsoft:main Mar 19, 2024
@DanielRosenwasser DanielRosenwasser added this to the TypeScript 5.4.3 milestone Mar 19, 2024
@jakebailey jakebailey deleted the revert-56087 branch March 19, 2024 22:09
@microsoft microsoft locked as resolved and limited conversation to collaborators Oct 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Author: Team For Milestone Bug PRs that fix a bug with a specific milestone

Projects

None yet

4 participants