Commit a27ffd2
1 parent 2eb4c1c commit a27ffd2
File tree
403 files changed
+697
-665
lines changed- crates
- swc/tests
- tsc-references
- vercel/full/react-hooks/1/output
- swc_ecma_minifier/tests/fixture/issues
- 6192/1
- react-autowhatever/1
- swc_ecma_transforms_optimization
- src/simplify/dce
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
403 files changed
+697
-665
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
|
1 commit comments
github-actions[bot] commentedon Feb 21, 2023
Benchmark
es/full/bugs-1
325146
ns/iter (± 6947
)301372
ns/iter (± 5888
)1.08
es/full/minify/libraries/antd
1843151403
ns/iter (± 44259201
)1750103993
ns/iter (± 47785453
)1.05
es/full/minify/libraries/d3
341921716
ns/iter (± 9386370
)300647560
ns/iter (± 7226586
)1.14
es/full/minify/libraries/echarts
1412904518
ns/iter (± 22791119
)1308120900
ns/iter (± 59491760
)1.08
es/full/minify/libraries/jquery
94880874
ns/iter (± 1852947
)90346183
ns/iter (± 1527426
)1.05
es/full/minify/libraries/lodash
112572737
ns/iter (± 1786690
)105233733
ns/iter (± 613873
)1.07
es/full/minify/libraries/moment
55978963
ns/iter (± 1198392
)52420866
ns/iter (± 356535
)1.07
es/full/minify/libraries/react
20102130
ns/iter (± 124730
)19076749
ns/iter (± 137148
)1.05
es/full/minify/libraries/terser
281480053
ns/iter (± 8273546
)245613412
ns/iter (± 3013169
)1.15
es/full/minify/libraries/three
501644874
ns/iter (± 20305275
)438427785
ns/iter (± 17511951
)1.14
es/full/minify/libraries/typescript
3387777702
ns/iter (± 30066067
)3219129708
ns/iter (± 53119686
)1.05
es/full/minify/libraries/victory
780968290
ns/iter (± 26309340
)697316620
ns/iter (± 25779968
)1.12
es/full/minify/libraries/vue
144137069
ns/iter (± 3031433
)129174608
ns/iter (± 1192736
)1.12
es/full/codegen/es3
26140
ns/iter (± 148
)26061
ns/iter (± 72
)1.00
es/full/codegen/es5
26103
ns/iter (± 46
)26201
ns/iter (± 49
)1.00
es/full/codegen/es2015
26129
ns/iter (± 39
)26152
ns/iter (± 105
)1.00
es/full/codegen/es2016
26082
ns/iter (± 41
)26084
ns/iter (± 87
)1.00
es/full/codegen/es2017
26083
ns/iter (± 64
)26115
ns/iter (± 73
)1.00
es/full/codegen/es2018
26111
ns/iter (± 50
)26217
ns/iter (± 70
)1.00
es/full/codegen/es2019
26156
ns/iter (± 72
)26240
ns/iter (± 51
)1.00
es/full/codegen/es2020
26119
ns/iter (± 58
)26220
ns/iter (± 62
)1.00
es/full/all/es3
178209925
ns/iter (± 3681003
)172139728
ns/iter (± 2502317
)1.04
es/full/all/es5
168542642
ns/iter (± 1809683
)163729642
ns/iter (± 4481464
)1.03
es/full/all/es2015
131808685
ns/iter (± 1823238
)122874622
ns/iter (± 2469973
)1.07
es/full/all/es2016
130739662
ns/iter (± 1647339
)122181673
ns/iter (± 954554
)1.07
es/full/all/es2017
129498453
ns/iter (± 3526529
)118964466
ns/iter (± 994195
)1.09
es/full/all/es2018
124981879
ns/iter (± 1476519
)118137903
ns/iter (± 727189
)1.06
es/full/all/es2019
124419314
ns/iter (± 1531695
)118308702
ns/iter (± 1597591
)1.05
es/full/all/es2020
119908070
ns/iter (± 1973090
)113546617
ns/iter (± 1986635
)1.06
es/full/parser
545883
ns/iter (± 10284
)526601
ns/iter (± 10264
)1.04
es/full/base/fixer
22335
ns/iter (± 35
)22184
ns/iter (± 63
)1.01
es/full/base/resolver_and_hygiene
83007
ns/iter (± 67
)81938
ns/iter (± 148
)1.01
serialization of ast node
121
ns/iter (± 0
)121
ns/iter (± 0
)1
serialization of serde
127
ns/iter (± 0
)127
ns/iter (± 0
)1
css/minify/libraries/bootstrap
29192967
ns/iter (± 279350
)27790451
ns/iter (± 135825
)1.05
css/visitor/compare/clone
2109700
ns/iter (± 17549
)2057682
ns/iter (± 9458
)1.03
css/visitor/compare/visit_mut_span
2279929
ns/iter (± 15016
)2269257
ns/iter (± 5404
)1.00
css/visitor/compare/visit_mut_span_panic
2322253
ns/iter (± 8901
)2300064
ns/iter (± 10973
)1.01
css/visitor/compare/fold_span
3090147
ns/iter (± 30746
)2981216
ns/iter (± 23048
)1.04
css/visitor/compare/fold_span_panic
3246335
ns/iter (± 30783
)3178471
ns/iter (± 17443
)1.02
css/lexer/bootstrap_5_1_3
5213822
ns/iter (± 4564
)5212967
ns/iter (± 11742
)1.00
css/lexer/foundation_6_7_4
4377410
ns/iter (± 1012
)4391543
ns/iter (± 9964
)1.00
css/lexer/tailwind_3_1_1
833469
ns/iter (± 299
)834818
ns/iter (± 1732
)1.00
css/parser/bootstrap_5_1_3
22714346
ns/iter (± 230704
)21575605
ns/iter (± 45617
)1.05
css/parser/foundation_6_7_4
17874787
ns/iter (± 196373
)17319251
ns/iter (± 50661
)1.03
css/parser/tailwind_3_1_1
3348199
ns/iter (± 2982
)3322195
ns/iter (± 8407
)1.01
es/codegen/colors
333987
ns/iter (± 185460
)331165
ns/iter (± 184812
)1.01
es/codegen/large
1049106
ns/iter (± 519077
)1308909
ns/iter (± 676580
)0.80
es/codegen/with-parser/colors
48389
ns/iter (± 382
)48620
ns/iter (± 365
)1.00
es/codegen/with-parser/large
530059
ns/iter (± 1458
)528296
ns/iter (± 1561
)1.00
es/minify/libraries/antd
1625848608
ns/iter (± 29272132
)1433425307
ns/iter (± 17885733
)1.13
es/minify/libraries/d3
287283240
ns/iter (± 8613338
)246894257
ns/iter (± 1643357
)1.16
es/minify/libraries/echarts
1240825757
ns/iter (± 18866024
)1074294663
ns/iter (± 14911842
)1.16
es/minify/libraries/jquery
83681007
ns/iter (± 1357609
)77330261
ns/iter (± 413666
)1.08
es/minify/libraries/lodash
101703936
ns/iter (± 1880282
)94445082
ns/iter (± 1062481
)1.08
es/minify/libraries/moment
48142238
ns/iter (± 607721
)45502750
ns/iter (± 141937
)1.06
es/minify/libraries/react
17730210
ns/iter (± 217836
)17000480
ns/iter (± 76203
)1.04
es/minify/libraries/terser
244159722
ns/iter (± 5935451
)208402983
ns/iter (± 2232964
)1.17
es/minify/libraries/three
432762905
ns/iter (± 18470144
)355435529
ns/iter (± 3954623
)1.22
es/minify/libraries/typescript
2948206252
ns/iter (± 26384264
)2717722917
ns/iter (± 9539999
)1.08
es/minify/libraries/victory
705052707
ns/iter (± 16381999
)556530408
ns/iter (± 8173668
)1.27
es/minify/libraries/vue
126526639
ns/iter (± 1861874
)115400599
ns/iter (± 1428929
)1.10
es/visitor/compare/clone
2490116
ns/iter (± 28878
)2384361
ns/iter (± 6569
)1.04
es/visitor/compare/visit_mut_span
2889738
ns/iter (± 26210
)2753669
ns/iter (± 14895
)1.05
es/visitor/compare/visit_mut_span_panic
2926944
ns/iter (± 30666
)2762623
ns/iter (± 13867
)1.06
es/visitor/compare/fold_span
4080252
ns/iter (± 62542
)3845281
ns/iter (± 26674
)1.06
es/visitor/compare/fold_span_panic
4215038
ns/iter (± 86354
)3967532
ns/iter (± 17727
)1.06
es/lexer/colors
17424
ns/iter (± 192
)16961
ns/iter (± 162
)1.03
es/lexer/angular
8275357
ns/iter (± 3808
)8266239
ns/iter (± 56643
)1.00
es/lexer/backbone
1080957
ns/iter (± 1840
)1064725
ns/iter (± 8143
)1.02
es/lexer/jquery
5977075
ns/iter (± 7739
)5903274
ns/iter (± 110133
)1.01
es/lexer/jquery mobile
9228013
ns/iter (± 4950
)9029490
ns/iter (± 76361
)1.02
es/lexer/mootools
4682737
ns/iter (± 2884
)4601181
ns/iter (± 16957
)1.02
es/lexer/underscore
898434
ns/iter (± 279
)891042
ns/iter (± 1942
)1.01
es/lexer/three
28092736
ns/iter (± 33022
)27586121
ns/iter (± 206872
)1.02
es/lexer/yui
5081817
ns/iter (± 5485
)5089437
ns/iter (± 20229
)1.00
es/parser/colors
31350
ns/iter (± 178
)31246
ns/iter (± 354
)1.00
es/parser/angular
17193298
ns/iter (± 420797
)15903195
ns/iter (± 162488
)1.08
es/parser/backbone
2354334
ns/iter (± 10128
)2347928
ns/iter (± 26605
)1.00
es/parser/jquery
13179214
ns/iter (± 284983
)12574703
ns/iter (± 120202
)1.05
es/parser/jquery mobile
22019571
ns/iter (± 518902
)19472005
ns/iter (± 149175
)1.13
es/parser/mootools
9905712
ns/iter (± 77384
)9429008
ns/iter (± 84752
)1.05
es/parser/underscore
1995928
ns/iter (± 13435
)1955404
ns/iter (± 40862
)1.02
es/parser/three
62727156
ns/iter (± 526671
)55903113
ns/iter (± 2132259
)1.12
es/parser/yui
10075355
ns/iter (± 124544
)9548866
ns/iter (± 95834
)1.06
es/preset-env/usage/builtin_type
140484
ns/iter (± 31515
)139282
ns/iter (± 30860
)1.01
es/preset-env/usage/property
21277
ns/iter (± 124
)21072
ns/iter (± 69
)1.01
es/resolver/typescript
125522849
ns/iter (± 5827791
)122792156
ns/iter (± 3479380
)1.02
es/fixer/typescript
97534543
ns/iter (± 856317
)93808843
ns/iter (± 872859
)1.04
es/hygiene/typescript
212947198
ns/iter (± 4585569
)199384196
ns/iter (± 4170091
)1.07
es/resolver_with_hygiene/typescript
357224764
ns/iter (± 6916445
)335886089
ns/iter (± 2439985
)1.06
es/visitor/base-perf/module_clone
77033
ns/iter (± 1200
)76383
ns/iter (± 1663
)1.01
es/visitor/base-perf/fold_empty
86765
ns/iter (± 1189
)85619
ns/iter (± 1789
)1.01
es/visitor/base-perf/fold_noop_impl_all
87130
ns/iter (± 1218
)84221
ns/iter (± 386
)1.03
es/visitor/base-perf/fold_noop_impl_vec
87487
ns/iter (± 2031
)86047
ns/iter (± 1429
)1.02
es/visitor/base-perf/boxing_boxed_clone
56
ns/iter (± 0
)62
ns/iter (± 0
)0.90
es/visitor/base-perf/boxing_unboxed_clone
59
ns/iter (± 0
)59
ns/iter (± 0
)1
es/visitor/base-perf/boxing_boxed
104
ns/iter (± 0
)107
ns/iter (± 0
)0.97
es/visitor/base-perf/boxing_unboxed
104
ns/iter (± 0
)103
ns/iter (± 0
)1.01
es/visitor/base-perf/visit_contains_this
3580
ns/iter (± 64
)3448
ns/iter (± 48
)1.04
es/base/parallel/resolver/typescript
5004972183
ns/iter (± 485632193
)5618655697
ns/iter (± 635763386
)0.89
es/base/parallel/hygiene/typescript
2435059950
ns/iter (± 51591785
)2416938746
ns/iter (± 36606610
)1.01
misc/visitors/time-complexity/time 5
100
ns/iter (± 0
)100
ns/iter (± 0
)1
misc/visitors/time-complexity/time 10
339
ns/iter (± 0
)338
ns/iter (± 0
)1.00
misc/visitors/time-complexity/time 15
661
ns/iter (± 11
)664
ns/iter (± 6
)1.00
misc/visitors/time-complexity/time 20
1218
ns/iter (± 0
)1226
ns/iter (± 11
)0.99
misc/visitors/time-complexity/time 40
6252
ns/iter (± 51
)6232
ns/iter (± 40
)1.00
misc/visitors/time-complexity/time 60
15629
ns/iter (± 38
)15659
ns/iter (± 61
)1.00
es/full-target/es2016
187495
ns/iter (± 491
)187863
ns/iter (± 253
)1.00
es/full-target/es2017
183033
ns/iter (± 692
)182917
ns/iter (± 732
)1.00
es/full-target/es2018
172398
ns/iter (± 271
)171188
ns/iter (± 481
)1.01
es2020_nullish_coalescing
67071
ns/iter (± 163
)66248
ns/iter (± 134
)1.01
es2020_optional_chaining
95064
ns/iter (± 294
)95167
ns/iter (± 5418
)1.00
es2022_class_properties
93423
ns/iter (± 263
)93139
ns/iter (± 195
)1.00
es2018_object_rest_spread
72135
ns/iter (± 110
)71380
ns/iter (± 197
)1.01
es2019_optional_catch_binding
61293
ns/iter (± 157
)60762
ns/iter (± 99
)1.01
es2017_async_to_generator
61911
ns/iter (± 106
)60911
ns/iter (± 259
)1.02
es2016_exponentiation
65069
ns/iter (± 163
)64505
ns/iter (± 129
)1.01
es2015_arrow
70744
ns/iter (± 265
)69358
ns/iter (± 667
)1.02
es2015_block_scoped_fn
66430
ns/iter (± 145
)64070
ns/iter (± 921
)1.04
es2015_block_scoping
152301
ns/iter (± 8462
)154150
ns/iter (± 10507
)0.99
es2015_classes
117350
ns/iter (± 395
)111270
ns/iter (± 296
)1.05
es2015_computed_props
61459
ns/iter (± 117
)59045
ns/iter (± 222
)1.04
es2015_destructuring
117252
ns/iter (± 438
)111322
ns/iter (± 493
)1.05
es2015_duplicate_keys
64101
ns/iter (± 211
)61712
ns/iter (± 230
)1.04
es2015_parameters
79750
ns/iter (± 150
)76828
ns/iter (± 193
)1.04
es2015_fn_name
67239
ns/iter (± 607
)64444
ns/iter (± 435
)1.04
es2015_for_of
64702
ns/iter (± 119
)62336
ns/iter (± 263
)1.04
es2015_instanceof
63559
ns/iter (± 108
)61138
ns/iter (± 212
)1.04
es2015_shorthand_property
61412
ns/iter (± 85
)58839
ns/iter (± 198
)1.04
es2015_spread
61201
ns/iter (± 130
)58862
ns/iter (± 297
)1.04
es2015_sticky_regex
62709
ns/iter (± 107
)60362
ns/iter (± 233
)1.04
es2015_typeof_symbol
62734
ns/iter (± 122
)60809
ns/iter (± 342
)1.03
es/transform/baseline/base
52366
ns/iter (± 73
)50191
ns/iter (± 362
)1.04
es/transform/baseline/common_reserved_word
62994
ns/iter (± 101
)60403
ns/iter (± 383
)1.04
es/transform/baseline/common_typescript
169152
ns/iter (± 313
)138314
ns/iter (± 1189
)1.22
es/target/es3
170342
ns/iter (± 203
)163258
ns/iter (± 408
)1.04
es/target/es2015
632196
ns/iter (± 1400
)597338
ns/iter (± 3301
)1.06
es/target/es2016
65124
ns/iter (± 156
)62672
ns/iter (± 373
)1.04
es/target/es2017
62159
ns/iter (± 100
)59128
ns/iter (± 532
)1.05
es/target/es2018
81825
ns/iter (± 79
)78319
ns/iter (± 447
)1.04
es/target/es2020
132404
ns/iter (± 231
)126230
ns/iter (± 804
)1.05
babelify-only
672176
ns/iter (± 1127
)665068
ns/iter (± 2596
)1.01
parse_and_babelify_angular
49335592
ns/iter (± 606035
)44574882
ns/iter (± 1238969
)1.11
parse_and_babelify_backbone
5884003
ns/iter (± 140902
)5417729
ns/iter (± 57056
)1.09
parse_and_babelify_jquery
35626778
ns/iter (± 870393
)32218018
ns/iter (± 348247
)1.11
parse_and_babelify_jquery_mobile
59410529
ns/iter (± 1252843
)55084237
ns/iter (± 743185
)1.08
parse_and_babelify_mootools
36295182
ns/iter (± 433304
)33926996
ns/iter (± 473890
)1.07
parse_and_babelify_underscore
4501361
ns/iter (± 75014
)4376778
ns/iter (± 19752
)1.03
parse_and_babelify_yui
36475500
ns/iter (± 1333547
)33001853
ns/iter (± 289286
)1.11
html/minify/document/css_spec
44547682
ns/iter (± 674316
)41478144
ns/iter (± 382277
)1.07
html/minify/document/github
17825855
ns/iter (± 150552
)17419868
ns/iter (± 64503
)1.02
html/minify/document/stackoverflow
16138341
ns/iter (± 125451
)15672717
ns/iter (± 186667
)1.03
html/minify/document_fragment/css_spec
42453764
ns/iter (± 643365
)40180657
ns/iter (± 405120
)1.06
html/minify/document_fragment/github
17095324
ns/iter (± 117774
)16931109
ns/iter (± 45225
)1.01
html/minify/document_fragment/stackoverflow
15629503
ns/iter (± 151555
)15356325
ns/iter (± 70986
)1.02
html/document/visitor/compare/clone
338557
ns/iter (± 2091
)339926
ns/iter (± 2434
)1.00
html/document/visitor/compare/visit_mut_span
371542
ns/iter (± 1435
)366333
ns/iter (± 1459
)1.01
html/document/visitor/compare/visit_mut_span_panic
376755
ns/iter (± 2253
)377083
ns/iter (± 2306
)1.00
html/document/visitor/compare/fold_span
404891
ns/iter (± 3587
)405748
ns/iter (± 2715
)1.00
html/document/visitor/compare/fold_span_panic
456470
ns/iter (± 2428
)460531
ns/iter (± 1763
)0.99
html/document_fragment/visitor/compare/clone
341675
ns/iter (± 1714
)339286
ns/iter (± 3407
)1.01
html/document_fragment/visitor/compare/visit_mut_span
363411
ns/iter (± 933
)366919
ns/iter (± 2556
)0.99
html/document_fragment/visitor/compare/visit_mut_span_panic
372329
ns/iter (± 2640
)372282
ns/iter (± 1671
)1.00
html/document_fragment/visitor/compare/fold_span
402303
ns/iter (± 1759
)401638
ns/iter (± 1488
)1.00
html/document_fragment/visitor/compare/fold_span_panic
459954
ns/iter (± 2178
)465503
ns/iter (± 2115
)0.99
html/lexer/css_2021_spec
15682457
ns/iter (± 122228
)15481911
ns/iter (± 28422
)1.01
html/lexer/github_com_17_05_2022
6063266
ns/iter (± 6213
)6019732
ns/iter (± 23281
)1.01
html/lexer/stackoverflow_com_17_05_2022
5667923
ns/iter (± 1655
)5602292
ns/iter (± 11337
)1.01
html/parser/parser_document/css_2021_spec
26648875
ns/iter (± 457973
)25235558
ns/iter (± 283370
)1.06
html/parser/parser_document/github_com_17_05_2022
8786436
ns/iter (± 20451
)8736016
ns/iter (± 3724
)1.01
html/parser/parser_document/stackoverflow_com_17_05_2022
7778691
ns/iter (± 6479
)7729256
ns/iter (± 14505
)1.01
html/parser/parser_document_fragment/css_2021_spec
27437284
ns/iter (± 416688
)26033558
ns/iter (± 605852
)1.05
html/parser/parser_document_fragment/github_com_17_05_2022
8794123
ns/iter (± 26064
)8737473
ns/iter (± 15912
)1.01
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7759119
ns/iter (± 9024
)7803874
ns/iter (± 7249
)0.99
This comment was automatically generated by workflow using github-action-benchmark.