2 comments

[ 0.21 ms ] story [ 14.6 ms ] thread
This sounds like more work for a worse result than fixing QEMU or Simics.
I have more been thinking about if those Rust OSs could implement WASI and allow running of a larger set of applications rather then natively porting to each OS API.

In terms of running Hubris in WebAssembly for testing, why not Renode like Xous does, https://github.com/betrusted-io/xous-core. Seems interesting but also kind of reinventing things.

I don't know of a in Rust written WebAssembly runtime that also runs on RISC-V. Wasmer has some outstanding patches.