- Notifications
You must be signed in to change notification settings - Fork13.2k
Faster exit from isTypeRelatedTo with identityRelation#36590
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
ahejlsberg commentedFeb 3, 2020
@typescript-bot run dt |
typescript-bot commentedFeb 3, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Heya@ahejlsberg, I've started to run the perf test suite on this PR atc44f1a4. You can monitor the buildhere. It should now contribute to this PR's status checks. Update:The results are in! |
typescript-bot commentedFeb 3, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Heya@ahejlsberg, I've started to run the parallelized Definitely Typed test suite on this PR atc44f1a4. You can monitor the buildhere. It should now contribute to this PR's status checks. |
typescript-bot commentedFeb 3, 2020
@ahejlsberg Here they are:Comparison Report - master..36590
System
Hosts
Scenarios
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amcasey commentedFeb 4, 2020
@typescript-bot pack this |
typescript-bot commentedFeb 4, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
typescript-bot commentedFeb 4, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Hey@amcasey, I've packed this intoan installable tgz. You can install it for testing by referencing it in your and then running There is also a playgroundfor this build. |
amcasey commentedFeb 4, 2020
10-run average from the original machine shows a 7% improvement. Very nice! |
sandersn commentedFeb 7, 2020
This change fixes a failure in checking in interfaceE{stack:string;}declarevary:E|undefineddeclarevarx:E;varx=y;// error expected here, but none givenx.stack It's very surprising to me that we didn't give an error here before. Note that wedid give an error for |
sandersn commentedFeb 7, 2020
Maybe it's because we weren't strictly checking duplicate declaration sites before. Normal code like |
Uh oh!
There was an error while loading.Please reload this page.
Reduces the total compile time of the test in#36564 by about 6%.
Fixes#36564.