Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Force inclusion of ES6, DOM.Iterable#62025

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

Draft
jakebailey wants to merge4 commits intomicrosoft:main
base:main
Choose a base branch
Loading
fromjakebailey:force-es6-dom-iterable

Conversation

jakebailey
Copy link
Member

Playing around for#54500

lin72h reacted with eyes emoji
@typescript-bottypescript-bot added Author: Team For Uncommitted BugPR for untriaged, rejected, closed or missing bug labelsJul 9, 2025
@jakebailey
Copy link
MemberAuthor

@typescript-bot test it

typescript-bot reacted with thumbs up emoji

@typescript-bot
Copy link
Collaborator

typescript-bot commentedJul 9, 2025
edited
Loading

Starting jobs; this comment will be updated as builds start and complete.

CommandStatusResults
test top400✅ Started👀 Results
user test this✅ Started✅ Results
run dt✅ Started👀 Results
perf test this faster✅ Started👀 Results

@jakebaileyjakebailey changed the titleForce inclusion of ES6, DOM.iterableForce inclusion of ES6, DOM.IterableJul 9, 2025
@typescript-bot
Copy link
Collaborator

Hey@jakebailey, the results of running the DT tests are ready.

There were interesting changes:

Changes are too big to display here, please checkthe log.

You can check the log here.

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user tests with tsc comparingmain andrefs/pull/62025/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

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

Here they are:

tsc

Comparison Report - baseline..pr
MetricbaselineprDeltaBestWorstp-value
Compiler-Unions - node (v18.15.0, x64)
Errors3434~~~p=1.000 n=6
Symbols62,37078,849🔻+16,479 (+26.42%)~~p=0.001 n=6
Types50,38656,396🔻+6,010 (+11.93%)~~p=0.001 n=6
Memory used194,841k (± 1.01%)206,173k (± 0.95%)🔻+11,333k (+ 5.82%)204,375k207,997kp=0.005 n=6
Parse Time1.31s (± 0.39%)1.34s (± 0.38%)+0.04s (+ 2.81%)1.34s1.35sp=0.004 n=6
Bind Time0.73s0.74s (± 0.55%)+0.01s (+ 1.14%)0.73s0.74sp=0.007 n=6
Check Time9.74s (± 0.38%)10.29s (± 0.33%)🔻+0.56s (+ 5.72%)10.24s10.34sp=0.005 n=6
Emit Time2.73s (± 0.36%)2.75s (± 1.10%)~2.71s2.79sp=0.462 n=6
Total Time14.51s (± 0.24%)15.12s (± 0.31%)🔻+0.61s (+ 4.23%)15.07s15.20sp=0.005 n=6
angular-1 - node (v18.15.0, x64)
Errors5757~~~p=1.000 n=6
Symbols948,912948,912~~~p=1.000 n=6
Types410,889410,889~~~p=1.000 n=6
Memory used1,226,421k (± 0.00%)1,226,408k (± 0.00%)~1,226,342k1,226,467kp=1.000 n=6
Parse Time6.51s (± 0.91%)6.51s (± 0.50%)~6.46s6.55sp=0.423 n=6
Bind Time1.88s (± 0.29%)1.88s~~~p=0.071 n=6
Check Time32.04s (± 0.33%)32.01s (± 0.24%)~31.91s32.10sp=0.936 n=6
Emit Time14.88s (± 0.60%)14.85s (± 0.71%)~14.74s15.05sp=0.688 n=6
Total Time55.30s (± 0.35%)55.25s (± 0.32%)~55.04s55.52sp=0.688 n=6
mui-docs - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols2,510,6412,510,641~~~p=1.000 n=6
Types892,802892,802~~~p=1.000 n=6
Memory used2,805,600k (± 0.00%)2,805,651k (± 0.00%)~2,805,594k2,805,683kp=0.065 n=6
Parse Time8.70s (± 0.50%)8.71s (± 0.21%)~8.68s8.73sp=0.567 n=6
Bind Time2.24s (± 0.34%)2.24s (± 0.71%)~2.22s2.26sp=0.801 n=6
Check Time84.74s (± 0.24%)84.86s (± 0.38%)~84.32s85.23sp=0.378 n=6
Emit Time0.30s0.30s (± 1.35%)~0.30s0.31sp=0.405 n=6
Total Time95.99s (± 0.21%)96.11s (± 0.32%)~95.59s96.42sp=0.296 n=6
self-build-src - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,227,0481,227,053+5 (+ 0.00%)~~p=0.001 n=6
Types267,470267,471+1 (+ 0.00%)~~p=0.001 n=6
Memory used2,363,209k (± 0.02%)2,484,866k (±11.99%)~2,362,796k3,093,893kp=0.689 n=6
Parse Time5.25s (± 1.18%)5.26s (± 1.68%)~5.21s5.44sp=1.000 n=6
Bind Time1.78s (± 0.83%)1.78s (± 0.59%)~1.76s1.79sp=0.413 n=6
Check Time35.34s (± 0.20%)35.41s (± 0.36%)~35.20s35.56sp=0.230 n=6
Emit Time2.98s (± 1.42%)3.01s (± 1.87%)~2.96s3.11sp=0.630 n=6
Total Time45.36s (± 0.30%)45.46s (± 0.43%)~45.19s45.79sp=0.199 n=6
self-build-src-public-api - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,227,0481,227,053+5 (+ 0.00%)~~p=0.001 n=6
Types267,470267,471+1 (+ 0.00%)~~p=0.001 n=6
Memory used2,919,572k (±12.87%)2,919,431k (±12.83%)~2,433,605k3,162,656kp=0.575 n=6
Parse Time6.84s (± 1.56%)6.87s (± 1.63%)~6.72s7.03sp=0.689 n=6
Bind Time2.19s (± 0.82%)2.20s (± 2.38%)~2.12s2.26sp=0.469 n=6
Check Time42.98s (± 0.51%)42.93s (± 0.63%)~42.51s43.22sp=0.936 n=6
Emit Time3.52s (± 2.64%)3.50s (± 2.67%)~3.37s3.61sp=0.810 n=6
Total Time55.52s (± 0.69%)55.49s (± 0.64%)~54.98s55.88sp=0.810 n=6
self-compiler - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols262,548262,553+5 (+ 0.00%)~~p=0.001 n=6
Types107,156107,157+1 (+ 0.00%)~~p=0.001 n=6
Memory used441,930k (± 0.00%)441,933k (± 0.02%)~441,827k442,059kp=0.873 n=6
Parse Time3.52s (± 1.25%)3.54s (± 1.32%)~3.47s3.59sp=0.374 n=6
Bind Time1.32s (± 1.34%)1.32s (± 1.00%)~1.31s1.34sp=0.546 n=6
Check Time18.91s (± 0.43%)18.96s (± 0.43%)~18.87s19.09sp=0.423 n=6
Emit Time1.52s (± 0.77%)1.54s (± 1.46%)~1.52s1.57sp=0.084 n=6
Total Time25.27s (± 0.31%)25.36s (± 0.40%)~25.26s25.52sp=0.108 n=6
ts-pre-modules - node (v18.15.0, x64)
Errors7171~~~p=1.000 n=6
Symbols225,367225,367~~~p=1.000 n=6
Types94,29094,290~~~p=1.000 n=6
Memory used371,165k (± 0.01%)371,143k (± 0.02%)~371,043k371,208kp=0.575 n=6
Parse Time3.59s (± 1.04%)3.60s (± 2.05%)~3.47s3.66sp=0.520 n=6
Bind Time1.99s (± 1.00%)1.97s (± 0.53%)-0.03s (- 1.26%)1.95s1.98sp=0.035 n=6
Check Time20.43s (± 0.23%)20.43s (± 0.41%)~20.34s20.56sp=0.687 n=6
Emit Time0.00s (±244.70%)0.00s~~~p=0.405 n=6
Total Time26.02s (± 0.17%)26.00s (± 0.45%)~25.88s26.16sp=0.574 n=6
vscode - node (v18.15.0, x64)
Errors11~~~p=1.000 n=6
Symbols3,500,1003,500,100~~~p=1.000 n=6
Types1,179,9911,179,991~~~p=1.000 n=6
Memory used3,546,365k (± 0.01%)3,546,206k (± 0.00%)~3,545,985k3,546,386kp=0.471 n=6
Parse Time15.02s (± 0.75%)15.00s (± 0.79%)~14.86s15.17sp=0.748 n=6
Bind Time5.01s (± 2.43%)5.00s (± 2.55%)~4.86s5.15sp=0.936 n=6
Check Time99.62s (± 1.77%)99.10s (± 1.36%)~98.11s101.68sp=0.810 n=6
Emit Time30.16s (± 0.54%)30.16s (± 1.86%)~29.03s30.48sp=0.173 n=6
Total Time149.80s (± 1.25%)149.25s (± 1.04%)~147.42s152.06sp=0.689 n=6
webpack - node (v18.15.0, x64)
Errors22~~~p=1.000 n=6
Symbols318,567319,853+1,286 (+ 0.40%)~~p=0.001 n=6
Types137,774138,310+536 (+ 0.39%)~~p=0.001 n=6
Memory used474,039k (± 0.03%)475,700k (± 0.03%)+1,661k (+ 0.35%)475,498k475,821kp=0.005 n=6
Parse Time4.28s (± 0.50%)4.31s (± 0.96%)~4.25s4.37sp=0.198 n=6
Bind Time1.78s (± 1.27%)1.79s (± 0.96%)~1.76s1.81sp=0.365 n=6
Check Time20.59s (± 0.43%)20.82s (± 0.43%)+0.23s (+ 1.14%)20.71s20.92sp=0.010 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time26.65s (± 0.40%)26.92s (± 0.31%)+0.27s (+ 1.03%)26.79s27.01sp=0.008 n=6
xstate-main - node (v18.15.0, x64)
Errors3030~~~p=1.000 n=6
Symbols666,092666,742+650 (+ 0.10%)~~p=0.001 n=6
Types199,363199,365+2 (+ 0.00%)~~p=0.001 n=6
Memory used571,550k (± 0.02%)572,331k (± 0.02%)+781k (+ 0.14%)572,223k572,527kp=0.005 n=6
Parse Time4.26s (± 0.46%)4.26s (± 0.45%)~4.24s4.29sp=1.000 n=6
Bind Time1.32s (± 1.11%)1.34s (± 1.05%)~1.32s1.36sp=0.073 n=6
Check Time20.09s (± 1.56%)20.43s (± 1.85%)~19.91s20.71sp=0.335 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time25.67s (± 1.25%)26.03s (± 1.50%)~25.52s26.35sp=0.173 n=6
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • Compiler-Unions - node (v18.15.0, x64)
  • angular-1 - node (v18.15.0, x64)
  • mui-docs - node (v18.15.0, x64)
  • self-build-src - node (v18.15.0, x64)
  • self-build-src-public-api - node (v18.15.0, x64)
  • self-compiler - node (v18.15.0, x64)
  • ts-pre-modules - node (v18.15.0, x64)
  • vscode - node (v18.15.0, x64)
  • webpack - node (v18.15.0, x64)
  • xstate-main - node (v18.15.0, x64)
BenchmarkNameIterations
Currentpr6
Baselinebaseline6

Developer Information:

Download Benchmarks

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top 400 repos with tsc comparingmain andrefs/pull/62025/merge:

Something interesting changed - please have a look.

Details

BuilderIO/mitosis

17 of 25 projects failed to build with the old tsc and were ignored

packages/core/tsconfig.build.json

react-bootstrap/react-bootstrap

1 of 3 projects failed to build with the old tsc and were ignored

tsconfig.json

test/tsconfig.json

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

Copilot code reviewCopilotAwaiting requested review from CopilotCopilot will automatically review once the pull request is marked ready for review

At least 1 approving review is required to merge this pull request.

Assignees

@jakebaileyjakebailey

Labels
Author: TeamFor Uncommitted BugPR for untriaged, rejected, closed or missing bug
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@jakebailey@typescript-bot

[8]ページ先頭

©2009-2025 Movatter.jp