Use published wasmtime crates
This commit is contained in:
parent
aa29571d98
commit
f8eead9703
2 changed files with 82 additions and 79 deletions
155
Cargo.lock
generated
155
Cargo.lock
generated
|
|
@ -281,16 +281,18 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
|
|||
|
||||
[[package]]
|
||||
name = "cranelift-bforest"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "29a6391a9172a93f413370fa561c6bca786e06c89cf85f23f02f6345b1c8ee34"
|
||||
dependencies = [
|
||||
"cranelift-entity",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cranelift-codegen"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "409c6cbb326604a53ec47eb6341fc85128f24c81012a014b4c728ed24f6e9350"
|
||||
dependencies = [
|
||||
"bumpalo",
|
||||
"cranelift-bforest",
|
||||
|
|
@ -309,29 +311,33 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "cranelift-codegen-meta"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fff55e100130995b9ad9ac6b03a24ed5da3c1a1261dcdeb8a7a0292656994fb3"
|
||||
dependencies = [
|
||||
"cranelift-codegen-shared",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cranelift-codegen-shared"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f1446e2eb395fc7b3019a36dccb7eccea923f6caf581b903c8e7e751b6d214a7"
|
||||
|
||||
[[package]]
|
||||
name = "cranelift-control"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "24076ecf69cbf8b9e1e532ae8e7ac01d850a1c2e127058a26eb3245f9d5b89d1"
|
||||
dependencies = [
|
||||
"arbitrary",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cranelift-entity"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7f40df95180ad317c60459bb90dd87803d35e538f4c54376d8b26c851f6f0a1b"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_derive",
|
||||
|
|
@ -339,8 +345,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "cranelift-frontend"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1c3974cc665b699b626742775dae1c1cdea5170f5028ab1f3eb61a7a9a6e2979"
|
||||
dependencies = [
|
||||
"cranelift-codegen",
|
||||
"log",
|
||||
|
|
@ -350,13 +357,15 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "cranelift-isle"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "99543f92b9c361f3c54a29e945adb5b9ef1318feaa5944453cabbfcb3c495919"
|
||||
|
||||
[[package]]
|
||||
name = "cranelift-native"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1c0d84dc7d9b3f73ad565eacc4ab36525c407ef5150893b4b94d5f5f904eb48a"
|
||||
dependencies = [
|
||||
"cranelift-codegen",
|
||||
"libc",
|
||||
|
|
@ -365,8 +374,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "cranelift-wasm"
|
||||
version = "0.104.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "0.105.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "53781039219944d59c6d3ec57e6cae31a1a33db71573a945d84ba6d875d0a743"
|
||||
dependencies = [
|
||||
"cranelift-codegen",
|
||||
"cranelift-entity",
|
||||
|
|
@ -374,7 +384,7 @@ dependencies = [
|
|||
"itertools 0.10.5",
|
||||
"log",
|
||||
"smallvec",
|
||||
"wasmparser 0.118.1",
|
||||
"wasmparser 0.121.2",
|
||||
"wasmtime-types",
|
||||
]
|
||||
|
||||
|
|
@ -1500,19 +1510,20 @@ checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b"
|
|||
|
||||
[[package]]
|
||||
name = "wasm-encoder"
|
||||
version = "0.38.1"
|
||||
version = "0.41.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0ad2b51884de9c7f4fe2fd1043fccb8dcad4b1e29558146ee57a144d15779f3f"
|
||||
checksum = "972f97a5d8318f908dded23594188a90bcd09365986b1163e66d70170e5287ae"
|
||||
dependencies = [
|
||||
"leb128",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmparser"
|
||||
version = "0.118.1"
|
||||
version = "0.121.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "95ee9723b928e735d53000dec9eae7b07a60e490c85ab54abb66659fc61bfcd9"
|
||||
checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab"
|
||||
dependencies = [
|
||||
"bitflags 2.4.2",
|
||||
"indexmap",
|
||||
"semver",
|
||||
]
|
||||
|
|
@ -1530,43 +1541,48 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b06f80b13fdeba0ea5267813d0f06af822309f7125fc8db6094bcd485f0a4ae7"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bincode",
|
||||
"bumpalo",
|
||||
"cfg-if",
|
||||
"gimli",
|
||||
"indexmap",
|
||||
"libc",
|
||||
"log",
|
||||
"object",
|
||||
"once_cell",
|
||||
"paste",
|
||||
"rustix",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"target-lexicon",
|
||||
"wasmparser 0.118.1",
|
||||
"wasmparser 0.121.2",
|
||||
"wasmtime-cranelift",
|
||||
"wasmtime-environ",
|
||||
"wasmtime-jit",
|
||||
"wasmtime-jit-icache-coherence",
|
||||
"wasmtime-runtime",
|
||||
"windows-sys 0.52.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmtime-asm-macros"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "19d7395b475c6f858c7edfce375f00d8282a32fbf5d1ebc93eddfac5c2458a52"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmtime-c-api-impl"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "29c09ac0c18464f8ef0b554c12defc94e3fc082b62309a3da229de60d47cf75a"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"log",
|
||||
|
|
@ -1578,8 +1594,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-c-api-macros"
|
||||
version = "0.0.0"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "864c4a337294fe690f02b39f2b3f45414447d9321d0ed24d3dc7696bf291e789"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
|
@ -1587,8 +1604,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-cranelift"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "974d9455611e26c97d31705e19545de58fa8867416592bd93b7a54a7fc37cedb"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cfg-if",
|
||||
|
|
@ -1603,7 +1621,7 @@ dependencies = [
|
|||
"object",
|
||||
"target-lexicon",
|
||||
"thiserror",
|
||||
"wasmparser 0.118.1",
|
||||
"wasmparser 0.121.2",
|
||||
"wasmtime-cranelift-shared",
|
||||
"wasmtime-environ",
|
||||
"wasmtime-versioned-export-macros",
|
||||
|
|
@ -1611,8 +1629,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-cranelift-shared"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "40667ba458634db703aea3bd960e80bc9352c21d5e765b69f43e3b0c964eb611"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cranelift-codegen",
|
||||
|
|
@ -1626,10 +1645,12 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-environ"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e8da991421528c2767053cb0cfa70b5d28279100dbcf70ed7f74b51abe1656ef"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bincode",
|
||||
"cranelift-entity",
|
||||
"gimli",
|
||||
"indexmap",
|
||||
|
|
@ -1639,35 +1660,15 @@ dependencies = [
|
|||
"serde_derive",
|
||||
"target-lexicon",
|
||||
"thiserror",
|
||||
"wasmparser 0.118.1",
|
||||
"wasmparser 0.121.2",
|
||||
"wasmtime-types",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmtime-jit"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bincode",
|
||||
"cfg-if",
|
||||
"gimli",
|
||||
"log",
|
||||
"object",
|
||||
"rustix",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"target-lexicon",
|
||||
"wasmtime-environ",
|
||||
"wasmtime-jit-icache-coherence",
|
||||
"wasmtime-runtime",
|
||||
"windows-sys 0.52.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmtime-jit-icache-coherence"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3346431a41fbb0c5af0081c2322361b00289f2902e54ee7b115e9b2ad32b156b"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"libc",
|
||||
|
|
@ -1676,8 +1677,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-runtime"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a489353aa297b46a66cde8da48cab8e1e967e7f4b0ae3d9889a0550bf274810b"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cc",
|
||||
|
|
@ -1702,20 +1704,22 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-types"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "12c56e31fd7fa707fbd7720b2b29ac42ccfb092fe9d85c98f1d3988f9a1d4558"
|
||||
dependencies = [
|
||||
"cranelift-entity",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"thiserror",
|
||||
"wasmparser 0.118.1",
|
||||
"wasmparser 0.121.2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmtime-versioned-export-macros"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6b0300976c36a9427d184e3ecf7c121c2cb3f030844faf9fcb767821e9d4c382"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
|
@ -1724,8 +1728,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "wasmtime-wmemcheck"
|
||||
version = "17.0.1"
|
||||
source = "git+https://github.com/bytecodealliance/wasmtime?rev=v17.0.1#601e229d7ad8d98ce388d7bd0535734d846fcba5"
|
||||
version = "18.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "acdf5b8da6ebf7549dad0cd32ca4a3a0461449ef4feec9d0d8450d8da9f51f9b"
|
||||
|
||||
[[package]]
|
||||
name = "web-sys"
|
||||
|
|
|
|||
|
|
@ -31,15 +31,13 @@ wasm = ["wasmtime", "wasmtime-c-api"]
|
|||
regex.workspace = true
|
||||
|
||||
[dependencies.wasmtime]
|
||||
git = "https://github.com/bytecodealliance/wasmtime"
|
||||
rev = "v17.0.1"
|
||||
version = "18"
|
||||
optional = true
|
||||
default-features = false
|
||||
features = ["cranelift"]
|
||||
|
||||
[dependencies.wasmtime-c-api]
|
||||
git = "https://github.com/bytecodealliance/wasmtime"
|
||||
rev = "v17.0.1"
|
||||
version = "18"
|
||||
optional = true
|
||||
package = "wasmtime-c-api-impl"
|
||||
default-features = false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue