Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node factory perf #38604

Closed
wants to merge 15 commits into from
Closed

Node factory perf #38604

wants to merge 15 commits into from

Conversation

rbuckton
Copy link
Member

Perf investigations, please ignore...

# Conflicts:
#	src/compiler/factoryPublic.ts
#	src/services/codefixes/convertToAsyncFunction.ts
#	src/services/codefixes/helpers.ts
#	src/services/codefixes/inferFromUsage.ts
#	src/services/signatureHelp.ts
#	tests/baselines/reference/api/tsserverlibrary.d.ts
#	tests/baselines/reference/api/typescript.d.ts
# Conflicts:
#	src/compiler/binder.ts
#	src/compiler/checker.ts
#	src/compiler/factory.ts
#	src/compiler/transformers/declarations.ts
#	src/compiler/transformers/es2015.ts
#	src/compiler/transformers/module/module.ts
#	src/compiler/transformers/module/system.ts
#	src/compiler/transformers/taggedTemplate.ts
#	src/compiler/transformers/ts.ts
#	src/compiler/utilities.ts
#	src/compiler/visitor.ts
#	src/harness/vfsUtil.ts
#	src/services/codefixes/addMissingAsync.ts
#	src/services/codefixes/convertToMappedObjectType.ts
#	src/services/codefixes/helpers.ts
#	src/services/completions.ts
#	src/services/refactors/generateGetAccessorAndSetAccessor.ts
@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 16, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 1389b76. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,329k (± 0.02%) 322,914k (± 0.03%) -5,415k (- 1.65%) 322,788k 323,156k
Parse Time 1.65s (± 0.58%) 2.02s (± 0.38%) +0.36s (+21.89%) 2.00s 2.04s
Bind Time 0.90s (± 0.74%) 0.80s (± 0.74%) 🟩-0.10s (-10.85%) 0.79s 0.82s
Check Time 4.85s (± 0.63%) 4.74s (± 0.36%) -0.11s (- 2.27%) 4.71s 4.78s
Emit Time 5.39s (± 0.76%) 5.24s (± 0.47%) -0.16s (- 2.87%) 5.19s 5.30s
Total Time 12.80s (± 0.48%) 12.80s (± 0.25%) -0.00s (- 0.02%) 12.74s 12.86s
Monaco - node (v10.16.3, x64)
Memory used 327,300k (± 0.02%) 323,964k (± 0.02%) -3,337k (- 1.02%) 323,789k 324,189k
Parse Time 1.28s (± 1.14%) 1.58s (± 0.46%) +0.31s (+23.88%) 1.57s 1.60s
Bind Time 0.79s (± 0.46%) 0.70s (± 0.52%) 🟩-0.08s (-10.43%) 0.70s 0.71s
Check Time 4.89s (± 0.55%) 4.86s (± 0.32%) -0.03s (- 0.70%) 4.81s 4.89s
Emit Time 2.94s (± 0.53%) 2.82s (± 0.72%) 🟩-0.12s (- 4.11%) 2.78s 2.87s
Total Time 9.90s (± 0.46%) 9.96s (± 0.34%) +0.07s (+ 0.68%) 9.89s 10.02s
TFS - node (v10.16.3, x64)
Memory used 292,428k (± 0.02%) 287,389k (± 0.02%) -5,040k (- 1.72%) 287,288k 287,512k
Parse Time 0.97s (± 0.51%) 1.25s (± 0.61%) +0.28s (+28.99%) 1.23s 1.26s
Bind Time 0.76s (± 0.48%) 0.65s (± 0.86%) 🟩-0.11s (-14.29%) 0.64s 0.66s
Check Time 4.38s (± 0.44%) 4.38s (± 0.53%) -0.00s (- 0.09%) 4.32s 4.44s
Emit Time 3.08s (± 0.69%) 2.85s (± 0.83%) 🟩-0.23s (- 7.47%) 2.81s 2.90s
Total Time 9.18s (± 0.33%) 9.12s (± 0.38%) -0.06s (- 0.61%) 9.06s 9.21s
material-ui - node (v10.16.3, x64)
Memory used 450,240k (± 0.01%) 448,154k (± 0.01%) -2,085k (- 0.46%) 448,092k 448,221k
Parse Time 1.79s (± 0.39%) 2.00s (± 0.64%) +0.21s (+11.56%) 1.97s 2.03s
Bind Time 0.70s (± 0.80%) 0.66s (± 0.72%) 🟩-0.04s (- 5.87%) 0.65s 0.67s
Check Time 12.85s (± 0.72%) 12.92s (± 0.57%) +0.07s (+ 0.55%) 12.80s 13.08s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.34s (± 0.63%) 15.58s (± 0.53%) +0.24s (+ 1.54%) 15.45s 15.77s
Angular - node (v12.1.0, x64)
Memory used 303,887k (± 0.02%) 300,240k (± 0.10%) -3,647k (- 1.20%) 299,231k 300,781k
Parse Time 1.60s (± 0.75%) 2.00s (± 0.63%) +0.39s (+24.63%) 1.97s 2.02s
Bind Time 0.88s (± 1.28%) 0.77s (± 1.06%) 🟩-0.11s (-12.40%) 0.76s 0.80s
Check Time 4.75s (± 0.52%) 4.66s (± 0.43%) -0.09s (- 1.85%) 4.63s 4.71s
Emit Time 5.56s (± 0.76%) 5.45s (± 0.91%) -0.11s (- 2.01%) 5.33s 5.57s
Total Time 12.79s (± 0.60%) 12.88s (± 0.56%) +0.09s (+ 0.69%) 12.77s 13.07s
Monaco - node (v12.1.0, x64)
Memory used 307,259k (± 0.02%) 306,343k (± 0.02%) -916k (- 0.30%) 306,204k 306,454k
Parse Time 1.23s (± 0.71%) 1.56s (± 0.53%) +0.33s (+26.71%) 1.54s 1.58s
Bind Time 0.77s (± 1.08%) 0.66s (± 1.04%) 🟩-0.11s (-14.36%) 0.65s 0.68s
Check Time 4.69s (± 0.46%) 4.67s (± 0.32%) -0.01s (- 0.28%) 4.65s 4.72s
Emit Time 3.00s (± 0.88%) 2.86s (± 0.50%) 🟩-0.14s (- 4.73%) 2.84s 2.90s
Total Time 9.68s (± 0.38%) 9.74s (± 0.24%) +0.06s (+ 0.65%) 9.70s 9.80s
TFS - node (v12.1.0, x64)
Memory used 274,658k (± 0.02%) 271,734k (± 0.02%) -2,924k (- 1.06%) 271,635k 271,818k
Parse Time 0.93s (± 0.36%) 1.25s (± 0.87%) 🔻+0.32s (+34.19%) 1.23s 1.28s
Bind Time 0.73s (± 1.18%) 0.65s (± 0.95%) 🟩-0.08s (-11.07%) 0.64s 0.67s
Check Time 4.30s (± 0.48%) 4.29s (± 0.38%) -0.02s (- 0.37%) 4.25s 4.33s
Emit Time 3.11s (± 0.76%) 2.96s (± 0.99%) 🟩-0.15s (- 4.79%) 2.89s 3.02s
Total Time 9.08s (± 0.38%) 9.15s (± 0.34%) +0.07s (+ 0.79%) 9.09s 9.21s
material-ui - node (v12.1.0, x64)
Memory used 427,671k (± 0.01%) 426,385k (± 0.08%) -1,286k (- 0.30%) 425,522k 426,821k
Parse Time 1.77s (± 0.40%) 1.99s (± 0.39%) +0.22s (+12.55%) 1.97s 2.01s
Bind Time 0.65s (± 1.03%) 0.61s (± 0.36%) 🟩-0.04s (- 5.56%) 0.61s 0.62s
Check Time 11.38s (± 0.48%) 11.48s (± 0.52%) +0.10s (+ 0.85%) 11.40s 11.63s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.80s (± 0.38%) 14.08s (± 0.46%) +0.29s (+ 2.07%) 13.99s 14.25s
Angular - node (v8.9.0, x64)
Memory used 323,213k (± 0.02%) 319,466k (± 0.02%) -3,747k (- 1.16%) 319,337k 319,567k
Parse Time 2.14s (± 0.81%) 2.45s (± 1.48%) +0.32s (+14.83%) 2.39s 2.53s
Bind Time 0.93s (± 1.14%) 0.89s (± 2.63%) 🟩-0.04s (- 4.49%) 0.85s 0.94s
Check Time 5.50s (± 1.02%) 5.43s (± 0.59%) -0.08s (- 1.38%) 5.36s 5.51s
Emit Time 6.37s (± 1.58%) 5.95s (± 0.99%) 🟩-0.41s (- 6.52%) 5.81s 6.08s
Total Time 14.94s (± 0.60%) 14.73s (± 0.55%) -0.21s (- 1.42%) 14.56s 14.96s
Monaco - node (v8.9.0, x64)
Memory used 325,864k (± 0.01%) 325,037k (± 0.01%) -827k (- 0.25%) 324,968k 325,094k
Parse Time 1.55s (± 0.37%) 1.86s (± 0.56%) +0.31s (+19.77%) 1.84s 1.88s
Bind Time 0.91s (± 1.67%) 0.89s (± 1.30%) -0.02s (- 1.76%) 0.86s 0.91s
Check Time 5.45s (± 0.36%) 5.43s (± 0.51%) -0.02s (- 0.31%) 5.37s 5.50s
Emit Time 3.50s (± 0.37%) 3.40s (± 0.66%) -0.09s (- 2.69%) 3.35s 3.45s
Total Time 11.41s (± 0.18%) 11.58s (± 0.39%) +0.17s (+ 1.53%) 11.52s 11.71s
TFS - node (v8.9.0, x64)
Memory used 291,954k (± 0.02%) 288,974k (± 0.02%) -2,980k (- 1.02%) 288,863k 289,115k
Parse Time 1.26s (± 0.53%) 1.57s (± 0.46%) +0.32s (+25.06%) 1.56s 1.59s
Bind Time 0.75s (± 0.69%) 0.65s (± 0.46%) 🟩-0.10s (-13.18%) 0.65s 0.66s
Check Time 5.10s (± 1.60%) 5.15s (± 0.35%) +0.05s (+ 0.96%) 5.11s 5.18s
Emit Time 3.18s (± 2.14%) 2.96s (± 0.61%) 🟩-0.22s (- 6.88%) 2.92s 3.00s
Total Time 10.29s (± 0.41%) 10.34s (± 0.18%) +0.05s (+ 0.50%) 10.29s 10.39s
material-ui - node (v8.9.0, x64)
Memory used 453,211k (± 0.02%) 451,973k (± 0.01%) -1,239k (- 0.27%) 451,864k 452,109k
Parse Time 2.12s (± 0.55%) 2.34s (± 0.58%) +0.22s (+10.52%) 2.32s 2.37s
Bind Time 0.82s (± 0.95%) 0.79s (± 1.05%) 🟩-0.03s (- 4.03%) 0.77s 0.80s
Check Time 16.76s (± 1.61%) 16.71s (± 0.61%) -0.05s (- 0.27%) 16.56s 17.02s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.70s (± 1.44%) 19.85s (± 0.50%) +0.15s (+ 0.75%) 19.69s 20.16s
Angular - node (v8.9.0, x86)
Memory used 186,152k (± 0.03%) 184,519k (± 0.02%) -1,633k (- 0.88%) 184,440k 184,634k
Parse Time 2.07s (± 0.32%) 2.43s (± 0.93%) +0.36s (+17.51%) 2.39s 2.49s
Bind Time 1.08s (± 0.91%) 0.99s (± 1.34%) 🟩-0.09s (- 8.13%) 0.98s 1.04s
Check Time 5.06s (± 0.63%) 4.92s (± 0.47%) -0.14s (- 2.75%) 4.86s 4.96s
Emit Time 6.05s (± 1.11%) 5.98s (± 1.46%) -0.07s (- 1.07%) 5.75s 6.16s
Total Time 14.26s (± 0.67%) 14.32s (± 0.60%) +0.06s (+ 0.43%) 14.21s 14.54s
Monaco - node (v8.9.0, x86)
Memory used 185,674k (± 0.02%) 185,573k (± 0.03%) -100k (- 0.05%) 185,458k 185,723k
Parse Time 1.60s (± 0.36%) 1.89s (± 1.04%) +0.29s (+18.16%) 1.86s 1.94s
Bind Time 0.77s (± 0.43%) 0.70s (± 0.52%) 🟩-0.07s (- 9.61%) 0.69s 0.70s
Check Time 5.48s (± 0.68%) 5.44s (± 0.37%) -0.04s (- 0.68%) 5.40s 5.50s
Emit Time 2.88s (± 0.45%) 2.74s (± 0.62%) 🟩-0.15s (- 5.06%) 2.71s 2.79s
Total Time 10.73s (± 0.45%) 10.76s (± 0.33%) +0.03s (+ 0.31%) 10.68s 10.84s
TFS - node (v8.9.0, x86)
Memory used 167,284k (± 0.03%) 166,091k (± 0.02%) -1,193k (- 0.71%) 166,021k 166,134k
Parse Time 1.30s (± 0.56%) 1.61s (± 1.58%) +0.31s (+24.04%) 1.57s 1.68s
Bind Time 0.72s (± 1.49%) 0.62s (± 0.84%) 🟩-0.10s (-13.87%) 0.61s 0.63s
Check Time 4.68s (± 0.50%) 4.67s (± 0.53%) -0.01s (- 0.28%) 4.62s 4.73s
Emit Time 3.04s (± 2.23%) 2.82s (± 1.00%) 🟩-0.21s (- 7.05%) 2.75s 2.88s
Total Time 9.74s (± 0.68%) 9.72s (± 0.49%) -0.02s (- 0.22%) 9.62s 9.86s
material-ui - node (v8.9.0, x86)
Memory used 256,717k (± 0.02%) 256,503k (± 0.02%) -214k (- 0.08%) 256,408k 256,610k
Parse Time 2.20s (± 0.60%) 2.39s (± 0.35%) +0.19s (+ 8.55%) 2.37s 2.40s
Bind Time 0.69s (± 0.83%) 0.67s (± 1.58%) 🟩-0.02s (- 3.33%) 0.65s 0.69s
Check Time 15.44s (± 0.44%) 15.56s (± 0.71%) +0.12s (+ 0.80%) 15.40s 15.94s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.33s (± 0.36%) 18.62s (± 0.65%) +0.29s (+ 1.57%) 18.44s 19.03s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton rbuckton force-pushed the nodeFactory-perf branch from 1389b76 to c294957 Compare May 16, 2020 03:30
@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 16, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at c294957. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,329k (± 0.02%) 332,562k (± 0.02%) +4,233k (+ 1.29%) 332,370k 332,650k
Parse Time 1.65s (± 0.58%) 2.02s (± 0.57%) +0.36s (+21.95%) 1.99s 2.04s
Bind Time 0.90s (± 0.74%) 0.80s (± 0.63%) 🟩-0.11s (-11.96%) 0.79s 0.81s
Check Time 4.85s (± 0.63%) 4.75s (± 0.43%) -0.10s (- 2.08%) 4.71s 4.80s
Emit Time 5.39s (± 0.76%) 5.24s (± 0.67%) -0.16s (- 2.91%) 5.17s 5.32s
Total Time 12.80s (± 0.48%) 12.79s (± 0.48%) -0.01s (- 0.05%) 12.70s 12.96s
Monaco - node (v10.16.3, x64)
Memory used 327,300k (± 0.02%) 333,637k (± 0.02%) +6,336k (+ 1.94%) 333,402k 333,737k
Parse Time 1.28s (± 1.14%) 1.60s (± 1.02%) +0.32s (+25.06%) 1.55s 1.62s
Bind Time 0.79s (± 0.46%) 0.68s (± 0.65%) 🟩-0.10s (-13.23%) 0.67s 0.69s
Check Time 4.89s (± 0.55%) 4.85s (± 0.30%) -0.05s (- 0.92%) 4.82s 4.88s
Emit Time 2.94s (± 0.53%) 2.81s (± 0.78%) 🟩-0.13s (- 4.35%) 2.78s 2.88s
Total Time 9.90s (± 0.46%) 9.94s (± 0.26%) +0.04s (+ 0.41%) 9.89s 10.01s
TFS - node (v10.16.3, x64)
Memory used 292,428k (± 0.02%) 296,086k (± 0.02%) +3,658k (+ 1.25%) 295,927k 296,233k
Parse Time 0.97s (± 0.51%) 1.25s (± 0.52%) +0.28s (+29.19%) 1.24s 1.27s
Bind Time 0.76s (± 0.48%) 0.63s (± 0.94%) 🟩-0.12s (-16.14%) 0.62s 0.65s
Check Time 4.38s (± 0.44%) 4.35s (± 0.52%) -0.03s (- 0.68%) 4.31s 4.41s
Emit Time 3.08s (± 0.69%) 2.89s (± 1.17%) 🟩-0.19s (- 6.20%) 2.84s 2.98s
Total Time 9.18s (± 0.33%) 9.12s (± 0.41%) -0.06s (- 0.64%) 9.05s 9.21s
material-ui - node (v10.16.3, x64)
Memory used 450,240k (± 0.01%) 454,964k (± 0.01%) +4,724k (+ 1.05%) 454,863k 455,112k
Parse Time 1.79s (± 0.39%) 2.00s (± 0.48%) +0.21s (+11.45%) 1.98s 2.02s
Bind Time 0.70s (± 0.80%) 0.63s (± 1.23%) 🟩-0.07s (- 9.89%) 0.60s 0.64s
Check Time 12.85s (± 0.72%) 12.83s (± 0.41%) -0.02s (- 0.15%) 12.74s 12.97s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.34s (± 0.63%) 15.46s (± 0.32%) +0.12s (+ 0.75%) 15.35s 15.57s
Angular - node (v12.1.0, x64)
Memory used 303,887k (± 0.02%) 310,075k (± 0.06%) +6,188k (+ 2.04%) 309,384k 310,290k
Parse Time 1.60s (± 0.75%) 2.00s (± 0.25%) +0.39s (+24.44%) 1.99s 2.01s
Bind Time 0.88s (± 1.28%) 0.77s (± 1.52%) 🟩-0.11s (-12.51%) 0.75s 0.81s
Check Time 4.75s (± 0.52%) 4.64s (± 0.55%) -0.11s (- 2.30%) 4.57s 4.70s
Emit Time 5.56s (± 0.76%) 5.41s (± 0.44%) -0.15s (- 2.77%) 5.37s 5.48s
Total Time 12.79s (± 0.60%) 12.81s (± 0.39%) +0.02s (+ 0.12%) 12.73s 12.93s
Monaco - node (v12.1.0, x64)
Memory used 307,259k (± 0.02%) 316,068k (± 0.01%) +8,809k (+ 2.87%) 316,001k 316,118k
Parse Time 1.23s (± 0.71%) 1.56s (± 0.41%) +0.33s (+27.20%) 1.55s 1.58s
Bind Time 0.77s (± 1.08%) 0.66s (± 1.11%) 🟩-0.11s (-14.10%) 0.65s 0.68s
Check Time 4.69s (± 0.46%) 4.65s (± 0.24%) -0.04s (- 0.75%) 4.64s 4.68s
Emit Time 3.00s (± 0.88%) 2.86s (± 0.39%) 🟩-0.14s (- 4.57%) 2.83s 2.88s
Total Time 9.68s (± 0.38%) 9.74s (± 0.22%) +0.06s (+ 0.58%) 9.70s 9.78s
TFS - node (v12.1.0, x64)
Memory used 274,658k (± 0.02%) 280,435k (± 0.02%) +5,776k (+ 2.10%) 280,372k 280,582k
Parse Time 0.93s (± 0.36%) 1.26s (± 0.59%) 🔻+0.32s (+34.73%) 1.24s 1.27s
Bind Time 0.73s (± 1.18%) 0.62s (± 1.04%) 🟩-0.11s (-15.03%) 0.61s 0.64s
Check Time 4.30s (± 0.48%) 4.29s (± 0.60%) -0.02s (- 0.35%) 4.23s 4.35s
Emit Time 3.11s (± 0.76%) 2.99s (± 1.11%) 🟩-0.12s (- 3.95%) 2.90s 3.06s
Total Time 9.08s (± 0.38%) 9.16s (± 0.51%) +0.08s (+ 0.89%) 9.00s 9.22s
material-ui - node (v12.1.0, x64)
Memory used 427,671k (± 0.01%) 433,357k (± 0.01%) +5,686k (+ 1.33%) 433,298k 433,431k
Parse Time 1.77s (± 0.40%) 2.00s (± 0.44%) +0.24s (+13.28%) 1.99s 2.02s
Bind Time 0.65s (± 1.03%) 0.59s (± 0.57%) 🟩-0.05s (- 8.35%) 0.59s 0.60s
Check Time 11.38s (± 0.48%) 11.48s (± 0.47%) +0.10s (+ 0.88%) 11.38s 11.60s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.80s (± 0.38%) 14.08s (± 0.39%) +0.28s (+ 2.04%) 13.98s 14.20s
Angular - node (v8.9.0, x64)
Memory used 323,213k (± 0.02%) 329,107k (± 0.02%) +5,894k (+ 1.82%) 328,931k 329,289k
Parse Time 2.14s (± 0.81%) 2.52s (± 0.46%) +0.38s (+17.78%) 2.50s 2.55s
Bind Time 0.93s (± 1.14%) 0.82s (± 0.42%) 🟩-0.12s (-12.62%) 0.81s 0.82s
Check Time 5.50s (± 1.02%) 5.26s (± 0.47%) 🟩-0.24s (- 4.42%) 5.19s 5.31s
Emit Time 6.37s (± 1.58%) 6.35s (± 1.27%) -0.02s (- 0.25%) 6.21s 6.61s
Total Time 14.94s (± 0.60%) 14.94s (± 0.65%) +0.00s (+ 0.02%) 14.74s 15.24s
Monaco - node (v8.9.0, x64)
Memory used 325,864k (± 0.01%) 334,735k (± 0.02%) +8,871k (+ 2.72%) 334,585k 334,864k
Parse Time 1.55s (± 0.37%) 1.87s (± 0.71%) +0.32s (+20.61%) 1.84s 1.90s
Bind Time 0.91s (± 1.67%) 0.86s (± 0.39%) 🟩-0.05s (- 5.16%) 0.86s 0.87s
Check Time 5.45s (± 0.36%) 5.35s (± 0.57%) -0.10s (- 1.85%) 5.29s 5.42s
Emit Time 3.50s (± 0.37%) 3.31s (± 0.46%) 🟩-0.19s (- 5.29%) 3.26s 3.34s
Total Time 11.41s (± 0.18%) 11.39s (± 0.32%) -0.01s (- 0.12%) 11.35s 11.48s
TFS - node (v8.9.0, x64)
Memory used 291,954k (± 0.02%) 297,647k (± 0.01%) +5,693k (+ 1.95%) 297,574k 297,700k
Parse Time 1.26s (± 0.53%) 1.58s (± 0.30%) +0.32s (+25.70%) 1.57s 1.59s
Bind Time 0.75s (± 0.69%) 0.64s (± 0.73%) 🟩-0.11s (-14.78%) 0.63s 0.65s
Check Time 5.10s (± 1.60%) 5.12s (± 0.42%) +0.02s (+ 0.29%) 5.07s 5.17s
Emit Time 3.18s (± 2.14%) 3.00s (± 0.70%) 🟩-0.19s (- 5.87%) 2.95s 3.04s
Total Time 10.29s (± 0.41%) 10.33s (± 0.39%) +0.04s (+ 0.40%) 10.27s 10.44s
material-ui - node (v8.9.0, x64)
Memory used 453,211k (± 0.02%) 458,814k (± 0.01%) +5,603k (+ 1.24%) 458,695k 458,898k
Parse Time 2.12s (± 0.55%) 2.35s (± 0.29%) +0.23s (+10.71%) 2.33s 2.36s
Bind Time 0.82s (± 0.95%) 0.77s (± 0.58%) 🟩-0.05s (- 6.23%) 0.76s 0.78s
Check Time 16.76s (± 1.61%) 16.90s (± 0.98%) +0.14s (+ 0.86%) 16.58s 17.25s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.70s (± 1.44%) 20.02s (± 0.83%) +0.32s (+ 1.61%) 19.69s 20.36s
Angular - node (v8.9.0, x86)
Memory used 186,152k (± 0.03%) 189,320k (± 0.02%) +3,168k (+ 1.70%) 189,268k 189,416k
Parse Time 2.07s (± 0.32%) 2.43s (± 0.84%) +0.37s (+17.71%) 2.40s 2.48s
Bind Time 1.08s (± 0.91%) 0.99s (± 0.71%) 🟩-0.09s (- 8.41%) 0.98s 1.01s
Check Time 5.06s (± 0.63%) 5.02s (± 0.76%) -0.04s (- 0.75%) 4.97s 5.13s
Emit Time 6.05s (± 1.11%) 5.93s (± 1.54%) -0.12s (- 1.92%) 5.66s 6.07s
Total Time 14.26s (± 0.67%) 14.38s (± 0.78%) +0.12s (+ 0.83%) 14.05s 14.53s
Monaco - node (v8.9.0, x86)
Memory used 185,674k (± 0.02%) 190,403k (± 0.02%) +4,730k (+ 2.55%) 190,346k 190,481k
Parse Time 1.60s (± 0.36%) 1.90s (± 1.09%) +0.30s (+18.85%) 1.85s 1.95s
Bind Time 0.77s (± 0.43%) 0.67s (± 0.74%) 🟩-0.10s (-12.34%) 0.67s 0.69s
Check Time 5.48s (± 0.68%) 5.47s (± 0.52%) -0.01s (- 0.18%) 5.37s 5.52s
Emit Time 2.88s (± 0.45%) 2.72s (± 0.56%) 🟩-0.17s (- 5.79%) 2.69s 2.75s
Total Time 10.73s (± 0.45%) 10.76s (± 0.27%) +0.03s (+ 0.26%) 10.71s 10.85s
TFS - node (v8.9.0, x86)
Memory used 167,284k (± 0.03%) 170,446k (± 0.02%) +3,162k (+ 1.89%) 170,393k 170,521k
Parse Time 1.30s (± 0.56%) 1.61s (± 0.78%) +0.31s (+23.73%) 1.58s 1.63s
Bind Time 0.72s (± 1.49%) 0.60s (± 0.67%) 🟩-0.12s (-16.92%) 0.59s 0.61s
Check Time 4.68s (± 0.50%) 4.63s (± 0.64%) -0.06s (- 1.20%) 4.58s 4.70s
Emit Time 3.04s (± 2.23%) 2.83s (± 1.10%) 🟩-0.21s (- 6.89%) 2.75s 2.91s
Total Time 9.74s (± 0.68%) 9.66s (± 0.30%) -0.08s (- 0.82%) 9.61s 9.75s
material-ui - node (v8.9.0, x86)
Memory used 256,717k (± 0.02%) 259,878k (± 0.02%) +3,162k (+ 1.23%) 259,760k 259,962k
Parse Time 2.20s (± 0.60%) 2.40s (± 0.64%) +0.20s (+ 8.96%) 2.37s 2.43s
Bind Time 0.69s (± 0.83%) 0.65s (± 1.14%) 🟩-0.04s (- 5.36%) 0.64s 0.67s
Check Time 15.44s (± 0.44%) 15.52s (± 0.68%) +0.08s (+ 0.54%) 15.35s 15.76s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.33s (± 0.36%) 18.57s (± 0.56%) +0.25s (+ 1.34%) 18.39s 18.80s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton rbuckton force-pushed the nodeFactory-perf branch from c294957 to 96e4c24 Compare May 19, 2020 00:12
@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 19, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 96e4c24. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,321k (± 0.01%) 340,920k (± 0.02%) +12,599k (+ 3.84%) 340,784k 341,142k
Parse Time 1.65s (± 0.57%) 2.00s (± 0.44%) +0.35s (+21.45%) 1.98s 2.03s
Bind Time 0.91s (± 1.06%) 0.80s (± 0.74%) 🟩-0.10s (-11.55%) 0.79s 0.81s
Check Time 4.86s (± 0.68%) 4.74s (± 0.53%) -0.13s (- 2.59%) 4.68s 4.80s
Emit Time 5.41s (± 0.86%) 5.21s (± 0.44%) 🟩-0.20s (- 3.79%) 5.16s 5.26s
Total Time 12.83s (± 0.48%) 12.75s (± 0.34%) -0.08s (- 0.62%) 12.64s 12.86s
Monaco - node (v10.16.3, x64)
Memory used 327,309k (± 0.01%) 342,138k (± 0.03%) +14,828k (+ 4.53%) 341,880k 342,347k
Parse Time 1.28s (± 0.78%) 1.60s (± 0.41%) +0.32s (+25.14%) 1.58s 1.61s
Bind Time 0.79s (± 0.71%) 0.68s (± 0.87%) 🟩-0.10s (-13.07%) 0.67s 0.70s
Check Time 4.86s (± 0.54%) 4.82s (± 0.50%) -0.04s (- 0.82%) 4.76s 4.86s
Emit Time 2.95s (± 0.87%) 2.81s (± 0.50%) 🟩-0.15s (- 4.94%) 2.77s 2.84s
Total Time 9.87s (± 0.47%) 9.91s (± 0.33%) +0.04s (+ 0.35%) 9.84s 9.97s
TFS - node (v10.16.3, x64)
Memory used 292,412k (± 0.02%) 304,008k (± 0.02%) +11,596k (+ 3.97%) 303,937k 304,226k
Parse Time 0.97s (± 0.75%) 1.25s (± 0.40%) +0.29s (+29.65%) 1.25s 1.27s
Bind Time 0.76s (± 0.59%) 0.64s (± 0.81%) 🟩-0.12s (-15.44%) 0.63s 0.65s
Check Time 4.39s (± 0.19%) 4.38s (± 0.66%) -0.01s (- 0.16%) 4.32s 4.43s
Emit Time 3.09s (± 0.66%) 2.92s (± 0.73%) 🟩-0.16s (- 5.28%) 2.88s 2.97s
Total Time 9.20s (± 0.25%) 9.20s (± 0.52%) -0.00s (- 0.03%) 9.08s 9.26s
material-ui - node (v10.16.3, x64)
Memory used 450,307k (± 0.02%) 460,725k (± 0.01%) +10,418k (+ 2.31%) 460,596k 460,836k
Parse Time 1.78s (± 0.34%) 2.02s (± 0.47%) +0.23s (+12.94%) 2.00s 2.04s
Bind Time 0.70s (± 1.24%) 0.61s (± 0.77%) 🟩-0.09s (-12.61%) 0.60s 0.62s
Check Time 12.85s (± 0.62%) 12.93s (± 1.01%) +0.08s (+ 0.60%) 12.73s 13.37s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.34s (± 0.53%) 15.56s (± 0.84%) +0.22s (+ 1.44%) 15.34s 15.98s
Angular - node (v12.1.0, x64)
Memory used 303,841k (± 0.02%) 318,645k (± 0.03%) +14,803k (+ 4.87%) 318,418k 318,877k
Parse Time 1.59s (± 0.52%) 1.99s (± 0.90%) +0.39s (+24.64%) 1.94s 2.03s
Bind Time 0.89s (± 0.75%) 0.77s (± 0.72%) 🟩-0.12s (-13.55%) 0.76s 0.78s
Check Time 4.75s (± 0.34%) 4.64s (± 0.51%) -0.10s (- 2.15%) 4.60s 4.70s
Emit Time 5.58s (± 0.85%) 5.38s (± 1.30%) 🟩-0.20s (- 3.53%) 5.29s 5.63s
Total Time 12.81s (± 0.43%) 12.78s (± 0.57%) -0.03s (- 0.27%) 12.68s 13.00s
Monaco - node (v12.1.0, x64)
Memory used 307,237k (± 0.01%) 324,669k (± 0.02%) +17,432k (+ 5.67%) 324,541k 324,764k
Parse Time 1.22s (± 0.78%) 1.57s (± 0.61%) +0.35s (+28.35%) 1.55s 1.59s
Bind Time 0.76s (± 0.48%) 0.67s (± 0.66%) 🟩-0.08s (-11.11%) 0.66s 0.68s
Check Time 4.69s (± 0.40%) 4.67s (± 0.75%) -0.02s (- 0.41%) 4.59s 4.74s
Emit Time 3.00s (± 1.47%) 2.87s (± 0.46%) 🟩-0.13s (- 4.23%) 2.85s 2.90s
Total Time 9.66s (± 0.40%) 9.78s (± 0.46%) +0.12s (+ 1.20%) 9.66s 9.87s
TFS - node (v12.1.0, x64)
Memory used 274,652k (± 0.02%) 288,288k (± 0.03%) +13,636k (+ 4.96%) 288,027k 288,511k
Parse Time 0.93s (± 0.81%) 1.27s (± 0.92%) 🔻+0.33s (+35.72%) 1.25s 1.31s
Bind Time 0.73s (± 1.47%) 0.61s (± 0.94%) 🟩-0.12s (-16.55%) 0.60s 0.62s
Check Time 4.31s (± 0.40%) 4.29s (± 0.16%) -0.02s (- 0.44%) 4.28s 4.31s
Emit Time 3.10s (± 0.81%) 2.95s (± 1.11%) 🟩-0.14s (- 4.65%) 2.89s 3.03s
Total Time 9.08s (± 0.49%) 9.13s (± 0.36%) +0.05s (+ 0.54%) 9.05s 9.18s
material-ui - node (v12.1.0, x64)
Memory used 427,628k (± 0.06%) 438,844k (± 0.07%) +11,215k (+ 2.62%) 437,965k 439,246k
Parse Time 1.76s (± 0.46%) 2.00s (± 0.45%) +0.25s (+13.92%) 1.99s 2.03s
Bind Time 0.64s (± 0.56%) 0.61s (± 1.15%) 🟩-0.03s (- 5.12%) 0.60s 0.63s
Check Time 11.50s (± 0.94%) 11.60s (± 1.26%) +0.10s (+ 0.90%) 11.38s 12.10s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.91s (± 0.79%) 14.22s (± 1.13%) +0.31s (+ 2.24%) 13.98s 14.76s
Angular - node (v8.9.0, x64)
Memory used 323,212k (± 0.02%) 337,586k (± 0.01%) +14,374k (+ 4.45%) 337,466k 337,660k
Parse Time 2.14s (± 0.39%) 2.53s (± 0.40%) +0.39s (+18.31%) 2.50s 2.54s
Bind Time 0.95s (± 0.93%) 0.83s (± 0.72%) 🟩-0.12s (-12.78%) 0.81s 0.84s
Check Time 5.53s (± 1.10%) 5.52s (± 0.40%) -0.01s (- 0.13%) 5.47s 5.56s
Emit Time 6.38s (± 1.51%) 5.94s (± 1.51%) 🟩-0.43s (- 6.82%) 5.67s 6.14s
Total Time 14.99s (± 0.55%) 14.81s (± 0.61%) -0.17s (- 1.15%) 14.59s 14.98s
Monaco - node (v8.9.0, x64)
Memory used 325,862k (± 0.02%) 343,392k (± 0.02%) +17,530k (+ 5.38%) 343,288k 343,545k
Parse Time 1.55s (± 0.22%) 1.88s (± 0.56%) +0.33s (+21.06%) 1.86s 1.90s
Bind Time 0.91s (± 0.80%) 0.86s (± 0.43%) 🟩-0.04s (- 4.74%) 0.86s 0.87s
Check Time 5.45s (± 0.37%) 5.39s (± 0.58%) -0.06s (- 1.19%) 5.34s 5.45s
Emit Time 3.50s (± 0.38%) 3.31s (± 0.66%) 🟩-0.19s (- 5.42%) 3.27s 3.37s
Total Time 11.42s (± 0.26%) 11.44s (± 0.42%) +0.02s (+ 0.19%) 11.36s 11.56s
TFS - node (v8.9.0, x64)
Memory used 291,904k (± 0.01%) 305,762k (± 0.01%) +13,858k (+ 4.75%) 305,677k 305,832k
Parse Time 1.26s (± 0.44%) 1.59s (± 0.55%) +0.33s (+25.83%) 1.57s 1.61s
Bind Time 0.76s (± 0.59%) 0.65s (± 0.80%) 🟩-0.11s (-14.12%) 0.64s 0.66s
Check Time 5.12s (± 1.44%) 5.01s (± 1.98%) -0.11s (- 2.09%) 4.87s 5.24s
Emit Time 3.17s (± 2.79%) 3.03s (± 1.18%) 🟩-0.14s (- 4.42%) 2.94s 3.11s
Total Time 10.31s (± 0.36%) 10.28s (± 0.83%) -0.02s (- 0.23%) 10.14s 10.46s
material-ui - node (v8.9.0, x64)
Memory used 453,158k (± 0.01%) 464,672k (± 0.02%) +11,514k (+ 2.54%) 464,578k 464,897k
Parse Time 2.13s (± 0.67%) 2.36s (± 0.46%) +0.24s (+11.15%) 2.34s 2.39s
Bind Time 0.82s (± 0.95%) 0.76s (± 1.16%) 🟩-0.06s (- 6.84%) 0.74s 0.78s
Check Time 16.82s (± 0.76%) 17.02s (± 1.13%) +0.20s (+ 1.20%) 16.55s 17.44s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.76s (± 0.65%) 20.14s (± 1.00%) +0.38s (+ 1.92%) 19.65s 20.57s
Angular - node (v8.9.0, x86)
Memory used 186,180k (± 0.03%) 193,587k (± 0.01%) +7,407k (+ 3.98%) 193,521k 193,648k
Parse Time 2.07s (± 0.79%) 2.44s (± 0.57%) +0.36s (+17.51%) 2.40s 2.46s
Bind Time 1.09s (± 0.91%) 0.97s (± 0.92%) 🟩-0.13s (-11.62%) 0.95s 0.99s
Check Time 5.07s (± 0.59%) 4.97s (± 0.86%) -0.09s (- 1.82%) 4.87s 5.07s
Emit Time 6.11s (± 0.56%) 5.97s (± 1.33%) -0.13s (- 2.16%) 5.79s 6.11s
Total Time 14.34s (± 0.36%) 14.35s (± 0.80%) +0.01s (+ 0.05%) 14.08s 14.60s
Monaco - node (v8.9.0, x86)
Memory used 185,668k (± 0.01%) 194,742k (± 0.02%) +9,075k (+ 4.89%) 194,638k 194,813k
Parse Time 1.60s (± 0.42%) 1.91s (± 0.52%) +0.31s (+19.47%) 1.89s 1.94s
Bind Time 0.77s (± 0.58%) 0.68s (± 0.98%) 🟩-0.09s (-11.07%) 0.68s 0.71s
Check Time 5.50s (± 0.49%) 5.45s (± 0.44%) -0.05s (- 0.89%) 5.39s 5.52s
Emit Time 2.89s (± 0.91%) 2.74s (± 1.17%) 🟩-0.15s (- 5.22%) 2.67s 2.85s
Total Time 10.76s (± 0.44%) 10.78s (± 0.47%) +0.02s (+ 0.20%) 10.70s 10.93s
TFS - node (v8.9.0, x86)
Memory used 167,239k (± 0.02%) 174,536k (± 0.02%) +7,297k (+ 4.36%) 174,468k 174,610k
Parse Time 1.30s (± 0.77%) 1.62s (± 0.82%) +0.32s (+24.62%) 1.60s 1.65s
Bind Time 0.72s (± 0.83%) 0.62s (± 1.18%) 🟩-0.11s (-14.76%) 0.61s 0.64s
Check Time 4.71s (± 0.47%) 4.65s (± 0.63%) -0.05s (- 1.13%) 4.60s 4.72s
Emit Time 3.01s (± 0.94%) 2.81s (± 0.81%) 🟩-0.19s (- 6.39%) 2.76s 2.85s
Total Time 9.74s (± 0.27%) 9.70s (± 0.32%) -0.03s (- 0.34%) 9.62s 9.76s
material-ui - node (v8.9.0, x86)
Memory used 256,751k (± 0.01%) 262,821k (± 0.02%) +6,070k (+ 2.36%) 262,755k 262,935k
Parse Time 2.19s (± 0.51%) 2.41s (± 0.62%) +0.22s (+10.23%) 2.39s 2.46s
Bind Time 0.69s (± 1.37%) 0.66s (± 0.71%) 🟩-0.03s (- 5.04%) 0.65s 0.67s
Check Time 15.39s (± 0.70%) 15.52s (± 0.51%) +0.13s (+ 0.82%) 15.34s 15.65s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.28s (± 0.59%) 18.60s (± 0.47%) +0.32s (+ 1.73%) 18.41s 18.77s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 19, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 67aa311. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,291k (± 0.03%) 340,872k (± 0.02%) +12,581k (+ 3.83%) 340,692k 340,952k
Parse Time 1.64s (± 0.39%) 2.02s (± 0.71%) +0.38s (+22.96%) 2.00s 2.07s
Bind Time 0.91s (± 0.64%) 0.80s (± 0.65%) 🟩-0.11s (-11.91%) 0.79s 0.81s
Check Time 4.84s (± 0.54%) 4.74s (± 0.29%) -0.10s (- 2.05%) 4.72s 4.78s
Emit Time 5.41s (± 0.73%) 5.22s (± 0.82%) 🟩-0.19s (- 3.44%) 5.15s 5.35s
Total Time 12.80s (± 0.47%) 12.78s (± 0.34%) -0.02s (- 0.14%) 12.69s 12.90s
Monaco - node (v10.16.3, x64)
Memory used 327,328k (± 0.02%) 342,130k (± 0.02%) +14,802k (+ 4.52%) 342,030k 342,279k
Parse Time 1.27s (± 0.63%) 1.60s (± 0.62%) +0.33s (+26.03%) 1.57s 1.62s
Bind Time 0.79s (± 0.63%) 0.69s (± 0.69%) 🟩-0.10s (-12.48%) 0.68s 0.70s
Check Time 4.86s (± 0.42%) 4.82s (± 0.60%) -0.04s (- 0.88%) 4.76s 4.88s
Emit Time 2.95s (± 0.65%) 2.81s (± 0.51%) 🟩-0.14s (- 4.78%) 2.76s 2.83s
Total Time 9.87s (± 0.17%) 9.92s (± 0.38%) +0.05s (+ 0.51%) 9.84s 10.02s
TFS - node (v10.16.3, x64)
Memory used 292,414k (± 0.02%) 304,008k (± 0.02%) +11,594k (+ 3.96%) 303,856k 304,186k
Parse Time 0.97s (± 0.62%) 1.25s (± 0.72%) +0.29s (+29.64%) 1.23s 1.27s
Bind Time 0.76s (± 0.79%) 0.64s (± 1.47%) 🟩-0.11s (-15.23%) 0.62s 0.65s
Check Time 4.37s (± 0.31%) 4.36s (± 0.49%) -0.01s (- 0.23%) 4.32s 4.40s
Emit Time 3.09s (± 1.04%) 2.93s (± 1.09%) 🟩-0.16s (- 5.09%) 2.84s 2.99s
Total Time 9.18s (± 0.39%) 9.18s (± 0.49%) 0.00s ( 0.00%) 9.04s 9.25s
material-ui - node (v10.16.3, x64)
Memory used 450,244k (± 0.02%) 460,671k (± 0.02%) +10,428k (+ 2.32%) 460,570k 460,894k
Parse Time 1.79s (± 0.17%) 2.02s (± 0.37%) +0.24s (+13.20%) 2.01s 2.04s
Bind Time 0.70s (± 0.88%) 0.61s (± 0.54%) 🟩-0.09s (-12.98%) 0.60s 0.62s
Check Time 12.90s (± 0.86%) 12.96s (± 0.72%) +0.06s (+ 0.50%) 12.81s 13.28s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.39s (± 0.71%) 15.60s (± 0.61%) +0.21s (+ 1.38%) 15.44s 15.91s
Angular - node (v12.1.0, x64)
Memory used 303,802k (± 0.02%) 318,668k (± 0.03%) +14,866k (+ 4.89%) 318,567k 318,936k
Parse Time 1.59s (± 0.84%) 1.99s (± 0.78%) +0.39s (+24.65%) 1.96s 2.03s
Bind Time 0.89s (± 1.20%) 0.77s (± 0.75%) 🟩-0.12s (-13.09%) 0.76s 0.78s
Check Time 4.73s (± 0.64%) 4.62s (± 0.32%) -0.10s (- 2.16%) 4.58s 4.65s
Emit Time 5.53s (± 0.60%) 5.37s (± 0.35%) -0.16s (- 2.88%) 5.33s 5.41s
Total Time 12.73s (± 0.38%) 12.75s (± 0.26%) +0.02s (+ 0.15%) 12.68s 12.83s
Monaco - node (v12.1.0, x64)
Memory used 307,261k (± 0.01%) 324,651k (± 0.01%) +17,390k (+ 5.66%) 324,578k 324,769k
Parse Time 1.23s (± 0.61%) 1.58s (± 0.68%) +0.35s (+28.69%) 1.56s 1.60s
Bind Time 0.76s (± 0.63%) 0.67s (± 0.54%) 🟩-0.08s (-10.96%) 0.67s 0.68s
Check Time 4.69s (± 0.42%) 4.65s (± 0.35%) -0.04s (- 0.79%) 4.61s 4.69s
Emit Time 2.99s (± 0.51%) 2.86s (± 0.67%) 🟩-0.13s (- 4.22%) 2.82s 2.92s
Total Time 9.66s (± 0.38%) 9.77s (± 0.23%) +0.11s (+ 1.13%) 9.72s 9.82s
TFS - node (v12.1.0, x64)
Memory used 274,624k (± 0.02%) 288,338k (± 0.02%) +13,713k (+ 4.99%) 288,219k 288,477k
Parse Time 0.93s (± 0.51%) 1.26s (± 0.70%) 🔻+0.33s (+35.48%) 1.24s 1.28s
Bind Time 0.73s (± 1.36%) 0.61s (± 1.01%) 🟩-0.12s (-16.30%) 0.60s 0.62s
Check Time 4.28s (± 0.25%) 4.30s (± 0.16%) +0.01s (+ 0.28%) 4.28s 4.31s
Emit Time 3.10s (± 0.92%) 2.94s (± 0.64%) 🟩-0.16s (- 5.06%) 2.88s 2.97s
Total Time 9.05s (± 0.31%) 9.11s (± 0.29%) +0.07s (+ 0.74%) 9.03s 9.15s
material-ui - node (v12.1.0, x64)
Memory used 427,497k (± 0.07%) 439,070k (± 0.01%) +11,573k (+ 2.71%) 438,963k 439,194k
Parse Time 1.76s (± 0.47%) 2.01s (± 0.29%) +0.24s (+13.71%) 2.00s 2.02s
Bind Time 0.65s (± 0.80%) 0.60s (± 0.60%) 🟩-0.05s (- 6.93%) 0.60s 0.61s
Check Time 11.46s (± 0.93%) 11.49s (± 0.42%) +0.04s (+ 0.34%) 11.40s 11.61s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.87s (± 0.74%) 14.11s (± 0.36%) +0.24s (+ 1.74%) 14.01s 14.22s
Angular - node (v8.9.0, x64)
Memory used 323,235k (± 0.01%) 337,584k (± 0.02%) +14,349k (+ 4.44%) 337,397k 337,723k
Parse Time 2.12s (± 0.23%) 2.52s (± 0.51%) +0.39s (+18.49%) 2.49s 2.55s
Bind Time 0.94s (± 1.10%) 0.83s (± 0.73%) 🟩-0.12s (-12.42%) 0.82s 0.84s
Check Time 5.52s (± 1.52%) 5.50s (± 0.72%) -0.01s (- 0.22%) 5.44s 5.61s
Emit Time 6.32s (± 1.04%) 5.99s (± 1.20%) 🟩-0.33s (- 5.28%) 5.81s 6.23s
Total Time 14.90s (± 0.55%) 14.83s (± 0.49%) -0.07s (- 0.47%) 14.70s 15.04s
Monaco - node (v8.9.0, x64)
Memory used 325,872k (± 0.02%) 343,370k (± 0.01%) +17,498k (+ 5.37%) 343,326k 343,454k
Parse Time 1.56s (± 0.36%) 1.88s (± 0.44%) +0.33s (+20.92%) 1.87s 1.90s
Bind Time 0.91s (± 0.73%) 0.87s (± 0.69%) 🟩-0.04s (- 4.84%) 0.85s 0.88s
Check Time 5.46s (± 0.66%) 5.35s (± 0.36%) -0.11s (- 2.02%) 5.31s 5.39s
Emit Time 3.50s (± 0.45%) 3.31s (± 0.53%) 🟩-0.19s (- 5.52%) 3.26s 3.34s
Total Time 11.42s (± 0.33%) 11.40s (± 0.24%) -0.02s (- 0.13%) 11.34s 11.45s
TFS - node (v8.9.0, x64)
Memory used 291,947k (± 0.01%) 305,751k (± 0.01%) +13,804k (+ 4.73%) 305,674k 305,843k
Parse Time 1.26s (± 0.46%) 1.58s (± 0.49%) +0.32s (+25.18%) 1.56s 1.59s
Bind Time 0.76s (± 0.59%) 0.65s (± 0.46%) 🟩-0.11s (-14.51%) 0.64s 0.65s
Check Time 5.09s (± 1.58%) 4.99s (± 1.70%) -0.10s (- 1.94%) 4.86s 5.20s
Emit Time 3.19s (± 2.02%) 3.03s (± 0.98%) 🟩-0.16s (- 4.99%) 2.96s 3.08s
Total Time 10.30s (± 0.56%) 10.25s (± 0.56%) -0.05s (- 0.45%) 10.15s 10.38s
material-ui - node (v8.9.0, x64)
Memory used 453,201k (± 0.01%) 464,623k (± 0.01%) +11,422k (+ 2.52%) 464,530k 464,756k
Parse Time 2.13s (± 0.50%) 2.36s (± 0.37%) +0.23s (+10.87%) 2.34s 2.37s
Bind Time 0.82s (± 0.86%) 0.77s (± 1.28%) 🟩-0.05s (- 6.23%) 0.74s 0.78s
Check Time 16.81s (± 0.56%) 16.99s (± 1.26%) +0.18s (+ 1.07%) 16.51s 17.59s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.76s (± 0.48%) 20.11s (± 1.05%) +0.36s (+ 1.80%) 19.64s 20.71s
Angular - node (v8.9.0, x86)
Memory used 186,172k (± 0.03%) 193,593k (± 0.02%) +7,421k (+ 3.99%) 193,495k 193,642k
Parse Time 2.06s (± 0.45%) 2.44s (± 0.64%) +0.38s (+18.33%) 2.42s 2.48s
Bind Time 1.08s (± 0.70%) 0.97s (± 0.78%) 🟩-0.12s (-10.89%) 0.95s 0.99s
Check Time 5.03s (± 0.45%) 4.99s (± 0.60%) -0.04s (- 0.84%) 4.91s 5.07s
Emit Time 6.10s (± 1.17%) 5.99s (± 1.36%) -0.12s (- 1.90%) 5.86s 6.24s
Total Time 14.28s (± 0.51%) 14.38s (± 0.73%) +0.10s (+ 0.71%) 14.20s 14.66s
Monaco - node (v8.9.0, x86)
Memory used 185,661k (± 0.02%) 194,779k (± 0.02%) +9,118k (+ 4.91%) 194,715k 194,853k
Parse Time 1.61s (± 1.18%) 1.92s (± 0.56%) +0.31s (+19.27%) 1.90s 1.94s
Bind Time 0.77s (± 0.98%) 0.67s (± 0.73%) 🟩-0.10s (-12.92%) 0.67s 0.69s
Check Time 5.49s (± 0.86%) 5.45s (± 0.46%) -0.04s (- 0.75%) 5.37s 5.50s
Emit Time 2.88s (± 1.20%) 2.72s (± 1.03%) 🟩-0.16s (- 5.58%) 2.67s 2.82s
Total Time 10.76s (± 0.71%) 10.76s (± 0.29%) +0.01s (+ 0.05%) 10.71s 10.86s
TFS - node (v8.9.0, x86)
Memory used 167,274k (± 0.02%) 174,514k (± 0.02%) +7,240k (+ 4.33%) 174,394k 174,617k
Parse Time 1.29s (± 0.89%) 1.62s (± 0.82%) +0.33s (+25.60%) 1.60s 1.66s
Bind Time 0.72s (± 1.28%) 0.62s (± 0.80%) 🟩-0.11s (-14.68%) 0.61s 0.63s
Check Time 4.70s (± 0.82%) 4.66s (± 0.62%) -0.04s (- 0.85%) 4.60s 4.73s
Emit Time 2.96s (± 0.98%) 2.81s (± 0.73%) 🟩-0.16s (- 5.23%) 2.74s 2.85s
Total Time 9.69s (± 0.50%) 9.71s (± 0.54%) +0.03s (+ 0.26%) 9.61s 9.82s
material-ui - node (v8.9.0, x86)
Memory used 256,715k (± 0.02%) 262,782k (± 0.01%) +6,067k (+ 2.36%) 262,739k 262,834k
Parse Time 2.18s (± 0.56%) 2.42s (± 0.62%) +0.23s (+10.77%) 2.38s 2.45s
Bind Time 0.69s (± 0.84%) 0.65s (± 1.26%) 🟩-0.04s (- 5.63%) 0.63s 0.67s
Check Time 15.50s (± 0.59%) 15.45s (± 0.52%) -0.05s (- 0.35%) 15.22s 15.57s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.38s (± 0.49%) 18.52s (± 0.44%) +0.14s (+ 0.76%) 18.31s 18.66s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 19, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 415bc3e. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,293k (± 0.02%) 340,954k (± 0.03%) +12,661k (+ 3.86%) 340,753k 341,196k
Parse Time 1.65s (± 0.54%) 2.01s (± 0.69%) +0.37s (+22.25%) 1.98s 2.04s
Bind Time 0.91s (± 0.66%) 0.80s (± 1.02%) 🟩-0.11s (-11.70%) 0.78s 0.82s
Check Time 4.84s (± 0.39%) 4.73s (± 0.60%) -0.10s (- 2.17%) 4.69s 4.80s
Emit Time 5.41s (± 0.69%) 5.21s (± 1.06%) 🟩-0.20s (- 3.69%) 5.13s 5.38s
Total Time 12.80s (± 0.39%) 12.76s (± 0.71%) -0.05s (- 0.36%) 12.62s 13.03s
Monaco - node (v10.16.3, x64)
Memory used 327,299k (± 0.02%) 342,059k (± 0.03%) +14,760k (+ 4.51%) 341,885k 342,287k
Parse Time 1.28s (± 0.74%) 1.60s (± 0.55%) +0.32s (+25.06%) 1.58s 1.62s
Bind Time 0.78s (± 0.63%) 0.68s (± 0.53%) 🟩-0.10s (-12.76%) 0.68s 0.69s
Check Time 4.86s (± 0.22%) 4.84s (± 0.53%) -0.03s (- 0.51%) 4.80s 4.90s
Emit Time 2.94s (± 0.72%) 2.80s (± 0.48%) 🟩-0.14s (- 4.83%) 2.77s 2.83s
Total Time 9.86s (± 0.26%) 9.91s (± 0.32%) +0.06s (+ 0.58%) 9.86s 9.99s
TFS - node (v10.16.3, x64)
Memory used 292,415k (± 0.02%) 303,972k (± 0.04%) +11,557k (+ 3.95%) 303,777k 304,208k
Parse Time 0.96s (± 0.60%) 1.24s (± 0.42%) +0.28s (+28.87%) 1.23s 1.25s
Bind Time 0.76s (± 0.45%) 0.64s (± 1.13%) 🟩-0.11s (-15.19%) 0.62s 0.65s
Check Time 4.40s (± 0.47%) 4.37s (± 0.47%) -0.04s (- 0.80%) 4.31s 4.41s
Emit Time 3.08s (± 1.37%) 2.95s (± 0.51%) 🟩-0.13s (- 4.22%) 2.92s 2.99s
Total Time 9.21s (± 0.62%) 9.20s (± 0.26%) -0.00s (- 0.05%) 9.16s 9.27s
material-ui - node (v10.16.3, x64)
Memory used 450,242k (± 0.02%) 460,759k (± 0.01%) +10,517k (+ 2.34%) 460,695k 460,912k
Parse Time 1.79s (± 0.41%) 2.02s (± 0.44%) +0.23s (+13.02%) 2.01s 2.05s
Bind Time 0.70s (± 0.64%) 0.61s (± 0.73%) 🟩-0.09s (-12.32%) 0.60s 0.62s
Check Time 12.87s (± 0.92%) 12.86s (± 0.44%) -0.01s (- 0.09%) 12.72s 12.97s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.36s (± 0.76%) 15.50s (± 0.38%) +0.14s (+ 0.89%) 15.36s 15.61s
Angular - node (v12.1.0, x64)
Memory used 303,883k (± 0.02%) 318,654k (± 0.03%) +14,771k (+ 4.86%) 318,508k 318,927k
Parse Time 1.61s (± 0.59%) 1.99s (± 0.82%) +0.39s (+24.10%) 1.97s 2.05s
Bind Time 0.89s (± 0.99%) 0.77s (± 0.72%) 🟩-0.12s (-13.26%) 0.76s 0.78s
Check Time 4.76s (± 0.59%) 4.64s (± 0.55%) -0.12s (- 2.46%) 4.60s 4.69s
Emit Time 5.59s (± 0.59%) 5.38s (± 0.65%) 🟩-0.21s (- 3.74%) 5.34s 5.47s
Total Time 12.85s (± 0.49%) 12.79s (± 0.55%) -0.06s (- 0.47%) 12.68s 12.93s
Monaco - node (v12.1.0, x64)
Memory used 307,219k (± 0.02%) 324,655k (± 0.02%) +17,437k (+ 5.68%) 324,512k 324,773k
Parse Time 1.22s (± 0.62%) 1.57s (± 0.73%) +0.34s (+28.10%) 1.54s 1.59s
Bind Time 0.76s (± 0.65%) 0.67s (± 0.83%) 🟩-0.08s (-11.11%) 0.66s 0.69s
Check Time 4.67s (± 0.29%) 4.66s (± 0.60%) -0.01s (- 0.19%) 4.58s 4.72s
Emit Time 3.00s (± 0.83%) 2.88s (± 0.77%) 🟩-0.12s (- 4.04%) 2.85s 2.96s
Total Time 9.64s (± 0.27%) 9.78s (± 0.32%) +0.13s (+ 1.40%) 9.71s 9.86s
TFS - node (v12.1.0, x64)
Memory used 274,681k (± 0.02%) 288,303k (± 0.01%) +13,623k (+ 4.96%) 288,242k 288,415k
Parse Time 0.94s (± 0.92%) 1.27s (± 0.95%) 🔻+0.33s (+34.97%) 1.24s 1.29s
Bind Time 0.72s (± 0.83%) 0.61s (± 0.85%) 🟩-0.11s (-15.72%) 0.60s 0.62s
Check Time 4.29s (± 0.48%) 4.29s (± 0.55%) +0.00s (+ 0.09%) 4.24s 4.36s
Emit Time 3.13s (± 0.70%) 2.94s (± 0.72%) 🟩-0.18s (- 5.88%) 2.89s 2.98s
Total Time 9.08s (± 0.37%) 9.12s (± 0.31%) +0.04s (+ 0.39%) 9.07s 9.21s
material-ui - node (v12.1.0, x64)
Memory used 427,540k (± 0.05%) 439,107k (± 0.01%) +11,567k (+ 2.71%) 438,896k 439,203k
Parse Time 1.76s (± 0.38%) 1.99s (± 0.38%) +0.24s (+13.35%) 1.98s 2.01s
Bind Time 0.64s (± 1.10%) 0.61s (± 0.60%) 🟩-0.03s (- 5.16%) 0.60s 0.61s
Check Time 11.44s (± 1.16%) 11.53s (± 0.96%) +0.09s (+ 0.81%) 11.35s 11.90s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.83s (± 0.97%) 14.13s (± 0.76%) +0.29s (+ 2.13%) 13.96s 14.49s
Angular - node (v8.9.0, x64)
Memory used 323,222k (± 0.02%) 337,611k (± 0.02%) +14,389k (+ 4.45%) 337,482k 337,755k
Parse Time 2.13s (± 0.47%) 2.53s (± 0.48%) +0.40s (+18.80%) 2.52s 2.57s
Bind Time 0.95s (± 0.91%) 0.82s (± 0.70%) 🟩-0.13s (-13.87%) 0.81s 0.84s
Check Time 5.50s (± 1.39%) 5.52s (± 0.24%) +0.02s (+ 0.36%) 5.50s 5.55s
Emit Time 6.29s (± 1.80%) 5.94s (± 0.93%) 🟩-0.34s (- 5.44%) 5.77s 6.00s
Total Time 14.87s (± 0.70%) 14.83s (± 0.41%) -0.05s (- 0.32%) 14.66s 14.92s
Monaco - node (v8.9.0, x64)
Memory used 325,936k (± 0.01%) 343,392k (± 0.02%) +17,457k (+ 5.36%) 343,254k 343,504k
Parse Time 1.55s (± 0.32%) 1.89s (± 0.54%) +0.34s (+21.69%) 1.87s 1.91s
Bind Time 0.91s (± 0.85%) 0.86s (± 0.34%) 🟩-0.05s (- 5.17%) 0.86s 0.87s
Check Time 5.46s (± 0.55%) 5.34s (± 0.50%) -0.12s (- 2.14%) 5.30s 5.41s
Emit Time 3.50s (± 0.49%) 3.30s (± 0.27%) 🟩-0.20s (- 5.63%) 3.29s 3.33s
Total Time 11.42s (± 0.39%) 11.40s (± 0.24%) -0.02s (- 0.19%) 11.35s 11.46s
TFS - node (v8.9.0, x64)
Memory used 291,895k (± 0.01%) 305,731k (± 0.02%) +13,836k (+ 4.74%) 305,616k 305,832k
Parse Time 1.26s (± 0.00%) 1.59s (± 0.52%) +0.33s (+25.87%) 1.57s 1.61s
Bind Time 0.75s (± 0.65%) 0.65s (± 0.46%) 🟩-0.11s (-14.06%) 0.64s 0.65s
Check Time 5.09s (± 1.30%) 5.02s (± 1.76%) -0.07s (- 1.41%) 4.86s 5.17s
Emit Time 3.20s (± 2.06%) 3.00s (± 1.22%) 🟩-0.20s (- 6.29%) 2.92s 3.07s
Total Time 10.31s (± 0.52%) 10.25s (± 0.61%) -0.05s (- 0.51%) 10.11s 10.35s
material-ui - node (v8.9.0, x64)
Memory used 453,175k (± 0.01%) 464,694k (± 0.01%) +11,519k (+ 2.54%) 464,598k 464,927k
Parse Time 2.12s (± 0.31%) 2.36s (± 0.62%) +0.24s (+11.38%) 2.32s 2.39s
Bind Time 0.82s (± 1.03%) 0.76s (± 0.99%) 🟩-0.06s (- 7.57%) 0.75s 0.78s
Check Time 16.77s (± 0.65%) 16.89s (± 0.76%) +0.12s (+ 0.69%) 16.67s 17.20s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.71s (± 0.54%) 20.00s (± 0.68%) +0.29s (+ 1.50%) 19.78s 20.35s
Angular - node (v8.9.0, x86)
Memory used 186,183k (± 0.02%) 193,602k (± 0.02%) +7,418k (+ 3.98%) 193,447k 193,699k
Parse Time 2.06s (± 0.31%) 2.45s (± 0.45%) +0.38s (+18.62%) 2.42s 2.47s
Bind Time 1.08s (± 0.46%) 0.97s (± 1.14%) 🟩-0.11s (-10.60%) 0.95s 1.00s
Check Time 5.06s (± 0.64%) 4.99s (± 0.43%) -0.07s (- 1.38%) 4.95s 5.04s
Emit Time 6.10s (± 0.96%) 6.01s (± 0.80%) -0.08s (- 1.39%) 5.93s 6.13s
Total Time 14.31s (± 0.57%) 14.42s (± 0.42%) +0.11s (+ 0.77%) 14.31s 14.54s
Monaco - node (v8.9.0, x86)
Memory used 185,679k (± 0.02%) 194,745k (± 0.03%) +9,066k (+ 4.88%) 194,638k 194,848k
Parse Time 1.60s (± 0.47%) 1.91s (± 0.73%) +0.30s (+18.94%) 1.89s 1.95s
Bind Time 0.77s (± 0.97%) 0.68s (± 1.09%) 🟩-0.09s (-11.64%) 0.67s 0.71s
Check Time 5.49s (± 0.41%) 5.45s (± 0.51%) -0.04s (- 0.76%) 5.41s 5.52s
Emit Time 2.90s (± 0.44%) 2.74s (± 0.86%) 🟩-0.16s (- 5.38%) 2.68s 2.80s
Total Time 10.77s (± 0.25%) 10.78s (± 0.43%) +0.01s (+ 0.13%) 10.68s 10.88s
TFS - node (v8.9.0, x86)
Memory used 167,297k (± 0.02%) 174,578k (± 0.02%) +7,280k (+ 4.35%) 174,512k 174,690k
Parse Time 1.30s (± 0.96%) 1.64s (± 0.57%) +0.34s (+26.29%) 1.62s 1.66s
Bind Time 0.72s (± 0.66%) 0.61s (± 0.80%) 🟩-0.11s (-15.08%) 0.60s 0.62s
Check Time 4.71s (± 0.75%) 4.66s (± 0.48%) -0.06s (- 1.19%) 4.61s 4.72s
Emit Time 2.99s (± 0.69%) 2.81s (± 0.75%) 🟩-0.18s (- 6.05%) 2.75s 2.84s
Total Time 9.72s (± 0.40%) 9.72s (± 0.33%) -0.00s (- 0.02%) 9.63s 9.80s
material-ui - node (v8.9.0, x86)
Memory used 256,720k (± 0.01%) 262,845k (± 0.01%) +6,125k (+ 2.39%) 262,785k 262,926k
Parse Time 2.19s (± 0.38%) 2.44s (± 1.02%) +0.25s (+11.57%) 2.40s 2.52s
Bind Time 0.69s (± 0.58%) 0.65s (± 1.48%) 🟩-0.04s (- 5.52%) 0.63s 0.67s
Check Time 15.40s (± 0.36%) 15.50s (± 0.70%) +0.10s (+ 0.62%) 15.26s 15.73s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.28s (± 0.31%) 18.59s (± 0.69%) +0.31s (+ 1.69%) 18.32s 18.82s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 20, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 3cbd494. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,379k (± 0.02%) 340,964k (± 0.02%) +12,586k (+ 3.83%) 340,845k 341,072k
Parse Time 1.64s (± 0.54%) 2.01s (± 0.58%) +0.37s (+22.32%) 1.98s 2.03s
Bind Time 0.91s (± 0.85%) 0.80s (± 0.43%) 🟩-0.11s (-12.32%) 0.79s 0.80s
Check Time 4.84s (± 0.44%) 4.73s (± 0.26%) -0.11s (- 2.31%) 4.71s 4.76s
Emit Time 5.43s (± 0.63%) 5.21s (± 0.75%) 🟩-0.22s (- 3.98%) 5.13s 5.29s
Total Time 12.83s (± 0.43%) 12.75s (± 0.41%) -0.08s (- 0.62%) 12.64s 12.88s
Monaco - node (v10.16.3, x64)
Memory used 327,336k (± 0.02%) 342,068k (± 0.01%) +14,733k (+ 4.50%) 341,939k 342,169k
Parse Time 1.27s (± 0.53%) 1.60s (± 0.75%) +0.33s (+26.08%) 1.58s 1.64s
Bind Time 0.79s (± 0.60%) 0.69s (± 0.94%) 🟩-0.10s (-12.58%) 0.68s 0.71s
Check Time 4.89s (± 0.42%) 4.83s (± 0.36%) -0.05s (- 1.08%) 4.79s 4.87s
Emit Time 2.94s (± 0.36%) 2.80s (± 0.45%) 🟩-0.14s (- 4.72%) 2.78s 2.83s
Total Time 9.90s (± 0.25%) 9.93s (± 0.30%) +0.04s (+ 0.36%) 9.88s 9.99s
TFS - node (v10.16.3, x64)
Memory used 292,444k (± 0.01%) 303,947k (± 0.02%) +11,503k (+ 3.93%) 303,783k 304,050k
Parse Time 0.97s (± 0.67%) 1.25s (± 0.27%) +0.28s (+28.82%) 1.24s 1.25s
Bind Time 0.76s (± 0.88%) 0.65s (± 0.92%) 🟩-0.11s (-14.66%) 0.63s 0.66s
Check Time 4.40s (± 0.62%) 4.36s (± 0.60%) -0.03s (- 0.80%) 4.30s 4.44s
Emit Time 3.08s (± 1.06%) 2.92s (± 1.15%) 🟩-0.16s (- 5.30%) 2.85s 2.98s
Total Time 9.20s (± 0.41%) 9.17s (± 0.57%) -0.03s (- 0.36%) 9.06s 9.31s
material-ui - node (v10.16.3, x64)
Memory used 450,313k (± 0.02%) 460,645k (± 0.01%) +10,332k (+ 2.29%) 460,590k 460,804k
Parse Time 1.79s (± 0.46%) 2.02s (± 0.46%) +0.23s (+12.55%) 2.00s 2.04s
Bind Time 0.70s (± 0.84%) 0.61s (± 0.65%) 🟩-0.09s (-13.21%) 0.60s 0.62s
Check Time 12.86s (± 0.66%) 12.86s (± 0.65%) +0.00s (+ 0.01%) 12.71s 13.05s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.35s (± 0.58%) 15.48s (± 0.59%) +0.13s (+ 0.87%) 15.34s 15.68s
Angular - node (v12.1.0, x64)
Memory used 303,967k (± 0.03%) 318,656k (± 0.02%) +14,689k (+ 4.83%) 318,573k 318,825k
Parse Time 1.60s (± 0.60%) 1.98s (± 0.47%) +0.38s (+24.06%) 1.96s 2.00s
Bind Time 0.88s (± 0.67%) 0.77s (± 0.62%) 🟩-0.12s (-13.24%) 0.76s 0.78s
Check Time 4.73s (± 0.42%) 4.64s (± 0.67%) -0.10s (- 2.05%) 4.57s 4.70s
Emit Time 5.57s (± 0.55%) 5.42s (± 1.11%) -0.15s (- 2.71%) 5.34s 5.63s
Total Time 12.78s (± 0.36%) 12.80s (± 0.56%) +0.02s (+ 0.15%) 12.67s 12.99s
Monaco - node (v12.1.0, x64)
Memory used 307,286k (± 0.02%) 324,658k (± 0.01%) +17,372k (+ 5.65%) 324,580k 324,761k
Parse Time 1.23s (± 0.65%) 1.58s (± 0.57%) +0.35s (+28.58%) 1.56s 1.60s
Bind Time 0.76s (± 0.39%) 0.67s (± 0.78%) 🟩-0.09s (-12.20%) 0.66s 0.68s
Check Time 4.70s (± 0.51%) 4.67s (± 0.40%) -0.03s (- 0.53%) 4.64s 4.73s
Emit Time 2.99s (± 0.81%) 2.87s (± 0.53%) 🟩-0.12s (- 4.01%) 2.84s 2.90s
Total Time 9.68s (± 0.52%) 9.80s (± 0.33%) +0.12s (+ 1.19%) 9.73s 9.85s
TFS - node (v12.1.0, x64)
Memory used 274,722k (± 0.02%) 288,293k (± 0.03%) +13,572k (+ 4.94%) 288,044k 288,587k
Parse Time 0.93s (± 0.73%) 1.26s (± 0.69%) 🔻+0.33s (+34.97%) 1.25s 1.29s
Bind Time 0.74s (± 1.11%) 0.62s (± 0.96%) 🟩-0.12s (-16.42%) 0.61s 0.63s
Check Time 4.31s (± 0.31%) 4.32s (± 0.62%) +0.01s (+ 0.30%) 4.26s 4.39s
Emit Time 3.13s (± 1.14%) 2.96s (± 0.90%) 🟩-0.17s (- 5.28%) 2.90s 3.04s
Total Time 9.10s (± 0.51%) 9.16s (± 0.50%) +0.05s (+ 0.59%) 9.10s 9.25s
material-ui - node (v12.1.0, x64)
Memory used 427,724k (± 0.03%) 439,050k (± 0.01%) +11,326k (+ 2.65%) 438,950k 439,128k
Parse Time 1.76s (± 0.53%) 2.00s (± 0.46%) +0.24s (+13.88%) 1.98s 2.02s
Bind Time 0.65s (± 1.05%) 0.61s (± 1.09%) 🟩-0.04s (- 5.57%) 0.60s 0.63s
Check Time 11.42s (± 0.64%) 11.46s (± 0.55%) +0.04s (+ 0.32%) 11.34s 11.62s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.82s (± 0.56%) 14.07s (± 0.48%) +0.25s (+ 1.78%) 13.93s 14.24s
Angular - node (v8.9.0, x64)
Memory used 323,256k (± 0.01%) 337,564k (± 0.02%) +14,308k (+ 4.43%) 337,436k 337,678k
Parse Time 2.13s (± 0.45%) 2.53s (± 0.37%) +0.39s (+18.42%) 2.50s 2.54s
Bind Time 0.95s (± 0.82%) 0.82s (± 0.27%) 🟩-0.13s (-13.49%) 0.82s 0.83s
Check Time 5.43s (± 1.49%) 5.52s (± 0.58%) +0.09s (+ 1.66%) 5.46s 5.59s
Emit Time 6.37s (± 1.13%) 6.01s (± 0.41%) 🟩-0.36s (- 5.65%) 5.96s 6.06s
Total Time 14.88s (± 0.28%) 14.88s (± 0.29%) -0.01s (- 0.04%) 14.79s 14.95s
Monaco - node (v8.9.0, x64)
Memory used 325,961k (± 0.01%) 343,397k (± 0.01%) +17,436k (+ 5.35%) 343,343k 343,491k
Parse Time 1.56s (± 0.36%) 1.89s (± 0.46%) +0.33s (+21.31%) 1.87s 1.91s
Bind Time 0.92s (± 1.61%) 0.86s (± 0.34%) 🟩-0.06s (- 6.10%) 0.86s 0.87s
Check Time 5.46s (± 0.56%) 5.34s (± 0.55%) -0.11s (- 2.03%) 5.29s 5.40s
Emit Time 3.48s (± 0.84%) 3.30s (± 0.31%) 🟩-0.18s (- 5.17%) 3.28s 3.32s
Total Time 11.41s (± 0.38%) 11.40s (± 0.27%) -0.01s (- 0.12%) 11.34s 11.47s
TFS - node (v8.9.0, x64)
Memory used 291,992k (± 0.02%) 305,753k (± 0.01%) +13,761k (+ 4.71%) 305,637k 305,795k
Parse Time 1.26s (± 0.49%) 1.59s (± 0.60%) +0.32s (+25.77%) 1.57s 1.61s
Bind Time 0.75s (± 0.65%) 0.65s (± 0.34%) 🟩-0.10s (-13.93%) 0.64s 0.65s
Check Time 5.04s (± 1.86%) 4.99s (± 1.85%) -0.06s (- 1.19%) 4.84s 5.16s
Emit Time 3.26s (± 2.65%) 3.05s (± 2.69%) 🟩-0.21s (- 6.29%) 2.94s 3.24s
Total Time 10.32s (± 0.45%) 10.27s (± 0.80%) -0.05s (- 0.47%) 10.07s 10.46s
material-ui - node (v8.9.0, x64)
Memory used 453,233k (± 0.01%) 464,708k (± 0.02%) +11,475k (+ 2.53%) 464,553k 465,058k
Parse Time 2.13s (± 0.40%) 2.36s (± 0.53%) +0.23s (+10.75%) 2.32s 2.39s
Bind Time 0.82s (± 0.91%) 0.74s (± 1.11%) 🟩-0.08s (- 9.60%) 0.72s 0.76s
Check Time 16.75s (± 0.48%) 16.93s (± 0.96%) +0.18s (+ 1.10%) 16.67s 17.35s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.70s (± 0.43%) 20.04s (± 0.82%) +0.33s (+ 1.68%) 19.77s 20.45s
Angular - node (v8.9.0, x86)
Memory used 186,196k (± 0.04%) 193,577k (± 0.03%) +7,381k (+ 3.96%) 193,450k 193,708k
Parse Time 2.07s (± 0.51%) 2.45s (± 0.61%) +0.39s (+18.78%) 2.43s 2.50s
Bind Time 1.09s (± 0.88%) 0.97s (± 0.84%) 🟩-0.12s (-10.68%) 0.96s 1.00s
Check Time 5.05s (± 0.44%) 4.97s (± 0.67%) -0.09s (- 1.72%) 4.92s 5.05s
Emit Time 6.12s (± 0.55%) 5.99s (± 1.32%) -0.13s (- 2.20%) 5.82s 6.15s
Total Time 14.33s (± 0.27%) 14.38s (± 0.69%) +0.05s (+ 0.33%) 14.18s 14.54s
Monaco - node (v8.9.0, x86)
Memory used 185,764k (± 0.02%) 194,775k (± 0.02%) +9,011k (+ 4.85%) 194,678k 194,829k
Parse Time 1.60s (± 0.88%) 1.94s (± 0.71%) +0.34s (+21.29%) 1.91s 1.96s
Bind Time 0.77s (± 0.47%) 0.68s (± 1.46%) 🟩-0.09s (-11.76%) 0.67s 0.72s
Check Time 5.49s (± 0.40%) 5.47s (± 0.43%) -0.02s (- 0.44%) 5.42s 5.53s
Emit Time 2.86s (± 0.66%) 2.72s (± 0.47%) 🟩-0.14s (- 4.96%) 2.70s 2.76s
Total Time 10.73s (± 0.34%) 10.80s (± 0.26%) +0.08s (+ 0.74%) 10.75s 10.88s
TFS - node (v8.9.0, x86)
Memory used 167,278k (± 0.02%) 174,508k (± 0.03%) +7,230k (+ 4.32%) 174,432k 174,599k
Parse Time 1.30s (± 0.76%) 1.62s (± 1.19%) +0.32s (+24.65%) 1.59s 1.67s
Bind Time 0.72s (± 1.26%) 0.62s (± 0.93%) 🟩-0.10s (-13.77%) 0.61s 0.63s
Check Time 4.69s (± 0.71%) 4.66s (± 0.52%) -0.04s (- 0.77%) 4.61s 4.72s
Emit Time 3.01s (± 2.51%) 2.85s (± 0.91%) 🟩-0.16s (- 5.19%) 2.79s 2.93s
Total Time 9.72s (± 0.82%) 9.75s (± 0.50%) +0.03s (+ 0.29%) 9.66s 9.88s
material-ui - node (v8.9.0, x86)
Memory used 256,788k (± 0.01%) 262,832k (± 0.01%) +6,044k (+ 2.35%) 262,783k 262,879k
Parse Time 2.19s (± 0.70%) 2.41s (± 0.63%) +0.22s (+10.03%) 2.39s 2.46s
Bind Time 0.70s (± 0.96%) 0.66s (± 0.61%) 🟩-0.04s (- 5.45%) 0.65s 0.67s
Check Time 15.49s (± 0.39%) 15.48s (± 0.86%) -0.01s (- 0.05%) 15.30s 15.86s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.38s (± 0.36%) 18.55s (± 0.73%) +0.17s (+ 0.91%) 18.37s 18.91s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 21, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at 62cef9d. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,300k (± 0.02%) 340,935k (± 0.01%) +12,635k (+ 3.85%) 340,859k 341,032k
Parse Time 1.66s (± 0.59%) 2.02s (± 0.54%) +0.36s (+21.71%) 1.99s 2.04s
Bind Time 0.90s (± 0.81%) 0.81s (± 0.87%) 🟩-0.09s (-10.31%) 0.80s 0.83s
Check Time 4.85s (± 0.50%) 4.75s (± 0.44%) -0.10s (- 2.12%) 4.69s 4.79s
Emit Time 5.45s (± 1.76%) 5.25s (± 0.57%) 🟩-0.20s (- 3.72%) 5.15s 5.31s
Total Time 12.86s (± 0.71%) 12.82s (± 0.37%) -0.04s (- 0.34%) 12.70s 12.90s
Monaco - node (v10.16.3, x64)
Memory used 327,374k (± 0.02%) 342,143k (± 0.02%) +14,770k (+ 4.51%) 342,019k 342,282k
Parse Time 1.28s (± 0.39%) 1.60s (± 0.37%) +0.33s (+25.71%) 1.59s 1.62s
Bind Time 0.79s (± 0.78%) 0.69s (± 0.96%) 🟩-0.10s (-12.55%) 0.68s 0.71s
Check Time 4.90s (± 0.72%) 4.85s (± 0.28%) -0.04s (- 0.86%) 4.83s 4.89s
Emit Time 2.94s (± 0.68%) 2.81s (± 0.75%) 🟩-0.14s (- 4.59%) 2.75s 2.84s
Total Time 9.90s (± 0.48%) 9.96s (± 0.23%) +0.05s (+ 0.52%) 9.90s 10.02s
TFS - node (v10.16.3, x64)
Memory used 292,410k (± 0.01%) 303,959k (± 0.02%) +11,549k (+ 3.95%) 303,749k 304,138k
Parse Time 0.97s (± 0.79%) 1.26s (± 0.67%) 🔻+0.30s (+30.67%) 1.25s 1.28s
Bind Time 0.76s (± 1.00%) 0.65s (± 1.40%) 🟩-0.11s (-14.15%) 0.63s 0.66s
Check Time 4.39s (± 0.58%) 4.37s (± 0.60%) -0.03s (- 0.61%) 4.28s 4.40s
Emit Time 3.10s (± 0.89%) 2.97s (± 0.99%) 🟩-0.13s (- 4.23%) 2.88s 3.04s
Total Time 9.21s (± 0.47%) 9.24s (± 0.57%) +0.03s (+ 0.34%) 9.05s 9.31s
material-ui - node (v10.16.3, x64)
Memory used 449,923k (± 0.01%) 460,714k (± 0.01%) +10,791k (+ 2.40%) 460,602k 460,915k
Parse Time 1.79s (± 0.50%) 2.03s (± 0.60%) +0.25s (+13.78%) 2.01s 2.06s
Bind Time 0.70s (± 0.63%) 0.61s (± 1.11%) 🟩-0.09s (-12.39%) 0.60s 0.63s
Check Time 12.94s (± 0.78%) 12.88s (± 0.68%) -0.06s (- 0.49%) 12.66s 13.06s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.43s (± 0.70%) 15.53s (± 0.59%) +0.09s (+ 0.61%) 15.29s 15.71s
Angular - node (v12.1.0, x64)
Memory used 303,843k (± 0.03%) 318,614k (± 0.02%) +14,771k (+ 4.86%) 318,495k 318,718k
Parse Time 1.60s (± 0.62%) 2.00s (± 0.74%) +0.40s (+25.03%) 1.97s 2.04s
Bind Time 0.89s (± 0.65%) 0.77s (± 0.44%) 🟩-0.11s (-12.85%) 0.77s 0.78s
Check Time 4.75s (± 0.58%) 4.67s (± 0.51%) -0.08s (- 1.79%) 4.63s 4.74s
Emit Time 5.61s (± 0.51%) 5.41s (± 0.89%) 🟩-0.20s (- 3.63%) 5.31s 5.50s
Total Time 12.85s (± 0.28%) 12.86s (± 0.51%) +0.00s (+ 0.02%) 12.74s 13.02s
Monaco - node (v12.1.0, x64)
Memory used 307,259k (± 0.02%) 324,625k (± 0.01%) +17,367k (+ 5.65%) 324,553k 324,738k
Parse Time 1.23s (± 0.66%) 1.58s (± 0.95%) +0.35s (+28.13%) 1.53s 1.61s
Bind Time 0.76s (± 0.98%) 0.68s (± 0.73%) 🟩-0.08s (-11.05%) 0.67s 0.69s
Check Time 4.67s (± 0.62%) 4.65s (± 0.59%) -0.02s (- 0.36%) 4.60s 4.72s
Emit Time 3.00s (± 1.07%) 2.87s (± 0.62%) 🟩-0.14s (- 4.56%) 2.82s 2.91s
Total Time 9.66s (± 0.42%) 9.77s (± 0.43%) +0.11s (+ 1.13%) 9.64s 9.84s
TFS - node (v12.1.0, x64)
Memory used 274,721k (± 0.02%) 288,298k (± 0.03%) +13,577k (+ 4.94%) 288,162k 288,451k
Parse Time 0.94s (± 0.87%) 1.27s (± 0.60%) 🔻+0.33s (+35.11%) 1.25s 1.28s
Bind Time 0.73s (± 1.45%) 0.61s (± 0.94%) 🟩-0.12s (-17.01%) 0.60s 0.62s
Check Time 4.31s (± 0.44%) 4.32s (± 0.36%) +0.01s (+ 0.21%) 4.29s 4.36s
Emit Time 3.12s (± 0.91%) 2.97s (± 0.52%) 🟩-0.15s (- 4.69%) 2.95s 3.01s
Total Time 9.10s (± 0.47%) 9.16s (± 0.27%) +0.06s (+ 0.68%) 9.11s 9.21s
material-ui - node (v12.1.0, x64)
Memory used 427,239k (± 0.05%) 438,974k (± 0.06%) +11,735k (+ 2.75%) 438,004k 439,250k
Parse Time 1.77s (± 0.96%) 2.00s (± 0.74%) +0.24s (+13.48%) 1.97s 2.03s
Bind Time 0.64s (± 1.04%) 0.61s (± 0.73%) 🟩-0.04s (- 5.44%) 0.60s 0.62s
Check Time 11.48s (± 0.75%) 11.54s (± 0.73%) +0.05s (+ 0.47%) 11.39s 11.76s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.89s (± 0.65%) 14.15s (± 0.61%) +0.26s (+ 1.86%) 14.02s 14.39s
Angular - node (v8.9.0, x64)
Memory used 323,163k (± 0.02%) 337,595k (± 0.02%) +14,432k (+ 4.47%) 337,442k 337,748k
Parse Time 2.14s (± 0.61%) 2.53s (± 0.36%) +0.39s (+18.40%) 2.51s 2.55s
Bind Time 0.94s (± 1.23%) 0.83s (± 0.63%) 🟩-0.11s (-12.06%) 0.82s 0.84s
Check Time 5.46s (± 1.54%) 5.52s (± 0.61%) +0.07s (+ 1.21%) 5.45s 5.59s
Emit Time 6.42s (± 0.99%) 6.00s (± 0.72%) 🟩-0.42s (- 6.54%) 5.92s 6.12s
Total Time 14.96s (± 0.49%) 14.88s (± 0.44%) -0.08s (- 0.51%) 14.78s 15.07s
Monaco - node (v8.9.0, x64)
Memory used 325,941k (± 0.02%) 343,378k (± 0.01%) +17,437k (+ 5.35%) 343,281k 343,475k
Parse Time 1.56s (± 0.31%) 1.89s (± 0.29%) +0.33s (+20.97%) 1.88s 1.90s
Bind Time 0.93s (± 1.45%) 0.87s (± 0.54%) 🟩-0.06s (- 6.03%) 0.86s 0.88s
Check Time 5.47s (± 0.61%) 5.38s (± 0.53%) -0.09s (- 1.59%) 5.34s 5.45s
Emit Time 3.51s (± 1.05%) 3.33s (± 0.78%) 🟩-0.18s (- 5.02%) 3.27s 3.40s
Total Time 11.47s (± 0.49%) 11.47s (± 0.38%) +0.01s (+ 0.07%) 11.42s 11.60s
TFS - node (v8.9.0, x64)
Memory used 291,978k (± 0.01%) 305,730k (± 0.01%) +13,753k (+ 4.71%) 305,639k 305,814k
Parse Time 1.26s (± 0.47%) 1.59s (± 0.73%) +0.33s (+26.19%) 1.57s 1.63s
Bind Time 0.76s (± 0.81%) 0.66s (± 0.55%) 🟩-0.10s (-13.80%) 0.65s 0.66s
Check Time 5.10s (± 1.27%) 5.11s (± 1.69%) +0.00s (+ 0.06%) 4.87s 5.23s
Emit Time 3.21s (± 2.69%) 3.00s (± 1.35%) 🟩-0.21s (- 6.42%) 2.92s 3.09s
Total Time 10.33s (± 0.55%) 10.36s (± 0.73%) +0.03s (+ 0.26%) 10.15s 10.50s
material-ui - node (v8.9.0, x64)
Memory used 452,900k (± 0.01%) 464,657k (± 0.01%) +11,757k (+ 2.60%) 464,562k 464,782k
Parse Time 2.12s (± 0.27%) 2.37s (± 0.54%) +0.25s (+11.79%) 2.34s 2.39s
Bind Time 0.83s (± 0.82%) 0.77s (± 0.78%) 🟩-0.06s (- 7.26%) 0.76s 0.78s
Check Time 16.86s (± 1.09%) 17.20s (± 1.03%) +0.34s (+ 2.00%) 16.88s 17.64s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.80s (± 0.94%) 20.33s (± 0.88%) +0.53s (+ 2.67%) 20.02s 20.77s
Angular - node (v8.9.0, x86)
Memory used 186,167k (± 0.03%) 193,607k (± 0.01%) +7,440k (+ 4.00%) 193,550k 193,674k
Parse Time 2.07s (± 0.46%) 2.46s (± 0.83%) +0.39s (+18.93%) 2.42s 2.51s
Bind Time 1.09s (± 0.53%) 0.97s (± 1.39%) 🟩-0.12s (-10.67%) 0.94s 1.00s
Check Time 5.08s (± 0.49%) 5.00s (± 0.48%) -0.07s (- 1.42%) 4.96s 5.07s
Emit Time 6.14s (± 0.87%) 6.03s (± 1.04%) -0.11s (- 1.81%) 5.94s 6.17s
Total Time 14.38s (± 0.41%) 14.47s (± 0.70%) +0.09s (+ 0.64%) 14.32s 14.75s
Monaco - node (v8.9.0, x86)
Memory used 185,737k (± 0.02%) 194,796k (± 0.02%) +9,060k (+ 4.88%) 194,673k 194,865k
Parse Time 1.62s (± 0.65%) 1.92s (± 0.98%) +0.30s (+18.80%) 1.90s 1.97s
Bind Time 0.78s (± 1.16%) 0.68s (± 1.58%) 🟩-0.10s (-12.58%) 0.67s 0.72s
Check Time 5.53s (± 0.86%) 5.49s (± 0.41%) -0.04s (- 0.67%) 5.41s 5.52s
Emit Time 2.92s (± 1.42%) 2.75s (± 1.05%) 🟩-0.17s (- 5.89%) 2.71s 2.82s
Total Time 10.84s (± 0.74%) 10.83s (± 0.41%) -0.00s (- 0.04%) 10.70s 10.91s
TFS - node (v8.9.0, x86)
Memory used 167,332k (± 0.03%) 174,560k (± 0.02%) +7,228k (+ 4.32%) 174,445k 174,612k
Parse Time 1.30s (± 0.77%) 1.63s (± 0.95%) +0.33s (+25.25%) 1.60s 1.67s
Bind Time 0.72s (± 0.47%) 0.62s (± 0.80%) 🟩-0.11s (-14.80%) 0.61s 0.63s
Check Time 4.71s (± 0.94%) 4.68s (± 0.57%) -0.04s (- 0.79%) 4.62s 4.74s
Emit Time 3.00s (± 1.10%) 2.84s (± 1.39%) 🟩-0.16s (- 5.33%) 2.74s 2.92s
Total Time 9.74s (± 0.68%) 9.76s (± 0.45%) +0.02s (+ 0.19%) 9.63s 9.86s
material-ui - node (v8.9.0, x86)
Memory used 256,619k (± 0.02%) 262,824k (± 0.01%) +6,206k (+ 2.42%) 262,769k 262,902k
Parse Time 2.21s (± 1.43%) 2.42s (± 0.46%) +0.20s (+ 9.12%) 2.39s 2.44s
Bind Time 0.69s (± 1.02%) 0.65s (± 1.19%) 🟩-0.04s (- 5.52%) 0.63s 0.66s
Check Time 15.63s (± 0.67%) 15.64s (± 1.07%) +0.01s (+ 0.07%) 15.40s 16.12s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.53s (± 0.53%) 18.70s (± 0.93%) +0.18s (+ 0.95%) 18.48s 19.21s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

@rbuckton
Copy link
Member Author

@typescript-bot perf test

@typescript-bot
Copy link
Collaborator

typescript-bot commented May 22, 2020

Heya @rbuckton, I've started to run the perf test suite on this PR at e7bc5f9. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

Comparison Report - master..38604

Metric master 38604 Delta Best Worst
Angular - node (v10.16.3, x64)
Memory used 328,294k (± 0.02%) 340,978k (± 0.02%) +12,684k (+ 3.86%) 340,903k 341,150k
Parse Time 1.65s (± 0.39%) 2.01s (± 0.39%) +0.36s (+21.61%) 1.99s 2.02s
Bind Time 0.91s (± 0.64%) 0.80s (± 0.94%) 🟩-0.10s (-11.36%) 0.79s 0.82s
Check Time 4.88s (± 0.69%) 4.74s (± 0.45%) -0.14s (- 2.93%) 4.70s 4.80s
Emit Time 5.42s (± 0.48%) 5.23s (± 0.76%) 🟩-0.19s (- 3.56%) 5.17s 5.35s
Total Time 12.86s (± 0.37%) 12.79s (± 0.44%) -0.08s (- 0.61%) 12.69s 12.98s
Monaco - node (v10.16.3, x64)
Memory used 327,350k (± 0.02%) 342,098k (± 0.03%) +14,748k (+ 4.51%) 341,947k 342,309k
Parse Time 1.27s (± 0.47%) 1.61s (± 0.62%) +0.34s (+26.51%) 1.59s 1.63s
Bind Time 0.79s (± 0.78%) 0.69s (± 1.01%) 🟩-0.10s (-12.42%) 0.68s 0.70s
Check Time 4.89s (± 0.62%) 4.86s (± 0.55%) -0.03s (- 0.72%) 4.80s 4.92s
Emit Time 2.95s (± 0.92%) 2.81s (± 0.57%) 🟩-0.14s (- 4.87%) 2.77s 2.85s
Total Time 9.91s (± 0.61%) 9.98s (± 0.53%) +0.07s (+ 0.67%) 9.84s 10.08s
TFS - node (v10.16.3, x64)
Memory used 292,452k (± 0.02%) 303,983k (± 0.02%) +11,531k (+ 3.94%) 303,834k 304,191k
Parse Time 0.97s (± 0.57%) 1.26s (± 0.51%) +0.29s (+29.96%) 1.24s 1.27s
Bind Time 0.76s (± 0.66%) 0.64s (± 1.27%) 🟩-0.11s (-15.23%) 0.62s 0.65s
Check Time 4.41s (± 0.57%) 4.36s (± 0.58%) -0.05s (- 1.11%) 4.31s 4.42s
Emit Time 3.11s (± 0.74%) 2.93s (± 1.00%) 🟩-0.18s (- 5.94%) 2.86s 2.98s
Total Time 9.24s (± 0.42%) 9.19s (± 0.45%) -0.05s (- 0.60%) 9.09s 9.26s
material-ui - node (v10.16.3, x64)
Memory used 449,932k (± 0.01%) 460,679k (± 0.01%) +10,747k (+ 2.39%) 460,581k 460,818k
Parse Time 1.79s (± 0.59%) 2.02s (± 0.41%) +0.23s (+12.76%) 2.01s 2.04s
Bind Time 0.71s (± 0.94%) 0.62s (± 0.36%) 🟩-0.09s (-12.82%) 0.61s 0.62s
Check Time 12.96s (± 0.52%) 12.97s (± 0.59%) +0.01s (+ 0.08%) 12.84s 13.18s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 15.47s (± 0.46%) 15.61s (± 0.52%) +0.15s (+ 0.96%) 15.48s 15.84s
Angular - node (v12.1.0, x64)
Memory used 303,859k (± 0.02%) 318,667k (± 0.02%) +14,808k (+ 4.87%) 318,488k 318,790k
Parse Time 1.61s (± 0.67%) 2.00s (± 0.68%) +0.39s (+24.02%) 1.96s 2.02s
Bind Time 0.89s (± 0.87%) 0.78s (± 1.00%) 🟩-0.11s (-12.37%) 0.77s 0.80s
Check Time 4.75s (± 0.32%) 4.65s (± 0.47%) -0.10s (- 2.13%) 4.62s 4.70s
Emit Time 5.58s (± 0.74%) 5.39s (± 0.48%) 🟩-0.19s (- 3.44%) 5.35s 5.46s
Total Time 12.83s (± 0.32%) 12.82s (± 0.38%) -0.02s (- 0.12%) 12.72s 12.94s
Monaco - node (v12.1.0, x64)
Memory used 307,326k (± 0.02%) 324,656k (± 0.02%) +17,331k (+ 5.64%) 324,518k 324,754k
Parse Time 1.23s (± 0.75%) 1.58s (± 0.79%) +0.35s (+28.57%) 1.55s 1.60s
Bind Time 0.76s (± 0.39%) 0.68s (± 0.74%) 🟩-0.09s (-11.42%) 0.66s 0.68s
Check Time 4.69s (± 0.36%) 4.68s (± 0.26%) -0.00s (- 0.11%) 4.66s 4.71s
Emit Time 3.00s (± 0.72%) 2.88s (± 0.77%) 🟩-0.12s (- 4.00%) 2.84s 2.95s
Total Time 9.68s (± 0.38%) 9.82s (± 0.32%) +0.14s (+ 1.45%) 9.74s 9.90s
TFS - node (v12.1.0, x64)
Memory used 274,740k (± 0.02%) 288,340k (± 0.03%) +13,600k (+ 4.95%) 288,180k 288,566k
Parse Time 0.94s (± 1.16%) 1.27s (± 0.83%) 🔻+0.33s (+35.39%) 1.25s 1.29s
Bind Time 0.73s (± 0.81%) 0.61s (± 0.95%) 🟩-0.12s (-16.60%) 0.60s 0.63s
Check Time 4.31s (± 0.57%) 4.29s (± 0.36%) -0.03s (- 0.58%) 4.25s 4.32s
Emit Time 3.13s (± 1.09%) 2.97s (± 0.60%) 🟩-0.17s (- 5.27%) 2.92s 3.00s
Total Time 9.12s (± 0.52%) 9.14s (± 0.32%) +0.02s (+ 0.21%) 9.08s 9.21s
material-ui - node (v12.1.0, x64)
Memory used 427,247k (± 0.06%) 439,044k (± 0.05%) +11,797k (+ 2.76%) 438,225k 439,305k
Parse Time 1.77s (± 0.53%) 2.01s (± 0.66%) +0.24s (+13.37%) 1.99s 2.05s
Bind Time 0.65s (± 0.90%) 0.61s (± 0.85%) 🟩-0.04s (- 5.56%) 0.60s 0.62s
Check Time 11.56s (± 1.15%) 11.56s (± 0.64%) +0.00s (+ 0.02%) 11.40s 11.72s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 13.98s (± 1.00%) 14.18s (± 0.50%) +0.20s (+ 1.44%) 14.02s 14.31s
Angular - node (v8.9.0, x64)
Memory used 323,183k (± 0.02%) 337,606k (± 0.01%) +14,423k (+ 4.46%) 337,511k 337,695k
Parse Time 2.14s (± 0.61%) 2.53s (± 0.74%) +0.40s (+18.59%) 2.50s 2.58s
Bind Time 0.95s (± 1.23%) 0.83s (± 0.63%) 🟩-0.12s (-12.37%) 0.82s 0.84s
Check Time 5.44s (± 1.47%) 5.56s (± 0.60%) +0.13s (+ 2.37%) 5.47s 5.64s
Emit Time 6.42s (± 1.45%) 6.02s (± 1.71%) 🟩-0.41s (- 6.34%) 5.77s 6.24s
Total Time 14.94s (± 0.44%) 14.94s (± 0.71%) +0.00s (+ 0.01%) 14.68s 15.21s
Monaco - node (v8.9.0, x64)
Memory used 325,941k (± 0.01%) 343,440k (± 0.01%) +17,500k (+ 5.37%) 343,368k 343,510k
Parse Time 1.56s (± 0.58%) 1.89s (± 0.46%) +0.33s (+21.36%) 1.88s 1.91s
Bind Time 0.92s (± 0.61%) 0.87s (± 0.64%) 🟩-0.05s (- 5.01%) 0.86s 0.88s
Check Time 5.48s (± 0.88%) 5.37s (± 0.40%) -0.11s (- 2.04%) 5.32s 5.41s
Emit Time 3.50s (± 0.63%) 3.32s (± 0.60%) 🟩-0.18s (- 5.20%) 3.27s 3.35s
Total Time 11.46s (± 0.56%) 11.44s (± 0.27%) -0.01s (- 0.10%) 11.37s 11.51s
TFS - node (v8.9.0, x64)
Memory used 291,969k (± 0.01%) 305,704k (± 0.01%) +13,735k (+ 4.70%) 305,596k 305,803k
Parse Time 1.26s (± 0.46%) 1.59s (± 0.56%) +0.33s (+26.29%) 1.57s 1.61s
Bind Time 0.76s (± 0.65%) 0.65s (± 0.52%) 🟩-0.10s (-13.62%) 0.65s 0.66s
Check Time 5.08s (± 1.28%) 5.09s (± 1.65%) +0.01s (+ 0.26%) 4.95s 5.21s
Emit Time 3.20s (± 2.61%) 3.03s (± 1.97%) 🟩-0.17s (- 5.28%) 2.95s 3.26s
Total Time 10.30s (± 0.44%) 10.37s (± 0.74%) +0.07s (+ 0.69%) 10.22s 10.50s
material-ui - node (v8.9.0, x64)
Memory used 452,901k (± 0.01%) 464,640k (± 0.01%) +11,740k (+ 2.59%) 464,559k 464,752k
Parse Time 2.13s (± 0.45%) 2.37s (± 0.43%) +0.24s (+11.13%) 2.35s 2.39s
Bind Time 0.83s (± 1.21%) 0.76s (± 0.90%) 🟩-0.06s (- 7.50%) 0.75s 0.78s
Check Time 16.95s (± 0.73%) 17.18s (± 1.09%) +0.23s (+ 1.39%) 16.85s 17.66s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 19.90s (± 0.65%) 20.31s (± 0.93%) +0.41s (+ 2.04%) 19.97s 20.77s
Angular - node (v8.9.0, x86)
Memory used 186,195k (± 0.03%) 193,558k (± 0.03%) +7,364k (+ 3.95%) 193,441k 193,680k
Parse Time 2.08s (± 0.59%) 2.44s (± 0.86%) +0.36s (+17.40%) 2.42s 2.52s
Bind Time 1.09s (± 0.53%) 0.98s (± 0.90%) 🟩-0.11s (-10.09%) 0.97s 1.00s
Check Time 5.08s (± 0.80%) 4.99s (± 0.55%) -0.08s (- 1.66%) 4.94s 5.08s
Emit Time 6.07s (± 1.21%) 6.00s (± 1.32%) -0.07s (- 1.10%) 5.82s 6.15s
Total Time 14.32s (± 0.62%) 14.42s (± 0.76%) +0.10s (+ 0.69%) 14.21s 14.74s
Monaco - node (v8.9.0, x86)
Memory used 185,729k (± 0.03%) 194,762k (± 0.02%) +9,033k (+ 4.86%) 194,663k 194,838k
Parse Time 1.59s (± 0.63%) 1.94s (± 1.15%) +0.34s (+21.58%) 1.90s 2.01s
Bind Time 0.78s (± 0.74%) 0.68s (± 0.59%) 🟩-0.10s (-12.69%) 0.67s 0.69s
Check Time 5.51s (± 0.35%) 5.48s (± 0.68%) -0.03s (- 0.49%) 5.41s 5.59s
Emit Time 2.88s (± 0.62%) 2.76s (± 1.18%) 🟩-0.12s (- 4.17%) 2.69s 2.83s
Total Time 10.76s (± 0.28%) 10.86s (± 0.63%) +0.10s (+ 0.96%) 10.72s 11.01s
TFS - node (v8.9.0, x86)
Memory used 167,296k (± 0.01%) 174,523k (± 0.02%) +7,228k (+ 4.32%) 174,477k 174,578k
Parse Time 1.30s (± 0.82%) 1.64s (± 1.23%) +0.34s (+26.64%) 1.61s 1.70s
Bind Time 0.73s (± 1.12%) 0.62s (± 1.51%) 🟩-0.10s (-14.31%) 0.61s 0.65s
Check Time 4.72s (± 0.70%) 4.69s (± 0.97%) -0.02s (- 0.53%) 4.58s 4.79s
Emit Time 2.98s (± 0.79%) 2.83s (± 1.73%) 🟩-0.15s (- 4.94%) 2.71s 2.93s
Total Time 9.72s (± 0.59%) 9.79s (± 0.53%) +0.07s (+ 0.69%) 9.67s 9.90s
material-ui - node (v8.9.0, x86)
Memory used 256,641k (± 0.02%) 262,830k (± 0.02%) +6,189k (+ 2.41%) 262,737k 262,939k
Parse Time 2.20s (± 0.82%) 2.43s (± 0.77%) +0.23s (+10.51%) 2.41s 2.49s
Bind Time 0.70s (± 1.20%) 0.65s (± 1.96%) 🟩-0.05s (- 6.99%) 0.63s 0.67s
Check Time 15.56s (± 0.62%) 15.57s (± 0.37%) +0.01s (+ 0.06%) 15.39s 15.65s
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) 0.00s ( NaN%) 0.00s 0.00s
Total Time 18.46s (± 0.55%) 18.65s (± 0.32%) +0.19s (+ 1.03%) 18.51s 18.77s
System
Machine Namets-ci-ubuntu
Platformlinux 4.4.0-166-generic
Architecturex64
Available Memory16 GB
Available Memory1 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v10.16.3, x64)
  • node (v12.1.0, x64)
  • node (v8.9.0, x64)
  • node (v8.9.0, x86)
Scenarios
  • Angular - node (v10.16.3, x64)
  • Angular - node (v12.1.0, x64)
  • Angular - node (v8.9.0, x64)
  • Angular - node (v8.9.0, x86)
  • Monaco - node (v10.16.3, x64)
  • Monaco - node (v12.1.0, x64)
  • Monaco - node (v8.9.0, x64)
  • Monaco - node (v8.9.0, x86)
  • TFS - node (v10.16.3, x64)
  • TFS - node (v12.1.0, x64)
  • TFS - node (v8.9.0, x64)
  • TFS - node (v8.9.0, x86)
  • material-ui - node (v10.16.3, x64)
  • material-ui - node (v12.1.0, x64)
  • material-ui - node (v8.9.0, x64)
  • material-ui - node (v8.9.0, x86)
Benchmark Name Iterations
Current 38604 10
Baseline master 10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants