Branch of the spec repo scoped to discussion of GC integration in WebAssembly
This repository contains the official WebAssembly specification and reference implementation. The specification is written in reStructuredText and built using Sphinx and Bikeshed to generate multi-page HTML, single-page HTML, and PDF documentation, along with JavaScript and Web Embedding APIs. The reference interpreter is implemented in OCaml and can decode, parse, validate, and execute WebAssembly modules in both binary and text formats, with capabilities to convert between formats, export test scripts to JavaScript, and run interactively; it is intentionally designed for clarity and semantic precision rather than performance. The project is maintained by the WebAssembly community organization and serves as the authoritative definition of the WebAssembly language and a playground for exploring language features.