Commit 0259a74
File tree
150 files changed
+431
-1042
lines changed- crates
- dbg-swc/src/util
- swc
- benches
- examples
- tests
- swc_atoms
- swc_bundler
- examples
- src/bundler
- tests
- swc_common
- swc_css_ast
- src
- swc_css_codegen/tests
- swc_css_lints/tests
- swc_css_minifier/benches
- swc_css_modules/tests
- swc_ecma_ast
- src
- swc_ecma_codegen
- benches
- examples
- src
- tests
- swc_ecma_lints
- src/rules
- tests
- swc_ecma_minifier
- benches
- src
- compress
- optimize
- pure
- tests/fixture/issues
- 2257/full
- 6957
- 1
- 2
- number-tostring
- swc_ecma_parser
- src
- lexer
- parser
- expr
- tests
- swc_ecma_preset_env/tests
- swc_ecma_transforms/tests
- swc_ecma_transforms_base/tests
- swc_ecma_transforms_compat
- src
- bugfixes
- es2015
- block_scoping
- classes
- es2016
- es2017
- es2018
- es2019
- es2020
- es2021
- es2022
- class_properties
- es3
- tests
- swc_ecma_transforms_module/tests
- swc_ecma_transforms_optimization
- src/simplify
- branch
- dce
- tests
- swc_ecma_transforms_proposal/tests
- swc_ecma_transforms_react/src/jsx
- swc_ecma_transforms_testing/tests
- swc_ecma_transforms_typescript
- benches
- src
- tests
- swc_error_reporters/examples
- swc_estree_compat/tests
- swc_html_ast
- swc_html_minifier/benches
- swc_html_parser/tests
- swc_node_bundler/src/loaders
- swc_plugin_macro/src
- swc_plugin_proxy
- swc_plugin_runner
- src
- tests
- swc_xml_parser/tests
- node-swc/e2e
- fixtures
- plugin_transform_schema_v1
- plugin_transform_schema_vtest
- plugins
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
150 files changed
+431
-1042
lines changed+15-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
18 |
| - | |
19 | 19 |
| |
20 | 20 |
|
1 commit comments
github-actions[bot] commentedon Mar 30, 2023
Benchmark
es/full/bugs-1
303773
ns/iter (± 6390
)308322
ns/iter (± 14386
)0.99
es/full/minify/libraries/antd
1602580295
ns/iter (± 19911681
)1583190203
ns/iter (± 37054414
)1.01
es/full/minify/libraries/d3
296833439
ns/iter (± 6396378
)297815855
ns/iter (± 7511944
)1.00
es/full/minify/libraries/echarts
1211389918
ns/iter (± 10429939
)1222469158
ns/iter (± 7897844
)0.99
es/full/minify/libraries/jquery
90930289
ns/iter (± 514708
)90703848
ns/iter (± 919967
)1.00
es/full/minify/libraries/lodash
104775102
ns/iter (± 779643
)106304490
ns/iter (± 1725193
)0.99
es/full/minify/libraries/moment
52403671
ns/iter (± 413840
)52707972
ns/iter (± 499876
)0.99
es/full/minify/libraries/react
18898646
ns/iter (± 157651
)19298345
ns/iter (± 346776
)0.98
es/full/minify/libraries/terser
243546473
ns/iter (± 4372881
)248213697
ns/iter (± 4579978
)0.98
es/full/minify/libraries/three
430844182
ns/iter (± 3866972
)440403300
ns/iter (± 7405827
)0.98
es/full/minify/libraries/typescript
2962700813
ns/iter (± 16823854
)2969878416
ns/iter (± 11023222
)1.00
es/full/minify/libraries/victory
676366011
ns/iter (± 6687502
)663797338
ns/iter (± 9437392
)1.02
es/full/minify/libraries/vue
130375134
ns/iter (± 1358764
)131298777
ns/iter (± 901563
)0.99
es/full/codegen/es3
28361
ns/iter (± 58
)28079
ns/iter (± 63
)1.01
es/full/codegen/es5
28531
ns/iter (± 48
)28150
ns/iter (± 65
)1.01
es/full/codegen/es2015
28472
ns/iter (± 54
)28262
ns/iter (± 104
)1.01
es/full/codegen/es2016
28469
ns/iter (± 80
)28213
ns/iter (± 50
)1.01
es/full/codegen/es2017
28613
ns/iter (± 338
)28129
ns/iter (± 112
)1.02
es/full/codegen/es2018
28500
ns/iter (± 51
)28159
ns/iter (± 76
)1.01
es/full/codegen/es2019
28466
ns/iter (± 57
)28069
ns/iter (± 65
)1.01
es/full/codegen/es2020
28422
ns/iter (± 50
)28157
ns/iter (± 47
)1.01
es/full/all/es3
178055239
ns/iter (± 3931757
)180189176
ns/iter (± 3366066
)0.99
es/full/all/es5
170158582
ns/iter (± 3001066
)172922325
ns/iter (± 2652570
)0.98
es/full/all/es2015
132224788
ns/iter (± 1254739
)134673374
ns/iter (± 3834648
)0.98
es/full/all/es2016
130654381
ns/iter (± 1930551
)136585748
ns/iter (± 1720724
)0.96
es/full/all/es2017
128829038
ns/iter (± 2297105
)134961328
ns/iter (± 2405540
)0.95
es/full/all/es2018
125406050
ns/iter (± 2470789
)130829381
ns/iter (± 2020567
)0.96
es/full/all/es2019
125044943
ns/iter (± 1592036
)128306220
ns/iter (± 1856059
)0.97
es/full/all/es2020
117251532
ns/iter (± 1001671
)120164683
ns/iter (± 1876078
)0.98
es/full/parser
513341
ns/iter (± 7527
)533475
ns/iter (± 8714
)0.96
es/full/base/fixer
22545
ns/iter (± 29
)22310
ns/iter (± 25
)1.01
es/full/base/resolver_and_hygiene
85791
ns/iter (± 78
)82656
ns/iter (± 171
)1.04
serialization of serde
121
ns/iter (± 0
)132
ns/iter (± 0
)0.92
css/minify/libraries/bootstrap
27856170
ns/iter (± 141246
)29143242
ns/iter (± 260303
)0.96
css/visitor/compare/clone
2136880
ns/iter (± 21786
)2143693
ns/iter (± 14940
)1.00
css/visitor/compare/visit_mut_span
2343299
ns/iter (± 17532
)2297357
ns/iter (± 7953
)1.02
css/visitor/compare/visit_mut_span_panic
2384801
ns/iter (± 28455
)2339601
ns/iter (± 9929
)1.02
css/visitor/compare/fold_span
3054094
ns/iter (± 16573
)3089660
ns/iter (± 25209
)0.99
css/visitor/compare/fold_span_panic
3208234
ns/iter (± 14058
)3247123
ns/iter (± 23261
)0.99
css/lexer/bootstrap_5_1_3
5107007
ns/iter (± 2140
)5126200
ns/iter (± 3123
)1.00
css/lexer/foundation_6_7_4
4344408
ns/iter (± 1544
)4311458
ns/iter (± 506
)1.01
css/lexer/tailwind_3_1_1
823351
ns/iter (± 118
)822435
ns/iter (± 153
)1.00
css/parser/bootstrap_5_1_3
21149917
ns/iter (± 119952
)22645273
ns/iter (± 170813
)0.93
css/parser/foundation_6_7_4
16776152
ns/iter (± 75576
)17651869
ns/iter (± 93148
)0.95
css/parser/tailwind_3_1_1
3229234
ns/iter (± 4789
)3332635
ns/iter (± 2428
)0.97
es/codegen/colors
326779
ns/iter (± 184873
)321148
ns/iter (± 181954
)1.02
es/codegen/large
1252477
ns/iter (± 659862
)1246790
ns/iter (± 631112
)1.00
es/codegen/with-parser/colors
47346
ns/iter (± 117
)47433
ns/iter (± 407
)1.00
es/codegen/with-parser/large
506833
ns/iter (± 6405
)518316
ns/iter (± 1788
)0.98
es/minify/libraries/antd
1362148127
ns/iter (± 27358036
)1356148622
ns/iter (± 17615474
)1.00
es/minify/libraries/d3
264018553
ns/iter (± 6415229
)256020995
ns/iter (± 4600458
)1.03
es/minify/libraries/echarts
1061968409
ns/iter (± 14326944
)1049933563
ns/iter (± 10179347
)1.01
es/minify/libraries/jquery
79317336
ns/iter (± 911816
)78878248
ns/iter (± 712018
)1.01
es/minify/libraries/lodash
94646438
ns/iter (± 716978
)95578756
ns/iter (± 1897903
)0.99
es/minify/libraries/moment
45492172
ns/iter (± 219949
)45558865
ns/iter (± 237200
)1.00
es/minify/libraries/react
16959703
ns/iter (± 106670
)17040351
ns/iter (± 206445
)1.00
es/minify/libraries/terser
209086919
ns/iter (± 3013243
)210732969
ns/iter (± 2964134
)0.99
es/minify/libraries/three
359661731
ns/iter (± 4760763
)363673409
ns/iter (± 4458128
)0.99
es/minify/libraries/typescript
2496163452
ns/iter (± 24177281
)2519404070
ns/iter (± 21136156
)0.99
es/minify/libraries/victory
565457402
ns/iter (± 8085607
)586159332
ns/iter (± 8218128
)0.96
es/minify/libraries/vue
115720130
ns/iter (± 969936
)116188803
ns/iter (± 794964
)1.00
es/visitor/compare/clone
2345259
ns/iter (± 14080
)2329827
ns/iter (± 8503
)1.01
es/visitor/compare/visit_mut_span
2702594
ns/iter (± 5110
)2660125
ns/iter (± 5378
)1.02
es/visitor/compare/visit_mut_span_panic
2782321
ns/iter (± 5112
)2738910
ns/iter (± 6279
)1.02
es/visitor/compare/fold_span
3836674
ns/iter (± 11375
)3798859
ns/iter (± 12709
)1.01
es/visitor/compare/fold_span_panic
3928433
ns/iter (± 4930
)3933639
ns/iter (± 10715
)1.00
es/lexer/colors
13002
ns/iter (± 23
)15392
ns/iter (± 4
)0.84
es/lexer/angular
6345124
ns/iter (± 2930
)7474318
ns/iter (± 10421
)0.85
es/lexer/backbone
779903
ns/iter (± 560
)961848
ns/iter (± 250
)0.81
es/lexer/jquery
4375616
ns/iter (± 17390
)5388848
ns/iter (± 2974
)0.81
es/lexer/jquery mobile
6822050
ns/iter (± 11308
)8324204
ns/iter (± 7944
)0.82
es/lexer/mootools
3432484
ns/iter (± 2582
)4247489
ns/iter (± 7423
)0.81
es/lexer/underscore
645259
ns/iter (± 292
)806369
ns/iter (± 274
)0.80
es/lexer/three
20649906
ns/iter (± 7066
)25420755
ns/iter (± 17254
)0.81
es/lexer/yui
3835968
ns/iter (± 3223
)4571575
ns/iter (± 1718
)0.84
es/parser/colors
28511
ns/iter (± 60
)28786
ns/iter (± 51
)0.99
es/parser/angular
14947977
ns/iter (± 154079
)15328801
ns/iter (± 116699
)0.98
es/parser/backbone
2164948
ns/iter (± 15158
)2198476
ns/iter (± 9453
)0.98
es/parser/jquery
11765740
ns/iter (± 135012
)11994370
ns/iter (± 124773
)0.98
es/parser/jquery mobile
18424580
ns/iter (± 156670
)19081411
ns/iter (± 283259
)0.97
es/parser/mootools
8932125
ns/iter (± 32048
)9099611
ns/iter (± 30074
)0.98
es/parser/underscore
1822427
ns/iter (± 9673
)1858171
ns/iter (± 7322
)0.98
es/parser/three
53760489
ns/iter (± 441668
)55272223
ns/iter (± 398337
)0.97
es/parser/yui
8966886
ns/iter (± 52897
)9204651
ns/iter (± 47989
)0.97
es/preset-env/usage/builtin_type
145235
ns/iter (± 35174
)138068
ns/iter (± 31914
)1.05
es/preset-env/usage/property
21104
ns/iter (± 107
)20655
ns/iter (± 80
)1.02
es/resolver/typescript
111539249
ns/iter (± 1980711
)119327175
ns/iter (± 2429189
)0.93
es/fixer/typescript
79927142
ns/iter (± 3192747
)80387389
ns/iter (± 831559
)0.99
es/hygiene/typescript
176664109
ns/iter (± 3734612
)168656992
ns/iter (± 987119
)1.05
es/resolver_with_hygiene/typescript
307210402
ns/iter (± 2686664
)304662332
ns/iter (± 1479640
)1.01
es/visitor/base-perf/module_clone
80932
ns/iter (± 368
)79292
ns/iter (± 1136
)1.02
es/visitor/base-perf/fold_empty
90792
ns/iter (± 930
)88518
ns/iter (± 1298
)1.03
es/visitor/base-perf/fold_noop_impl_all
90748
ns/iter (± 332
)89925
ns/iter (± 1629
)1.01
es/visitor/base-perf/fold_noop_impl_vec
91489
ns/iter (± 318
)90731
ns/iter (± 1593
)1.01
es/visitor/base-perf/boxing_boxed_clone
56
ns/iter (± 0
)56
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed_clone
42
ns/iter (± 0
)57
ns/iter (± 0
)0.74
es/visitor/base-perf/boxing_boxed
102
ns/iter (± 0
)103
ns/iter (± 0
)0.99
es/visitor/base-perf/boxing_unboxed
78
ns/iter (± 0
)97
ns/iter (± 0
)0.80
es/visitor/base-perf/visit_contains_this
3518
ns/iter (± 60
)3436
ns/iter (± 62
)1.02
es/base/parallel/resolver/typescript
5960677271
ns/iter (± 506314201
)6770651016
ns/iter (± 406146435
)0.88
es/base/parallel/hygiene/typescript
2024342669
ns/iter (± 31855275
)2005195858
ns/iter (± 16294475
)1.01
misc/visitors/time-complexity/time 5
109
ns/iter (± 0
)94
ns/iter (± 0
)1.16
misc/visitors/time-complexity/time 10
355
ns/iter (± 0
)308
ns/iter (± 1
)1.15
misc/visitors/time-complexity/time 15
682
ns/iter (± 0
)620
ns/iter (± 15
)1.10
misc/visitors/time-complexity/time 20
1266
ns/iter (± 21
)1130
ns/iter (± 4
)1.12
misc/visitors/time-complexity/time 40
6827
ns/iter (± 80
)5946
ns/iter (± 42
)1.15
misc/visitors/time-complexity/time 60
17320
ns/iter (± 148
)15183
ns/iter (± 28
)1.14
es/full-target/es2016
253859
ns/iter (± 304
)248491
ns/iter (± 575
)1.02
es/full-target/es2017
245370
ns/iter (± 331
)241309
ns/iter (± 315
)1.02
es/full-target/es2018
235364
ns/iter (± 497
)230494
ns/iter (± 286
)1.02
es2020_nullish_coalescing
93579
ns/iter (± 269
)90476
ns/iter (± 320
)1.03
es2020_optional_chaining
124365
ns/iter (± 275
)123527
ns/iter (± 447
)1.01
es2022_class_properties
149493
ns/iter (± 315
)145821
ns/iter (± 268
)1.03
es2018_object_rest_spread
96430
ns/iter (± 218
)94649
ns/iter (± 110
)1.02
es2019_optional_catch_binding
85597
ns/iter (± 198
)83626
ns/iter (± 175
)1.02
es2017_async_to_generator
85920
ns/iter (± 217
)84747
ns/iter (± 303
)1.01
es2016_exponentiation
90756
ns/iter (± 296
)88580
ns/iter (± 231
)1.02
es2015_arrow
94546
ns/iter (± 315
)93552
ns/iter (± 132
)1.01
es2015_block_scoped_fn
92490
ns/iter (± 197
)90393
ns/iter (± 1711
)1.02
es2015_block_scoping
170357
ns/iter (± 250
)170247
ns/iter (± 472
)1.00
This comment was automatically generated by workflow using github-action-benchmark.