Skip to content

Commit

Permalink
doc: MSRV
Browse files Browse the repository at this point in the history
  • Loading branch information
kdy1 committed Mar 9, 2023
1 parent 03488a3 commit 32bc2f5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -46,7 +46,7 @@ Also, SWC tries to ensure that
for rust users.

MSRV of crates named `swc_ecma_*` is the current stable, and nightly for others.
MSRV of crates is currently nightly, but we will support stable rustc again in the future.

---

Expand Down

1 comment on commit 32bc2f5

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 32bc2f5 Previous: a9fe1d2 Ratio
es/full/bugs-1 311659 ns/iter (± 10487) 319123 ns/iter (± 10309) 0.98
es/full/minify/libraries/antd 1886996100 ns/iter (± 56746017) 2153251974 ns/iter (± 46133013) 0.88
es/full/minify/libraries/d3 293122927 ns/iter (± 10923939) 338907699 ns/iter (± 6429238) 0.86
es/full/minify/libraries/echarts 1352493747 ns/iter (± 44309212) 1563927642 ns/iter (± 12626596) 0.86
es/full/minify/libraries/jquery 89670483 ns/iter (± 1041620) 96681939 ns/iter (± 1887301) 0.93
es/full/minify/libraries/lodash 105069765 ns/iter (± 1410656) 112646647 ns/iter (± 1451409) 0.93
es/full/minify/libraries/moment 52348291 ns/iter (± 793029) 55649038 ns/iter (± 436117) 0.94
es/full/minify/libraries/react 19008353 ns/iter (± 247824) 19915180 ns/iter (± 162983) 0.95
es/full/minify/libraries/terser 240195543 ns/iter (± 2207006) 281679816 ns/iter (± 6074165) 0.85
es/full/minify/libraries/three 431028012 ns/iter (± 10565657) 530578894 ns/iter (± 9462090) 0.81
es/full/minify/libraries/typescript 3411712545 ns/iter (± 33296020) 3925953478 ns/iter (± 33709198) 0.87
es/full/minify/libraries/victory 682946729 ns/iter (± 15028628) 847815715 ns/iter (± 15256545) 0.81
es/full/minify/libraries/vue 129261903 ns/iter (± 1883643) 141671349 ns/iter (± 2196633) 0.91
es/full/codegen/es3 25834 ns/iter (± 83) 26006 ns/iter (± 60) 0.99
es/full/codegen/es5 26238 ns/iter (± 256) 26149 ns/iter (± 55) 1.00
es/full/codegen/es2015 26496 ns/iter (± 235) 26128 ns/iter (± 75) 1.01
es/full/codegen/es2016 25830 ns/iter (± 128) 26054 ns/iter (± 50) 0.99
es/full/codegen/es2017 25876 ns/iter (± 222) 26099 ns/iter (± 44) 0.99
es/full/codegen/es2018 25940 ns/iter (± 199) 26069 ns/iter (± 84) 1.00
es/full/codegen/es2019 26125 ns/iter (± 168) 26068 ns/iter (± 70) 1.00
es/full/codegen/es2020 25747 ns/iter (± 295) 26074 ns/iter (± 67) 0.99
es/full/all/es3 173054889 ns/iter (± 4806607) 177619329 ns/iter (± 2387527) 0.97
es/full/all/es5 167394093 ns/iter (± 2634067) 169992412 ns/iter (± 1688550) 0.98
es/full/all/es2015 125928883 ns/iter (± 1761662) 132725278 ns/iter (± 2247036) 0.95
es/full/all/es2016 124625384 ns/iter (± 1807385) 130934647 ns/iter (± 2183549) 0.95
es/full/all/es2017 124501858 ns/iter (± 1727967) 129022520 ns/iter (± 2718090) 0.96
es/full/all/es2018 121639398 ns/iter (± 1595947) 124534424 ns/iter (± 2186683) 0.98
es/full/all/es2019 119449555 ns/iter (± 1121968) 124669276 ns/iter (± 2129553) 0.96
es/full/all/es2020 115876945 ns/iter (± 986323) 118258262 ns/iter (± 2295101) 0.98
es/full/parser 527870 ns/iter (± 9496) 557003 ns/iter (± 13702) 0.95
es/full/base/fixer 22624 ns/iter (± 151) 23368 ns/iter (± 37) 0.97
es/full/base/resolver_and_hygiene 81507 ns/iter (± 755) 82550 ns/iter (± 310) 0.99
serialization of ast node 124 ns/iter (± 0) 127 ns/iter (± 0) 0.98
serialization of serde 126 ns/iter (± 0) 128 ns/iter (± 0) 0.98
css/minify/libraries/bootstrap 27179616 ns/iter (± 341752) 28753576 ns/iter (± 71808) 0.95
css/visitor/compare/clone 2059705 ns/iter (± 14864) 2123035 ns/iter (± 13540) 0.97
css/visitor/compare/visit_mut_span 2236935 ns/iter (± 13165) 2317922 ns/iter (± 8396) 0.97
css/visitor/compare/visit_mut_span_panic 2301060 ns/iter (± 4334) 2382318 ns/iter (± 13599) 0.97
css/visitor/compare/fold_span 2946428 ns/iter (± 15140) 3094975 ns/iter (± 20799) 0.95
css/visitor/compare/fold_span_panic 3113240 ns/iter (± 45446) 3229902 ns/iter (± 25379) 0.96
css/lexer/bootstrap_5_1_3 5137680 ns/iter (± 40565) 5228807 ns/iter (± 9349) 0.98
css/lexer/foundation_6_7_4 4383847 ns/iter (± 28986) 4402925 ns/iter (± 1567) 1.00
css/lexer/tailwind_3_1_1 831994 ns/iter (± 6161) 833879 ns/iter (± 371) 1.00
css/parser/bootstrap_5_1_3 21418509 ns/iter (± 151527) 22974485 ns/iter (± 156311) 0.93
css/parser/foundation_6_7_4 16998533 ns/iter (± 180841) 17902845 ns/iter (± 67637) 0.95
css/parser/tailwind_3_1_1 3320077 ns/iter (± 11195) 3368139 ns/iter (± 2884) 0.99
es/codegen/colors 324509 ns/iter (± 186003) 320507 ns/iter (± 179811) 1.01
es/codegen/large 1220494 ns/iter (± 597378) 1098075 ns/iter (± 550080) 1.11
es/codegen/with-parser/colors 46764 ns/iter (± 432) 48865 ns/iter (± 468) 0.96
es/codegen/with-parser/large 507155 ns/iter (± 5502) 525142 ns/iter (± 1576) 0.97
es/minify/libraries/antd 1544695651 ns/iter (± 29784044) 1844533035 ns/iter (± 19246775) 0.84
es/minify/libraries/d3 242816840 ns/iter (± 2737704) 293539874 ns/iter (± 4330223) 0.83
es/minify/libraries/echarts 1077976612 ns/iter (± 23025957) 1361650510 ns/iter (± 22237491) 0.79
es/minify/libraries/jquery 77315990 ns/iter (± 1370797) 87810343 ns/iter (± 3512949) 0.88
es/minify/libraries/lodash 91574727 ns/iter (± 937655) 103059439 ns/iter (± 2174038) 0.89
es/minify/libraries/moment 45165940 ns/iter (± 629793) 48727787 ns/iter (± 1193319) 0.93
es/minify/libraries/react 16922302 ns/iter (± 105006) 18031163 ns/iter (± 357045) 0.94
es/minify/libraries/terser 208021547 ns/iter (± 4821517) 243930676 ns/iter (± 6769497) 0.85
es/minify/libraries/three 350448185 ns/iter (± 12316213) 452917861 ns/iter (± 7944030) 0.77
es/minify/libraries/typescript 2894380873 ns/iter (± 33785870) 3331857655 ns/iter (± 25525056) 0.87
es/minify/libraries/victory 576499621 ns/iter (± 23190791) 748609129 ns/iter (± 20679987) 0.77
es/minify/libraries/vue 111967648 ns/iter (± 1639015) 125313248 ns/iter (± 2334895) 0.89
es/visitor/compare/clone 2242534 ns/iter (± 35999) 2349701 ns/iter (± 10778) 0.95
es/visitor/compare/visit_mut_span 2623411 ns/iter (± 19909) 2696011 ns/iter (± 5008) 0.97
es/visitor/compare/visit_mut_span_panic 2649332 ns/iter (± 16045) 2752720 ns/iter (± 6221) 0.96
es/visitor/compare/fold_span 3705956 ns/iter (± 17489) 3823979 ns/iter (± 14147) 0.97
es/visitor/compare/fold_span_panic 3858876 ns/iter (± 32281) 3975064 ns/iter (± 23849) 0.97
es/lexer/colors 15851 ns/iter (± 162) 16221 ns/iter (± 25) 0.98
es/lexer/angular 7698027 ns/iter (± 74632) 7958022 ns/iter (± 9555) 0.97
es/lexer/backbone 988869 ns/iter (± 6605) 1021647 ns/iter (± 761) 0.97
es/lexer/jquery 5594834 ns/iter (± 64482) 5698240 ns/iter (± 6692) 0.98
es/lexer/jquery mobile 8569038 ns/iter (± 58314) 8755814 ns/iter (± 7866) 0.98
es/lexer/mootools 4354618 ns/iter (± 29597) 4458693 ns/iter (± 3006) 0.98
es/lexer/underscore 825375 ns/iter (± 6399) 851053 ns/iter (± 1030) 0.97
es/lexer/three 25753599 ns/iter (± 238601) 26583459 ns/iter (± 233576) 0.97
es/lexer/yui 4715158 ns/iter (± 31342) 4859602 ns/iter (± 2964) 0.97
es/parser/colors 29676 ns/iter (± 316) 30983 ns/iter (± 69) 0.96
es/parser/angular 15011992 ns/iter (± 126599) 16354602 ns/iter (± 151340) 0.92
es/parser/backbone 2214985 ns/iter (± 39576) 2298336 ns/iter (± 14874) 0.96
es/parser/jquery 12001370 ns/iter (± 185190) 12754796 ns/iter (± 154802) 0.94
es/parser/jquery mobile 18619502 ns/iter (± 324272) 21327666 ns/iter (± 497953) 0.87
es/parser/mootools 9126081 ns/iter (± 64998) 9503591 ns/iter (± 58721) 0.96
es/parser/underscore 1889107 ns/iter (± 35505) 1932645 ns/iter (± 9665) 0.98
es/parser/three 54351439 ns/iter (± 2227819) 65109172 ns/iter (± 650797) 0.83
es/parser/yui 9299459 ns/iter (± 83162) 9713864 ns/iter (± 115419) 0.96
es/preset-env/usage/builtin_type 137276 ns/iter (± 32802) 145689 ns/iter (± 34622) 0.94
es/preset-env/usage/property 20153 ns/iter (± 141) 21521 ns/iter (± 106) 0.94
es/resolver/typescript 125709791 ns/iter (± 7596311) 137773624 ns/iter (± 6302719) 0.91
es/fixer/typescript 97110434 ns/iter (± 4454441) 106324338 ns/iter (± 1637012) 0.91
es/hygiene/typescript 212582285 ns/iter (± 5220755) 242069738 ns/iter (± 4021182) 0.88
es/resolver_with_hygiene/typescript 350294286 ns/iter (± 5000494) 400940771 ns/iter (± 3689799) 0.87
es/visitor/base-perf/module_clone 75358 ns/iter (± 1809) 77493 ns/iter (± 1464) 0.97
es/visitor/base-perf/fold_empty 85044 ns/iter (± 2239) 87668 ns/iter (± 1776) 0.97
es/visitor/base-perf/fold_noop_impl_all 87277 ns/iter (± 1321) 88705 ns/iter (± 1967) 0.98
es/visitor/base-perf/fold_noop_impl_vec 87092 ns/iter (± 1788) 88120 ns/iter (± 2179) 0.99
es/visitor/base-perf/boxing_boxed_clone 56 ns/iter (± 0) 57 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_unboxed_clone 52 ns/iter (± 0) 54 ns/iter (± 0) 0.96
es/visitor/base-perf/boxing_boxed 99 ns/iter (± 0) 102 ns/iter (± 0) 0.97
es/visitor/base-perf/boxing_unboxed 93 ns/iter (± 0) 97 ns/iter (± 0) 0.96
es/visitor/base-perf/visit_contains_this 3416 ns/iter (± 105) 3608 ns/iter (± 62) 0.95
es/base/parallel/resolver/typescript 5769983926 ns/iter (± 569343642) 5764911212 ns/iter (± 524083175) 1.00
es/base/parallel/hygiene/typescript 2603642743 ns/iter (± 25608009) 2715086699 ns/iter (± 36201051) 0.96
misc/visitors/time-complexity/time 5 100 ns/iter (± 0) 96 ns/iter (± 0) 1.04
misc/visitors/time-complexity/time 10 310 ns/iter (± 2) 328 ns/iter (± 0) 0.95
misc/visitors/time-complexity/time 15 666 ns/iter (± 11) 642 ns/iter (± 0) 1.04
misc/visitors/time-complexity/time 20 1224 ns/iter (± 8) 1200 ns/iter (± 3) 1.02
misc/visitors/time-complexity/time 40 6648 ns/iter (± 112) 6229 ns/iter (± 11) 1.07
misc/visitors/time-complexity/time 60 16677 ns/iter (± 113) 15533 ns/iter (± 22) 1.07
es/full-target/es2016 187714 ns/iter (± 787) 189662 ns/iter (± 1319) 0.99
es/full-target/es2017 179059 ns/iter (± 1170) 184709 ns/iter (± 283) 0.97
es/full-target/es2018 167807 ns/iter (± 1049) 173770 ns/iter (± 799) 0.97
es2020_nullish_coalescing 65039 ns/iter (± 418) 67315 ns/iter (± 173) 0.97
es2020_optional_chaining 94043 ns/iter (± 549) 95697 ns/iter (± 195) 0.98
es2022_class_properties 92769 ns/iter (± 366) 93805 ns/iter (± 263) 0.99
es2018_object_rest_spread 70758 ns/iter (± 431) 71959 ns/iter (± 153) 0.98
es2019_optional_catch_binding 60858 ns/iter (± 304) 61621 ns/iter (± 94) 0.99
es2017_async_to_generator 61240 ns/iter (± 479) 62172 ns/iter (± 90) 0.99
es2016_exponentiation 63961 ns/iter (± 638) 65776 ns/iter (± 114) 0.97
es2015_arrow 67545 ns/iter (± 397) 69823 ns/iter (± 98) 0.97
es2015_block_scoped_fn 64835 ns/iter (± 593) 67160 ns/iter (± 291) 0.97
es2015_block_scoping 151154 ns/iter (± 9714) 151112 ns/iter (± 8261) 1.00
es2015_classes 114254 ns/iter (± 732) 117899 ns/iter (± 762) 0.97
es2015_computed_props 59957 ns/iter (± 358) 61417 ns/iter (± 89) 0.98
es2015_destructuring 112434 ns/iter (± 692) 116560 ns/iter (± 349) 0.96
es2015_duplicate_keys 62239 ns/iter (± 400) 64284 ns/iter (± 96) 0.97
es2015_parameters 78866 ns/iter (± 1081) 80422 ns/iter (± 54) 0.98
es2015_fn_name 65716 ns/iter (± 860) 68190 ns/iter (± 947) 0.96
es2015_for_of 62787 ns/iter (± 336) 64673 ns/iter (± 116) 0.97
es2015_instanceof 62202 ns/iter (± 442) 63925 ns/iter (± 142) 0.97
es2015_shorthand_property 59929 ns/iter (± 379) 61370 ns/iter (± 102) 0.98
es2015_spread 59167 ns/iter (± 621) 61579 ns/iter (± 130) 0.96
es2015_sticky_regex 60415 ns/iter (± 834) 62769 ns/iter (± 105) 0.96
es2015_typeof_symbol 60568 ns/iter (± 518) 63090 ns/iter (± 150) 0.96
es/transform/baseline/base 50457 ns/iter (± 189) 52192 ns/iter (± 85) 0.97
es/transform/baseline/common_reserved_word 61171 ns/iter (± 563) 63215 ns/iter (± 68) 0.97
es/transform/baseline/common_typescript 142743 ns/iter (± 4581) 143130 ns/iter (± 3000) 1.00
es/target/es3 166669 ns/iter (± 1514) 168328 ns/iter (± 239) 0.99
es/target/es2015 613737 ns/iter (± 4769) 633828 ns/iter (± 1464) 0.97
es/target/es2016 63534 ns/iter (± 571) 65957 ns/iter (± 116) 0.96
es/target/es2017 60091 ns/iter (± 493) 62319 ns/iter (± 79) 0.96
es/target/es2018 79028 ns/iter (± 240) 82311 ns/iter (± 94) 0.96
es/target/es2020 130160 ns/iter (± 1144) 133191 ns/iter (± 290) 0.98
babelify-only 636692 ns/iter (± 11273) 659696 ns/iter (± 11439) 0.97
parse_and_babelify_angular 44411725 ns/iter (± 1540558) 51707047 ns/iter (± 1478246) 0.86
parse_and_babelify_backbone 5504322 ns/iter (± 179865) 5698883 ns/iter (± 66239) 0.97
parse_and_babelify_jquery 33474828 ns/iter (± 406896) 38213353 ns/iter (± 951303) 0.88
parse_and_babelify_jquery_mobile 59356190 ns/iter (± 1499797) 67740981 ns/iter (± 1253126) 0.88
parse_and_babelify_mootools 37335885 ns/iter (± 1825261) 41147481 ns/iter (± 559080) 0.91
parse_and_babelify_underscore 4371937 ns/iter (± 49445) 4441873 ns/iter (± 37358) 0.98
parse_and_babelify_yui 33935845 ns/iter (± 788509) 39460556 ns/iter (± 504172) 0.86
html/minify/document/css_spec 41427384 ns/iter (± 664349) 44797256 ns/iter (± 457821) 0.92
html/minify/document/github 17216696 ns/iter (± 148083) 18071630 ns/iter (± 100139) 0.95
html/minify/document/stackoverflow 15351647 ns/iter (± 153085) 16119185 ns/iter (± 52902) 0.95
html/minify/document_fragment/css_spec 40779481 ns/iter (± 605290) 43402445 ns/iter (± 275706) 0.94
html/minify/document_fragment/github 16513665 ns/iter (± 184622) 17188333 ns/iter (± 27981) 0.96
html/minify/document_fragment/stackoverflow 14916402 ns/iter (± 161879) 15589342 ns/iter (± 42245) 0.96
html/document/visitor/compare/clone 342065 ns/iter (± 2651) 349443 ns/iter (± 1770) 0.98
html/document/visitor/compare/visit_mut_span 367042 ns/iter (± 2612) 371100 ns/iter (± 1168) 0.99
html/document/visitor/compare/visit_mut_span_panic 373832 ns/iter (± 2086) 383994 ns/iter (± 2313) 0.97
html/document/visitor/compare/fold_span 401656 ns/iter (± 2855) 412371 ns/iter (± 2178) 0.97
html/document/visitor/compare/fold_span_panic 454757 ns/iter (± 2882) 471057 ns/iter (± 2788) 0.97
html/document_fragment/visitor/compare/clone 335870 ns/iter (± 3160) 344604 ns/iter (± 1339) 0.97
html/document_fragment/visitor/compare/visit_mut_span 366132 ns/iter (± 3626) 375579 ns/iter (± 2370) 0.97
html/document_fragment/visitor/compare/visit_mut_span_panic 377959 ns/iter (± 4402) 384498 ns/iter (± 1362) 0.98
html/document_fragment/visitor/compare/fold_span 403265 ns/iter (± 3360) 413269 ns/iter (± 2633) 0.98
html/document_fragment/visitor/compare/fold_span_panic 464839 ns/iter (± 4574) 468370 ns/iter (± 1741) 0.99
html/lexer/css_2021_spec 15437607 ns/iter (± 427120) 15894766 ns/iter (± 74939) 0.97
html/lexer/github_com_17_05_2022 5862490 ns/iter (± 53695) 6109613 ns/iter (± 2712) 0.96
html/lexer/stackoverflow_com_17_05_2022 5511622 ns/iter (± 33466) 5735230 ns/iter (± 2548) 0.96
html/parser/parser_document/css_2021_spec 25419772 ns/iter (± 351044) 28204727 ns/iter (± 445445) 0.90
html/parser/parser_document/github_com_17_05_2022 8694537 ns/iter (± 74012) 8935409 ns/iter (± 6356) 0.97
html/parser/parser_document/stackoverflow_com_17_05_2022 7591792 ns/iter (± 66513) 7783501 ns/iter (± 15688) 0.98
html/parser/parser_document_fragment/css_2021_spec 25429218 ns/iter (± 267976) 28630710 ns/iter (± 497156) 0.89
html/parser/parser_document_fragment/github_com_17_05_2022 8721092 ns/iter (± 67154) 9000891 ns/iter (± 26550) 0.97
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022 7673288 ns/iter (± 70004) 7812351 ns/iter (± 8485) 0.98

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

Please sign in to comment.