Why does WA not work with Graphene? It is interpretable instead of JIT

Reply to this note

Please Login to reply.

Discussion

WebAssembly hard depends on JIT in the browser. Same actually applies to Chrome and such. JIT bugs cause a lot of exploited in the wild vulns so its disabled by default for hardening.

You can toggle JIT off per-site on the top left menu. The site loaded for me after using that.

Microsoft Edge has a JIT-less wasm interpreter they tried upstreaming but Chrome ended up not keeping the work upstreaming so its just an Edge thing.

WebAssembly is becoming pretty common now, so I’d suggest a JIT-less Wasm implementation exists

Are there any plans to get Edge's JIT-less WASM Interpreter in Vanadium?