Jake Bailey
Jake Bailey
> Incremental rebuilds are a rebuild-accelerating thing now, so I think this is more palatable nowadays (because a fresh build does still take about 2.7x longer than main today does)....
A quick glance at a profile for this shows a bunch of suspicious new calls for `getResolvedSignature` which spend a lot of time in inferTypeArguments (a full second each time...
I did a quick debug print to show which of these `getResolvedSignatures` took more than 500ms, and they are these expressions: ``` new (TokenConstructor || (TokenConstructor = objectAllocator.getTokenConstructor()))(kind, /*pos*/ -1,...
@typescript-bot pack this
@typescript-bot pack this
Followup is here: #53398
Fix has been reverted.
No, I just haven't come up with a fix for it, and have been working on other issues.
> We need to support running the compiler itself (not the output of the compiler) on runtimes that don’t yet have support for the `??` operator. We plan to drop...
@typescript-bot user test tsserver @typescript-bot test tsserver top100 @typescript-bot pack this