stack-switching
stack-switching copied to clipboard
Reference interpreter
This patch adds a reference interpreter for the stack switching proposal. It implements all of the proposed instructions (currently it contains the old version of barrier, which we can adapt or remove when #79 has been settled).
The patch also includes many updates from WebAssembly/spec, WebAssembly/function-references, WebAssembly/exception-handling, and WebAssembly/gc.
The contents of this patch are comprised of multiple smaller patches which have already been reviewed by @rossberg -- though, if you are keen please take a look.