| ▲ | lemagedurage 6 hours ago | |
Thanks for the input, glad to hear both parties benefit. Could you elaborate on what type of optimizations were added to TS 7.1? As in, were they more algorithmic or related to memory management? | ||
| ▲ | DanRosenwasser 5 hours ago | parent [-] | |
If I recall correctly, a few of both - there were instances where some work could be done more lazily/minimally (https://github.com/microsoft/TypeScript/pull/64476), and there were instances where we changed our allocation patterns and played around with some struct layouts. We originally strived not to drastically reorganize our data structures to make things easier to port, and we have more flexibility now. We're continuing to experiment more here. | ||