build(cargo): bump up wasmer (#7294)

**Description:**
Maybe fix? https://github.com/swc-project/swc/issues/7238

https://github.com/wasmerio/wasmer/issues/3764#issuecomment-1514084441
This commit is contained in:
OJ Kwon 2023-04-19 05:28:31 -07:00 committed by GitHub
parent 0e4d764f90
commit 39d415cc16
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 44 additions and 39 deletions

75
Cargo.lock generated
View File

@ -878,13 +878,15 @@ dependencies = [
[[package]]
name = "dashmap"
version = "5.1.0"
version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0834a35a3fce649144119e18da2a4d8ed12ef3862f47183fd46f625d072d96c"
checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc"
dependencies = [
"cfg-if",
"num_cpus",
"parking_lot",
"hashbrown 0.12.3",
"lock_api",
"once_cell",
"parking_lot_core",
]
[[package]]
@ -1818,10 +1820,11 @@ checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
[[package]]
name = "lock_api"
version = "0.4.6"
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b"
checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
dependencies = [
"autocfg",
"scopeguard",
]
@ -1878,18 +1881,18 @@ dependencies = [
[[package]]
name = "memoffset"
version = "0.6.5"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
dependencies = [
"autocfg",
]
[[package]]
name = "memoffset"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
dependencies = [
"autocfg",
]
@ -5411,9 +5414,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "virtual-fs"
version = "0.1.1"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66ecfcab24d1c4722afb076d89f21a49299fc9b34e36726114413012b48f795c"
checksum = "1ba2b45886b577c5a11b5d3165b0410620ff508b0acfa91e5b024935de792e8e"
dependencies = [
"anyhow",
"async-trait",
@ -5511,9 +5514,9 @@ dependencies = [
[[package]]
name = "wai-bindgen-wasmer"
version = "0.2.5"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e20321fa5e7f7affba9ba727dbb3f4e0168656af4f1aa78306203ad2d9a0bba7"
checksum = "850a31a1f5434fcf7b2bc6233c9ba1c05d06be039835a2bd87689b795fb0d2f8"
dependencies = [
"anyhow",
"bitflags 1.3.2",
@ -5673,9 +5676,9 @@ checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
[[package]]
name = "wasmer"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad0f668c7708f75c74f0d97bcc7269c0bd523d3cf5a4d3db66365eb8092e2e1f"
checksum = "85221cc70404bc8cf3c255895904b65aa590053c0e311e726fd16fae011623c5"
dependencies = [
"bytes",
"cfg-if",
@ -5701,9 +5704,9 @@ dependencies = [
[[package]]
name = "wasmer-cache"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35fb2759671bcaedbd51754f75709903ed5f73e68300cab329b2f064b98a5f2f"
checksum = "7b59f1d81824f9f4182bdb47f037bfe0b45c323b57a7fd2ac92528127b2b95f4"
dependencies = [
"blake3",
"hex",
@ -5713,9 +5716,9 @@ dependencies = [
[[package]]
name = "wasmer-compiler"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d880f91d020ba406020e150a70c68413bd970867f1c47cb1ab407e8cba688c9"
checksum = "f6ee741e28bb4c820bda0fe0b44253421f44b3cc2dd6f27df244629d5aed9e08"
dependencies = [
"backtrace",
"cfg-if",
@ -5737,9 +5740,9 @@ dependencies = [
[[package]]
name = "wasmer-compiler-cranelift"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b051cdd601f46de3ba76b44bb5ff850f47df3040d56e2dc8e21a95480a47eed"
checksum = "00a0c75fd95793803211aca5dada75426b6fd8237700f6ca6cdd37ac66ab088d"
dependencies = [
"cranelift-codegen",
"cranelift-entity",
@ -5756,9 +5759,9 @@ dependencies = [
[[package]]
name = "wasmer-derive"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23df3f21f629e45da8b9fe1d4266ba3e4af356ac4c22f71071a240563ba55a24"
checksum = "06284e89f6e89b9ec27354984d52822ae84bec9b8a1ee117a01f63ee27eea683"
dependencies = [
"proc-macro-error",
"proc-macro2",
@ -5768,9 +5771,9 @@ dependencies = [
[[package]]
name = "wasmer-types"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa69c0da907df0110d0276273db3e730186b1378f01c111e41c93068142bcc54"
checksum = "bb61fb12335f969e091b1ee8907b5e9d97b593510f39a2050727490d2760e4b0"
dependencies = [
"bytecheck",
"enum-iterator 0.7.0",
@ -5784,21 +5787,23 @@ dependencies = [
[[package]]
name = "wasmer-vm"
version = "3.2.0-beta.2"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5bd65399be53ddcb647c323ec73b827890cebf04e853ab01e989425a347b23a"
checksum = "8fa4be8d6e03f30387f336d3f760a07233cad8e6ab29a67d93561f2a143e5b8b"
dependencies = [
"backtrace",
"cc",
"cfg-if",
"corosensei",
"dashmap",
"derivative",
"enum-iterator 0.7.0",
"fnv",
"indexmap",
"lazy_static",
"libc",
"mach",
"memoffset 0.6.5",
"memoffset 0.8.0",
"more-asserts",
"region",
"scopeguard",
@ -5809,9 +5814,9 @@ dependencies = [
[[package]]
name = "wasmer-wasix"
version = "0.2.0"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c808ba4a46d03a76a8ed53c15e7f49b42532d272aa814776659d2e21ab920309"
checksum = "7cdf8025e19d2121123545ca65d6f0dc32a012bc88be8ada7ff6877531c5932f"
dependencies = [
"anyhow",
"async-trait",
@ -5859,9 +5864,9 @@ dependencies = [
[[package]]
name = "wasmer-wasix-types"
version = "0.2.0"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79992bb1b873535e16afa77455eed58b922aa4c8b30d591f103ac038b01537de"
checksum = "58aa5bbb88e37ecb78d50961fd3b88f95ab8a3012660f739c7d6acf690b87371"
dependencies = [
"anyhow",
"bitflags 1.3.2",
@ -5921,9 +5926,9 @@ dependencies = [
[[package]]
name = "webc"
version = "5.0.0-rc.5"
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "418bfd8fc298ce60295203a6960d53af48c8e10c5a021a5e7db8bc06c4830148"
checksum = "06bee486f9207604f99bfa3c95afcd03272d95db5872c6c1b11470be4390d514"
dependencies = [
"anyhow",
"base64 0.21.0",

View File

@ -55,8 +55,8 @@ parking_lot = "0.12.0"
serde = { version = "1.0.126", features = ["derive"] }
serde_json = "1.0.64"
tracing = "0.1.32"
wasmer = { version = "3.2.0-beta.2", default-features = false }
wasmer-wasix = { version = "0.2", default-features = false }
wasmer = { version = "3.2.0", default-features = false }
wasmer-wasix = { version = "0.3.0", default-features = false }
swc_common = { version = "0.31.4", path = "../swc_common", features = [
"concurrent",
@ -66,8 +66,8 @@ swc_ecma_ast = { version = "0.103.4", path = "../swc_ecma_ast", optional = true
swc_plugin_proxy = { version = "0.32.4", path = "../swc_plugin_proxy" }
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
wasmer-cache = { version = "3.2.0-beta.2", optional = true }
wasmer-compiler-cranelift = { version = "3.2.0-beta.2", default-features = false }
wasmer-cache = { version = "3.2.0", optional = true }
wasmer-compiler-cranelift = { version = "3.2.0", default-features = false }
[dev-dependencies]
criterion = "0.3"