marine icon indicating copy to clipboard operation
marine copied to clipboard

Marine runs multi-module WebAssembly applications with interface-types and shared-nothing linking scheme

Results 61 marine issues
Sort by recently updated
recently updated
newest added

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Rate-Limited These updates are currently rate-limited. Click on a checkbox below to force...

For example, on an Apple M1: ``` $ rustc --version rustc 1.60.0 (7737e0b5c 2022-04-04) $ cargo build --> ~/.cargo/registry/src/github.com-1ecc6299db9ec823/wasmer-runtime-core-fl-0.17.1/src/fault.rs:289:21 | 289 | let fault = get_fault_info(siginfo as _, ucontext); |...

C-question

``` Error: InvalidConfig: the following modules were not found: {"module_a.wasm", "module_b.wasm", "module_c.wasm", "module_d.wasm"} ``` where only `module_c.wasm` is actually missing.

`FluenceAppService` provides several environment [variables](https://doc.fluence.dev/marine-book/) for each Wasm module, but there are no any tests for this functionality.

CallParameters is a Fluence-specific feature, so it shouldn't stay on the Marine runtime level.

A-core-runtime

I see ```WebAssembly runtime``` description of marine in document, but I am not sure if I understand correctly that ```WebAssembly runtime``` is a WASM virtual machine or other someting?

C-question

At the moment `IType::Record` contains only a record type id (`u64`) that should correspond to the `IRecordType` from the list of types embedded to a Wasm binary in an IT...

C-enchancement
A-core-runtime
A-interface-types
A-modules

Fluence service is a group of modules of three different types: - **facade** modules expose the API of an entire service that is callable from Aqua scripts - **pure** modules...

C-feature
A-modules

Depending on the underlying WASM code, it's possible that `Marine::call` will block forever. To counteract such situations, Fluence Node needs a tool to limit execution time. I see two possible...

C-feature
A-core-runtime
A-metering