feat(deps)!: update to marine runtime with memory limits (#98)

update marine
This commit is contained in:
Valery Antopol 2023-12-14 18:26:44 +04:00 committed by GitHub
parent 0e164f32d2
commit f772635ccc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 777 additions and 401 deletions

1154
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,7 @@ trybuild = "1.0"
[dependencies]
marine-test-macro = { path = "crates/marine-test-macro", version = "=0.11.1" }
marine-build-rs-generator = { path = "crates/marine-build-rs-generator", version = "=0.11.1" }
fluence-app-service = { version = "0.29.0", features = ["raw-module-api"] }
fluence-app-service = { version = "0.31.0", features = ["raw-module-api"] }
serde = { version = "1.0.162", features = ["derive"] }
serde_json = "1.0.96"

View File

@ -14,8 +14,8 @@ license = "Apache-2.0"
all-features = true
[dependencies]
fluence-app-service = { version = "0.29.0", features = ["raw-module-api"] }
marine-it-parser = "0.13.0"
fluence-app-service = { version = "0.31.0", features = ["raw-module-api"] }
marine-it-parser = "0.15.0"
itertools = "0.10.5"
darling = "0.20.1"
quote = "1.0.26"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,5 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"

View File

@ -1,4 +1,6 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"
mem_pages_count = 1

View File

@ -1,6 +1,6 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "build_rs_test"
max_heap_size = "10 KiB"
logger_enabled = false

View File

@ -1,6 +1,6 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "consumer"
max_heap_size = "10 KiB"
logger_enabled = false

View File

@ -1,6 +1,6 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "producer"
max_heap_size = "10 KiB"
logger_enabled = false

View File

@ -1,6 +1,6 @@
modules_dir = "artifacts/"
total_memory_limit = "Infinity"
[[module]]
name = "greeting"
max_heap_size = "10 KiB"
logger_enabled = false

View File

@ -1,4 +1,4 @@
[toolchain]
channel = "nightly-2022-12-01"
channel = "nightly-2023-12-10"
targets = [ "x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "wasm32-wasi" ]
components = ["clippy", "rustfmt"]