Skip to content

Commit

Permalink
fix(bindings/cli): Update swc_ecma_ast (#7060)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdy1 committed Mar 12, 2023
1 parent 2486e6b commit 1b40689
Show file tree
Hide file tree
Showing 4 changed files with 101 additions and 101 deletions.

1 comment on commit 1b40689

@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: 1b40689 Previous: 9beefaa Ratio
es/full/bugs-1 296604 ns/iter (± 14529) 316228 ns/iter (± 8679) 0.94
es/full/minify/libraries/antd 1593451818 ns/iter (± 26116371) 1589467448 ns/iter (± 21828492) 1.00
es/full/minify/libraries/d3 305303639 ns/iter (± 4932345) 303569507 ns/iter (± 8096583) 1.01
es/full/minify/libraries/echarts 1228399232 ns/iter (± 9055670) 1232522903 ns/iter (± 13889498) 1.00
es/full/minify/libraries/jquery 92354792 ns/iter (± 937296) 91945402 ns/iter (± 640136) 1.00
es/full/minify/libraries/lodash 107469386 ns/iter (± 1069180) 106431008 ns/iter (± 1089162) 1.01
es/full/minify/libraries/moment 53423428 ns/iter (± 396518) 52847404 ns/iter (± 548584) 1.01
es/full/minify/libraries/react 19448157 ns/iter (± 308671) 19420114 ns/iter (± 256531) 1.00
es/full/minify/libraries/terser 251750619 ns/iter (± 6359451) 250062904 ns/iter (± 4420099) 1.01
es/full/minify/libraries/three 447529496 ns/iter (± 8066398) 442376180 ns/iter (± 13549322) 1.01
es/full/minify/libraries/typescript 2983032806 ns/iter (± 12690593) 2988207883 ns/iter (± 21239955) 1.00
es/full/minify/libraries/victory 683388046 ns/iter (± 4469059) 669356674 ns/iter (± 8720596) 1.02
es/full/minify/libraries/vue 133700672 ns/iter (± 1988585) 132808567 ns/iter (± 949060) 1.01
es/full/codegen/es3 26099 ns/iter (± 78) 26178 ns/iter (± 64) 1.00
es/full/codegen/es5 26096 ns/iter (± 67) 26292 ns/iter (± 51) 0.99
es/full/codegen/es2015 26097 ns/iter (± 73) 26259 ns/iter (± 59) 0.99
es/full/codegen/es2016 26072 ns/iter (± 42) 26272 ns/iter (± 67) 0.99
es/full/codegen/es2017 26091 ns/iter (± 46) 26243 ns/iter (± 31) 0.99
es/full/codegen/es2018 26085 ns/iter (± 68) 26286 ns/iter (± 58) 0.99
es/full/codegen/es2019 26124 ns/iter (± 95) 26224 ns/iter (± 64) 1.00
es/full/codegen/es2020 26120 ns/iter (± 62) 26261 ns/iter (± 63) 0.99
es/full/all/es3 172130370 ns/iter (± 3259976) 174990710 ns/iter (± 2833298) 0.98
es/full/all/es5 163547782 ns/iter (± 2464040) 162172676 ns/iter (± 2623244) 1.01
es/full/all/es2015 128966396 ns/iter (± 4110167) 128334540 ns/iter (± 1987942) 1.00
es/full/all/es2016 126444226 ns/iter (± 2326076) 126678101 ns/iter (± 3093983) 1.00
es/full/all/es2017 126467688 ns/iter (± 1488332) 125185410 ns/iter (± 1206712) 1.01
es/full/all/es2018 122406292 ns/iter (± 1603005) 121617412 ns/iter (± 1232328) 1.01
es/full/all/es2019 121730800 ns/iter (± 1620104) 121599783 ns/iter (± 1140294) 1.00
es/full/all/es2020 116944720 ns/iter (± 1244051) 115930081 ns/iter (± 584043) 1.01
es/full/parser 536338 ns/iter (± 8279) 534538 ns/iter (± 8419) 1.00
es/full/base/fixer 22800 ns/iter (± 56) 23614 ns/iter (± 45) 0.97
es/full/base/resolver_and_hygiene 82320 ns/iter (± 55) 82260 ns/iter (± 91) 1.00
serialization of ast node 124 ns/iter (± 0) 124 ns/iter (± 0) 1
serialization of serde 126 ns/iter (± 0) 126 ns/iter (± 0) 1
css/minify/libraries/bootstrap 28388803 ns/iter (± 163326) 28599230 ns/iter (± 151909) 0.99
css/visitor/compare/clone 2101409 ns/iter (± 20543) 2107060 ns/iter (± 18885) 1.00
css/visitor/compare/visit_mut_span 2344361 ns/iter (± 8496) 2291270 ns/iter (± 10869) 1.02
css/visitor/compare/visit_mut_span_panic 2388763 ns/iter (± 5009) 2374367 ns/iter (± 5203) 1.01
css/visitor/compare/fold_span 3111604 ns/iter (± 24159) 3080608 ns/iter (± 16478) 1.01
css/visitor/compare/fold_span_panic 3223335 ns/iter (± 16979) 3213037 ns/iter (± 19028) 1.00
css/lexer/bootstrap_5_1_3 5147071 ns/iter (± 9705) 5135469 ns/iter (± 1255) 1.00
css/lexer/foundation_6_7_4 4329932 ns/iter (± 50508) 4331026 ns/iter (± 1100) 1.00
css/lexer/tailwind_3_1_1 821923 ns/iter (± 212) 821897 ns/iter (± 531) 1.00
css/parser/bootstrap_5_1_3 21911704 ns/iter (± 135080) 21850933 ns/iter (± 111987) 1.00
css/parser/foundation_6_7_4 17392512 ns/iter (± 80077) 17418079 ns/iter (± 59395) 1.00
css/parser/tailwind_3_1_1 3307071 ns/iter (± 2875) 3301752 ns/iter (± 2145) 1.00
es/codegen/colors 360236 ns/iter (± 196773) 328906 ns/iter (± 183818) 1.10
es/codegen/large 1233825 ns/iter (± 643705) 1182128 ns/iter (± 606884) 1.04
es/codegen/with-parser/colors 47148 ns/iter (± 258) 46063 ns/iter (± 140) 1.02
es/codegen/with-parser/large 515632 ns/iter (± 1078) 510543 ns/iter (± 1324) 1.01
es/minify/libraries/antd 1387033700 ns/iter (± 19661204) 1407877136 ns/iter (± 18223088) 0.99
es/minify/libraries/d3 266605696 ns/iter (± 6026967) 267531585 ns/iter (± 4594788) 1.00
es/minify/libraries/echarts 1074488830 ns/iter (± 9777051) 1062463529 ns/iter (± 11283751) 1.01
es/minify/libraries/jquery 80089995 ns/iter (± 1688653) 79279509 ns/iter (± 560489) 1.01
es/minify/libraries/lodash 95657888 ns/iter (± 1948332) 95332236 ns/iter (± 1925771) 1.00
es/minify/libraries/moment 45795257 ns/iter (± 369603) 45949792 ns/iter (± 547707) 1.00
es/minify/libraries/react 17236197 ns/iter (± 259717) 17331041 ns/iter (± 172540) 0.99
es/minify/libraries/terser 215158648 ns/iter (± 2789508) 214215014 ns/iter (± 4203195) 1.00
es/minify/libraries/three 369001316 ns/iter (± 4153924) 372614304 ns/iter (± 5314341) 0.99
es/minify/libraries/typescript 2518621542 ns/iter (± 23516957) 2537385870 ns/iter (± 13659169) 0.99
es/minify/libraries/victory 565218260 ns/iter (± 10192633) 589826174 ns/iter (± 9282944) 0.96
es/minify/libraries/vue 118168505 ns/iter (± 1460389) 117657732 ns/iter (± 1371028) 1.00
es/visitor/compare/clone 2335158 ns/iter (± 23820) 2361780 ns/iter (± 13175) 0.99
es/visitor/compare/visit_mut_span 2696529 ns/iter (± 14683) 2754217 ns/iter (± 13258) 0.98
es/visitor/compare/visit_mut_span_panic 2734673 ns/iter (± 6463) 2792585 ns/iter (± 10967) 0.98
es/visitor/compare/fold_span 3809596 ns/iter (± 13955) 3843113 ns/iter (± 15907) 0.99
es/visitor/compare/fold_span_panic 3948062 ns/iter (± 15158) 4035049 ns/iter (± 27840) 0.98
es/lexer/colors 15576 ns/iter (± 23) 15429 ns/iter (± 13) 1.01
es/lexer/angular 7707625 ns/iter (± 3365) 7643427 ns/iter (± 3834) 1.01
es/lexer/backbone 991084 ns/iter (± 331) 982072 ns/iter (± 589) 1.01
es/lexer/jquery 5540493 ns/iter (± 3217) 5485861 ns/iter (± 4034) 1.01
es/lexer/jquery mobile 8565537 ns/iter (± 5096) 8469190 ns/iter (± 5569) 1.01
es/lexer/mootools 4378133 ns/iter (± 4548) 4333424 ns/iter (± 2523) 1.01
es/lexer/underscore 830528 ns/iter (± 263) 824414 ns/iter (± 354) 1.01
es/lexer/three 26069176 ns/iter (± 25203) 25647840 ns/iter (± 48152) 1.02
es/lexer/yui 4703205 ns/iter (± 5853) 4666269 ns/iter (± 1074) 1.01
es/parser/colors 29432 ns/iter (± 40) 29634 ns/iter (± 54) 0.99
es/parser/angular 15798436 ns/iter (± 276897) 15783425 ns/iter (± 118111) 1.00
es/parser/backbone 2204146 ns/iter (± 10523) 2250593 ns/iter (± 13205) 0.98
es/parser/jquery 12165293 ns/iter (± 176760) 12359690 ns/iter (± 99401) 0.98
es/parser/jquery mobile 19407907 ns/iter (± 228736) 19733513 ns/iter (± 253806) 0.98
es/parser/mootools 9214155 ns/iter (± 16034) 9414575 ns/iter (± 55518) 0.98
es/parser/underscore 1868265 ns/iter (± 9425) 1907420 ns/iter (± 10022) 0.98
es/parser/three 55936157 ns/iter (± 234254) 56711521 ns/iter (± 427598) 0.99
es/parser/yui 9288975 ns/iter (± 59331) 9373301 ns/iter (± 76081) 0.99
es/preset-env/usage/builtin_type 140940 ns/iter (± 32875) 141203 ns/iter (± 32803) 1.00
es/preset-env/usage/property 20825 ns/iter (± 73) 21639 ns/iter (± 30) 0.96
es/resolver/typescript 108275737 ns/iter (± 1977334) 107183732 ns/iter (± 1737405) 1.01
es/fixer/typescript 78357578 ns/iter (± 445788) 78433217 ns/iter (± 241401) 1.00
es/hygiene/typescript 168273960 ns/iter (± 1597704) 169307006 ns/iter (± 2691387) 0.99
es/resolver_with_hygiene/typescript 304968668 ns/iter (± 1968009) 306203131 ns/iter (± 2350724) 1.00
es/visitor/base-perf/module_clone 77067 ns/iter (± 1640) 77763 ns/iter (± 1796) 0.99
es/visitor/base-perf/fold_empty 87012 ns/iter (± 1484) 86861 ns/iter (± 1523) 1.00
es/visitor/base-perf/fold_noop_impl_all 88466 ns/iter (± 1632) 87699 ns/iter (± 1710) 1.01
es/visitor/base-perf/fold_noop_impl_vec 87917 ns/iter (± 890) 88077 ns/iter (± 1833) 1.00
es/visitor/base-perf/boxing_boxed_clone 56 ns/iter (± 0) 57 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_unboxed_clone 53 ns/iter (± 0) 54 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_boxed 102 ns/iter (± 0) 103 ns/iter (± 0) 0.99
es/visitor/base-perf/boxing_unboxed 96 ns/iter (± 0) 97 ns/iter (± 0) 0.99
es/visitor/base-perf/visit_contains_this 3458 ns/iter (± 42) 3477 ns/iter (± 90) 0.99
es/base/parallel/resolver/typescript 5365447865 ns/iter (± 367514293) 4864635544 ns/iter (± 375078788) 1.10
es/base/parallel/hygiene/typescript 1984164570 ns/iter (± 20036688) 1981060742 ns/iter (± 27958056) 1.00
misc/visitors/time-complexity/time 5 104 ns/iter (± 0) 97 ns/iter (± 0) 1.07
misc/visitors/time-complexity/time 10 327 ns/iter (± 5) 329 ns/iter (± 0) 0.99
misc/visitors/time-complexity/time 15 655 ns/iter (± 0) 657 ns/iter (± 0) 1.00
misc/visitors/time-complexity/time 20 1211 ns/iter (± 0) 1229 ns/iter (± 13) 0.99
misc/visitors/time-complexity/time 40 6254 ns/iter (± 2) 6192 ns/iter (± 2) 1.01
misc/visitors/time-complexity/time 60 15618 ns/iter (± 50) 15569 ns/iter (± 7) 1.00
es/full-target/es2016 187590 ns/iter (± 491) 189258 ns/iter (± 314) 0.99
es/full-target/es2017 183188 ns/iter (± 295) 184628 ns/iter (± 592) 0.99
es/full-target/es2018 172615 ns/iter (± 819) 173668 ns/iter (± 652) 0.99
es2020_nullish_coalescing 67243 ns/iter (± 115) 67593 ns/iter (± 127) 0.99
es2020_optional_chaining 96019 ns/iter (± 155) 96624 ns/iter (± 333) 0.99
es2022_class_properties 93762 ns/iter (± 274) 94474 ns/iter (± 246) 0.99
es2018_object_rest_spread 72011 ns/iter (± 106) 71958 ns/iter (± 135) 1.00
es2019_optional_catch_binding 61667 ns/iter (± 139) 62357 ns/iter (± 134) 0.99
es2017_async_to_generator 62116 ns/iter (± 132) 62369 ns/iter (± 107) 1.00
es2016_exponentiation 65466 ns/iter (± 181) 66283 ns/iter (± 105) 0.99
es2015_arrow 69933 ns/iter (± 141) 70101 ns/iter (± 78) 1.00
es2015_block_scoped_fn 66804 ns/iter (± 212) 67288 ns/iter (± 156) 0.99
es2015_block_scoping 147623 ns/iter (± 8573) 139444 ns/iter (± 6583) 1.06
es2015_classes 117797 ns/iter (± 437) 118229 ns/iter (± 466) 1.00
es2015_computed_props 61333 ns/iter (± 118) 62214 ns/iter (± 90) 0.99
es2015_destructuring 117073 ns/iter (± 214) 117163 ns/iter (± 389) 1.00
es2015_duplicate_keys 64096 ns/iter (± 93) 64661 ns/iter (± 124) 0.99
es2015_parameters 80403 ns/iter (± 110) 80902 ns/iter (± 122) 0.99
es2015_fn_name 66774 ns/iter (± 399) 67422 ns/iter (± 399) 0.99
es2015_for_of 64662 ns/iter (± 95) 65266 ns/iter (± 117) 0.99
es2015_instanceof 63510 ns/iter (± 63) 64445 ns/iter (± 86) 0.99
es2015_shorthand_property 61378 ns/iter (± 90) 61761 ns/iter (± 91) 0.99
es2015_spread 61423 ns/iter (± 52) 61917 ns/iter (± 77) 0.99
es2015_sticky_regex 62625 ns/iter (± 117) 63461 ns/iter (± 96) 0.99
es2015_typeof_symbol 62824 ns/iter (± 91) 63173 ns/iter (± 95) 0.99
es/transform/baseline/base 52334 ns/iter (± 111) 52620 ns/iter (± 56) 0.99
es/transform/baseline/common_reserved_word 63598 ns/iter (± 100) 63636 ns/iter (± 110) 1.00
es/transform/baseline/common_typescript 142460 ns/iter (± 4171) 142833 ns/iter (± 354) 1.00
es/target/es3 168507 ns/iter (± 322) 170781 ns/iter (± 170) 0.99
es/target/es2015 627071 ns/iter (± 833) 632274 ns/iter (± 1191) 0.99
es/target/es2016 65587 ns/iter (± 128) 66253 ns/iter (± 109) 0.99
es/target/es2017 62135 ns/iter (± 86) 62444 ns/iter (± 147) 1.00
es/target/es2018 81751 ns/iter (± 76) 82170 ns/iter (± 141) 0.99
es/target/es2020 132769 ns/iter (± 400) 133675 ns/iter (± 210) 0.99
babelify-only 681161 ns/iter (± 5067) 679401 ns/iter (± 9207) 1.00
parse_and_babelify_angular 45099936 ns/iter (± 645471) 45672767 ns/iter (± 1243075) 0.99
parse_and_babelify_backbone 5472834 ns/iter (± 94420) 5511518 ns/iter (± 60785) 0.99
parse_and_babelify_jquery 32241182 ns/iter (± 687848) 32518643 ns/iter (± 919592) 0.99
parse_and_babelify_jquery_mobile 55623074 ns/iter (± 879474) 56371754 ns/iter (± 956671) 0.99
parse_and_babelify_mootools 33466841 ns/iter (± 477509) 33829593 ns/iter (± 518571) 0.99
parse_and_babelify_underscore 4351539 ns/iter (± 12484) 4360509 ns/iter (± 46527) 1.00
parse_and_babelify_yui 33161514 ns/iter (± 269794) 33886593 ns/iter (± 737284) 0.98
html/minify/document/css_spec 43131768 ns/iter (± 248145) 43791040 ns/iter (± 483221) 0.98
html/minify/document/github 17765158 ns/iter (± 93056) 17835001 ns/iter (± 101535) 1.00
html/minify/document/stackoverflow 15825946 ns/iter (± 65378) 15951789 ns/iter (± 104233) 0.99
html/minify/document_fragment/css_spec 41362301 ns/iter (± 385305) 41867335 ns/iter (± 333076) 0.99
html/minify/document_fragment/github 17086644 ns/iter (± 42132) 17003483 ns/iter (± 51360) 1.00
html/minify/document_fragment/stackoverflow 15412405 ns/iter (± 93615) 15387097 ns/iter (± 77696) 1.00
html/document/visitor/compare/clone 349604 ns/iter (± 1836) 343577 ns/iter (± 1781) 1.02
html/document/visitor/compare/visit_mut_span 375177 ns/iter (± 2135) 370500 ns/iter (± 1826) 1.01
html/document/visitor/compare/visit_mut_span_panic 386045 ns/iter (± 1818) 379342 ns/iter (± 2273) 1.02
html/document/visitor/compare/fold_span 407041 ns/iter (± 1773) 408078 ns/iter (± 1686) 1.00
html/document/visitor/compare/fold_span_panic 464623 ns/iter (± 2282) 465350 ns/iter (± 1205) 1.00
html/document_fragment/visitor/compare/clone 344954 ns/iter (± 1310) 342910 ns/iter (± 2287) 1.01
html/document_fragment/visitor/compare/visit_mut_span 370002 ns/iter (± 1745) 367800 ns/iter (± 1863) 1.01
html/document_fragment/visitor/compare/visit_mut_span_panic 375629 ns/iter (± 1377) 381867 ns/iter (± 2771) 0.98
html/document_fragment/visitor/compare/fold_span 408150 ns/iter (± 1966) 411443 ns/iter (± 1939) 0.99
html/document_fragment/visitor/compare/fold_span_panic 467782 ns/iter (± 1742) 462120 ns/iter (± 2466) 1.01
html/lexer/css_2021_spec 15502942 ns/iter (± 27964) 15490740 ns/iter (± 6781) 1.00
html/lexer/github_com_17_05_2022 5978340 ns/iter (± 4018) 5973797 ns/iter (± 2137) 1.00
html/lexer/stackoverflow_com_17_05_2022 5601194 ns/iter (± 3124) 5576863 ns/iter (± 1092) 1.00
html/parser/parser_document/css_2021_spec 26296746 ns/iter (± 186220) 26620179 ns/iter (± 398884) 0.99
html/parser/parser_document/github_com_17_05_2022 8827349 ns/iter (± 6047) 8794393 ns/iter (± 16904) 1.00
html/parser/parser_document/stackoverflow_com_17_05_2022 7700227 ns/iter (± 5463) 7690204 ns/iter (± 7991) 1.00
html/parser/parser_document_fragment/css_2021_spec 26619134 ns/iter (± 357108) 26831307 ns/iter (± 225186) 0.99
html/parser/parser_document_fragment/github_com_17_05_2022 8864872 ns/iter (± 5832) 8819990 ns/iter (± 60170) 1.01
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022 7778326 ns/iter (± 4639) 7759943 ns/iter (± 12279) 1.00

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

Please sign in to comment.