You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 16, 2020. It is now read-only.
A longer-term WASM priority for Enarx is the ability to implement custom WASI functions in Wasmtime (as detailed in #10). There are a number of approaches to achieve that goal; this issue focuses on one particular way.
Yury from Mozilla has recently been working on tools to make Wasmtime embeddable. While they have a number of uses, one particularly interesting result from his work is the ability to write a native Rust function and have it included in the set of functions that Wasmtime imports, and have it usable by WASM binaries. We'd like to investigate this technique as a possibility to achieve custom WASI implementations.
The text was updated successfully, but these errors were encountered:
mbestavros
changed the title
WASM: Run a Rust function on Wasmtime without pre-compilation
WASM: Use wasmtime-embed to implement callable Rust functions in Wasmtime
Aug 30, 2019
Nitpick: I think the old title would've been fine, as wasmtime-embed is an implementation detail and would fit better into a PR implementing the use-case.
A longer-term WASM priority for Enarx is the ability to implement custom WASI functions in Wasmtime (as detailed in #10). There are a number of approaches to achieve that goal; this issue focuses on one particular way.
Yury from Mozilla has recently been working on tools to make Wasmtime embeddable. While they have a number of uses, one particularly interesting result from his work is the ability to write a native Rust function and have it included in the set of functions that Wasmtime imports, and have it usable by WASM binaries. We'd like to investigate this technique as a possibility to achieve custom WASI implementations.
The text was updated successfully, but these errors were encountered: