Stream: wasmtime

Topic: SOIL seminar on Wasm/k


view this post on Zulip Pat Hickey (Oct 13 2020 at 16:09):

just learned of this in the CG meeting:

SOIL Seminar: Wasm/k: Delimited Continuations for WebAssembly
Friday, October 23⋅1:00 – 2:00pm
Description:Title: Wasm/k: Delimited Continuations for WebAssembly
Speaker: Donald Pinckney - University of Massachusetts, Amherst
Summary: WebAssembly is designed to be an alternative to JavaScript that is a safe, portable, and efficient compilation target for a variety of languages. The performance of high-level languages depends not only on the underlying performance of WebAssembly, but also on the quality of the generated WebAssembly code. Current compilers are forced to produce poor WebAssembly code in order to implement certain high-level language features such as green threads because WebAssembly disallows stack manipulation. We address this shortcoming by introducing Wasm/k, a small extension to WebAssembly that adds support for delimited continuations while retaining the speed and safety of WebAssembly. We have implemented Wasm/k in the Wasmtime runtime, and we provide case studies of how to implement various high-level language features (including green threads) using Wasm/k.

view this post on Zulip Pat Hickey (Oct 13 2020 at 16:10):

calendar invite is available here: https://soil-initiative.org/seminar/

view this post on Zulip fitzgen (he/him) (Oct 13 2020 at 16:12):

has anyone been in communication with them? that's a fairly big extension to make without having talked to anybody :-p


Last updated: Dec 23 2024 at 13:07 UTC