Skip to content

Commit 0259a74

Browse files
authoredMar 30, 2023
build(cargo): Update rustc to nightly-2023-03-20 (#7170)
**Description:** This PR also updates `rkyv` to `=0.7.40`. **Related issue:** - Closes #6807.
1 parent 44062d6 commit 0259a74

File tree

150 files changed

+431
-1042
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+431
-1042
lines changed
 

‎Cargo.lock

+15-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎clippy.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
blacklisted-names = [
1+
cognitive-complexity-threshold = 50
2+
disallowed-names = [
23
"bool",
34
"char",
45
"str",
@@ -15,6 +16,5 @@ blacklisted-names = [
1516
"isize",
1617
"usize",
1718
]
18-
cognitive-complexity-threshold = 50
1919
msrv = "1.58"
2020
type-complexity-threshold = 25000

1 commit comments

Comments
 (1)

github-actions[bot] commented on Mar 30, 2023

@github-actions[bot]

Benchmark

Benchmark suite Current: 0259a74 Previous: 12546c8 Ratio
es/full/bugs-1 303773 ns/iter (± 6390) 308322 ns/iter (± 14386) 0.99
es/full/minify/libraries/antd 1602580295 ns/iter (± 19911681) 1583190203 ns/iter (± 37054414) 1.01
es/full/minify/libraries/d3 296833439 ns/iter (± 6396378) 297815855 ns/iter (± 7511944) 1.00
es/full/minify/libraries/echarts 1211389918 ns/iter (± 10429939) 1222469158 ns/iter (± 7897844) 0.99
es/full/minify/libraries/jquery 90930289 ns/iter (± 514708) 90703848 ns/iter (± 919967) 1.00
es/full/minify/libraries/lodash 104775102 ns/iter (± 779643) 106304490 ns/iter (± 1725193) 0.99
es/full/minify/libraries/moment 52403671 ns/iter (± 413840) 52707972 ns/iter (± 499876) 0.99
es/full/minify/libraries/react 18898646 ns/iter (± 157651) 19298345 ns/iter (± 346776) 0.98
es/full/minify/libraries/terser 243546473 ns/iter (± 4372881) 248213697 ns/iter (± 4579978) 0.98
es/full/minify/libraries/three 430844182 ns/iter (± 3866972) 440403300 ns/iter (± 7405827) 0.98
es/full/minify/libraries/typescript 2962700813 ns/iter (± 16823854) 2969878416 ns/iter (± 11023222) 1.00
es/full/minify/libraries/victory 676366011 ns/iter (± 6687502) 663797338 ns/iter (± 9437392) 1.02
es/full/minify/libraries/vue 130375134 ns/iter (± 1358764) 131298777 ns/iter (± 901563) 0.99
es/full/codegen/es3 28361 ns/iter (± 58) 28079 ns/iter (± 63) 1.01
es/full/codegen/es5 28531 ns/iter (± 48) 28150 ns/iter (± 65) 1.01
es/full/codegen/es2015 28472 ns/iter (± 54) 28262 ns/iter (± 104) 1.01
es/full/codegen/es2016 28469 ns/iter (± 80) 28213 ns/iter (± 50) 1.01
es/full/codegen/es2017 28613 ns/iter (± 338) 28129 ns/iter (± 112) 1.02
es/full/codegen/es2018 28500 ns/iter (± 51) 28159 ns/iter (± 76) 1.01
es/full/codegen/es2019 28466 ns/iter (± 57) 28069 ns/iter (± 65) 1.01
es/full/codegen/es2020 28422 ns/iter (± 50) 28157 ns/iter (± 47) 1.01
es/full/all/es3 178055239 ns/iter (± 3931757) 180189176 ns/iter (± 3366066) 0.99
es/full/all/es5 170158582 ns/iter (± 3001066) 172922325 ns/iter (± 2652570) 0.98
es/full/all/es2015 132224788 ns/iter (± 1254739) 134673374 ns/iter (± 3834648) 0.98
es/full/all/es2016 130654381 ns/iter (± 1930551) 136585748 ns/iter (± 1720724) 0.96
es/full/all/es2017 128829038 ns/iter (± 2297105) 134961328 ns/iter (± 2405540) 0.95
es/full/all/es2018 125406050 ns/iter (± 2470789) 130829381 ns/iter (± 2020567) 0.96
es/full/all/es2019 125044943 ns/iter (± 1592036) 128306220 ns/iter (± 1856059) 0.97
es/full/all/es2020 117251532 ns/iter (± 1001671) 120164683 ns/iter (± 1876078) 0.98
es/full/parser 513341 ns/iter (± 7527) 533475 ns/iter (± 8714) 0.96
es/full/base/fixer 22545 ns/iter (± 29) 22310 ns/iter (± 25) 1.01
es/full/base/resolver_and_hygiene 85791 ns/iter (± 78) 82656 ns/iter (± 171) 1.04
serialization of serde 121 ns/iter (± 0) 132 ns/iter (± 0) 0.92
css/minify/libraries/bootstrap 27856170 ns/iter (± 141246) 29143242 ns/iter (± 260303) 0.96
css/visitor/compare/clone 2136880 ns/iter (± 21786) 2143693 ns/iter (± 14940) 1.00
css/visitor/compare/visit_mut_span 2343299 ns/iter (± 17532) 2297357 ns/iter (± 7953) 1.02
css/visitor/compare/visit_mut_span_panic 2384801 ns/iter (± 28455) 2339601 ns/iter (± 9929) 1.02
css/visitor/compare/fold_span 3054094 ns/iter (± 16573) 3089660 ns/iter (± 25209) 0.99
css/visitor/compare/fold_span_panic 3208234 ns/iter (± 14058) 3247123 ns/iter (± 23261) 0.99
css/lexer/bootstrap_5_1_3 5107007 ns/iter (± 2140) 5126200 ns/iter (± 3123) 1.00
css/lexer/foundation_6_7_4 4344408 ns/iter (± 1544) 4311458 ns/iter (± 506) 1.01
css/lexer/tailwind_3_1_1 823351 ns/iter (± 118) 822435 ns/iter (± 153) 1.00
css/parser/bootstrap_5_1_3 21149917 ns/iter (± 119952) 22645273 ns/iter (± 170813) 0.93
css/parser/foundation_6_7_4 16776152 ns/iter (± 75576) 17651869 ns/iter (± 93148) 0.95
css/parser/tailwind_3_1_1 3229234 ns/iter (± 4789) 3332635 ns/iter (± 2428) 0.97
es/codegen/colors 326779 ns/iter (± 184873) 321148 ns/iter (± 181954) 1.02
es/codegen/large 1252477 ns/iter (± 659862) 1246790 ns/iter (± 631112) 1.00
es/codegen/with-parser/colors 47346 ns/iter (± 117) 47433 ns/iter (± 407) 1.00
es/codegen/with-parser/large 506833 ns/iter (± 6405) 518316 ns/iter (± 1788) 0.98
es/minify/libraries/antd 1362148127 ns/iter (± 27358036) 1356148622 ns/iter (± 17615474) 1.00
es/minify/libraries/d3 264018553 ns/iter (± 6415229) 256020995 ns/iter (± 4600458) 1.03
es/minify/libraries/echarts 1061968409 ns/iter (± 14326944) 1049933563 ns/iter (± 10179347) 1.01
es/minify/libraries/jquery 79317336 ns/iter (± 911816) 78878248 ns/iter (± 712018) 1.01
es/minify/libraries/lodash 94646438 ns/iter (± 716978) 95578756 ns/iter (± 1897903) 0.99
es/minify/libraries/moment 45492172 ns/iter (± 219949) 45558865 ns/iter (± 237200) 1.00
es/minify/libraries/react 16959703 ns/iter (± 106670) 17040351 ns/iter (± 206445) 1.00
es/minify/libraries/terser 209086919 ns/iter (± 3013243) 210732969 ns/iter (± 2964134) 0.99
es/minify/libraries/three 359661731 ns/iter (± 4760763) 363673409 ns/iter (± 4458128) 0.99
es/minify/libraries/typescript 2496163452 ns/iter (± 24177281) 2519404070 ns/iter (± 21136156) 0.99
es/minify/libraries/victory 565457402 ns/iter (± 8085607) 586159332 ns/iter (± 8218128) 0.96
es/minify/libraries/vue 115720130 ns/iter (± 969936) 116188803 ns/iter (± 794964) 1.00
es/visitor/compare/clone 2345259 ns/iter (± 14080) 2329827 ns/iter (± 8503) 1.01
es/visitor/compare/visit_mut_span 2702594 ns/iter (± 5110) 2660125 ns/iter (± 5378) 1.02
es/visitor/compare/visit_mut_span_panic 2782321 ns/iter (± 5112) 2738910 ns/iter (± 6279) 1.02
es/visitor/compare/fold_span 3836674 ns/iter (± 11375) 3798859 ns/iter (± 12709) 1.01
es/visitor/compare/fold_span_panic 3928433 ns/iter (± 4930) 3933639 ns/iter (± 10715) 1.00
es/lexer/colors 13002 ns/iter (± 23) 15392 ns/iter (± 4) 0.84
es/lexer/angular 6345124 ns/iter (± 2930) 7474318 ns/iter (± 10421) 0.85
es/lexer/backbone 779903 ns/iter (± 560) 961848 ns/iter (± 250) 0.81
es/lexer/jquery 4375616 ns/iter (± 17390) 5388848 ns/iter (± 2974) 0.81
es/lexer/jquery mobile 6822050 ns/iter (± 11308) 8324204 ns/iter (± 7944) 0.82
es/lexer/mootools 3432484 ns/iter (± 2582) 4247489 ns/iter (± 7423) 0.81
es/lexer/underscore 645259 ns/iter (± 292) 806369 ns/iter (± 274) 0.80
es/lexer/three 20649906 ns/iter (± 7066) 25420755 ns/iter (± 17254) 0.81
es/lexer/yui 3835968 ns/iter (± 3223) 4571575 ns/iter (± 1718) 0.84
es/parser/colors 28511 ns/iter (± 60) 28786 ns/iter (± 51) 0.99
es/parser/angular 14947977 ns/iter (± 154079) 15328801 ns/iter (± 116699) 0.98
es/parser/backbone 2164948 ns/iter (± 15158) 2198476 ns/iter (± 9453) 0.98
es/parser/jquery 11765740 ns/iter (± 135012) 11994370 ns/iter (± 124773) 0.98
es/parser/jquery mobile 18424580 ns/iter (± 156670) 19081411 ns/iter (± 283259) 0.97
es/parser/mootools 8932125 ns/iter (± 32048) 9099611 ns/iter (± 30074) 0.98
es/parser/underscore 1822427 ns/iter (± 9673) 1858171 ns/iter (± 7322) 0.98
es/parser/three 53760489 ns/iter (± 441668) 55272223 ns/iter (± 398337) 0.97
es/parser/yui 8966886 ns/iter (± 52897) 9204651 ns/iter (± 47989) 0.97
es/preset-env/usage/builtin_type 145235 ns/iter (± 35174) 138068 ns/iter (± 31914) 1.05
es/preset-env/usage/property 21104 ns/iter (± 107) 20655 ns/iter (± 80) 1.02
es/resolver/typescript 111539249 ns/iter (± 1980711) 119327175 ns/iter (± 2429189) 0.93
es/fixer/typescript 79927142 ns/iter (± 3192747) 80387389 ns/iter (± 831559) 0.99
es/hygiene/typescript 176664109 ns/iter (± 3734612) 168656992 ns/iter (± 987119) 1.05
es/resolver_with_hygiene/typescript 307210402 ns/iter (± 2686664) 304662332 ns/iter (± 1479640) 1.01
es/visitor/base-perf/module_clone 80932 ns/iter (± 368) 79292 ns/iter (± 1136) 1.02
es/visitor/base-perf/fold_empty 90792 ns/iter (± 930) 88518 ns/iter (± 1298) 1.03
es/visitor/base-perf/fold_noop_impl_all 90748 ns/iter (± 332) 89925 ns/iter (± 1629) 1.01
es/visitor/base-perf/fold_noop_impl_vec 91489 ns/iter (± 318) 90731 ns/iter (± 1593) 1.01
es/visitor/base-perf/boxing_boxed_clone 56 ns/iter (± 0) 56 ns/iter (± 0) 1
es/visitor/base-perf/boxing_unboxed_clone 42 ns/iter (± 0) 57 ns/iter (± 0) 0.74
es/visitor/base-perf/boxing_boxed 102 ns/iter (± 0) 103 ns/iter (± 0) 0.99
es/visitor/base-perf/boxing_unboxed 78 ns/iter (± 0) 97 ns/iter (± 0) 0.80
es/visitor/base-perf/visit_contains_this 3518 ns/iter (± 60) 3436 ns/iter (± 62) 1.02
es/base/parallel/resolver/typescript 5960677271 ns/iter (± 506314201) 6770651016 ns/iter (± 406146435) 0.88
es/base/parallel/hygiene/typescript 2024342669 ns/iter (± 31855275) 2005195858 ns/iter (± 16294475) 1.01
misc/visitors/time-complexity/time 5 109 ns/iter (± 0) 94 ns/iter (± 0) 1.16
misc/visitors/time-complexity/time 10 355 ns/iter (± 0) 308 ns/iter (± 1) 1.15
misc/visitors/time-complexity/time 15 682 ns/iter (± 0) 620 ns/iter (± 15) 1.10
misc/visitors/time-complexity/time 20 1266 ns/iter (± 21) 1130 ns/iter (± 4) 1.12
misc/visitors/time-complexity/time 40 6827 ns/iter (± 80) 5946 ns/iter (± 42) 1.15
misc/visitors/time-complexity/time 60 17320 ns/iter (± 148) 15183 ns/iter (± 28) 1.14
es/full-target/es2016 253859 ns/iter (± 304) 248491 ns/iter (± 575) 1.02
es/full-target/es2017 245370 ns/iter (± 331) 241309 ns/iter (± 315) 1.02
es/full-target/es2018 235364 ns/iter (± 497) 230494 ns/iter (± 286) 1.02
es2020_nullish_coalescing 93579 ns/iter (± 269) 90476 ns/iter (± 320) 1.03
es2020_optional_chaining 124365 ns/iter (± 275) 123527 ns/iter (± 447) 1.01
es2022_class_properties 149493 ns/iter (± 315) 145821 ns/iter (± 268) 1.03
es2018_object_rest_spread 96430 ns/iter (± 218) 94649 ns/iter (± 110) 1.02
es2019_optional_catch_binding 85597 ns/iter (± 198) 83626 ns/iter (± 175) 1.02
es2017_async_to_generator 85920 ns/iter (± 217) 84747 ns/iter (± 303) 1.01
es2016_exponentiation 90756 ns/iter (± 296) 88580 ns/iter (± 231) 1.02
es2015_arrow 94546 ns/iter (± 315) 93552 ns/iter (± 132) 1.01
es2015_block_scoped_fn 92490 ns/iter (± 197) 90393 ns/iter (± 1711) 1.02
es2015_block_scoping 170357 ns/iter (± 250) 170247 ns/iter (± 472) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.