Chiwawa (Pronunciation of chihuahua) is a self-hosted Wasm runtime that enables live migration and instrumentation that is neutral to the execution methods (e.g., interpreter, JIT, and AOT) and architectures, and runtimes.
cargo build --target wasm32-wasip1 --release
somethingWasmRuntime target/rwasm32-wasip1/release/chiwawa.wasm test.wasm --invoke func-name --params "I64(100)"
somethingWasmRuntime target/rwasm32-wasip1/release/chiwawa.wasm test.wasm --invoke func-name --params "I64(100)"
touch ./checkpoint.trigger # Trigger of Checkpointing
somethingWasmRuntime target/rwasm32-wasip1/release/chiwawa.wasm test.wasm --invoke func-name --restore checkpoint.trigger
I referred to these repositories. I appreciate our ancestor's wisdom!
- Wasm-rs
- chibiwasm