Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(es/minifier): Don't create invalid nodes (#6191)
**Description:** A sequential expression should have at leat two elements.
- Loading branch information
Showing
21 changed files
with
662 additions
and
338 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
ea03ce1
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
398463
ns/iter (± 55268
)437998
ns/iter (± 20427
)0.91
es/full/minify/libraries/antd
1868943117
ns/iter (± 45585662
)2097944493
ns/iter (± 27070343
)0.89
es/full/minify/libraries/d3
406908770
ns/iter (± 12517998
)416658375
ns/iter (± 19928755
)0.98
es/full/minify/libraries/echarts
1563597958
ns/iter (± 26366033
)1789134089
ns/iter (± 32617028
)0.87
es/full/minify/libraries/jquery
104233204
ns/iter (± 5175822
)118354147
ns/iter (± 1861497
)0.88
es/full/minify/libraries/lodash
123567758
ns/iter (± 12799412
)140474033
ns/iter (± 3041316
)0.88
es/full/minify/libraries/moment
61881135
ns/iter (± 1737794
)71525820
ns/iter (± 738952
)0.87
es/full/minify/libraries/react
20314058
ns/iter (± 618381
)24756386
ns/iter (± 571072
)0.82
es/full/minify/libraries/terser
319006642
ns/iter (± 11946993
)296570773
ns/iter (± 7919194
)1.08
es/full/minify/libraries/three
549245767
ns/iter (± 16560201
)553019094
ns/iter (± 26127325
)0.99
es/full/minify/libraries/typescript
3349974689
ns/iter (± 27497769
)3937085919
ns/iter (± 37768311
)0.85
es/full/minify/libraries/victory
795527820
ns/iter (± 11032740
)856357482
ns/iter (± 31401938
)0.93
es/full/minify/libraries/vue
153140409
ns/iter (± 6168836
)177523192
ns/iter (± 3161882
)0.86
es/full/codegen/es3
33051
ns/iter (± 822
)39690
ns/iter (± 1182
)0.83
es/full/codegen/es5
33108
ns/iter (± 340
)39805
ns/iter (± 523
)0.83
es/full/codegen/es2015
33129
ns/iter (± 485
)39765
ns/iter (± 557
)0.83
es/full/codegen/es2016
33108
ns/iter (± 625
)39826
ns/iter (± 1513
)0.83
es/full/codegen/es2017
33118
ns/iter (± 2032
)39464
ns/iter (± 2445
)0.84
es/full/codegen/es2018
33058
ns/iter (± 1088
)38012
ns/iter (± 1367
)0.87
es/full/codegen/es2019
33091
ns/iter (± 540
)39092
ns/iter (± 1187
)0.85
es/full/codegen/es2020
33126
ns/iter (± 1066
)39791
ns/iter (± 1026
)0.83
es/full/all/es3
195621948
ns/iter (± 8763949
)228657605
ns/iter (± 4966356
)0.86
es/full/all/es5
195549501
ns/iter (± 18593400
)215772922
ns/iter (± 5054573
)0.91
es/full/all/es2015
155019851
ns/iter (± 9870892
)174009898
ns/iter (± 2525259
)0.89
es/full/all/es2016
161167224
ns/iter (± 10887323
)172748665
ns/iter (± 3710628
)0.93
es/full/all/es2017
149127295
ns/iter (± 8886387
)171968377
ns/iter (± 3988163
)0.87
es/full/all/es2018
145730106
ns/iter (± 6280584
)168984539
ns/iter (± 4133700
)0.86
es/full/all/es2019
145170740
ns/iter (± 6189363
)168491880
ns/iter (± 5968416
)0.86
es/full/all/es2020
139824954
ns/iter (± 4517560
)162280641
ns/iter (± 5464987
)0.86
es/full/parser
734790
ns/iter (± 24807
)846855
ns/iter (± 33627
)0.87
es/full/base/fixer
26174
ns/iter (± 621
)31545
ns/iter (± 397
)0.83
es/full/base/resolver_and_hygiene
91176
ns/iter (± 3685
)113310
ns/iter (± 4441
)0.80
serialization of ast node
214
ns/iter (± 6
)256
ns/iter (± 7
)0.84
serialization of serde
216
ns/iter (± 16
)260
ns/iter (± 2
)0.83
This comment was automatically generated by workflow using github-action-benchmark.