-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(es/minifier): Drop empty static blocks (#8152)
**Related issue:** - Closes #8136
- Loading branch information
Showing
4 changed files
with
41 additions
and
18 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
export class Foo { | ||
static { } | ||
foo = 2; | ||
} |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
export class Foo { | ||
foo = 2; | ||
} |
8a461b8
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
288154
ns/iter (± 7076
)282381
ns/iter (± 8088
)1.02
es/full/minify/libraries/antd
1409778002
ns/iter (± 20907463
)1384735159
ns/iter (± 13929748
)1.02
es/full/minify/libraries/d3
294144198
ns/iter (± 5133288
)297732456
ns/iter (± 4893655
)0.99
es/full/minify/libraries/echarts
1103968098
ns/iter (± 5214811
)1107397736
ns/iter (± 6664232
)1.00
es/full/minify/libraries/jquery
88907836
ns/iter (± 174035
)88852079
ns/iter (± 1369713
)1.00
es/full/minify/libraries/lodash
103802079
ns/iter (± 325285
)104605158
ns/iter (± 377377
)0.99
es/full/minify/libraries/moment
52504903
ns/iter (± 77885
)52526592
ns/iter (± 101647
)1.00
es/full/minify/libraries/react
18892001
ns/iter (± 72257
)18968471
ns/iter (± 48704
)1.00
es/full/minify/libraries/terser
230555797
ns/iter (± 800847
)229655008
ns/iter (± 974438
)1.00
es/full/minify/libraries/three
416056252
ns/iter (± 15634512
)407616515
ns/iter (± 1589913
)1.02
es/full/minify/libraries/typescript
2753296394
ns/iter (± 21088717
)2746192461
ns/iter (± 16143038
)1.00
es/full/minify/libraries/victory
583551422
ns/iter (± 3443019
)585550951
ns/iter (± 5839114
)1.00
es/full/minify/libraries/vue
125823448
ns/iter (± 565239
)126001124
ns/iter (± 432774
)1.00
es/full/codegen/es3
34072
ns/iter (± 119
)34564
ns/iter (± 84
)0.99
es/full/codegen/es5
34244
ns/iter (± 474
)34588
ns/iter (± 81
)0.99
es/full/codegen/es2015
34094
ns/iter (± 71
)34602
ns/iter (± 88
)0.99
es/full/codegen/es2016
34032
ns/iter (± 58
)34708
ns/iter (± 103
)0.98
es/full/codegen/es2017
33997
ns/iter (± 102
)34658
ns/iter (± 56
)0.98
es/full/codegen/es2018
33963
ns/iter (± 61
)34533
ns/iter (± 53
)0.98
es/full/codegen/es2019
33977
ns/iter (± 442
)34592
ns/iter (± 60
)0.98
es/full/codegen/es2020
34152
ns/iter (± 104
)34703
ns/iter (± 79
)0.98
es/full/all/es3
178420785
ns/iter (± 1167576
)180175010
ns/iter (± 1267890
)0.99
es/full/all/es5
170393647
ns/iter (± 1336212
)172481674
ns/iter (± 1242607
)0.99
es/full/all/es2015
129336173
ns/iter (± 886361
)130495456
ns/iter (± 875574
)0.99
es/full/all/es2016
128495200
ns/iter (± 1276007
)128834342
ns/iter (± 1118609
)1.00
es/full/all/es2017
127979891
ns/iter (± 852747
)129391745
ns/iter (± 844362
)0.99
es/full/all/es2018
125439696
ns/iter (± 673989
)126918409
ns/iter (± 590606
)0.99
es/full/all/es2019
125224954
ns/iter (± 589663
)126524720
ns/iter (± 375931
)0.99
es/full/all/es2020
120701020
ns/iter (± 973700
)122035228
ns/iter (± 760583
)0.99
es/full/parser
562644
ns/iter (± 3565
)585561
ns/iter (± 2693
)0.96
es/full/base/fixer
19316
ns/iter (± 83
)20049
ns/iter (± 421
)0.96
es/full/base/resolver_and_hygiene
83363
ns/iter (± 436
)84265
ns/iter (± 257
)0.99
This comment was automatically generated by workflow using github-action-benchmark.