Skip to content

Commit 39d415c

Browse files
authoredApr 19, 2023
build(cargo): bump up wasmer (#7294)
**Description:** Maybe fix? #7238 wasmerio/wasmer#3764 (comment)
1 parent 0e4d764 commit 39d415c

File tree

2 files changed

+44
-39
lines changed

2 files changed

+44
-39
lines changed
 

‎Cargo.lock

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

‎crates/swc_plugin_runner/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ parking_lot = "0.12.0"
5555
serde = { version = "1.0.126", features = ["derive"] }
5656
serde_json = "1.0.64"
5757
tracing = "0.1.32"
58-
wasmer = { version = "3.2.0-beta.2", default-features = false }
59-
wasmer-wasix = { version = "0.2", default-features = false }
58+
wasmer = { version = "3.2.0", default-features = false }
59+
wasmer-wasix = { version = "0.3.0", default-features = false }
6060

6161
swc_common = { version = "0.31.4", path = "../swc_common", features = [
6262
"concurrent",
@@ -66,8 +66,8 @@ swc_ecma_ast = { version = "0.103.4", path = "../swc_ecma_ast", optional = true
6666
swc_plugin_proxy = { version = "0.32.4", path = "../swc_plugin_proxy" }
6767

6868
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
69-
wasmer-cache = { version = "3.2.0-beta.2", optional = true }
70-
wasmer-compiler-cranelift = { version = "3.2.0-beta.2", default-features = false }
69+
wasmer-cache = { version = "3.2.0", optional = true }
70+
wasmer-compiler-cranelift = { version = "3.2.0", default-features = false }
7171

7272
[dev-dependencies]
7373
criterion = "0.3"

2 commit comments

Comments
 (2)

github-actions[bot] commented on Apr 19, 2023

@github-actions[bot]

Benchmark

Benchmark suite Current: 39d415c Previous: 7a00f2e Ratio
es/full/bugs-1 290561 ns/iter (± 17090) 314468 ns/iter (± 10671) 0.92
es/full/minify/libraries/antd 1653350086 ns/iter (± 22251595) 1593754163 ns/iter (± 40760881) 1.04
es/full/minify/libraries/d3 303484061 ns/iter (± 6012696) 324925916 ns/iter (± 7668106) 0.93
es/full/minify/libraries/echarts 1262108777 ns/iter (± 21320882) 1264461298 ns/iter (± 12729212) 1.00
es/full/minify/libraries/jquery 92204146 ns/iter (± 1052055) 93822210 ns/iter (± 824985) 0.98
es/full/minify/libraries/lodash 106394718 ns/iter (± 984068) 108040349 ns/iter (± 1581147) 0.98
es/full/minify/libraries/moment 53163255 ns/iter (± 1058457) 53479254 ns/iter (± 535416) 0.99
es/full/minify/libraries/react 18980655 ns/iter (± 184763) 19569691 ns/iter (± 265662) 0.97
es/full/minify/libraries/terser 247340005 ns/iter (± 1867761) 257627206 ns/iter (± 2994538) 0.96
es/full/minify/libraries/three 443321195 ns/iter (± 5199983) 452883458 ns/iter (± 5752776) 0.98
es/full/minify/libraries/typescript 3088876706 ns/iter (± 23273494) 3028727734 ns/iter (± 41225442) 1.02
es/full/minify/libraries/victory 666529264 ns/iter (± 12745258) 714512094 ns/iter (± 6835507) 0.93
es/full/minify/libraries/vue 130939980 ns/iter (± 2575153) 144950970 ns/iter (± 1579409) 0.90
es/full/codegen/es3 28755 ns/iter (± 288) 28452 ns/iter (± 181) 1.01
es/full/codegen/es5 28827 ns/iter (± 72) 28567 ns/iter (± 55) 1.01
es/full/codegen/es2015 28821 ns/iter (± 76) 28545 ns/iter (± 79) 1.01
es/full/codegen/es2016 28823 ns/iter (± 72) 28559 ns/iter (± 33) 1.01
es/full/codegen/es2017 28823 ns/iter (± 61) 28575 ns/iter (± 61) 1.01
es/full/codegen/es2018 28803 ns/iter (± 176) 28553 ns/iter (± 99) 1.01
es/full/codegen/es2019 28852 ns/iter (± 68) 28510 ns/iter (± 52) 1.01
es/full/codegen/es2020 28768 ns/iter (± 65) 28533 ns/iter (± 71) 1.01
es/full/all/es3 181158433 ns/iter (± 3220738) 183207121 ns/iter (± 3241992) 0.99
es/full/all/es5 172978569 ns/iter (± 2175031) 177006041 ns/iter (± 4263387) 0.98
es/full/all/es2015 136785817 ns/iter (± 3400750) 139541107 ns/iter (± 2836158) 0.98
es/full/all/es2016 134753421 ns/iter (± 1745254) 136263112 ns/iter (± 2906735) 0.99
es/full/all/es2017 133540066 ns/iter (± 1383570) 136576258 ns/iter (± 2044646) 0.98
es/full/all/es2018 128181598 ns/iter (± 1179806) 130595947 ns/iter (± 2458255) 0.98
es/full/all/es2019 127843833 ns/iter (± 3472607) 128093882 ns/iter (± 4627963) 1.00
es/full/all/es2020 120544297 ns/iter (± 1953925) 123437980 ns/iter (± 3600465) 0.98
es/full/parser 521263 ns/iter (± 10232) 518247 ns/iter (± 9534) 1.01
es/full/base/fixer 22289 ns/iter (± 15) 22743 ns/iter (± 52) 0.98
es/full/base/resolver_and_hygiene 87534 ns/iter (± 65) 86887 ns/iter (± 680) 1.01
serialization of serde 121 ns/iter (± 0) 120 ns/iter (± 0) 1.01
css/minify/libraries/bootstrap 28245344 ns/iter (± 265422) 27512648 ns/iter (± 90301) 1.03
css/visitor/compare/clone 2165755 ns/iter (± 21852) 2137671 ns/iter (± 17086) 1.01
css/visitor/compare/visit_mut_span 2337620 ns/iter (± 15708) 2332291 ns/iter (± 6973) 1.00
css/visitor/compare/visit_mut_span_panic 2397478 ns/iter (± 9588) 2387214 ns/iter (± 6179) 1.00
css/visitor/compare/fold_span 3150037 ns/iter (± 65324) 3119186 ns/iter (± 13753) 1.01
css/visitor/compare/fold_span_panic 3295040 ns/iter (± 56668) 3265971 ns/iter (± 10235) 1.01
css/lexer/bootstrap_5_1_3 5118141 ns/iter (± 13226) 5145759 ns/iter (± 11998) 0.99
css/lexer/foundation_6_7_4 4376587 ns/iter (± 2341) 4341430 ns/iter (± 2645) 1.01
css/lexer/tailwind_3_1_1 825591 ns/iter (± 239) 826970 ns/iter (± 555) 1.00
css/parser/bootstrap_5_1_3 21866348 ns/iter (± 251640) 20925484 ns/iter (± 75702) 1.04
css/parser/foundation_6_7_4 17489025 ns/iter (± 309835) 16692355 ns/iter (± 59147) 1.05
css/parser/tailwind_3_1_1 3252503 ns/iter (± 7533) 3210418 ns/iter (± 2907) 1.01
es/codegen/colors 694637 ns/iter (± 408522) 316768 ns/iter (± 183771) 2.19
es/codegen/large 2516340 ns/iter (± 1569443) 1250619 ns/iter (± 647467) 2.01
es/codegen/with-parser/colors 47444 ns/iter (± 339) 47471 ns/iter (± 307) 1.00
es/codegen/with-parser/large 518401 ns/iter (± 1663) 510098 ns/iter (± 1763) 1.02
es/minify/libraries/antd 1529683701 ns/iter (± 26451294) 1331456991 ns/iter (± 12384765) 1.15
es/minify/libraries/d3 269605658 ns/iter (± 10872101) 252107255 ns/iter (± 4289847) 1.07
es/minify/libraries/echarts 1145149424 ns/iter (± 21148985) 1039925406 ns/iter (± 16298928) 1.10
es/minify/libraries/jquery 83170017 ns/iter (± 1064391) 79313424 ns/iter (± 1210949) 1.05
es/minify/libraries/lodash 96155133 ns/iter (± 1836253) 94040664 ns/iter (± 975582) 1.02
es/minify/libraries/moment 46455908 ns/iter (± 579055) 45304486 ns/iter (± 185945) 1.03
es/minify/libraries/react 17392866 ns/iter (± 197433) 17071262 ns/iter (± 179709) 1.02
es/minify/libraries/terser 217529089 ns/iter (± 2650784) 206087919 ns/iter (± 2075417) 1.06
es/minify/libraries/three 398137861 ns/iter (± 12000439) 360411269 ns/iter (± 7992104) 1.10
es/minify/libraries/typescript 2753852619 ns/iter (± 48224164) 2495142422 ns/iter (± 14431770) 1.10
es/minify/libraries/victory 615051356 ns/iter (± 11989201) 573052410 ns/iter (± 11383156) 1.07
es/minify/libraries/vue 123324793 ns/iter (± 3350053) 115400067 ns/iter (± 1393708) 1.07
es/visitor/compare/clone 2366298 ns/iter (± 16240) 2350057 ns/iter (± 17134) 1.01
es/visitor/compare/visit_mut_span 2815283 ns/iter (± 35011) 2716059 ns/iter (± 4039) 1.04
es/visitor/compare/visit_mut_span_panic 2852191 ns/iter (± 84867) 2766891 ns/iter (± 6190) 1.03
es/visitor/compare/fold_span 4056571 ns/iter (± 55754) 3833089 ns/iter (± 9480) 1.06
es/visitor/compare/fold_span_panic 4411897 ns/iter (± 230263) 3973398 ns/iter (± 43211) 1.11
es/lexer/colors 13090 ns/iter (± 11) 13132 ns/iter (± 14) 1.00
es/lexer/angular 6385125 ns/iter (± 5109) 6401688 ns/iter (± 3292) 1.00
es/lexer/backbone 788253 ns/iter (± 1027) 777086 ns/iter (± 917) 1.01
es/lexer/jquery 4416512 ns/iter (± 2242) 4390102 ns/iter (± 4361) 1.01
es/lexer/jquery mobile 6888530 ns/iter (± 7006) 6847152 ns/iter (± 3544) 1.01
es/lexer/mootools 3464855 ns/iter (± 2599) 3445553 ns/iter (± 9356) 1.01
es/lexer/underscore 650994 ns/iter (± 659) 644255 ns/iter (± 554) 1.01
es/lexer/three 20924941 ns/iter (± 33457) 20922634 ns/iter (± 25913) 1.00
es/lexer/yui 3877362 ns/iter (± 1572) 3856344 ns/iter (± 5646) 1.01
es/parser/colors 28862 ns/iter (± 58) 28928 ns/iter (± 119) 1.00
es/parser/angular 16841778 ns/iter (± 249867) 15740434 ns/iter (± 227270) 1.07
es/parser/backbone 2172594 ns/iter (± 5970) 2150541 ns/iter (± 11372) 1.01
es/parser/jquery 11796054 ns/iter (± 135465) 11939279 ns/iter (± 178011) 0.99
es/parser/jquery mobile 18561093 ns/iter (± 240395) 18942378 ns/iter (± 229218) 0.98
es/parser/mootools 8961930 ns/iter (± 82425) 8928629 ns/iter (± 31471) 1.00
es/parser/underscore 1836026 ns/iter (± 9857) 1826811 ns/iter (± 10900) 1.01
es/parser/three 54398339 ns/iter (± 532814) 54831978 ns/iter (± 587466) 0.99
es/parser/yui 9187340 ns/iter (± 116124) 9069017 ns/iter (± 198890) 1.01
es/preset-env/usage/builtin_type 141551 ns/iter (± 34907) 139405 ns/iter (± 33569) 1.02
es/preset-env/usage/property 20151 ns/iter (± 137) 19996 ns/iter (± 89) 1.01
es/resolver/typescript 119665510 ns/iter (± 2321051) 115483869 ns/iter (± 3070380) 1.04
es/fixer/typescript 89908714 ns/iter (± 1325639) 85877694 ns/iter (± 943467) 1.05
es/hygiene/typescript 195179495 ns/iter (± 5603810) 181596037 ns/iter (± 3251460) 1.07
es/resolver_with_hygiene/typescript 340088664 ns/iter (± 5070560) 327686156 ns/iter (± 7886380) 1.04
es/visitor/base-perf/module_clone 80891 ns/iter (± 353) 81700 ns/iter (± 312) 0.99
es/visitor/base-perf/fold_empty 90541 ns/iter (± 531) 90791 ns/iter (± 339) 1.00
es/visitor/base-perf/fold_noop_impl_all 90795 ns/iter (± 312) 91043 ns/iter (± 530) 1.00
es/visitor/base-perf/fold_noop_impl_vec 91427 ns/iter (± 307) 91048 ns/iter (± 447) 1.00
es/visitor/base-perf/boxing_boxed_clone 57 ns/iter (± 0) 58 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_unboxed_clone 41 ns/iter (± 0) 41 ns/iter (± 0) 1
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) 78 ns/iter (± 0) 1
es/visitor/base-perf/visit_contains_this 3746 ns/iter (± 85) 3498 ns/iter (± 77) 1.07
es/base/parallel/resolver/typescript 6394285354 ns/iter (± 464259191) 6239060456 ns/iter (± 450692476) 1.02
es/base/parallel/hygiene/typescript 2237588689 ns/iter (± 38390424) 1996423691 ns/iter (± 30150647) 1.12
misc/visitors/time-complexity/time 5 108 ns/iter (± 0) 99 ns/iter (± 0) 1.09
misc/visitors/time-complexity/time 10 346 ns/iter (± 4) 332 ns/iter (± 0) 1.04
misc/visitors/time-complexity/time 15 690 ns/iter (± 0) 645 ns/iter (± 5) 1.07
misc/visitors/time-complexity/time 20 1302 ns/iter (± 3) 1203 ns/iter (± 1) 1.08
misc/visitors/time-complexity/time 40 6800 ns/iter (± 26) 6180 ns/iter (± 27) 1.10
misc/visitors/time-complexity/time 60 17313 ns/iter (± 35) 15565 ns/iter (± 20) 1.11
es/full-target/es2016 253829 ns/iter (± 347) 252635 ns/iter (± 534) 1.00
es/full-target/es2017 246858 ns/iter (± 2590) 245563 ns/iter (± 527) 1.01
es/full-target/es2018 235449 ns/iter (± 471) 235690 ns/iter (± 449) 1.00
es2020_nullish_coalescing 92845 ns/iter (± 474) 93120 ns/iter (± 373) 1.00
es2020_optional_chaining 125259 ns/iter (± 272) 124438 ns/iter (± 243) 1.01
es2022_class_properties 149159 ns/iter (± 289) 148763 ns/iter (± 346) 1.00
es2018_object_rest_spread 96529 ns/iter (± 203) 96352 ns/iter (± 112) 1.00
es2019_optional_catch_binding 85063 ns/iter (± 176) 85728 ns/iter (± 148) 0.99
es2017_async_to_generator 86301 ns/iter (± 284) 86338 ns/iter (± 266) 1.00
es2016_exponentiation 90281 ns/iter (± 148) 90600 ns/iter (± 237) 1.00
es2015_arrow 93967 ns/iter (± 277) 94160 ns/iter (± 115) 1.00
es2015_block_scoped_fn 91960 ns/iter (± 162) 92581 ns/iter (± 328) 0.99
es2015_block_scoping 170437 ns/iter (± 315) 170493 ns/iter (± 162) 1.00

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

github-actions[bot] commented on Apr 19, 2023

@github-actions[bot]

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: 39d415c Previous: 7a00f2e Ratio
es/codegen/colors 694637 ns/iter (± 408522) 316768 ns/iter (± 183771) 2.19
es/codegen/large 2516340 ns/iter (± 1569443) 1250619 ns/iter (± 647467) 2.01

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

CC: @kdy1

Please sign in to comment.