Wasmtime 47 Enables GC and Exceptions for High-Level Languages
GC and Exceptions in Wasmtime
We are thrilled to announce that Wasmtime 47 now enables the WebAssembly GC and exceptions proposals by default. This milestone allows high-level languages to target WebAssembly more efficiently without embedding custom garbage collectors or managing complex exception handling manually. Our implementation prioritizes correctness and safety, leveraging linear memories to ensure portability across diverse platforms while optimizing for horizontal scaling in production environments.
WebAssembly promises to be fast, safe, and portable, but it is the runtime that must actually shoulder that responsibility in its implementation.