Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(es): Extract parser/codegen code for
swc::Compiler
(#8030)
- Loading branch information
a13f5cb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
es/full/bugs-1
280201
ns/iter (± 5607
)275732
ns/iter (± 5271
)1.02
es/full/minify/libraries/antd
1310526047
ns/iter (± 11376564
)1317335861
ns/iter (± 18339464
)0.99
es/full/minify/libraries/d3
275164752
ns/iter (± 3153972
)278448673
ns/iter (± 4068117
)0.99
es/full/minify/libraries/echarts
1054495733
ns/iter (± 7356799
)1069715861
ns/iter (± 18519258
)0.99
es/full/minify/libraries/jquery
84242648
ns/iter (± 275071
)83943412
ns/iter (± 356041
)1.00
es/full/minify/libraries/lodash
97837238
ns/iter (± 365983
)97164732
ns/iter (± 1003130
)1.01
es/full/minify/libraries/moment
50195787
ns/iter (± 236687
)49692797
ns/iter (± 507924
)1.01
es/full/minify/libraries/react
18104776
ns/iter (± 52715
)17927125
ns/iter (± 121391
)1.01
es/full/minify/libraries/terser
218314555
ns/iter (± 1291933
)217851544
ns/iter (± 556096
)1.00
es/full/minify/libraries/three
387263870
ns/iter (± 5311824
)384824470
ns/iter (± 4641007
)1.01
es/full/minify/libraries/typescript
2656679454
ns/iter (± 8650809
)2619621222
ns/iter (± 14311976
)1.01
es/full/minify/libraries/victory
565451908
ns/iter (± 5860535
)565626120
ns/iter (± 13492290
)1.00
es/full/minify/libraries/vue
119774923
ns/iter (± 662793
)119160498
ns/iter (± 887111
)1.01
es/full/codegen/es3
34428
ns/iter (± 308
)32902
ns/iter (± 350
)1.05
es/full/codegen/es5
34455
ns/iter (± 144
)33216
ns/iter (± 105
)1.04
es/full/codegen/es2015
34489
ns/iter (± 108
)33148
ns/iter (± 326
)1.04
es/full/codegen/es2016
34539
ns/iter (± 95
)33032
ns/iter (± 342
)1.05
es/full/codegen/es2017
34455
ns/iter (± 96
)32954
ns/iter (± 237
)1.05
es/full/codegen/es2018
34432
ns/iter (± 144
)32607
ns/iter (± 355
)1.06
es/full/codegen/es2019
34432
ns/iter (± 74
)32854
ns/iter (± 245
)1.05
es/full/codegen/es2020
34382
ns/iter (± 113
)32569
ns/iter (± 558
)1.06
es/full/all/es3
163524166
ns/iter (± 1438852
)163851776
ns/iter (± 2172918
)1.00
es/full/all/es5
156285705
ns/iter (± 1300526
)156793280
ns/iter (± 1166950
)1.00
es/full/all/es2015
117285573
ns/iter (± 1237867
)116819362
ns/iter (± 1439385
)1.00
es/full/all/es2016
115618089
ns/iter (± 1139415
)114867685
ns/iter (± 1483834
)1.01
es/full/all/es2017
115560119
ns/iter (± 812321
)114815280
ns/iter (± 882306
)1.01
es/full/all/es2018
112997450
ns/iter (± 1708116
)112425090
ns/iter (± 1664909
)1.01
es/full/all/es2019
112210471
ns/iter (± 918013
)111800171
ns/iter (± 927539
)1.00
es/full/all/es2020
108142879
ns/iter (± 839416
)107668447
ns/iter (± 879134
)1.00
es/full/parser
490869
ns/iter (± 4803
)484279
ns/iter (± 7857
)1.01
es/full/base/fixer
18805
ns/iter (± 187
)18425
ns/iter (± 241
)1.02
es/full/base/resolver_and_hygiene
81280
ns/iter (± 315
)78884
ns/iter (± 922
)1.03
serialization of serde
281
ns/iter (± 5
)292
ns/iter (± 4
)0.96
This comment was automatically generated by workflow using github-action-benchmark.