| Crates.io | s1vm |
| lib.rs | s1vm |
| version | 0.1.1 |
| created_at | 2021-04-30 16:08:59.926375+00 |
| updated_at | 2021-04-30 16:12:25.875341+00 |
| description | Fast WebAssembly interpreter |
| homepage | https://github.com/Neopallium/s1vm |
| repository | https://github.com/Neopallium/s1vm |
| max_upload_size | |
| id | 391595 |
| size | 51,749 |
A fast WebAssembly (wasm) interpreter written in 100% safe Rust.
This project started with the idea to port WASM3's VM design to safe Rust.
See Ideas.md for some crazy ideas that might be used.
#![forbid(unsafe_code)]async/await or stack unwinding/rewinding.Benchmark of s1vm against other wasm interpreters:
WASM3 - C
wasmi - Rust
fib.wasm 35
fib.wasm 41