Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(es): Support stable rustc again (#7057)
**Related issue:** - Closes #7039.
- Loading branch information
Showing
4 changed files
with
55 additions
and
30 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
#![cfg_attr(test, deny(warnings))] | ||
#![feature(box_patterns)] | ||
|
||
pub use self::resolver::resolver; | ||
|
||
|
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
fbb3016
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
301755
ns/iter (± 7533
)303570
ns/iter (± 4221
)0.99
es/full/minify/libraries/antd
1439697968
ns/iter (± 30162675
)1528390384
ns/iter (± 21207897
)0.94
es/full/minify/libraries/d3
283195212
ns/iter (± 5600633
)293399345
ns/iter (± 4460407
)0.97
es/full/minify/libraries/echarts
1116629304
ns/iter (± 25024911
)1180605201
ns/iter (± 8394167
)0.95
es/full/minify/libraries/jquery
86571867
ns/iter (± 1150905
)90322566
ns/iter (± 494140
)0.96
es/full/minify/libraries/lodash
100583171
ns/iter (± 1316174
)104485776
ns/iter (± 907990
)0.96
es/full/minify/libraries/moment
49933985
ns/iter (± 593495
)51878084
ns/iter (± 403467
)0.96
es/full/minify/libraries/react
18501213
ns/iter (± 88764
)18929741
ns/iter (± 112830
)0.98
es/full/minify/libraries/terser
229445993
ns/iter (± 4158921
)239407236
ns/iter (± 2345685
)0.96
es/full/minify/libraries/three
402659824
ns/iter (± 8750555
)420757315
ns/iter (± 4123932
)0.96
es/full/minify/libraries/typescript
2763199193
ns/iter (± 16208770
)2921583690
ns/iter (± 16431581
)0.95
es/full/minify/libraries/victory
584791192
ns/iter (± 5894515
)645045260
ns/iter (± 8360843
)0.91
es/full/minify/libraries/vue
122080456
ns/iter (± 765656
)128708267
ns/iter (± 773589
)0.95
es/full/codegen/es3
25206
ns/iter (± 171
)26117
ns/iter (± 55
)0.97
es/full/codegen/es5
25518
ns/iter (± 127
)26145
ns/iter (± 44
)0.98
es/full/codegen/es2015
25089
ns/iter (± 134
)26154
ns/iter (± 51
)0.96
es/full/codegen/es2016
25179
ns/iter (± 241
)26144
ns/iter (± 61
)0.96
es/full/codegen/es2017
25450
ns/iter (± 373
)26114
ns/iter (± 46
)0.97
es/full/codegen/es2018
25319
ns/iter (± 93
)26170
ns/iter (± 70
)0.97
es/full/codegen/es2019
25863
ns/iter (± 513
)26228
ns/iter (± 72
)0.99
es/full/codegen/es2020
25107
ns/iter (± 284
)26143
ns/iter (± 77
)0.96
es/full/all/es3
171971839
ns/iter (± 2680310
)171117386
ns/iter (± 3480011
)1.00
es/full/all/es5
165102512
ns/iter (± 3839537
)164468442
ns/iter (± 2084823
)1.00
es/full/all/es2015
125162076
ns/iter (± 2283377
)125725181
ns/iter (± 732342
)1.00
es/full/all/es2016
123676380
ns/iter (± 1167597
)124562940
ns/iter (± 747598
)0.99
es/full/all/es2017
122823662
ns/iter (± 1900584
)124004072
ns/iter (± 1799448
)0.99
es/full/all/es2018
120727024
ns/iter (± 1032090
)120995583
ns/iter (± 868384
)1.00
es/full/all/es2019
120284375
ns/iter (± 1492429
)119837523
ns/iter (± 709717
)1.00
es/full/all/es2020
115529217
ns/iter (± 1798364
)115716637
ns/iter (± 747124
)1.00
es/full/parser
522469
ns/iter (± 9554
)543626
ns/iter (± 7260
)0.96
es/full/base/fixer
21363
ns/iter (± 164
)22718
ns/iter (± 168
)0.94
es/full/base/resolver_and_hygiene
78622
ns/iter (± 749
)83386
ns/iter (± 89
)0.94
serialization of ast node
119
ns/iter (± 0
)145
ns/iter (± 0
)0.82
serialization of serde
123
ns/iter (± 0
)130
ns/iter (± 0
)0.95
css/minify/libraries/bootstrap
27695250
ns/iter (± 322663
)27947360
ns/iter (± 88766
)0.99
css/visitor/compare/clone
2110859
ns/iter (± 21857
)2074807
ns/iter (± 14407
)1.02
css/visitor/compare/visit_mut_span
2249743
ns/iter (± 12837
)2276210
ns/iter (± 4939
)0.99
css/visitor/compare/visit_mut_span_panic
2322964
ns/iter (± 23638
)2337443
ns/iter (± 3938
)0.99
css/visitor/compare/fold_span
3063436
ns/iter (± 16103
)3048013
ns/iter (± 17480
)1.01
css/visitor/compare/fold_span_panic
3169562
ns/iter (± 47112
)3174584
ns/iter (± 19603
)1.00
css/lexer/bootstrap_5_1_3
5165683
ns/iter (± 43708
)5174853
ns/iter (± 3322
)1.00
css/lexer/foundation_6_7_4
4233098
ns/iter (± 21344
)4349482
ns/iter (± 3028
)0.97
css/lexer/tailwind_3_1_1
823517
ns/iter (± 4364
)828024
ns/iter (± 864
)0.99
css/parser/bootstrap_5_1_3
21614102
ns/iter (± 183708
)21651860
ns/iter (± 23056
)1.00
css/parser/foundation_6_7_4
17354493
ns/iter (± 81720
)17294421
ns/iter (± 30515
)1.00
css/parser/tailwind_3_1_1
3292173
ns/iter (± 20875
)3319591
ns/iter (± 3372
)0.99
es/codegen/colors
334876
ns/iter (± 187466
)330948
ns/iter (± 186758
)1.01
es/codegen/large
1260923
ns/iter (± 649697
)1228303
ns/iter (± 630903
)1.03
es/codegen/with-parser/colors
47338
ns/iter (± 550
)46773
ns/iter (± 263
)1.01
es/codegen/with-parser/large
506480
ns/iter (± 7444
)519035
ns/iter (± 2061
)0.98
es/minify/libraries/antd
1308346788
ns/iter (± 37056659
)1318193012
ns/iter (± 13539145
)0.99
es/minify/libraries/d3
253544270
ns/iter (± 7167016
)246957550
ns/iter (± 1224024
)1.03
es/minify/libraries/echarts
975686658
ns/iter (± 19471774
)1010161312
ns/iter (± 7241867
)0.97
es/minify/libraries/jquery
78095048
ns/iter (± 1342854
)77998191
ns/iter (± 406033
)1.00
es/minify/libraries/lodash
92175044
ns/iter (± 1473067
)93565337
ns/iter (± 815656
)0.99
es/minify/libraries/moment
45025337
ns/iter (± 503998
)45333254
ns/iter (± 202974
)0.99
es/minify/libraries/react
16723110
ns/iter (± 149500
)16840153
ns/iter (± 147773
)0.99
es/minify/libraries/terser
202347090
ns/iter (± 6722573
)202746264
ns/iter (± 1543236
)1.00
es/minify/libraries/three
337958233
ns/iter (± 8756811
)344416604
ns/iter (± 2544277
)0.98
es/minify/libraries/typescript
2390063095
ns/iter (± 27458678
)2456113649
ns/iter (± 12506549
)0.97
es/minify/libraries/victory
497346367
ns/iter (± 7076740
)538921663
ns/iter (± 5467010
)0.92
es/minify/libraries/vue
112739356
ns/iter (± 1680631
)114893286
ns/iter (± 886418
)0.98
es/visitor/compare/clone
2328368
ns/iter (± 15785
)2305130
ns/iter (± 7235
)1.01
es/visitor/compare/visit_mut_span
2634718
ns/iter (± 30114
)2680703
ns/iter (± 21495
)0.98
es/visitor/compare/visit_mut_span_panic
2699391
ns/iter (± 54090
)2701650
ns/iter (± 20948
)1.00
es/visitor/compare/fold_span
3728847
ns/iter (± 51797
)3756619
ns/iter (± 13339
)0.99
es/visitor/compare/fold_span_panic
3960995
ns/iter (± 21178
)3914006
ns/iter (± 12952
)1.01
es/lexer/colors
14977
ns/iter (± 118
)15566
ns/iter (± 15
)0.96
es/lexer/angular
7407273
ns/iter (± 70148
)7727194
ns/iter (± 3738
)0.96
es/lexer/backbone
974806
ns/iter (± 4205
)1001352
ns/iter (± 608
)0.97
es/lexer/jquery
5410234
ns/iter (± 61918
)5577146
ns/iter (± 3556
)0.97
es/lexer/jquery mobile
8284175
ns/iter (± 56548
)8593082
ns/iter (± 5198
)0.96
es/lexer/mootools
4311684
ns/iter (± 52276
)4405240
ns/iter (± 8672
)0.98
es/lexer/underscore
805008
ns/iter (± 4782
)833141
ns/iter (± 642
)0.97
es/lexer/three
25082903
ns/iter (± 124981
)26016949
ns/iter (± 14813
)0.96
es/lexer/yui
4485420
ns/iter (± 29126
)4733569
ns/iter (± 8061
)0.95
es/parser/colors
29414
ns/iter (± 331
)30002
ns/iter (± 75
)0.98
es/parser/angular
14632438
ns/iter (± 154745
)15533474
ns/iter (± 133681
)0.94
es/parser/backbone
2188248
ns/iter (± 22795
)2244443
ns/iter (± 10707
)0.97
es/parser/jquery
11873945
ns/iter (± 89400
)12215784
ns/iter (± 77606
)0.97
es/parser/jquery mobile
18917672
ns/iter (± 248849
)18942899
ns/iter (± 198732
)1.00
es/parser/mootools
9285180
ns/iter (± 52602
)9344819
ns/iter (± 27081
)0.99
es/parser/underscore
1900956
ns/iter (± 9577
)1907189
ns/iter (± 10243
)1.00
es/parser/three
51258673
ns/iter (± 1278805
)54297186
ns/iter (± 475476
)0.94
es/parser/yui
8986198
ns/iter (± 91181
)9397280
ns/iter (± 48272
)0.96
es/preset-env/usage/builtin_type
139824
ns/iter (± 32816
)141469
ns/iter (± 33111
)0.99
es/preset-env/usage/property
20031
ns/iter (± 119
)21724
ns/iter (± 116
)0.92
es/resolver/typescript
101347449
ns/iter (± 4068104
)106413068
ns/iter (± 2415127
)0.95
es/fixer/typescript
76697188
ns/iter (± 2443291
)76925493
ns/iter (± 605608
)1.00
es/hygiene/typescript
163268032
ns/iter (± 906797
)162697352
ns/iter (± 1367100
)1.00
es/resolver_with_hygiene/typescript
295353438
ns/iter (± 3697021
)287771661
ns/iter (± 2797680
)1.03
es/visitor/base-perf/module_clone
75376
ns/iter (± 1905
)76316
ns/iter (± 1291
)0.99
es/visitor/base-perf/fold_empty
85143
ns/iter (± 1684
)87604
ns/iter (± 1398
)0.97
es/visitor/base-perf/fold_noop_impl_all
84882
ns/iter (± 1332
)88082
ns/iter (± 1464
)0.96
es/visitor/base-perf/fold_noop_impl_vec
86988
ns/iter (± 1757
)89835
ns/iter (± 2521
)0.97
es/visitor/base-perf/boxing_boxed_clone
56
ns/iter (± 0
)56
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed_clone
54
ns/iter (± 0
)54
ns/iter (± 0
)1
es/visitor/base-perf/boxing_boxed
98
ns/iter (± 0
)102
ns/iter (± 0
)0.96
es/visitor/base-perf/boxing_unboxed
96
ns/iter (± 0
)95
ns/iter (± 0
)1.01
es/visitor/base-perf/visit_contains_this
3493
ns/iter (± 37
)3455
ns/iter (± 59
)1.01
es/base/parallel/resolver/typescript
5285036182
ns/iter (± 495612630
)5125697138
ns/iter (± 327801498
)1.03
es/base/parallel/hygiene/typescript
1951284413
ns/iter (± 11682399
)1949807160
ns/iter (± 26114563
)1.00
misc/visitors/time-complexity/time 5
102
ns/iter (± 0
)101
ns/iter (± 0
)1.01
misc/visitors/time-complexity/time 10
335
ns/iter (± 11
)342
ns/iter (± 0
)0.98
misc/visitors/time-complexity/time 15
692
ns/iter (± 22
)666
ns/iter (± 0
)1.04
misc/visitors/time-complexity/time 20
1267
ns/iter (± 6
)1241
ns/iter (± 2
)1.02
misc/visitors/time-complexity/time 40
6749
ns/iter (± 30
)6695
ns/iter (± 32
)1.01
misc/visitors/time-complexity/time 60
17205
ns/iter (± 150
)17135
ns/iter (± 38
)1.00
es/full-target/es2016
188035
ns/iter (± 560
)188356
ns/iter (± 441
)1.00
es/full-target/es2017
182187
ns/iter (± 603
)183606
ns/iter (± 630
)0.99
es/full-target/es2018
171780
ns/iter (± 840
)172289
ns/iter (± 471
)1.00
es2020_nullish_coalescing
67021
ns/iter (± 169
)66819
ns/iter (± 110
)1.00
es2020_optional_chaining
96386
ns/iter (± 8451
)95209
ns/iter (± 265
)1.01
es2022_class_properties
93230
ns/iter (± 305
)93185
ns/iter (± 249
)1.00
es2018_object_rest_spread
71516
ns/iter (± 141
)71945
ns/iter (± 435
)0.99
es2019_optional_catch_binding
61114
ns/iter (± 208
)61176
ns/iter (± 212
)1.00
es2017_async_to_generator
61594
ns/iter (± 198
)61655
ns/iter (± 130
)1.00
es2016_exponentiation
65317
ns/iter (± 267
)65656
ns/iter (± 59
)0.99
es2015_arrow
69635
ns/iter (± 238
)70241
ns/iter (± 102
)0.99
es2015_block_scoped_fn
66181
ns/iter (± 315
)66611
ns/iter (± 132
)0.99
es2015_block_scoping
137303
ns/iter (± 685
)137674
ns/iter (± 5174
)1.00
es2015_classes
116872
ns/iter (± 301
)117046
ns/iter (± 216
)1.00
es2015_computed_props
61288
ns/iter (± 171
)61162
ns/iter (± 127
)1.00
es2015_destructuring
117451
ns/iter (± 555
)118460
ns/iter (± 385
)0.99
es2015_duplicate_keys
63499
ns/iter (± 235
)63569
ns/iter (± 100
)1.00
es2015_parameters
79652
ns/iter (± 330
)79977
ns/iter (± 195
)1.00
es2015_fn_name
66404
ns/iter (± 647
)66118
ns/iter (± 407
)1.00
es2015_for_of
64039
ns/iter (± 449
)64321
ns/iter (± 74
)1.00
es2015_instanceof
63256
ns/iter (± 221
)63488
ns/iter (± 73
)1.00
es2015_shorthand_property
60917
ns/iter (± 365
)61420
ns/iter (± 117
)0.99
es2015_spread
60938
ns/iter (± 137
)60777
ns/iter (± 112
)1.00
es2015_sticky_regex
62374
ns/iter (± 191
)62310
ns/iter (± 100
)1.00
es2015_typeof_symbol
62364
ns/iter (± 84
)62142
ns/iter (± 207
)1.00
es/transform/baseline/base
51490
ns/iter (± 227
)51850
ns/iter (± 69
)0.99
es/transform/baseline/common_reserved_word
63052
ns/iter (± 131
)62928
ns/iter (± 111
)1.00
es/transform/baseline/common_typescript
167511
ns/iter (± 397
)143908
ns/iter (± 3597
)1.16
es/target/es3
169466
ns/iter (± 285
)168098
ns/iter (± 201
)1.01
es/target/es2015
627546
ns/iter (± 2234
)628811
ns/iter (± 1239
)1.00
es/target/es2016
65400
ns/iter (± 163
)65439
ns/iter (± 130
)1.00
es/target/es2017
61785
ns/iter (± 367
)61725
ns/iter (± 119
)1.00
es/target/es2018
81636
ns/iter (± 217
)82054
ns/iter (± 152
)0.99
es/target/es2020
133294
ns/iter (± 417
)132210
ns/iter (± 200
)1.01
babelify-only
668885
ns/iter (± 4490
)669948
ns/iter (± 951
)1.00
parse_and_babelify_angular
44735247
ns/iter (± 738614
)43409641
ns/iter (± 790701
)1.03
parse_and_babelify_backbone
5399517
ns/iter (± 66577
)5372651
ns/iter (± 28143
)1.01
parse_and_babelify_jquery
31077300
ns/iter (± 382571
)31280916
ns/iter (± 307513
)0.99
parse_and_babelify_jquery_mobile
52337561
ns/iter (± 717690
)53763538
ns/iter (± 752000
)0.97
parse_and_babelify_mootools
32392512
ns/iter (± 495018
)31916647
ns/iter (± 248662
)1.01
parse_and_babelify_underscore
4265521
ns/iter (± 29769
)4278751
ns/iter (± 13811
)1.00
parse_and_babelify_yui
31785304
ns/iter (± 525010
)31569194
ns/iter (± 603101
)1.01
html/minify/document/css_spec
42045594
ns/iter (± 416011
)42217732
ns/iter (± 530803
)1.00
html/minify/document/github
17478857
ns/iter (± 56266
)17591357
ns/iter (± 52645
)0.99
html/minify/document/stackoverflow
15692889
ns/iter (± 52735
)15852824
ns/iter (± 31695
)0.99
html/minify/document_fragment/css_spec
39733949
ns/iter (± 223939
)40266079
ns/iter (± 237094
)0.99
html/minify/document_fragment/github
16688373
ns/iter (± 54698
)16937404
ns/iter (± 164180
)0.99
html/minify/document_fragment/stackoverflow
15255229
ns/iter (± 60271
)15375535
ns/iter (± 34145
)0.99
html/document/visitor/compare/clone
341115
ns/iter (± 2009
)340532
ns/iter (± 1506
)1.00
html/document/visitor/compare/visit_mut_span
366030
ns/iter (± 2195
)365853
ns/iter (± 2603
)1.00
html/document/visitor/compare/visit_mut_span_panic
376164
ns/iter (± 1699
)376911
ns/iter (± 2155
)1.00
html/document/visitor/compare/fold_span
402728
ns/iter (± 2135
)404938
ns/iter (± 1646
)0.99
html/document/visitor/compare/fold_span_panic
459246
ns/iter (± 1837
)467533
ns/iter (± 2729
)0.98
html/document_fragment/visitor/compare/clone
337988
ns/iter (± 1682
)342732
ns/iter (± 3690
)0.99
html/document_fragment/visitor/compare/visit_mut_span
366475
ns/iter (± 7125
)370175
ns/iter (± 1957
)0.99
html/document_fragment/visitor/compare/visit_mut_span_panic
372245
ns/iter (± 2255
)374226
ns/iter (± 1437
)0.99
html/document_fragment/visitor/compare/fold_span
404601
ns/iter (± 2331
)405515
ns/iter (± 2112
)1.00
html/document_fragment/visitor/compare/fold_span_panic
460167
ns/iter (± 2630
)464577
ns/iter (± 1857
)0.99
html/lexer/css_2021_spec
15433036
ns/iter (± 54800
)16038967
ns/iter (± 13071
)0.96
html/lexer/github_com_17_05_2022
5921030
ns/iter (± 9670
)6163567
ns/iter (± 2898
)0.96
html/lexer/stackoverflow_com_17_05_2022
5553368
ns/iter (± 9251
)5840405
ns/iter (± 2368
)0.95
html/parser/parser_document/css_2021_spec
26118689
ns/iter (± 409858
)25568994
ns/iter (± 155119
)1.02
html/parser/parser_document/github_com_17_05_2022
8756527
ns/iter (± 16702
)8804943
ns/iter (± 25235
)0.99
html/parser/parser_document/stackoverflow_com_17_05_2022
7671563
ns/iter (± 15954
)7676744
ns/iter (± 4522
)1.00
html/parser/parser_document_fragment/css_2021_spec
25949001
ns/iter (± 134062
)25786069
ns/iter (± 199829
)1.01
html/parser/parser_document_fragment/github_com_17_05_2022
8769966
ns/iter (± 79058
)8804156
ns/iter (± 7993
)1.00
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7670221
ns/iter (± 18335
)7691753
ns/iter (± 8235
)1.00
This comment was automatically generated by workflow using github-action-benchmark.