top | item 37923296

(no title)

smitop | 2 years ago

fun trivia: in WebAssembly it's valid to read/write to memory address 0.

discuss

order

jfbastien|2 years ago

I’m glad you appreciated me saying exactly this in the talk

smitop|2 years ago

Ah fuck, I grepped the YouTube transcript for WASM/WebAssembly but I guess youtube's automatic captions aren't very good. I feel silly now for not watching the video before commenting.

sargstuff|2 years ago

Ohly because the VM WebAssembly physical hardware address to running program memory address 0 isn't actually mapped to physical hardware memory address 0.

Note: think there's a way to convert this to some shorter, massively recursive C pointer, to pointer .... to pointer declaration explaination.