Gabagool is a WebAssembly interpreter written in Rust that enables full serialization and restoration of execution state, allowing developers to snapshot and time-travel through program execution. The interpreter passes 1,960 of 2,049 spec tests and supports arithmetic, control flow, memory, and function references, with remaining work focused on SIMD and garbage collection support.
1 comment
Gabagool is a WebAssembly interpreter written in Rust that enables full serialization and restoration of execution state, allowing developers to snapshot and time-travel through program execution. The interpreter passes 1,960 of 2,049 spec tests and supports arithmetic, control flow, memory, and function references, with remaining work focused on SIMD and garbage collection support.