WebAssembly 3.0 Launches With 16 Exabyte Memory Support and Garbage Collection

Sep 24, 2025
webassembly
Article image for WebAssembly 3.0 Launches With 16 Exabyte Memory Support and Garbage Collection

Summary

WebAssembly 3.0 launches with massive 16 exabyte memory support, garbage collection, and enhanced features for high-level programming languages like Java and Kotlin.

Key Points

  • WebAssembly 3.0 releases as the new live standard, introducing 64-bit address space expansion from 4 gigabytes to 16 exabytes and support for multiple memories within a single module
  • The update adds garbage collection capabilities, typed references, tail calls, and native exception handling to better support high-level programming languages like Java, OCaml, and Kotlin
  • New features include relaxed vector instructions for improved performance, a deterministic execution profile for blockchain applications, and JavaScript string builtins for direct string manipulation in Wasm modules

Tags

Read Original Article