Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(css/prefixer): Support page break (#6693)
- Loading branch information
1 parent
e89f785
commit 27a8b7e
Showing
6 changed files
with
468 additions
and
226 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
Oops, something went wrong.
27a8b7e
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
297513
ns/iter (± 5824
)311992
ns/iter (± 13371
)0.95
es/full/minify/libraries/antd
1741898550
ns/iter (± 25867865
)1735086609
ns/iter (± 27469213
)1.00
es/full/minify/libraries/d3
304297544
ns/iter (± 8316109
)316725554
ns/iter (± 11995207
)0.96
es/full/minify/libraries/echarts
1313769875
ns/iter (± 34389291
)1288395739
ns/iter (± 21500894
)1.02
es/full/minify/libraries/jquery
91704212
ns/iter (± 2907177
)90201767
ns/iter (± 795921
)1.02
es/full/minify/libraries/lodash
107510299
ns/iter (± 1279318
)107095989
ns/iter (± 1831777
)1.00
es/full/minify/libraries/moment
53676228
ns/iter (± 754629
)53285387
ns/iter (± 691515
)1.01
es/full/minify/libraries/react
19078125
ns/iter (± 153535
)18884711
ns/iter (± 216770
)1.01
es/full/minify/libraries/terser
251698415
ns/iter (± 5896454
)250952354
ns/iter (± 5789191
)1.00
es/full/minify/libraries/three
453244679
ns/iter (± 9768118
)449797038
ns/iter (± 10425651
)1.01
es/full/minify/libraries/typescript
3267848388
ns/iter (± 24672056
)3222684984
ns/iter (± 16199205
)1.01
es/full/minify/libraries/victory
705211695
ns/iter (± 27113953
)713579084
ns/iter (± 20333025
)0.99
es/full/minify/libraries/vue
131005974
ns/iter (± 1369048
)131329262
ns/iter (± 1137103
)1.00
es/full/codegen/es3
27662
ns/iter (± 57
)27656
ns/iter (± 184
)1.00
es/full/codegen/es5
27711
ns/iter (± 94
)27623
ns/iter (± 76
)1.00
es/full/codegen/es2015
27586
ns/iter (± 31
)27573
ns/iter (± 79
)1.00
es/full/codegen/es2016
27619
ns/iter (± 41
)27502
ns/iter (± 105
)1.00
es/full/codegen/es2017
27626
ns/iter (± 137
)27507
ns/iter (± 158
)1.00
es/full/codegen/es2018
27671
ns/iter (± 34
)27437
ns/iter (± 137
)1.01
es/full/codegen/es2019
27615
ns/iter (± 39
)27518
ns/iter (± 153
)1.00
es/full/codegen/es2020
27629
ns/iter (± 49
)27483
ns/iter (± 191
)1.01
es/full/all/es3
171098480
ns/iter (± 1717351
)168706489
ns/iter (± 3105273
)1.01
es/full/all/es5
162841004
ns/iter (± 2739716
)160207475
ns/iter (± 2363596
)1.02
es/full/all/es2015
119111915
ns/iter (± 1102719
)122025555
ns/iter (± 1697901
)0.98
es/full/all/es2016
118902293
ns/iter (± 1001586
)122217147
ns/iter (± 1911359
)0.97
es/full/all/es2017
119608373
ns/iter (± 1432499
)121120900
ns/iter (± 3285993
)0.99
es/full/all/es2018
116273253
ns/iter (± 1029182
)118861853
ns/iter (± 4849307
)0.98
es/full/all/es2019
116181123
ns/iter (± 1046948
)117114793
ns/iter (± 1331493
)0.99
es/full/all/es2020
111450934
ns/iter (± 740243
)111749492
ns/iter (± 1875991
)1.00
es/full/parser
510315
ns/iter (± 7933
)513777
ns/iter (± 8080
)0.99
es/full/base/fixer
22482
ns/iter (± 27
)21892
ns/iter (± 23
)1.03
es/full/base/resolver_and_hygiene
78552
ns/iter (± 264
)77947
ns/iter (± 104
)1.01
serialization of ast node
118
ns/iter (± 0
)118
ns/iter (± 0
)1
serialization of serde
121
ns/iter (± 0
)122
ns/iter (± 0
)0.99
css/minify/libraries/bootstrap
27878435
ns/iter (± 97825
)27885845
ns/iter (± 142453
)1.00
css/visitor/compare/clone
2420202
ns/iter (± 61364
)2240977
ns/iter (± 129951
)1.08
css/visitor/compare/visit_mut_span
2624180
ns/iter (± 9320
)2667374
ns/iter (± 11722
)0.98
css/visitor/compare/visit_mut_span_panic
2712073
ns/iter (± 15259
)2715056
ns/iter (± 5086
)1.00
css/visitor/compare/fold_span
3466832
ns/iter (± 13627
)3501801
ns/iter (± 7627
)0.99
css/visitor/compare/fold_span_panic
3617416
ns/iter (± 18775
)3599836
ns/iter (± 8880
)1.00
css/lexer/bootstrap_5_1_3
5219644
ns/iter (± 5949
)5200814
ns/iter (± 2068
)1.00
css/lexer/foundation_6_7_4
4396018
ns/iter (± 1326
)4371217
ns/iter (± 4698
)1.01
css/lexer/tailwind_3_1_1
828932
ns/iter (± 317
)826695
ns/iter (± 413
)1.00
css/parser/bootstrap_5_1_3
21635783
ns/iter (± 46136
)21740123
ns/iter (± 99093
)1.00
css/parser/foundation_6_7_4
17351099
ns/iter (± 26161
)17341165
ns/iter (± 38120
)1.00
css/parser/tailwind_3_1_1
3329090
ns/iter (± 2931
)3314202
ns/iter (± 5716
)1.00
es/codegen/colors
332555
ns/iter (± 188388
)333464
ns/iter (± 187670
)1.00
es/codegen/large
1181889
ns/iter (± 602588
)1173274
ns/iter (± 596986
)1.01
es/codegen/with-parser/colors
46981
ns/iter (± 386
)46642
ns/iter (± 314
)1.01
es/codegen/with-parser/large
513476
ns/iter (± 930
)513202
ns/iter (± 2017
)1.00
es/minify/libraries/antd
1504182725
ns/iter (± 20665440
)1512929934
ns/iter (± 18948020
)0.99
es/minify/libraries/d3
260459328
ns/iter (± 5955886
)255337350
ns/iter (± 4929844
)1.02
es/minify/libraries/echarts
1111388684
ns/iter (± 18671722
)1149284769
ns/iter (± 23409315
)0.97
es/minify/libraries/jquery
78863342
ns/iter (± 836436
)78698031
ns/iter (± 1086782
)1.00
es/minify/libraries/lodash
95046996
ns/iter (± 885474
)96560059
ns/iter (± 1795781
)0.98
es/minify/libraries/moment
46071557
ns/iter (± 491579
)46311269
ns/iter (± 464339
)0.99
es/minify/libraries/react
16944882
ns/iter (± 144545
)16952024
ns/iter (± 164113
)1.00
es/minify/libraries/terser
214312974
ns/iter (± 3107280
)214853152
ns/iter (± 3389736
)1.00
es/minify/libraries/three
374604061
ns/iter (± 8613338
)373889412
ns/iter (± 15123592
)1.00
es/minify/libraries/typescript
2798804703
ns/iter (± 15085535
)2788994113
ns/iter (± 27218068
)1.00
es/minify/libraries/victory
602747983
ns/iter (± 14772427
)584494554
ns/iter (± 14009131
)1.03
es/minify/libraries/vue
117246550
ns/iter (± 2158588
)117952672
ns/iter (± 1372631
)0.99
es/visitor/compare/clone
2604332
ns/iter (± 102271
)2525653
ns/iter (± 46267
)1.03
es/visitor/compare/visit_mut_span
3147297
ns/iter (± 4670
)3157630
ns/iter (± 10720
)1.00
es/visitor/compare/visit_mut_span_panic
3193193
ns/iter (± 12142
)3200180
ns/iter (± 12254
)1.00
es/visitor/compare/fold_span
4345302
ns/iter (± 11304
)4367641
ns/iter (± 49106
)0.99
es/visitor/compare/fold_span_panic
4495995
ns/iter (± 10083
)4496034
ns/iter (± 8499
)1.00
es/lexer/colors
17250
ns/iter (± 27
)17316
ns/iter (± 11
)1.00
es/lexer/angular
8209005
ns/iter (± 12043
)8257927
ns/iter (± 2679
)0.99
es/lexer/backbone
1071714
ns/iter (± 2435
)1078380
ns/iter (± 372
)0.99
es/lexer/jquery
5917717
ns/iter (± 20924
)5970843
ns/iter (± 3076
)0.99
es/lexer/jquery mobile
9146572
ns/iter (± 17738
)9205477
ns/iter (± 4501
)0.99
es/lexer/mootools
4654983
ns/iter (± 9350
)4688089
ns/iter (± 12213
)0.99
es/lexer/underscore
889624
ns/iter (± 3097
)900283
ns/iter (± 2756
)0.99
es/lexer/three
27854648
ns/iter (± 81656
)28032287
ns/iter (± 63378
)0.99
es/lexer/yui
5028142
ns/iter (± 9378
)5070945
ns/iter (± 3356
)0.99
es/parser/colors
30346
ns/iter (± 169
)30695
ns/iter (± 154
)0.99
es/parser/angular
15504382
ns/iter (± 181891
)15670035
ns/iter (± 260035
)0.99
es/parser/backbone
2335658
ns/iter (± 17333
)2316887
ns/iter (± 10838
)1.01
es/parser/jquery
12576699
ns/iter (± 106840
)12576938
ns/iter (± 147069
)1.00
es/parser/jquery mobile
20194031
ns/iter (± 352944
)20020795
ns/iter (± 363168
)1.01
es/parser/mootools
9701320
ns/iter (± 37800
)9701654
ns/iter (± 65029
)1.00
es/parser/underscore
1976482
ns/iter (± 8753
)1984577
ns/iter (± 10173
)1.00
es/parser/three
58920069
ns/iter (± 1028134
)60068921
ns/iter (± 1175821
)0.98
es/parser/yui
9618408
ns/iter (± 61814
)9617407
ns/iter (± 96467
)1.00
es/preset-env/usage/builtin_type
142535
ns/iter (± 32622
)140787
ns/iter (± 31552
)1.01
es/preset-env/usage/property
21055
ns/iter (± 116
)21111
ns/iter (± 800
)1.00
es/resolver/typescript
127886929
ns/iter (± 2638300
)132410073
ns/iter (± 4932435
)0.97
es/fixer/typescript
103227735
ns/iter (± 5228842
)103713552
ns/iter (± 5677973
)1.00
es/hygiene/typescript
196057076
ns/iter (± 1853890
)197866681
ns/iter (± 957321
)0.99
es/resolver_with_hygiene/typescript
340856903
ns/iter (± 2016438
)349180911
ns/iter (± 5121652
)0.98
es/visitor/base-perf/module_clone
75067
ns/iter (± 1204
)75449
ns/iter (± 1450
)0.99
es/visitor/base-perf/fold_empty
85262
ns/iter (± 1197
)85499
ns/iter (± 1786
)1.00
es/visitor/base-perf/fold_noop_impl_all
85331
ns/iter (± 1935
)86177
ns/iter (± 740
)0.99
es/visitor/base-perf/fold_noop_impl_vec
86008
ns/iter (± 1755
)86384
ns/iter (± 1505
)1.00
es/visitor/base-perf/boxing_boxed_clone
58
ns/iter (± 0
)56
ns/iter (± 0
)1.04
es/visitor/base-perf/boxing_unboxed_clone
61
ns/iter (± 0
)59
ns/iter (± 0
)1.03
es/visitor/base-perf/boxing_boxed
106
ns/iter (± 0
)106
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed
102
ns/iter (± 0
)103
ns/iter (± 0
)0.99
es/visitor/base-perf/visit_contains_this
3405
ns/iter (± 65
)3537
ns/iter (± 78
)0.96
es/base/parallel/resolver/typescript
5584117912
ns/iter (± 663839622
)5607090857
ns/iter (± 556860953
)1.00
es/base/parallel/hygiene/typescript
2296807948
ns/iter (± 41592008
)2269557224
ns/iter (± 34479612
)1.01
misc/visitors/time-complexity/time 5
93
ns/iter (± 0
)93
ns/iter (± 0
)1
misc/visitors/time-complexity/time 10
324
ns/iter (± 0
)325
ns/iter (± 0
)1.00
misc/visitors/time-complexity/time 15
635
ns/iter (± 0
)634
ns/iter (± 0
)1.00
misc/visitors/time-complexity/time 20
1232
ns/iter (± 2
)1192
ns/iter (± 1
)1.03
misc/visitors/time-complexity/time 40
6153
ns/iter (± 2
)6198
ns/iter (± 55
)0.99
misc/visitors/time-complexity/time 60
15572
ns/iter (± 69
)15536
ns/iter (± 31
)1.00
es/full-target/es2016
187598
ns/iter (± 373
)187735
ns/iter (± 679
)1.00
es/full-target/es2017
182053
ns/iter (± 544
)182459
ns/iter (± 447
)1.00
es/full-target/es2018
170594
ns/iter (± 478
)171337
ns/iter (± 498
)1.00
es2020_nullish_coalescing
67003
ns/iter (± 168
)66732
ns/iter (± 5189
)1.00
es2020_optional_chaining
95678
ns/iter (± 147
)95640
ns/iter (± 278
)1.00
es2022_class_properties
93586
ns/iter (± 216
)93743
ns/iter (± 183
)1.00
es2018_object_rest_spread
71169
ns/iter (± 153
)71135
ns/iter (± 147
)1.00
es2019_optional_catch_binding
61397
ns/iter (± 153
)60727
ns/iter (± 135
)1.01
es2017_async_to_generator
61643
ns/iter (± 179
)61534
ns/iter (± 115
)1.00
es2016_exponentiation
65309
ns/iter (± 168
)65009
ns/iter (± 166
)1.00
es2015_arrow
69741
ns/iter (± 275
)70269
ns/iter (± 237
)0.99
es2015_block_scoped_fn
66971
ns/iter (± 172
)66532
ns/iter (± 228
)1.01
es2015_block_scoping
147698
ns/iter (± 9861
)150184
ns/iter (± 9235
)0.98
es2015_classes
116825
ns/iter (± 454
)116580
ns/iter (± 437
)1.00
es2015_computed_props
61465
ns/iter (± 109
)60949
ns/iter (± 253
)1.01
es2015_destructuring
115567
ns/iter (± 343
)114800
ns/iter (± 375
)1.01
es2015_duplicate_keys
63900
ns/iter (± 71
)63524
ns/iter (± 164
)1.01
es2015_parameters
79385
ns/iter (± 174
)79621
ns/iter (± 383
)1.00
es2015_fn_name
66815
ns/iter (± 686
)66417
ns/iter (± 583
)1.01
es2015_for_of
64881
ns/iter (± 127
)64678
ns/iter (± 120
)1.00
es2015_instanceof
63141
ns/iter (± 126
)62687
ns/iter (± 118
)1.01
es2015_shorthand_property
60928
ns/iter (± 122
)60724
ns/iter (± 183
)1.00
es2015_spread
61344
ns/iter (± 88
)60828
ns/iter (± 171
)1.01
es2015_sticky_regex
62515
ns/iter (± 248
)62092
ns/iter (± 136
)1.01
es2015_typeof_symbol
62472
ns/iter (± 92
)62303
ns/iter (± 155
)1.00
es/transform/baseline/base
52158
ns/iter (± 112
)51440
ns/iter (± 142
)1.01
es/transform/baseline/common_reserved_word
62703
ns/iter (± 79
)62691
ns/iter (± 595
)1.00
es/transform/baseline/common_typescript
143476
ns/iter (± 274
)147956
ns/iter (± 5155
)0.97
es/target/es3
169533
ns/iter (± 295
)168577
ns/iter (± 456
)1.01
es/target/es2015
628092
ns/iter (± 974
)629546
ns/iter (± 2588
)1.00
es/target/es2016
65397
ns/iter (± 120
)65090
ns/iter (± 88
)1.00
es/target/es2017
61724
ns/iter (± 175
)61544
ns/iter (± 99
)1.00
es/target/es2018
81557
ns/iter (± 125
)81217
ns/iter (± 248
)1.00
es/target/es2020
131584
ns/iter (± 1418
)131114
ns/iter (± 767
)1.00
babelify-only
684037
ns/iter (± 5092
)690328
ns/iter (± 6857
)0.99
parse_and_babelify_angular
46385579
ns/iter (± 872549
)45087623
ns/iter (± 1062323
)1.03
parse_and_babelify_backbone
5828531
ns/iter (± 144373
)5456835
ns/iter (± 81745
)1.07
parse_and_babelify_jquery
35713332
ns/iter (± 872878
)32748501
ns/iter (± 458683
)1.09
parse_and_babelify_jquery_mobile
60632725
ns/iter (± 516077
)56193964
ns/iter (± 711484
)1.08
parse_and_babelify_mootools
37685389
ns/iter (± 853012
)33673468
ns/iter (± 633463
)1.12
parse_and_babelify_underscore
4493781
ns/iter (± 55984
)4356593
ns/iter (± 32224
)1.03
parse_and_babelify_yui
36778344
ns/iter (± 1593559
)33015012
ns/iter (± 575588
)1.11
html/minify/document/css_spec
45272930
ns/iter (± 617442
)42762981
ns/iter (± 413473
)1.06
html/minify/document/github
18103380
ns/iter (± 76569
)17541024
ns/iter (± 103695
)1.03
html/minify/document/stackoverflow
16040773
ns/iter (± 120482
)15611531
ns/iter (± 139915
)1.03
html/minify/document_fragment/css_spec
43025973
ns/iter (± 389586
)40402391
ns/iter (± 718138
)1.06
html/minify/document_fragment/github
17136684
ns/iter (± 57655
)16763097
ns/iter (± 37901
)1.02
html/minify/document_fragment/stackoverflow
15487878
ns/iter (± 84656
)15087412
ns/iter (± 33453
)1.03
html/document/visitor/compare/clone
393675
ns/iter (± 14605
)402737
ns/iter (± 24200
)0.98
html/document/visitor/compare/visit_mut_span
432048
ns/iter (± 3681
)437909
ns/iter (± 6201
)0.99
html/document/visitor/compare/visit_mut_span_panic
447404
ns/iter (± 3844
)447487
ns/iter (± 4567
)1.00
html/document/visitor/compare/fold_span
474784
ns/iter (± 2685
)476233
ns/iter (± 4542
)1.00
html/document/visitor/compare/fold_span_panic
539762
ns/iter (± 4495
)541327
ns/iter (± 4121
)1.00
html/document_fragment/visitor/compare/clone
402780
ns/iter (± 2636
)400507
ns/iter (± 5697
)1.01
html/document_fragment/visitor/compare/visit_mut_span
436568
ns/iter (± 6405
)435684
ns/iter (± 3995
)1.00
html/document_fragment/visitor/compare/visit_mut_span_panic
446162
ns/iter (± 3869
)447541
ns/iter (± 4065
)1.00
html/document_fragment/visitor/compare/fold_span
474155
ns/iter (± 3952
)473409
ns/iter (± 5293
)1.00
html/document_fragment/visitor/compare/fold_span_panic
527625
ns/iter (± 4615
)533242
ns/iter (± 5823
)0.99
html/lexer/css_2021_spec
15488361
ns/iter (± 21179
)15522539
ns/iter (± 18186
)1.00
html/lexer/github_com_17_05_2022
6011629
ns/iter (± 2137
)6031273
ns/iter (± 4274
)1.00
html/lexer/stackoverflow_com_17_05_2022
5614803
ns/iter (± 2788
)5627423
ns/iter (± 3030
)1.00
html/parser/parser_document/css_2021_spec
27497157
ns/iter (± 350737
)26702641
ns/iter (± 293824
)1.03
html/parser/parser_document/github_com_17_05_2022
8877029
ns/iter (± 18094
)8791357
ns/iter (± 15675
)1.01
html/parser/parser_document/stackoverflow_com_17_05_2022
7834026
ns/iter (± 188951
)7723259
ns/iter (± 10628
)1.01
html/parser/parser_document_fragment/css_2021_spec
27306407
ns/iter (± 288185
)27291482
ns/iter (± 510169
)1.00
html/parser/parser_document_fragment/github_com_17_05_2022
8907651
ns/iter (± 25006
)8834448
ns/iter (± 22369
)1.01
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7757591
ns/iter (± 10762
)7787821
ns/iter (± 7518
)1.00
This comment was automatically generated by workflow using github-action-benchmark.