Skip to content

Revert "Defer type comparability check for assertions" - #53879

Closed
Daniel Rosenwasser (DanielRosenwasser) wants to merge 1 commit into
mainfrom
revert-53261-gabritto/issue52813
Closed

Revert "Defer type comparability check for assertions"#53879
Daniel Rosenwasser (DanielRosenwasser) wants to merge 1 commit into
mainfrom
revert-53261-gabritto/issue52813

Conversation

@DanielRosenwasser

Copy link
Copy Markdown
Member

Do not merge - experiment to revert #53261

@DanielRosenwasser

Copy link
Copy Markdown
MemberAuthor

TypeScript Bot (@typescript-bot) perf test this

@typescript-bot

TypeScript Bot (typescript-bot) commented Apr 17, 2023

Copy link
Copy Markdown
Contributor

Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the perf test suite on this PR at dd00a34. You can monitor the build here.

Update: The results are in!

@armanio123

Copy link
Copy Markdown
Contributor

TypeScript Bot (@typescript-bot) user test this

@typescript-bot

TypeScript Bot (typescript-bot) commented Apr 17, 2023

Copy link
Copy Markdown
Contributor

Heya Armando Aguirre (@armanio123), I've started to run the diff-based user code test suite on this PR at dd00a34. You can monitor the build here.

Update: The results are in!

@typescript-bot

Copy link
Copy Markdown
Contributor

Armando Aguirre (@armanio123) Here are the results of running the user test suite comparing main and refs/pull/53879/merge:

There were infrastructure failures potentially unrelated to your change:

  • 1 instance of "Package install failed"

Otherwise...

Everything looks good!

@typescript-bot

Copy link
Copy Markdown
Contributor

Daniel Rosenwasser (@DanielRosenwasser)
The results of the perf run you requested are in!

Here they are:

Compiler

Comparison Report - main..53879
Metricmain53879DeltaBestWorstp-value
Angular - node (v18.10.0, x64)
Memory used365,166k (± 0.01%)365,176k (± 0.01%)~365,149k365,210kp=0.575 n=6
Parse Time3.36s (± 0.88%)3.37s (± 0.55%)~3.34s3.39sp=0.569 n=6
Bind Time1.12s (± 0.46%)1.12s (± 0.46%)~1.11s1.12sp=1.000 n=6
Check Time8.70s (± 0.50%)8.69s (± 0.55%)~8.64s8.78sp=0.810 n=6
Emit Time7.43s (± 0.75%)7.45s (± 0.91%)~7.40s7.58sp=1.000 n=6
Total Time20.61s (± 0.59%)20.62s (± 0.39%)~20.54s20.77sp=1.000 n=6
Compiler-Unions - node (v18.10.0, x64)
Memory used191,847k (± 1.18%)191,805k (± 1.18%)~190,778k196,414kp=0.689 n=6
Parse Time1.50s (± 0.56%)1.51s (± 0.97%)~1.49s1.53sp=0.094 n=6
Bind Time0.78s (± 0.71%)0.77s (± 1.05%)~0.76s0.78sp=0.859 n=6
Check Time9.56s (± 0.40%)9.42s (± 0.38%)-0.14s (- 1.50%)9.38s9.47sp=0.005 n=6
Emit Time2.72s (± 0.50%)2.73s (± 0.85%)~2.70s2.76sp=0.512 n=6
Total Time14.55s (± 0.23%)14.43s (± 0.29%)-0.13s (- 0.86%)14.39s14.50sp=0.006 n=6
Monaco - node (v18.10.0, x64)
Memory used346,470k (± 0.01%)346,378k (± 0.01%)-92k (- 0.03%)346,331k346,459kp=0.013 n=6
Parse Time2.59s (± 0.94%)2.58s (± 0.72%)~2.56s2.60sp=0.804 n=6
Bind Time1.01s (± 1.75%)1.00s (± 0.81%)~1.00s1.02sp=0.753 n=6
Check Time7.13s (± 0.60%)7.08s (± 0.29%)~7.06s7.11sp=0.052 n=6
Emit Time4.23s (± 0.70%)4.23s (± 0.93%)~4.19s4.29sp=1.000 n=6
Total Time14.95s (± 0.38%)14.90s (± 0.22%)~14.86s14.95sp=0.171 n=6
TFS - node (v18.10.0, x64)
Memory used300,719k (± 0.01%)300,485k (± 0.01%)-233k (- 0.08%)300,462k300,521kp=0.005 n=6
Parse Time2.05s (± 0.86%)2.06s (± 1.52%)~2.02s2.11sp=0.746 n=6
Bind Time1.14s (± 0.45%)1.14s (± 1.06%)~1.13s1.16sp=1.000 n=6
Check Time6.55s (± 1.02%)6.49s (± 0.44%)~6.46s6.54sp=0.075 n=6
Emit Time3.88s (± 0.68%)3.89s (± 0.54%)~3.86s3.91sp=0.460 n=6
Total Time13.62s (± 0.61%)13.59s (± 0.59%)~13.51s13.70sp=0.575 n=6
material-ui - node (v18.10.0, x64)
Memory used481,860k (± 0.01%)481,846k (± 0.01%)~481,815k481,894kp=0.689 n=6
Parse Time3.08s (± 0.61%)3.10s (± 1.01%)~3.06s3.15sp=0.225 n=6
Bind Time0.90s (± 0.83%)0.90s (± 0.92%)~0.90s0.92sp=0.652 n=6
Check Time16.77s (± 0.68%)16.80s (± 0.43%)~16.73s16.89sp=0.377 n=6
Emit Time0.00s (± 0.00%)0.00s (± 0.00%)~0.00s0.00sp=1.000 n=6
Total Time20.76s (± 0.47%)20.81s (± 0.42%)~20.69s20.91sp=0.336 n=6
xstate - node (v18.10.0, x64)
Memory used561,887k (± 0.02%)561,696k (± 0.01%)-191k (- 0.03%)561,595k561,801kp=0.045 n=6
Parse Time3.83s (± 0.62%)3.84s (± 0.77%)~3.79s3.88sp=0.809 n=6
Bind Time1.67s (± 0.31%)1.66s (± 0.59%)~1.65s1.67sp=0.140 n=6
Check Time2.82s (± 0.70%)2.77s (± 1.05%)-0.04s (- 1.60%)2.74s2.81sp=0.029 n=6
Emit Time0.08s (± 0.00%)0.08s (± 0.00%)~0.08s0.08sp=1.000 n=6
Total Time8.39s (± 0.39%)8.35s (± 0.60%)~8.28s8.40sp=0.336 n=6
Angular - node (v16.17.1, x64)
Memory used364,629k (± 0.01%)364,623k (± 0.01%)~364,567k364,654kp=0.936 n=6
Parse Time3.52s (± 0.39%)3.53s (± 0.55%)~3.50s3.55sp=0.681 n=6
Bind Time1.19s (± 0.43%)1.18s (± 0.00%)-0.01s (- 0.56%)1.18s1.18sp=0.025 n=6
Check Time9.53s (± 0.70%)9.50s (± 0.28%)~9.46s9.54sp=0.468 n=6
Emit Time7.95s (± 1.26%)7.89s (± 0.47%)~7.84s7.95sp=0.261 n=6
Total Time22.19s (± 0.60%)22.10s (± 0.14%)~22.06s22.14sp=0.108 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used192,593k (± 0.02%)192,594k (± 0.04%)~192,451k192,688kp=0.936 n=6
Parse Time1.59s (± 1.04%)1.59s (± 1.40%)~1.55s1.61sp=0.366 n=6
Bind Time0.82s (± 0.00%)0.83s (± 1.01%)~0.82s0.84sp=0.176 n=6
Check Time10.22s (± 0.43%)10.03s (± 0.79%)-0.19s (- 1.86%)9.93s10.13sp=0.005 n=6
Emit Time2.99s (± 1.05%)2.99s (± 0.49%)~2.96s3.00sp=0.934 n=6
Total Time15.62s (± 0.35%)15.44s (± 0.51%)-0.18s (- 1.17%)15.36s15.56sp=0.008 n=6
Monaco - node (v16.17.1, x64)
Memory used345,777k (± 0.01%)345,626k (± 0.01%)-151k (- 0.04%)345,597k345,707kp=0.005 n=6
Parse Time2.72s (± 0.70%)2.73s (± 0.45%)~2.72s2.75sp=0.157 n=6
Bind Time1.08s (± 0.70%)1.09s (± 0.58%)~1.08s1.10sp=0.081 n=6
Check Time7.82s (± 0.46%)7.76s (± 0.70%)-0.07s (- 0.87%)7.68s7.82sp=0.037 n=6
Emit Time4.42s (± 0.56%)4.44s (± 0.72%)~4.39s4.47sp=0.416 n=6
Total Time16.05s (± 0.33%)16.02s (± 0.28%)~15.97s16.08sp=0.423 n=6
TFS - node (v16.17.1, x64)
Memory used300,065k (± 0.01%)299,825k (± 0.01%)-240k (- 0.08%)299,789k299,880kp=0.005 n=6
Parse Time2.14s (± 0.19%)2.16s (± 0.63%)+0.02s (+ 1.01%)2.14s2.18sp=0.016 n=6
Bind Time1.24s (± 0.83%)1.24s (± 0.85%)~1.22s1.25sp=0.241 n=6
Check Time7.21s (± 0.53%)7.15s (± 0.45%)~7.12s7.19sp=0.052 n=6
Emit Time4.36s (± 0.51%)4.38s (± 0.67%)~4.33s4.42sp=0.462 n=6
Total Time14.95s (± 0.29%)14.92s (± 0.38%)~14.87s15.01sp=0.199 n=6
material-ui - node (v16.17.1, x64)
Memory used481,123k (± 0.01%)481,111k (± 0.02%)~481,065k481,261kp=0.689 n=6
Parse Time3.24s (± 0.52%)3.26s (± 0.68%)~3.23s3.30sp=0.139 n=6
Bind Time0.95s (± 0.43%)0.95s (± 0.54%)~0.95s0.96sp=0.595 n=6
Check Time17.83s (± 0.22%)17.82s (± 0.79%)~17.65s18.03sp=0.873 n=6
Emit Time0.00s (± 0.00%)0.00s (± 0.00%)~0.00s0.00sp=1.000 n=6
Total Time22.02s (± 0.17%)22.04s (± 0.64%)~21.87s22.26sp=0.936 n=6
xstate - node (v16.17.1, x64)
Memory used559,477k (± 0.03%)559,387k (± 0.01%)~559,271k559,504kp=0.298 n=6
Parse Time3.99s (± 0.35%)4.00s (± 0.29%)~3.99s4.02sp=0.105 n=6
Bind Time1.77s (± 0.59%)1.78s (± 0.61%)~1.77s1.80sp=0.554 n=6
Check Time3.03s (± 0.75%)2.99s (± 0.46%)-0.03s (- 0.99%)2.97s3.01sp=0.004 n=6
Emit Time0.09s (± 0.00%)0.09s (± 4.62%)~0.08s0.09sp=0.405 n=6
Total Time8.88s (± 0.36%)8.87s (± 0.33%)~8.83s8.92sp=0.374 n=6
Angular - node (v14.21.3, x64)
Memory used358,569k (± 0.01%)358,587k (± 0.01%)~358,565k358,637kp=0.378 n=6
Parse Time3.64s (± 0.57%)3.65s (± 0.45%)~3.62s3.67sp=0.565 n=6
Bind Time1.22s (± 0.96%)1.22s (± 0.80%)~1.21s1.23sp=1.000 n=6
Check Time9.91s (± 0.22%)10.00s (± 0.35%)+0.09s (+ 0.93%)9.96s10.05sp=0.005 n=6
Emit Time8.22s (± 0.85%)8.37s (± 0.63%)+0.15s (+ 1.76%)8.30s8.44sp=0.013 n=6
Total Time23.00s (± 0.38%)23.24s (± 0.27%)+0.24s (+ 1.05%)23.16s23.31sp=0.005 n=6
Compiler-Unions - node (v14.21.3, x64)
Memory used187,690k (± 0.01%)187,629k (± 0.02%)-61k (- 0.03%)187,560k187,690kp=0.020 n=6
Parse Time1.60s (± 0.47%)1.60s (± 0.68%)~1.59s1.62sp=1.000 n=6
Bind Time0.84s (± 0.65%)0.85s (± 0.65%)~0.84s0.85sp=1.000 n=6
Check Time10.30s (± 0.50%)10.10s (± 0.30%)-0.20s (- 1.99%)10.05s10.13sp=0.005 n=6
Emit Time3.44s (± 1.18%)3.46s (± 0.80%)~3.43s3.49sp=0.464 n=6
Total Time16.19s (± 0.50%)16.01s (± 0.21%)-0.18s (- 1.14%)15.95s16.05sp=0.008 n=6
Monaco - node (v14.21.3, x64)
Memory used340,829k (± 0.00%)340,794k (± 0.01%)-35k (- 0.01%)340,750k340,816kp=0.008 n=6
Parse Time2.81s (± 1.30%)2.80s (± 0.59%)~2.78s2.83sp=0.625 n=6
Bind Time1.12s (± 0.75%)1.11s (± 0.88%)~1.10s1.13sp=0.445 n=6
Check Time8.15s (± 0.26%)8.12s (± 0.39%)~8.09s8.18sp=0.052 n=6
Emit Time4.67s (± 1.07%)4.67s (± 1.15%)~4.62s4.74sp=0.936 n=6
Total Time16.74s (± 0.36%)16.70s (± 0.52%)~16.59s16.84sp=0.295 n=6
TFS - node (v14.21.3, x64)
Memory used295,226k (± 0.00%)295,034k (± 0.01%)-193k (- 0.07%)295,006k295,053kp=0.005 n=6
Parse Time2.40s (± 0.78%)2.39s (± 0.98%)~2.36s2.42sp=1.000 n=6
Bind Time1.07s (± 0.48%)1.07s (± 0.38%)~1.06s1.07sp=0.595 n=6
Check Time7.52s (± 0.63%)7.56s (± 0.83%)~7.49s7.64sp=0.335 n=6
Emit Time4.31s (± 0.50%)4.29s (± 0.45%)~4.27s4.32sp=0.256 n=6
Total Time15.28s (± 0.38%)15.31s (± 0.50%)~15.21s15.40sp=0.629 n=6
material-ui - node (v14.21.3, x64)
Memory used476,757k (± 0.00%)476,728k (± 0.00%)-29k (- 0.01%)476,704k476,741kp=0.031 n=6
Parse Time3.32s (± 0.33%)3.32s (± 0.30%)~3.31s3.34sp=0.718 n=6
Bind Time0.99s (± 0.41%)0.99s (± 0.76%)~0.98s1.00sp=0.389 n=6
Check Time18.76s (± 0.63%)18.67s (± 0.60%)~18.52s18.86sp=0.199 n=6
Emit Time0.00s (± 0.00%)0.00s (± 0.00%)~0.00s0.00sp=1.000 n=6
Total Time23.07s (± 0.48%)22.98s (± 0.49%)~22.84s23.18sp=0.128 n=6
xstate - node (v14.21.3, x64)
Memory used548,399k (± 0.00%)548,435k (± 0.00%)+37k (+ 0.01%)548,410k548,463kp=0.016 n=6
Parse Time4.21s (± 0.61%)4.22s (± 0.41%)~4.19s4.24sp=1.000 n=6
Bind Time1.67s (± 0.49%)1.68s (± 0.31%)~1.67s1.68sp=0.523 n=6
Check Time3.17s (± 0.95%)3.14s (± 0.69%)~3.11s3.17sp=0.086 n=6
Emit Time0.09s (± 0.00%)0.09s (± 0.00%)~0.09s0.09sp=1.000 n=6
Total Time9.14s (± 0.59%)9.12s (± 0.33%)~9.08s9.16sp=0.377 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.21.3, x64)
Scenarios
  • Angular - node (v18.10.0, x64)
  • Angular - node (v16.17.1, x64)
  • Angular - node (v14.21.3, x64)
  • Compiler-Unions - node (v18.10.0, x64)
  • Compiler-Unions - node (v16.17.1, x64)
  • Compiler-Unions - node (v14.21.3, x64)
  • Monaco - node (v18.10.0, x64)
  • Monaco - node (v16.17.1, x64)
  • Monaco - node (v14.21.3, x64)
  • TFS - node (v18.10.0, x64)
  • TFS - node (v16.17.1, x64)
  • TFS - node (v14.21.3, x64)
  • material-ui - node (v18.10.0, x64)
  • material-ui - node (v16.17.1, x64)
  • material-ui - node (v14.21.3, x64)
  • xstate - node (v18.10.0, x64)
  • xstate - node (v16.17.1, x64)
  • xstate - node (v14.21.3, x64)
BenchmarkNameIterations
Current538796
Baselinemain6

TSServer

Comparison Report - main..53879
Metricmain53879DeltaBestWorstp-value
Compiler-UnionsTSServer - node (v18.10.0, x64)
Req 1 - updateOpen2,403ms (± 0.30%)2,420ms (± 0.78%)+17ms (+ 0.71%)2,403ms2,456msp=0.037 n=6
Req 2 - geterr5,662ms (± 0.36%)5,510ms (± 1.15%)-152ms (- 2.68%)5,382ms5,548msp=0.005 n=6
Req 3 - references338ms (± 0.49%)338ms (± 0.41%)~335ms339msp=0.869 n=6
Req 4 - navto285ms (± 0.34%)289ms (± 1.66%)~283ms294msp=0.134 n=6
Req 5 - completionInfo count1,356 (± 0.00%)1,356 (± 0.00%)~1,3561,356p=1.000 n=6
Req 5 - completionInfo85ms (± 0.61%)83ms (± 5.07%)~74ms85msp=0.091 n=6
CompilerTSServer - node (v18.10.0, x64)
Req 1 - updateOpen2,515ms (± 0.40%)2,529ms (± 0.66%)~2,510ms2,554msp=0.109 n=6
Req 2 - geterr4,269ms (± 0.37%)4,197ms (± 0.37%)-72ms (- 1.68%)4,178ms4,217msp=0.005 n=6
Req 3 - references347ms (± 0.80%)344ms (± 0.87%)~341ms348msp=0.148 n=6
Req 4 - navto289ms (± 0.67%)293ms (± 0.77%)+4ms (+ 1.27%)291ms297msp=0.022 n=6
Req 5 - completionInfo count1,518 (± 0.00%)1,518 (± 0.00%)~1,5181,518p=1.000 n=6
Req 5 - completionInfo64ms (± 5.41%)66ms (± 5.35%)~63ms70msp=0.230 n=6
xstateTSServer - node (v18.10.0, x64)
Req 1 - updateOpen3,037ms (± 0.52%)3,046ms (± 0.38%)~3,028ms3,057msp=0.298 n=6
Req 2 - geterr1,610ms (± 0.49%)1,511ms (± 0.77%)🟩-100ms (- 6.18%)1,488ms1,518msp=0.005 n=6
Req 3 - references107ms (± 1.24%)113ms (± 1.03%)+6ms (+ 5.93%)112ms115msp=0.005 n=6
Req 4 - navto362ms (± 0.51%)360ms (± 0.51%)~359ms363msp=0.180 n=6
Req 5 - completionInfo count2,862 (± 0.00%)2,862 (± 0.00%)~2,8622,862p=1.000 n=6
Req 5 - completionInfo371ms (± 1.45%)375ms (± 2.29%)~359ms383msp=0.261 n=6
Compiler-UnionsTSServer - node (v16.17.1, x64)
Req 1 - updateOpen2,529ms (± 0.54%)2,518ms (± 0.67%)~2,499ms2,541msp=0.261 n=6
Req 2 - geterr6,067ms (± 0.42%)6,002ms (± 0.83%)-65ms (- 1.07%)5,954ms6,067msp=0.045 n=6
Req 3 - references352ms (± 0.60%)355ms (± 0.86%)+3ms (+ 0.90%)352ms361msp=0.042 n=6
Req 4 - navto284ms (± 0.77%)289ms (± 0.57%)+5ms (+ 1.64%)287ms291msp=0.008 n=6
Req 5 - completionInfo count1,356 (± 0.00%)1,356 (± 0.00%)~1,3561,356p=1.000 n=6
Req 5 - completionInfo88ms (± 5.52%)72ms (± 0.88%)🟩-16ms (-18.49%)71ms73msp=0.004 n=6
CompilerTSServer - node (v16.17.1, x64)
Req 1 - updateOpen2,696ms (± 0.61%)2,674ms (± 0.26%)-22ms (- 0.81%)2,662ms2,681msp=0.013 n=6
Req 2 - geterr4,624ms (± 0.49%)4,556ms (± 0.39%)-68ms (- 1.46%)4,530ms4,577msp=0.005 n=6
Req 3 - references361ms (± 0.62%)361ms (± 0.72%)~357ms364msp=0.571 n=6
Req 4 - navto283ms (± 0.43%)285ms (± 0.78%)~281ms287msp=0.089 n=6
Req 5 - completionInfo count1,518 (± 0.00%)1,518 (± 0.00%)~1,5181,518p=1.000 n=6
Req 5 - completionInfo68ms (± 0.00%)67ms (± 1.63%)-1ms (- 1.47%)66ms69msp=0.047 n=6
xstateTSServer - node (v16.17.1, x64)
Req 1 - updateOpen3,164ms (± 0.40%)3,162ms (± 0.68%)~3,133ms3,193msp=0.810 n=6
Req 2 - geterr1,764ms (± 1.13%)1,690ms (± 1.34%)🟩-75ms (- 4.22%)1,653ms1,712msp=0.005 n=6
Req 3 - references119ms (± 1.68%)121ms (± 1.14%)~119ms123msp=0.139 n=6
Req 4 - navto341ms (± 0.68%)341ms (± 0.71%)~339ms346msp=1.000 n=6
Req 5 - completionInfo count2,862 (± 0.00%)2,862 (± 0.00%)~2,8622,862p=1.000 n=6
Req 5 - completionInfo394ms (± 0.86%)407ms (± 0.46%)+13ms (+ 3.17%)404ms409msp=0.005 n=6
Compiler-UnionsTSServer - node (v14.21.3, x64)
Req 1 - updateOpen2,619ms (± 0.45%)2,627ms (± 0.51%)~2,614ms2,653msp=0.295 n=6
Req 2 - geterr6,253ms (± 0.42%)6,151ms (± 0.49%)-102ms (- 1.64%)6,100ms6,181msp=0.005 n=6
Req 3 - references362ms (± 0.83%)367ms (± 0.58%)+5ms (+ 1.48%)365ms370msp=0.009 n=6
Req 4 - navto286ms (± 1.14%)281ms (± 0.27%)-6ms (- 1.92%)280ms282msp=0.006 n=6
Req 5 - completionInfo count1,356 (± 0.00%)1,356 (± 0.00%)~1,3561,356p=1.000 n=6
Req 5 - completionInfo98ms (± 5.65%)104ms (± 0.72%)+6ms (+ 6.13%)103ms105msp=0.007 n=6
CompilerTSServer - node (v14.21.3, x64)
Req 1 - updateOpen2,783ms (± 0.85%)2,784ms (± 0.57%)~2,769ms2,809msp=0.748 n=6
Req 2 - geterr4,519ms (± 0.39%)4,464ms (± 0.28%)-56ms (- 1.23%)4,447ms4,480msp=0.005 n=6
Req 3 - references372ms (± 0.45%)381ms (± 0.48%)+9ms (+ 2.37%)379ms384msp=0.004 n=6
Req 4 - navto298ms (± 0.25%)300ms (± 0.54%)+2ms (+ 0.62%)298ms302msp=0.046 n=6
Req 5 - completionInfo count1,518 (± 0.00%)1,518 (± 0.00%)~1,5181,518p=1.000 n=6
Req 5 - completionInfo76ms (± 1.58%)77ms (± 1.05%)~76ms78msp=0.157 n=6
xstateTSServer - node (v14.21.3, x64)
Req 1 - updateOpen3,399ms (± 1.18%)3,406ms (± 1.17%)~3,349ms3,443msp=0.748 n=6
Req 2 - geterr1,868ms (± 1.41%)1,858ms (± 1.16%)~1,818ms1,882msp=0.378 n=6
Req 3 - references128ms (± 2.70%)130ms (± 0.90%)~128ms131msp=0.368 n=6
Req 4 - navto396ms (± 0.64%)392ms (± 1.40%)~386ms401msp=0.158 n=6
Req 5 - completionInfo count2,862 (± 0.00%)2,862 (± 0.00%)~2,8622,862p=1.000 n=6
Req 5 - completionInfo425ms (± 3.08%)429ms (± 1.89%)~416ms436msp=0.520 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v18.10.0, x64)
  • node (v16.17.1, x64)
  • node (v14.21.3, x64)
Scenarios
  • Compiler-UnionsTSServer - node (v18.10.0, x64)
  • Compiler-UnionsTSServer - node (v16.17.1, x64)
  • Compiler-UnionsTSServer - node (v14.21.3, x64)
  • CompilerTSServer - node (v18.10.0, x64)
  • CompilerTSServer - node (v16.17.1, x64)
  • CompilerTSServer - node (v14.21.3, x64)
  • xstateTSServer - node (v18.10.0, x64)
  • xstateTSServer - node (v16.17.1, x64)
  • xstateTSServer - node (v14.21.3, x64)
BenchmarkNameIterations
Current538796
Baselinemain6

Startup

Comparison Report - main..53879
Metricmain53879DeltaBestWorstp-value
tsc-startup - node (v16.17.1, x64)
Execution time141.51ms (± 0.17%)142.37ms (± 0.20%)+0.86ms (+ 0.60%)141.43ms145.81msp=0.000 n=600
tsserver-startup - node (v16.17.1, x64)
Execution time219.81ms (± 0.17%)221.25ms (± 0.23%)+1.44ms (+ 0.65%)219.91ms226.94msp=0.000 n=600
tsserverlibrary-startup - node (v16.17.1, x64)
Execution time221.86ms (± 0.23%)222.15ms (± 0.17%)+0.29ms (+ 0.13%)221.35ms229.40msp=0.000 n=600
typescript-startup - node (v16.17.1, x64)
Execution time203.41ms (± 0.21%)204.32ms (± 0.21%)+0.91ms (+ 0.44%)203.19ms210.43msp=0.000 n=600
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v16.17.1, x64)
Scenarios
  • tsc-startup - node (v16.17.1, x64)
  • tsserver-startup - node (v16.17.1, x64)
  • tsserverlibrary-startup - node (v16.17.1, x64)
  • typescript-startup - node (v16.17.1, x64)
BenchmarkNameIterations
Current538796
Baselinemain6

Developer Information:

Download Benchmark

@DanielRosenwasser

Copy link
Copy Markdown
MemberAuthor

Closing in favor of #54224

@DanielRosenwasser
Daniel Rosenwasser (DanielRosenwasser) deleted the revert-53261-gabritto/issue52813 branch October 2, 2023 07:57
@microsoftMicrosoft (microsoft) locked as resolved and limited conversation to collaborators Oct 22, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Author: TeamFor Uncommitted BugPR for untriaged, rejected, closed or missing bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@DanielRosenwasser@typescript-bot@armanio123