Skip to content

Commit

Permalink
feat(plugin/runner): Update wasmer to v4 (#7576)
Browse files Browse the repository at this point in the history
  • Loading branch information
kwonoj committed Jun 24, 2023
1 parent 4efefb0 commit ab7b17c
Show file tree
Hide file tree
Showing 7 changed files with 162 additions and 105 deletions.

1 comment on commit ab7b17c

@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: ab7b17c Previous: 95ac74e Ratio
es/full/bugs-1 301869 ns/iter (± 2263) 306156 ns/iter (± 6877) 0.99
es/full/minify/libraries/antd 1494960646 ns/iter (± 37692626) 1438711106 ns/iter (± 18414660) 1.04
es/full/minify/libraries/d3 314401510 ns/iter (± 1722406) 316370910 ns/iter (± 2943859) 0.99
es/full/minify/libraries/echarts 1198633649 ns/iter (± 20227071) 1166797532 ns/iter (± 3080325) 1.03
es/full/minify/libraries/jquery 95059428 ns/iter (± 1252894) 95218406 ns/iter (± 174917) 1.00
es/full/minify/libraries/lodash 112853315 ns/iter (± 1035821) 112990137 ns/iter (± 293806) 1.00
es/full/minify/libraries/moment 55727326 ns/iter (± 242310) 55799160 ns/iter (± 51599) 1.00
es/full/minify/libraries/react 20002992 ns/iter (± 49248) 20065794 ns/iter (± 43757) 1.00
es/full/minify/libraries/terser 247522012 ns/iter (± 3350955) 244116687 ns/iter (± 502761) 1.01
es/full/minify/libraries/three 443275624 ns/iter (± 7830551) 426204733 ns/iter (± 1061373) 1.04
es/full/minify/libraries/typescript 2980433299 ns/iter (± 36449860) 2915844973 ns/iter (± 12081114) 1.02
es/full/minify/libraries/victory 645059214 ns/iter (± 19802358) 629603643 ns/iter (± 6797986) 1.02
es/full/minify/libraries/vue 139130484 ns/iter (± 2705629) 137176992 ns/iter (± 161321) 1.01
es/full/codegen/es3 37183 ns/iter (± 114) 38205 ns/iter (± 119) 0.97
es/full/codegen/es5 37140 ns/iter (± 97) 38294 ns/iter (± 59) 0.97
es/full/codegen/es2015 37135 ns/iter (± 65) 38268 ns/iter (± 49) 0.97
es/full/codegen/es2016 37104 ns/iter (± 62) 38282 ns/iter (± 63) 0.97
es/full/codegen/es2017 37111 ns/iter (± 66) 38275 ns/iter (± 86) 0.97
es/full/codegen/es2018 37143 ns/iter (± 106) 38253 ns/iter (± 109) 0.97
es/full/codegen/es2019 37156 ns/iter (± 61) 38204 ns/iter (± 163) 0.97
es/full/codegen/es2020 37131 ns/iter (± 109) 38399 ns/iter (± 102) 0.97
es/full/all/es3 178692587 ns/iter (± 1506349) 177524163 ns/iter (± 485414) 1.01
es/full/all/es5 170918901 ns/iter (± 1218719) 169342013 ns/iter (± 731376) 1.01
es/full/all/es2015 127471209 ns/iter (± 685222) 125979476 ns/iter (± 731682) 1.01
es/full/all/es2016 126284072 ns/iter (± 758335) 125253777 ns/iter (± 646359) 1.01
es/full/all/es2017 126030613 ns/iter (± 527115) 124476824 ns/iter (± 553228) 1.01
es/full/all/es2018 123888354 ns/iter (± 877073) 122604713 ns/iter (± 578848) 1.01
es/full/all/es2019 122962961 ns/iter (± 1070751) 121633967 ns/iter (± 514412) 1.01
es/full/all/es2020 118316606 ns/iter (± 492015) 117239435 ns/iter (± 650235) 1.01
es/full/parser 504171 ns/iter (± 6282) 504959 ns/iter (± 6116) 1.00
es/full/base/fixer 18486 ns/iter (± 95) 19108 ns/iter (± 105) 0.97
es/full/base/resolver_and_hygiene 92576 ns/iter (± 190) 94899 ns/iter (± 320) 0.98
serialization of serde 301 ns/iter (± 0) 315 ns/iter (± 0) 0.96
css/minify/libraries/bootstrap 30913695 ns/iter (± 193347) 30510700 ns/iter (± 46727) 1.01
css/visitor/compare/clone 2165557 ns/iter (± 12343) 1957272 ns/iter (± 39313) 1.11
css/visitor/compare/visit_mut_span 2299636 ns/iter (± 9197) 2114187 ns/iter (± 18141) 1.09
css/visitor/compare/visit_mut_span_panic 2375462 ns/iter (± 8020) 2166347 ns/iter (± 26243) 1.10
css/visitor/compare/fold_span 3067915 ns/iter (± 12572) 2999290 ns/iter (± 21250) 1.02
css/visitor/compare/fold_span_panic 3280533 ns/iter (± 28558) 3207003 ns/iter (± 26128) 1.02
css/lexer/bootstrap_5_1_3 4699434 ns/iter (± 6915) 4820820 ns/iter (± 3533) 0.97
css/lexer/foundation_6_7_4 3978329 ns/iter (± 5171) 4058121 ns/iter (± 2623) 0.98
css/lexer/tailwind_3_1_1 759640 ns/iter (± 1617) 768997 ns/iter (± 403) 0.99
css/parser/bootstrap_5_1_3 20530556 ns/iter (± 34447) 20394508 ns/iter (± 26125) 1.01
css/parser/foundation_6_7_4 16526508 ns/iter (± 50098) 16446631 ns/iter (± 8262) 1.00
css/parser/tailwind_3_1_1 3186893 ns/iter (± 5199) 3185568 ns/iter (± 3416) 1.00
es/codegen/colors 740541 ns/iter (± 405229) 739681 ns/iter (± 401215) 1.00
es/codegen/large 2989954 ns/iter (± 1557080) 3224876 ns/iter (± 1697177) 0.93
es/codegen/with-parser/colors 49393 ns/iter (± 294) 49195 ns/iter (± 268) 1.00
es/codegen/with-parser/large 517241 ns/iter (± 1085) 525025 ns/iter (± 1027) 0.99
es/minify/libraries/antd 1351127040 ns/iter (± 24190387) 1276546595 ns/iter (± 14397082) 1.06
es/minify/libraries/d3 284426796 ns/iter (± 6254619) 276978538 ns/iter (± 347251) 1.03
es/minify/libraries/echarts 1045733878 ns/iter (± 8637052) 1016343365 ns/iter (± 2746476) 1.03
es/minify/libraries/jquery 84443598 ns/iter (± 778954) 83667648 ns/iter (± 147450) 1.01
es/minify/libraries/lodash 103323997 ns/iter (± 291595) 103138552 ns/iter (± 131404) 1.00
es/minify/libraries/moment 49656693 ns/iter (± 261941) 49484425 ns/iter (± 46189) 1.00
es/minify/libraries/react 18151701 ns/iter (± 92558) 18072125 ns/iter (± 39398) 1.00
es/minify/libraries/terser 215468126 ns/iter (± 1415660) 212076674 ns/iter (± 395769) 1.02
es/minify/libraries/three 375572310 ns/iter (± 8587280) 364135755 ns/iter (± 511600) 1.03
es/minify/libraries/typescript 2604474428 ns/iter (± 27945578) 2559395646 ns/iter (± 8330991) 1.02
es/minify/libraries/victory 562121588 ns/iter (± 7571808) 533014280 ns/iter (± 3455724) 1.05
es/minify/libraries/vue 125500795 ns/iter (± 1092926) 123810491 ns/iter (± 169965) 1.01
es/visitor/compare/clone 2075229 ns/iter (± 6152) 2058373 ns/iter (± 12072) 1.01
es/visitor/compare/visit_mut_span 2403968 ns/iter (± 2959) 2401875 ns/iter (± 6057) 1.00
es/visitor/compare/visit_mut_span_panic 2461563 ns/iter (± 3733) 2420773 ns/iter (± 3148) 1.02
es/visitor/compare/fold_span 3535190 ns/iter (± 43752) 3451387 ns/iter (± 3700) 1.02
es/visitor/compare/fold_span_panic 3603859 ns/iter (± 15671) 3584854 ns/iter (± 7908) 1.01
es/lexer/colors 13209 ns/iter (± 12) 13260 ns/iter (± 20) 1.00
es/lexer/angular 6291139 ns/iter (± 20296) 6326528 ns/iter (± 23520) 0.99
es/lexer/backbone 819910 ns/iter (± 465) 821117 ns/iter (± 474) 1.00
es/lexer/jquery 4636649 ns/iter (± 8171) 4650906 ns/iter (± 2621) 1.00
es/lexer/jquery mobile 7110193 ns/iter (± 7596) 7102622 ns/iter (± 12530) 1.00
es/lexer/mootools 3653725 ns/iter (± 1202) 3650336 ns/iter (± 4107) 1.00
es/lexer/underscore 688436 ns/iter (± 451) 686593 ns/iter (± 2523) 1.00
es/lexer/three 21643880 ns/iter (± 53802) 21569611 ns/iter (± 37606) 1.00
es/lexer/yui 4098642 ns/iter (± 13096) 4121083 ns/iter (± 31969) 0.99
es/parser/colors 28612 ns/iter (± 48) 28914 ns/iter (± 142) 0.99
es/parser/angular 14416036 ns/iter (± 240633) 14165136 ns/iter (± 54687) 1.02
es/parser/backbone 2126423 ns/iter (± 14266) 2116281 ns/iter (± 8697) 1.00
es/parser/jquery 11597193 ns/iter (± 62853) 11520755 ns/iter (± 48683) 1.01
es/parser/jquery mobile 17908313 ns/iter (± 327037) 17598890 ns/iter (± 51304) 1.02
es/parser/mootools 8886367 ns/iter (± 29833) 8824468 ns/iter (± 26953) 1.01
es/parser/underscore 1833494 ns/iter (± 10346) 1825600 ns/iter (± 9477) 1.00
es/parser/three 50334634 ns/iter (± 779819) 48289278 ns/iter (± 123786) 1.04
es/parser/yui 8904352 ns/iter (± 33663) 8882326 ns/iter (± 30601) 1.00
es/preset-env/usage/builtin_type 144513 ns/iter (± 33466) 141384 ns/iter (± 32243) 1.02
es/preset-env/usage/property 19000 ns/iter (± 86) 18982 ns/iter (± 100) 1.00
es/resolver/typescript 96595672 ns/iter (± 1967273) 94990323 ns/iter (± 1961615) 1.02
es/fixer/typescript 67487689 ns/iter (± 868520) 64597093 ns/iter (± 1211207) 1.04
es/hygiene/typescript 144284787 ns/iter (± 2544496) 142926982 ns/iter (± 1753077) 1.01
es/resolver_with_hygiene/typescript 305667551 ns/iter (± 5074585) 302759678 ns/iter (± 2713021) 1.01
es/visitor/base-perf/module_clone 61870 ns/iter (± 300) 61707 ns/iter (± 389) 1.00
es/visitor/base-perf/fold_empty 65063 ns/iter (± 207) 65004 ns/iter (± 534) 1.00
es/visitor/base-perf/fold_noop_impl_all 65393 ns/iter (± 353) 65313 ns/iter (± 250) 1.00
es/visitor/base-perf/fold_noop_impl_vec 65696 ns/iter (± 385) 65258 ns/iter (± 287) 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 40 ns/iter (± 0) 43 ns/iter (± 0) 0.93
es/visitor/base-perf/boxing_boxed 117 ns/iter (± 0) 108 ns/iter (± 0) 1.08
es/visitor/base-perf/boxing_unboxed 83 ns/iter (± 0) 79 ns/iter (± 0) 1.05
es/visitor/base-perf/visit_empty 0 ns/iter (± 0) 0 ns/iter (± 0) NaN
es/visitor/base-perf/visit_contains_this 2628 ns/iter (± 11) 2609 ns/iter (± 8) 1.01
es/base/parallel/resolver/typescript 4413314902 ns/iter (± 275822967) 4726906065 ns/iter (± 322476825) 0.93
es/base/parallel/hygiene/typescript 1579742945 ns/iter (± 15643867) 1651454865 ns/iter (± 25005528) 0.96
misc/visitors/time-complexity/time 5 103 ns/iter (± 2) 98 ns/iter (± 0) 1.05
misc/visitors/time-complexity/time 10 267 ns/iter (± 0) 290 ns/iter (± 0) 0.92
misc/visitors/time-complexity/time 15 516 ns/iter (± 10) 492 ns/iter (± 1) 1.05
misc/visitors/time-complexity/time 20 905 ns/iter (± 3) 922 ns/iter (± 5) 0.98
misc/visitors/time-complexity/time 40 3567 ns/iter (± 15) 4127 ns/iter (± 6) 0.86
misc/visitors/time-complexity/time 60 7473 ns/iter (± 15) 7748 ns/iter (± 20) 0.96
es/full-target/es2016 241887 ns/iter (± 1331) 240276 ns/iter (± 780) 1.01
es/full-target/es2017 229015 ns/iter (± 967) 226551 ns/iter (± 1073) 1.01
es/full-target/es2018 215832 ns/iter (± 617) 214209 ns/iter (± 685) 1.01
es2020_nullish_coalescing 71949 ns/iter (± 223) 71401 ns/iter (± 430) 1.01
es2020_optional_chaining 83412 ns/iter (± 277) 83788 ns/iter (± 458) 1.00
es2022_class_properties 124277 ns/iter (± 308) 120755 ns/iter (± 502) 1.03
es2018_object_rest_spread 74593 ns/iter (± 313) 75311 ns/iter (± 165) 0.99
es2019_optional_catch_binding 65077 ns/iter (± 261) 64464 ns/iter (± 299) 1.01
es2017_async_to_generator 65277 ns/iter (± 200) 64334 ns/iter (± 384) 1.01
es2016_exponentiation 69637 ns/iter (± 204) 69358 ns/iter (± 239) 1.00
es2015_arrow 73327 ns/iter (± 186) 72444 ns/iter (± 202) 1.01
es2015_block_scoped_fn 70353 ns/iter (± 279) 68591 ns/iter (± 171) 1.03
es2015_block_scoping 134836 ns/iter (± 653) 132676 ns/iter (± 568) 1.02

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

Please sign in to comment.