Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(css/minifier): Handle nested
calc()
(#6153)
- Loading branch information
Showing
12 changed files
with
100 additions
and
130 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
2 changes: 1 addition & 1 deletion
2
crates/swc_css_minifier/tests/fixture/compress-calc/container/output.min.css
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
crates/swc_css_minifier/tests/fixture/compress-calc/css-variables/output.min.css
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
crates/swc_css_minifier/tests/fixture/compress-calc/discard-zero/output.min.css
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
d4a733d
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/minify/libraries/antd
1948312900
ns/iter (± 55587654
)1956461219
ns/iter (± 117590375
)1.00
es/full/minify/libraries/d3
451194529
ns/iter (± 27518322
)459575785
ns/iter (± 13290191
)0.98
es/full/minify/libraries/echarts
1631970074
ns/iter (± 155478946
)1683915389
ns/iter (± 59182978
)0.97
es/full/minify/libraries/jquery
125248562
ns/iter (± 10443973
)113134427
ns/iter (± 4385062
)1.11
es/full/minify/libraries/lodash
136136662
ns/iter (± 7438137
)134906115
ns/iter (± 6860213
)1.01
es/full/minify/libraries/moment
75300997
ns/iter (± 6765838
)63738703
ns/iter (± 6889052
)1.18
es/full/minify/libraries/react
30185866
ns/iter (± 15827278
)20762882
ns/iter (± 524492
)1.45
es/full/minify/libraries/terser
412431577
ns/iter (± 21139102
)387076223
ns/iter (± 48375430
)1.07
es/full/minify/libraries/three
756644996
ns/iter (± 114680812
)609578064
ns/iter (± 17516983
)1.24
es/full/minify/libraries/typescript
4217164183
ns/iter (± 277853843
)4032025416
ns/iter (± 383853971
)1.05
es/full/minify/libraries/victory
967423936
ns/iter (± 84020217
)956209419
ns/iter (± 83648026
)1.01
es/full/minify/libraries/vue
198111721
ns/iter (± 30205419
)191921360
ns/iter (± 13895654
)1.03
es/full/codegen/es3
36116
ns/iter (± 3526
)34648
ns/iter (± 2672
)1.04
es/full/codegen/es5
35017
ns/iter (± 2650
)34044
ns/iter (± 3973
)1.03
es/full/codegen/es2015
35781
ns/iter (± 4396
)33737
ns/iter (± 1782
)1.06
es/full/codegen/es2016
34798
ns/iter (± 2255
)34044
ns/iter (± 966
)1.02
es/full/codegen/es2017
46452
ns/iter (± 26296
)33896
ns/iter (± 2119
)1.37
es/full/codegen/es2018
35200
ns/iter (± 3169
)110641
ns/iter (± 2098222
)0.32
es/full/codegen/es2019
35464
ns/iter (± 5451
)34401
ns/iter (± 12020
)1.03
es/full/codegen/es2020
35526
ns/iter (± 2494
)34283
ns/iter (± 2758
)1.04
es/full/all/es3
299051875
ns/iter (± 119545602
)219507176
ns/iter (± 25166291
)1.36
es/full/all/es5
272207182
ns/iter (± 86506413
)246171905
ns/iter (± 50351384
)1.11
es/full/all/es2015
156521306
ns/iter (± 26821526
)183158764
ns/iter (± 19885735
)0.85
es/full/all/es2016
214759228
ns/iter (± 21076519
)174158603
ns/iter (± 13854519
)1.23
es/full/all/es2017
224515970
ns/iter (± 26972682
)159257150
ns/iter (± 20734383
)1.41
es/full/all/es2018
194888486
ns/iter (± 20419326
)153788495
ns/iter (± 17896821
)1.27
es/full/all/es2019
199450236
ns/iter (± 26156647
)156880720
ns/iter (± 24904761
)1.27
es/full/all/es2020
177148780
ns/iter (± 19240166
)154856270
ns/iter (± 19580178
)1.14
es/full/parser
789872
ns/iter (± 92710
)739620
ns/iter (± 55627
)1.07
es/full/base/fixer
27572
ns/iter (± 2347
)26419
ns/iter (± 1266
)1.04
es/full/base/resolver_and_hygiene
97912
ns/iter (± 6015
)93966
ns/iter (± 5037
)1.04
serialization of ast node
213
ns/iter (± 14
)208
ns/iter (± 8
)1.02
serialization of serde
213
ns/iter (± 15
)211
ns/iter (± 8
)1.01
This comment was automatically generated by workflow using github-action-benchmark.