Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Whamm - A WebAssembly Bytecode Instrumentation DSL

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a conference talk exploring a new Domain-Specific Language (DSL) for WebAssembly bytecode instrumentation. Learn about the challenges of traditional program instrumentation methods and how they affect debugging and profiling. Discover how the Whamm DSL addresses limitations of direct instruction injection by abstracting the instrumentation process, allowing tools to support diverse applications while taking advantage of runtime capabilities. Explore how this approach differs from engine-based solutions like Wizard, offering a balance between broad application support and leveraging available runtime features without requiring reimplementation. Understand the technical implications for program monitoring, state space management, and implementation complexity in WebAssembly environments through this 40-minute presentation from Carnegie Mellon University researcher Elizabeth Gilbert.

Syllabus

Whamm! A WebAssembly Bytecode Instrumentation DSL - Elizabeth Gilbert

Taught by

Linux Foundation

Reviews

Start your review of Whamm - A WebAssembly Bytecode Instrumentation DSL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.