Code cartoons
Sign in Subscribe
14 Jun 2017 1 min read WebAssembly

Memory management, Shared ArrayBuffers, and Atomics series

Lin Clark
An encoder ring coding the letter "H" into the number 72 and storing it in memory.

Without the component model, WebAssembly requires a lot more direct sharing and manipulation of memory. This series was intended to help people with that.

  • Part 1: A crash course in memory management
  • Part 2: A cartoon intro to ArrayBuffers and SharedArrayBuffers
  • Part 3: Avoiding race conditions in SharedArrayBuffers with Atomics

Published by:

You might also like...

22
Sep
Wasmtime Reaches 1.0: Fast, Safe and Production Ready!

Wasmtime Reaches 1.0: Fast, Safe and Production Ready!

22 Sep 2022
02
Jun
Making JavaScript run fast on WebAssembly

Making JavaScript run fast on WebAssembly

02 Jun 2021
20
Oct
Bytecode Alliance: One year update

Bytecode Alliance: One year update

20 Oct 2020
19
Nov
Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly

Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly

19 Nov 2019
21
Aug
WebAssembly Interface Types: Interoperate with All the Things!

WebAssembly Interface Types: Interoperate with All the Things!

21 Aug 2019
Code cartoons © 2025
  • Sign up
Powered by Ghost