Commit 6bd58cb
1 parent 604667d commit 6bd58cb
File tree
42 files changed
+105
-347
lines changed- .github/workflows
- bindings/binding_core_node
- crates
- ast_node/src
- swc
- src
- config
- swc_atoms
- src
- swc_common
- src
- errors
- plugin
- syntax_pos
- tests
- swc_core
- tests/fixture/stub_napi
- swc_css_ast
- src
- swc_ecma_ast
- src
- swc_html_ast
- swc_plugin_proxy
- src
- comments
- memory_interop
- swc_plugin_runner
- scripts/github
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+105
-347
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
232 | 232 |
| |
233 | 233 |
| |
234 | 234 |
| |
235 |
| - | |
| 235 | + | |
236 | 236 |
| |
237 | 237 |
| |
238 | 238 |
| |
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
254 |
| - | |
| 254 | + | |
255 | 255 |
| |
256 | 256 |
| |
257 | 257 |
| |
| |||
310 | 310 |
| |
311 | 311 |
| |
312 | 312 |
| |
313 |
| - | |
| 313 | + | |
314 | 314 |
| |
315 | 315 |
| |
316 | 316 |
| |
|
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
1 commit comments
github-actions[bot] commentedon Apr 13, 2023
Benchmark
es/full/bugs-1
298495
ns/iter (± 6197
)321627
ns/iter (± 16870
)0.93
es/full/minify/libraries/antd
1553936772
ns/iter (± 40706121
)1562282824
ns/iter (± 22363391
)0.99
es/full/minify/libraries/d3
288676021
ns/iter (± 9958047
)309762723
ns/iter (± 8618615
)0.93
es/full/minify/libraries/echarts
1194500108
ns/iter (± 19102803
)1214217603
ns/iter (± 11172791
)0.98
es/full/minify/libraries/jquery
88704592
ns/iter (± 729564
)90816328
ns/iter (± 1518822
)0.98
es/full/minify/libraries/lodash
104089351
ns/iter (± 1187075
)107733143
ns/iter (± 1883081
)0.97
es/full/minify/libraries/moment
50741725
ns/iter (± 705622
)52807734
ns/iter (± 466518
)0.96
es/full/minify/libraries/react
18836330
ns/iter (± 90885
)19452493
ns/iter (± 355120
)0.97
es/full/minify/libraries/terser
235690545
ns/iter (± 1897047
)244036265
ns/iter (± 3832527
)0.97
es/full/minify/libraries/three
420909162
ns/iter (± 4757787
)435998234
ns/iter (± 8855533
)0.97
es/full/minify/libraries/typescript
3049413715
ns/iter (± 44863363
)2945507478
ns/iter (± 19015204
)1.04
es/full/minify/libraries/victory
638311213
ns/iter (± 9155696
)647450600
ns/iter (± 12982972
)0.99
es/full/minify/libraries/vue
126746902
ns/iter (± 710254
)130674464
ns/iter (± 1196927
)0.97
es/full/codegen/es3
28427
ns/iter (± 261
)28677
ns/iter (± 65
)0.99
es/full/codegen/es5
28819
ns/iter (± 98
)28866
ns/iter (± 70
)1.00
es/full/codegen/es2015
28351
ns/iter (± 108
)28792
ns/iter (± 66
)0.98
es/full/codegen/es2016
28421
ns/iter (± 253
)28821
ns/iter (± 102
)0.99
es/full/codegen/es2017
28337
ns/iter (± 141
)28767
ns/iter (± 53
)0.99
es/full/codegen/es2018
28471
ns/iter (± 181
)28761
ns/iter (± 68
)0.99
es/full/codegen/es2019
28472
ns/iter (± 148
)28738
ns/iter (± 39
)0.99
es/full/codegen/es2020
28410
ns/iter (± 148
)28800
ns/iter (± 84
)0.99
es/full/all/es3
182997716
ns/iter (± 4106883
)184757716
ns/iter (± 2603690
)0.99
es/full/all/es5
174773459
ns/iter (± 2469689
)174877409
ns/iter (± 2234745
)1.00
es/full/all/es2015
133079221
ns/iter (± 1960687
)135586840
ns/iter (± 2275650
)0.98
es/full/all/es2016
132679673
ns/iter (± 2082787
)134439221
ns/iter (± 1540759
)0.99
es/full/all/es2017
131105991
ns/iter (± 2801620
)132618432
ns/iter (± 2122569
)0.99
es/full/all/es2018
126475237
ns/iter (± 2032071
)128777947
ns/iter (± 1741175
)0.98
es/full/all/es2019
124593317
ns/iter (± 2132541
)126836499
ns/iter (± 1404964
)0.98
es/full/all/es2020
117603219
ns/iter (± 1808834
)119890145
ns/iter (± 1634846
)0.98
es/full/parser
507961
ns/iter (± 9807
)516626
ns/iter (± 7334
)0.98
es/full/base/fixer
23596
ns/iter (± 126
)22711
ns/iter (± 33
)1.04
es/full/base/resolver_and_hygiene
83372
ns/iter (± 622
)84982
ns/iter (± 167
)0.98
serialization of serde
123
ns/iter (± 0
)125
ns/iter (± 0
)0.98
css/minify/libraries/bootstrap
27270465
ns/iter (± 122479
)27740219
ns/iter (± 170878
)0.98
css/visitor/compare/clone
2105204
ns/iter (± 20875
)2102054
ns/iter (± 6027
)1.00
css/visitor/compare/visit_mut_span
2251807
ns/iter (± 10560
)2321407
ns/iter (± 9029
)0.97
css/visitor/compare/visit_mut_span_panic
2313877
ns/iter (± 8611
)2362299
ns/iter (± 5053
)0.98
css/visitor/compare/fold_span
3042018
ns/iter (± 20213
)3091433
ns/iter (± 12084
)0.98
css/visitor/compare/fold_span_panic
3203322
ns/iter (± 24223
)3264311
ns/iter (± 14972
)0.98
css/lexer/bootstrap_5_1_3
5076848
ns/iter (± 57817
)5134481
ns/iter (± 2971
)0.99
css/lexer/foundation_6_7_4
4261991
ns/iter (± 15298
)4334645
ns/iter (± 5976
)0.98
css/lexer/tailwind_3_1_1
820540
ns/iter (± 4694
)822617
ns/iter (± 811
)1.00
css/parser/bootstrap_5_1_3
20745173
ns/iter (± 183296
)21004371
ns/iter (± 160406
)0.99
css/parser/foundation_6_7_4
16441736
ns/iter (± 82709
)16710794
ns/iter (± 46687
)0.98
css/parser/tailwind_3_1_1
3193023
ns/iter (± 25999
)3240105
ns/iter (± 4425
)0.99
es/codegen/colors
327436
ns/iter (± 183889
)328269
ns/iter (± 185596
)1.00
es/codegen/large
1246224
ns/iter (± 640279
)1254198
ns/iter (± 658348
)0.99
es/codegen/with-parser/colors
46818
ns/iter (± 543
)47217
ns/iter (± 286
)0.99
es/codegen/with-parser/large
505439
ns/iter (± 3470
)512148
ns/iter (± 1717
)0.99
es/minify/libraries/antd
1367694798
ns/iter (± 24172332
)1342774017
ns/iter (± 17838871
)1.02
es/minify/libraries/d3
248170903
ns/iter (± 17177899
)252237294
ns/iter (± 2716727
)0.98
es/minify/libraries/echarts
1045989589
ns/iter (± 10321625
)1025233343
ns/iter (± 11360448
)1.02
es/minify/libraries/jquery
78594653
ns/iter (± 1088018
)80150811
ns/iter (± 1502732
)0.98
es/minify/libraries/lodash
93082513
ns/iter (± 1191939
)95368834
ns/iter (± 1200564
)0.98
es/minify/libraries/moment
44850062
ns/iter (± 500669
)46121629
ns/iter (± 438334
)0.97
es/minify/libraries/react
16829499
ns/iter (± 155628
)17200270
ns/iter (± 221050
)0.98
es/minify/libraries/terser
203349553
ns/iter (± 3904025
)211084374
ns/iter (± 3538709
)0.96
es/minify/libraries/three
342503489
ns/iter (± 5091475
)357384225
ns/iter (± 5068194
)0.96
es/minify/libraries/typescript
2536048328
ns/iter (± 20842462
)2494169630
ns/iter (± 15026270
)1.02
es/minify/libraries/victory
540529518
ns/iter (± 16293101
)553995721
ns/iter (± 10930661
)0.98
es/minify/libraries/vue
115233348
ns/iter (± 2673382
)115366493
ns/iter (± 712142
)1.00
es/visitor/compare/clone
2273354
ns/iter (± 25486
)2315161
ns/iter (± 7852
)0.98
es/visitor/compare/visit_mut_span
2632143
ns/iter (± 7780
)2693103
ns/iter (± 3039
)0.98
es/visitor/compare/visit_mut_span_panic
2718382
ns/iter (± 8747
)2738488
ns/iter (± 3705
)0.99
es/visitor/compare/fold_span
3809012
ns/iter (± 25550
)3792718
ns/iter (± 5431
)1.00
es/visitor/compare/fold_span_panic
3867484
ns/iter (± 15563
)3926577
ns/iter (± 11462
)0.98
es/lexer/colors
13000
ns/iter (± 84
)13269
ns/iter (± 38
)0.98
es/lexer/angular
6250042
ns/iter (± 24219
)6364330
ns/iter (± 10092
)0.98
es/lexer/backbone
772904
ns/iter (± 3814
)788193
ns/iter (± 925
)0.98
es/lexer/jquery
4393357
ns/iter (± 22188
)4411043
ns/iter (± 4891
)1.00
es/lexer/jquery mobile
6777423
ns/iter (± 66130
)6891729
ns/iter (± 3733
)0.98
es/lexer/mootools
3393303
ns/iter (± 20374
)3466980
ns/iter (± 3097
)0.98
es/lexer/underscore
649048
ns/iter (± 2035
)651874
ns/iter (± 563
)1.00
es/lexer/three
20704362
ns/iter (± 107505
)20869632
ns/iter (± 37289
)0.99
es/lexer/yui
3836399
ns/iter (± 13972
)3868671
ns/iter (± 3058
)0.99
es/parser/colors
28980
ns/iter (± 199
)29324
ns/iter (± 39
)0.99
es/parser/angular
14718771
ns/iter (± 158858
)15042745
ns/iter (± 178688
)0.98
es/parser/backbone
2138787
ns/iter (± 15414
)2159993
ns/iter (± 10468
)0.99
es/parser/jquery
11648101
ns/iter (± 110613
)11713776
ns/iter (± 112865
)0.99
es/parser/jquery mobile
18135862
ns/iter (± 145469
)18298846
ns/iter (± 93563
)0.99
es/parser/mootools
8874988
ns/iter (± 118277
)8970302
ns/iter (± 30585
)0.99
es/parser/underscore
1801848
ns/iter (± 7075
)1823666
ns/iter (± 11212
)0.99
es/parser/three
52021002
ns/iter (± 1382751
)53741207
ns/iter (± 371018
)0.97
es/parser/yui
8944806
ns/iter (± 118757
)9039571
ns/iter (± 70675
)0.99
es/preset-env/usage/builtin_type
141362
ns/iter (± 34965
)141827
ns/iter (± 34729
)1.00
es/preset-env/usage/property
19726
ns/iter (± 141
)20241
ns/iter (± 98
)0.97
es/resolver/typescript
116194619
ns/iter (± 1365314
)110812529
ns/iter (± 3964694
)1.05
es/fixer/typescript
84891233
ns/iter (± 2335190
)79063631
ns/iter (± 549409
)1.07
es/hygiene/typescript
175445520
ns/iter (± 2634715
)167250090
ns/iter (± 1448387
)1.05
es/resolver_with_hygiene/typescript
313120790
ns/iter (± 7777329
)303995859
ns/iter (± 2665938
)1.03
es/visitor/base-perf/module_clone
80394
ns/iter (± 637
)81553
ns/iter (± 330
)0.99
es/visitor/base-perf/fold_empty
89311
ns/iter (± 563
)90573
ns/iter (± 285
)0.99
es/visitor/base-perf/fold_noop_impl_all
89198
ns/iter (± 466
)90666
ns/iter (± 467
)0.98
es/visitor/base-perf/fold_noop_impl_vec
89949
ns/iter (± 469
)90686
ns/iter (± 508
)0.99
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
)42
ns/iter (± 0
)1
es/visitor/base-perf/boxing_boxed
107
ns/iter (± 0
)102
ns/iter (± 0
)1.05
es/visitor/base-perf/boxing_unboxed
83
ns/iter (± 0
)78
ns/iter (± 0
)1.06
es/visitor/base-perf/visit_contains_this
3395
ns/iter (± 67
)3502
ns/iter (± 73
)0.97
es/base/parallel/resolver/typescript
6424860610
ns/iter (± 533272038
)5640906172
ns/iter (± 241261595
)1.14
es/base/parallel/hygiene/typescript
2164716380
ns/iter (± 23090290
)1983362158
ns/iter (± 39814403
)1.09
misc/visitors/time-complexity/time 5
96
ns/iter (± 0
)98
ns/iter (± 0
)0.98
misc/visitors/time-complexity/time 10
325
ns/iter (± 2
)332
ns/iter (± 5
)0.98
misc/visitors/time-complexity/time 15
660
ns/iter (± 31
)655
ns/iter (± 19
)1.01
misc/visitors/time-complexity/time 20
1265
ns/iter (± 50
)1228
ns/iter (± 22
)1.03
misc/visitors/time-complexity/time 40
6494
ns/iter (± 43
)6548
ns/iter (± 9
)0.99
misc/visitors/time-complexity/time 60
16730
ns/iter (± 130
)17185
ns/iter (± 105
)0.97
es/full-target/es2016
250266
ns/iter (± 1731
)253822
ns/iter (± 568
)0.99
es/full-target/es2017
245619
ns/iter (± 724
)246893
ns/iter (± 342
)0.99
es/full-target/es2018
234830
ns/iter (± 685
)236584
ns/iter (± 485
)0.99
es2020_nullish_coalescing
92211
ns/iter (± 890
)92950
ns/iter (± 280
)0.99
es2020_optional_chaining
124446
ns/iter (± 346
)124885
ns/iter (± 354
)1.00
es2022_class_properties
147751
ns/iter (± 578
)149840
ns/iter (± 253
)0.99
es2018_object_rest_spread
94916
ns/iter (± 687
)96810
ns/iter (± 124
)0.98
es2019_optional_catch_binding
84337
ns/iter (± 541
)86097
ns/iter (± 127
)0.98
es2017_async_to_generator
84899
ns/iter (± 596
)86399
ns/iter (± 221
)0.98
es2016_exponentiation
89766
ns/iter (± 853
)90574
ns/iter (± 270
)0.99
es2015_arrow
92252
ns/iter (± 475
)93994
ns/iter (± 306
)0.98
es2015_block_scoped_fn
90484
ns/iter (± 332
)92516
ns/iter (± 314
)0.98
es2015_block_scoping
169086
ns/iter (± 517
)170345
ns/iter (± 257
)0.99
This comment was automatically generated by workflow using github-action-benchmark.