mirror of
https://github.com/fluencelabs/marine.git
synced 2025-03-15 05:50:49 +00:00
use Wasmer with printing memory grow
This commit is contained in:
parent
7b0686ab2e
commit
8f4fd0c054
@ -16,7 +16,7 @@ marine-module-interface = { path = "../module-interface", version = "0.1.6" }
|
|||||||
|
|
||||||
anyhow = "1.0.31"
|
anyhow = "1.0.31"
|
||||||
walrus = "0.18.0"
|
walrus = "0.18.0"
|
||||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1"}
|
wasmer-core = { package = "wasmer-runtime-core-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow"}
|
||||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
||||||
nom = "5.1"
|
nom = "5.1"
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ path = "src/lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
marine-rs-sdk-main = "0.6.13"
|
marine-rs-sdk-main = "0.6.13"
|
||||||
|
|
||||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1" }
|
wasmer-core = { package = "wasmer-runtime-core-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
|
|
||||||
anyhow = "1.0.31"
|
anyhow = "1.0.31"
|
||||||
chrono = "0.4.19"
|
chrono = "0.4.19"
|
||||||
|
@ -15,7 +15,7 @@ marine-it-interfaces = { path = "../it-interfaces", version = "0.4.1" }
|
|||||||
|
|
||||||
anyhow = "1.0.31"
|
anyhow = "1.0.31"
|
||||||
walrus = "0.18.0"
|
walrus = "0.18.0"
|
||||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1"}
|
wasmer-core = { package = "wasmer-runtime-core-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow"}
|
||||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
||||||
nom = "5.1"
|
nom = "5.1"
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ serde = "1.0.118"
|
|||||||
serde_derive = "1.0.118"
|
serde_derive = "1.0.118"
|
||||||
serde_json = "1.0.57"
|
serde_json = "1.0.57"
|
||||||
toml = "0.5.6"
|
toml = "0.5.6"
|
||||||
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" }
|
wasmer-wasi = { package = "wasmer-wasi-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
raw-module-api = ["fluence-faas/raw-module-api"]
|
raw-module-api = ["fluence-faas/raw-module-api"]
|
||||||
|
@ -13,10 +13,10 @@ marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
|||||||
marine-rs-sdk-main = { version = "0.6.15", features = ["logger"] }
|
marine-rs-sdk-main = { version = "0.6.15", features = ["logger"] }
|
||||||
marine-rs-sdk = { version = "0.6.15", features = ["logger"] }
|
marine-rs-sdk = { version = "0.6.15", features = ["logger"] }
|
||||||
|
|
||||||
wasmer-runtime = { package = "wasmer-runtime-fl", version = "=0.17.1" }
|
wasmer-runtime = { package = "wasmer-runtime-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
# dynamicfunc-fat-closures allows using state inside DynamicFunc
|
# dynamicfunc-fat-closures allows using state inside DynamicFunc
|
||||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1", features = ["dynamicfunc-fat-closures"] }
|
wasmer-core = { package = "wasmer-runtime-core-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow", features = ["dynamicfunc-fat-closures"] }
|
||||||
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" }
|
wasmer-wasi = { package = "wasmer-wasi-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
||||||
|
|
||||||
toml = "0.5.6"
|
toml = "0.5.6"
|
||||||
|
@ -18,12 +18,12 @@ marine-it-generator = { path = "../crates/it-generator", version = "0.5.6" }
|
|||||||
marine-module-interface = { path = "../crates/module-interface", version = "0.1.6" }
|
marine-module-interface = { path = "../crates/module-interface", version = "0.1.6" }
|
||||||
marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
||||||
|
|
||||||
wasmer-runtime = { package = "wasmer-runtime-fl", version = "=0.17.1" }
|
wasmer-runtime = { package = "wasmer-runtime-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
# dynamicfunc-fat-closures allows using state inside DynamicFunc
|
# dynamicfunc-fat-closures allows using state inside DynamicFunc
|
||||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1", features = ["dynamicfunc-fat-closures"] }
|
wasmer-core = { package = "wasmer-runtime-core-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow", features = ["dynamicfunc-fat-closures"] }
|
||||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" }
|
||||||
it-lilo = "0.1.0"
|
it-lilo = "0.1.0"
|
||||||
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" }
|
wasmer-wasi = { package = "wasmer-wasi-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow" }
|
||||||
|
|
||||||
multimap = "0.8.1"
|
multimap = "0.8.1"
|
||||||
boolinator = "2.4.0"
|
boolinator = "2.4.0"
|
||||||
|
@ -19,7 +19,7 @@ anyhow = "1.0.31"
|
|||||||
clap = "2.33.1"
|
clap = "2.33.1"
|
||||||
serde = "1.0.118"
|
serde = "1.0.118"
|
||||||
serde_json = "1.0.57"
|
serde_json = "1.0.57"
|
||||||
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1"}
|
wasmer-wasi = { package = "wasmer-wasi-fl", git = "https://github.com/fluencelabs/wasmer", branch = "print_mem_grow"}
|
||||||
|
|
||||||
env_logger = "0.7.1"
|
env_logger = "0.7.1"
|
||||||
check-latest = "1.0.0"
|
check-latest = "1.0.0"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user