mirror of
https://github.com/fluencelabs/wasmer
synced 2025-05-31 10:51:20 +00:00
create vfs module guarded by flag for emscripten vfs behavior cleanup warning fixes wip emscripten vfs wip metadata for virtual file make an fd an i32 fix the feature flag for llvm on emscripten more wip wip add logging and fix one logical error
runtime-abi
This crate has ABI functions (like syscalls) and extensions to the runtime for enabling ABIs (e.g. virtual filesystem).
Virtual Filesystem (experimental)
The virtual filesystem allows the runtime to read bundled wasm data as if they were files. Data that is stored in a
custom section compressed with zstd compression and archived with tar will be exposed as files and mounted
in the /
root.
The only current supported operation is the read
syscall.
The virtual filesystem is not enabled by default. Build with --features vfs
to use it.
Zbox is a virtual filesystem that depends on libsodium. See installation instructions for libsodium here. One can statically link libsodium with the instructions on Zbox's readme.